Como profesionales de TI y proveedores de servicios gestionados (MSP), comprender y controlar las funciones del sistema es parte del trabajo. Aunque el inicio rápido (también conocido como hiberboot o fast boot) en Windows 10 y Windows Server 2016 suele ser beneficioso, a veces puede ser necesario desactivarlo. En este post, profundizamos en qué es el inicio rápido, sus implicaciones, cómo desactivarlo manualmente o mediante PowerShell, y las diferencias con la hibernación.
Comprender el inicio rápido
El inicio rápido, o hiberboot, funciona guardando una imagen del kernel y los controladores de Windows cargados en el archivo hiberfile (hiberfil.sys) antes de que se apague el ordenador. Al reiniciarse, Windows utiliza esta imagen para acelerar el tiempo de inicio, creando una mejor experiencia para el usuario.
Posibles complicaciones del inicio rápido
El inicio rápido puede plantear problemas en determinadas situaciones:
- Sistemas de inicio dual: puede causar errores de disco o pérdida de datos si otro sistema operativo accede a la partición de Windows.
- Mantenimiento del sistema: los profesionales de TI pueden encontrarse con dificultades a la hora de realizar actualizaciones del sistema o tareas de mantenimiento.
- Cambios de hardware: Ees posible que no reconozca los nuevos cambios de hardware realizados durante el apagado.
Cómo desactivar manualmente el inicio rápido
Para desactivar el inicio rápido manualmente, sigue estos pasos:
- Ve al Panel de control y selecciona «Opciones de energía».
- Elige «Cambiar las acciones de los botones de inicio/apagado».
- Haz clic en «Cambiar la configuración actualmente no disponible».
- En «Configuración de apagado», desmarca la casilla «Activar inicio rápido».
Inicio rápido vs. hibernación
El inicio rápido y la hibernación son similares, pero tienen propósitos diferentes. La hibernación guarda una imagen de tu trabajo y apaga el ordenador, mientras que el inicio rápido sólo guarda una imagen del núcleo del sistema y los controladores cargados para reducir el tiempo de inicio.
El impacto de desactivar el inicio rápido
Desactivar el inicio rápido puede provocar tiempos de arranque ligeramente más largos. Sin embargo, el impacto suele ser insignificante en los sistemas modernos con rápidas unidades de estado sólido (SSD).
Solución de problemas tras desactivar el inicio rápido
Si tienes problemas después de desactivar el inicio rápido, puedes:
- Comprobar si hay actualizaciones de Windows: asegúrate de que tu sistema está actualizado.
- Comprobar si hay actualizaciones de controladores: un controlador obsoleto puede estar causando problemas.
- Volver a activar el inicio rápido: si los problemas persisten, es posible que quieras volver a activar el inicio rápido y buscar ayuda profesional.
Cómo desactivar el inicio rápido con PowerShell
Para los profesionales que prefieren la automatización, he aquí un script de PowerShell que comprueba si hay privilegios administrativos y modifica el registro para desactivar el inicio rápido:
<# .SINOPSIS Desactiva el inicio rápido de Windows, también conocido como hiberboot o fast startup. .DESCRIPCIÓN Desactiva el inicio rápido de Windows, también conocido como hiberboot o fast startup. .EJEMPLO No se necesitan parámetros. Desactiva el inicio rápido de Windows .EXCLUSIONES Ninguna .NOTAS Arquitectura de sistema operativo mínima admitida: Windows 10, Windows Server 2016 Notas de publicación: Lanzamiento inicial (c) 2023 NinjaOne El uso de este script implica la aceptación de los siguientes términos legales, así como nuestros términos de uso https://www.ninjaone.com/es/terminos-de-uso/. Derechos de propiedad: NinjaOne posee y seguirá poseyendo todos los derechos, títulos e intereses sobre el script (incluidos los derechos de autor). NinjaOne concede al usuario una licencia limitada para utilizar el script de acuerdo con estos términos legales. Limitación de uso: sólo podrá utilizar el script para sus legítimos fines personales o comerciales internos, y no podrá compartirlo con terceros. Prohibición de republicación: Bajo ninguna circunstancia está permitido volver a publicar el script en ninguna biblioteca de scripts o sitio web que pertenezca o esté bajo el control de cualquier otro proveedor de software. Exclusión de garantía: El script se proporciona «tal cual» y «según disponibilidad», sin garantía de ningún tipo. NinjaOne no promete ni garantiza que el script esté libre de defectos o que satisfaga las necesidades o expectativas específicas del usuario. Asunción de riesgos: El uso que el usuario haga del script corre por su cuenta y riesgo. El usuario reconoce que existen ciertos riesgos inherentes al uso del guión, y entiende y asume cada uno de esos riesgos. Renuncia y exención: El usuario no hará responsable a NinjaOne de cualquier consecuencia adversa o no deseada que resulte de su uso del script y renuncia a cualquier derecho o recurso legal o equitativo que pueda tener contra NinjaOne en relación con su uso del script. CLUF: Si el usuario es cliente de NinjaOne, su uso del script está sujeto al Contrato de Licencia para el Usuario Final (CLUF). #> [CmdletBinding()] param () begin { function Test-IsElevated { $id = [System.Security.Principal.WindowsIdentity]::GetCurrent() $p = New-Object System.Security.Principal.WindowsPrincipal($id) $p.IsInRole([System.Security.Principal.WindowsBuiltInRole]::Administrator) } } process { if (-not (Test-IsElevated)) { Write-Error -Message "Access Denied. Please run with Administrator privileges." exit 1 } $Path = "HKLM:SYSTEMCurrentControlSetControlSession ManagerPower" $Name = "HiberbootEnabled" $Value = "0" try { if (-not $(Test-Path $Path)) { New-Item -Path $Path -Force | Out-Null New-ItemProperty -Path $Path -Name $Name -Value $Value -PropertyType DWord -Force | Out-Null } else { New-ItemProperty -Path $Path -Name $Name -Value $Value -PropertyType DWord -Force | Out-Null } } catch { Write-Error $_ Write-Host "Failed to disable Fast Boot." exit 1 } exit 0 } end {}
Accede a más de 700 scripts en el Dojo de NinjaOne Accede aquí
En conclusión, el inicio rápido, aunque es una función beneficiosa, puede no ser ideal en determinados escenarios informáticos. Comprender esta función y saber cuándo y cómo desactivarla manualmente o mediante PowerShell puede resultar esencial para mantener una infraestructura de TI estable y sólida. Al comprender y gestionar de forma exhaustiva el inicio rápido, los profesionales de TI y los MSP pueden mitigar los riesgos potenciales al tiempo que garantizan un rendimiento eficaz del sistema.
NinjaOne puede simplificar tus operaciones mediante la automatización de tareas repetitivas y largas. Su interfaz de fácil manejo permite a los técnicos de todos los niveles aplicar fácilmente la automatización en los endpoints, incluidos scripts personalizados de una amplia biblioteca, lo que hace que la corrección sea sencilla e intuitiva. Como señaló Chris Hesler de Crossroads Church’s, «NinjaOne nos ha ayudado a reducir las horas de trabajo. Ahora somos capaces de aportar más automatización con la biblioteca de scripts y resolver los problemas recurrentes». Descubre el poder transformador de laautomatización en tus operaciones de TIcon NinjaOne, una herramienta diseñada para ser flexible e intuitiva.