permiso denegado por powercfg en win7 mientras era administrador

8

Estoy tratando de arreglar la computadora de un amigo que constantemente va a dormir sobre ellos y a veces no se despierta.

Intentar iniciar la configuración de energía desde el panel de control no hace nada, y el lanzamiento de powercfg.cpl desde la línea de comandos no produce resultados ni acciones.

He intentado powercfg / RestoreDefaultPolicies y recibo un mensaje de error de acceso denegado que me indica que intente nuevamente como administrador. He iniciado sesión como la única cuenta en la PC, es administrador, UAC está apagado, CMD.COM es "Ran como administrador" y la PC no es parte de un dominio.

También obtengo el error de acceso denegado mientras ejecuto la mayoría de powercfg, incluido powercfg -l.

¿Qué puedo hacer para que powercfg me otorgue permisos nuevamente?

Malfist
fuente
3
Cree una nueva cuenta de usuario con privilegios de administrador, inicie sesión y vea si obtiene el mismo comportamiento.
Moab
Parece que hay algo mal con powercfg en sí mismo si no se inicia normalmente desde el Panel de control. ¿Quizás intente restaurar el sistema y volver a la configuración anterior conocida?
Alexander Galkin

Respuestas:

2

Los datos de configuración de energía se almacenan en el Registro , pero toda la administración de energía se realiza a través del servicio de Energía, no con acceso directo al Registro. Para determinar si un usuario determinado tiene la autoridad para realizar una operación relacionada con la energía, el servicio Power consulta un descriptor de seguridad que también se almacena en el Registro, específicamente en esta clave:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power\SecurityDescriptors

Las ACL están en formato SDDL . Para mí en una instalación de Windows 10 en funcionamiento, esa clave tiene dos valores. 0E796BDB-100D-47D6-A2D5-F7D2DAA51F51contiene esta cadena:

O:BAG:SYD:P(A;CI;KR;;;BU)(A;CI;KA;;;BA)(A;CI;KA;;;SY)(A;CI;KA;;;CO)(A;CI;KR;;;AC)

Y Defaultcontiene esta cadena:

O:BAG:SYD:P(A;CI;KRKW;;;BU)(A;CI;KA;;;BA)(A;CI;KA;;;SY)(A;CI;KA;;;CO)(A;CI;KR;;;AC)

Sería aconsejable almacenar los valores antiguos en algún lugar en caso de que necesite deshacer el cambio. Si es necesario, use la entrada Permisos en el menú contextual de la SecurityDescriptorsclave para tomar posesión y asignar permisos de escritura en la clave a los Administradores. Reinicie la computadora y la nueva seguridad de energía estará vigente.

Ben N
fuente
0

Como Moab había sugerido, cree un nuevo usuario en el grupo Admin y luego pruébelo. Si aún tiene problemas, tiene archivos del sistema corruptos.

Después de buscar malware, intente ejecutar sfc /scannow.

surfasb
fuente
0

Esto no resuelve problemas de restauración de permisos, pero es una posible solución .

Intentaría ejecutar sus comandos a través de un símbolo del sistema privilegiado. Use la herramienta PsExec del sitio web de Microsoft, aquí .

Abra un símbolo del sistema de administrador normal (Win + X y luego símbolo del sistema (administrador)).

En su ejecución, psexec –i –s CMDdespués de cambiar el directorio ( cd) a la ubicación del ejecutable. Si se le solicita una contraseña, ingrese. Si se le solicita la contraseña del SISTEMA, no debería ser nada, solo presione enter.

Luego ejecute los comandos que estaba probando antes como Sistema local.

Si realmente desea restaurar su sistema, ejecutaría, como se mencionó anteriormente:

sfc /scannow

así como estos si no resuelve el problema

chkdsk c: /f /offlinescanandfix
dism.exe /online /cleanup-image /restorehealth
El8dN8
fuente
¿Cómo se pasa de Win + X al símbolo del sistema (administrador) en Windows 7?
Scott
@Scott, a menos que su Windows se modifique de alguna manera. El atajo de teclado: la tecla de Windows (la que parece una bandera o una ventana) y la letra X presionada juntas abre un panel lateral desde el menú Inicio. En el menú, deben aparecer dos que digan "Símbolo del sistema", uno dice (Admin) entre paréntesis. Elige eso. Si UAC está activado, solicitará la contraseña de administrador; de lo contrario, no lo solicitará y pasará directamente al símbolo del sistema con privilegios de administrador. De lo contrario, puede buscar "cmd" en el cuadro de búsqueda después de presionar inicio. Haga clic derecho en "Símbolo del sistema" y elija "Ejecutar como administrador". Debería abrirse
El8dN8
1
(1) Sé qué es la clave de Windows y qué significa Win + X. (2) Parece estar hablando del menú de usuario avanzado, también conocido como el menú de acceso rápido, que es estándar en Windows 8 y 10, y que se puede agregar en Windows 7 . En  sistemas Windows 7 no modificados, Win + X muestra el Centro de movilidad de Windows, que no proporciona acceso a un símbolo del sistema, por lo que puedo ver. (3) Sé cómo iniciar un símbolo del sistema elevado desde el menú Inicio, gracias.
Scott