
Editar: Saltar al final para ver el resultado de mi situación.
Estoy tratando de descubrir cómo deshabilité las opciones de suspensión, hibernación e inicio rápido en Windows 10, para poder incluirlas en los scripts de PowerShell que uso para configurar nuevas implementaciones de Windows. Sé que es posible hacer las 3 cosas usando solo comandos de PowerShell porque lo hice yo mismo hace aproximadamente uno o dos meses en mi escritorio, pero no recuerdo cómo lo hice y ya no puedo encontrarlo en línea después de una hora de búsqueda en google.
Nota de aclaración:Cuando digo "deshabilitado", no me refiero simplemente a desmarcar la casilla, me refiero a que las opciones ya no se muestran
Control Panel -> Hardware and Sound -> Power Options -> System Settings
y también se ocultan o eliminan tanto del menú de encendido en el menú Inicio como del menú " Windows key
+ X
".
Como dije antes, lo hice yo mismo hace aproximadamente un mes, así que sé que es posible hacerlo usando solo comandos en un Administrador PowerShell. Sospecho que implica powercfg -h off
algún tipo de ajustes en el registro.
Ejemplos
A continuación se muestran algunos ejemplos de cómo se ve el resultado deseado. Estas capturas de pantalla fueron tomadas en mi computadora portátil y de escritorio, respectivamente:
En mi computadora portátil con una instalación nueva de Windows, las opciones de energía se ven así: Ejemplo de opciones de energía con suspensión, hibernación e inicio rápido habilitados
Mientras tanto, en mi escritorio (donde ya desactivé estas cosas), las opciones de energía se ven así: Ejemplo de opciones de energía con suspensión, hibernación e inicio rápido deshabilitados
Editar:
Resulta que estaba siendo estúpido y olvidé que había desactivado estas cosas globalmente en el host de VM.
Un rápido powercfg -a
reveló lo siguiente:
The following sleep states are not available on this system:
Standby (S1)
The system firmware does not support this standby state.
The hypervisor does not support this standby state.
Standby (S2)
The system firmware does not support this standby state.
The hypervisor does not support this standby state.
Standby (S3)
The hypervisor does not support this standby state.
Hibernate
The hypervisor does not support hibernation.
Standby (S0 Low Power Idle)
The system firmware does not support this standby state.
Hybrid Sleep
Standby (S3) is not available.
Hibernation is not available.
The hypervisor does not support this standby state.
Fast Startup
Hibernation is not available.
Respuesta1
Simplemente use la configuración GPO/LPO. Cree manualmente una política, importe a los sistemas; o a nivel de dominio y aplicarlo. No hay necesidad real de PowerShell para esto.
Búsqueda sencilla:
'Ocultar configuración del panel de control':
https://duckduckgo.com/?q=%27ocultar+panel+de+control+configuraciones%27&t=h_&ia=web
Ejemplos de resultados:
- https://www.windowscentral.com/how-hide-control-panel-settings-windows-10
- https://www.partitionwizard.com/partitionmanager/hide-control-panel-settings.html
- https://appuals.com/hide-show-specific-control-panel-items-in-windows-10
- https://windowsreport.com/hide-control-panel-settings-pc
- https://www.tenforums.com/tutorials/91856-hide-specified-control-panel-items-windows.html