Servicio WMI: acceso denegado – TechnoGecko

MSFT_logo_pngServicio WMI: acceso denegado

En ocasiones, el servicio WMI dentro de Microsoft Windows puede dañarse o los permisos son incorrectos, lo que provoca que se produzcan errores de acceso denegado al realizar actualizaciones u otro tipo de mantenimiento. Esta guía le mostrará cómo verificar y reparar los permisos WMI en directorios, así como el servicio WMI para asegurarse de que sea configurable y funcional.

Síntomas:

1. Al instalar software como las actualizaciones de paquetes de servicio de Microsoft Exchange, es posible que reciba una Acceso denegado mensaje

2. Cuando intente detener, inicie o reinicie el Winmgmt servicio, las opciones están atenuadas (GUI) o recibe Acceso denegado (Línea de comando)

Solución de problemas:

Realizará cambios en los permisos y las entradas del registro, así como en algunos permisos del sistema. Asegúrese de tener una buena copia de seguridad del servidor o la computadora antes de continuar. Si no se siente cómodo realizando los cambios, es muy probable que pueda dañar su instalación de Windows.

1. Inicie sesión en Windows como usuario administrativo.

2. Verifique los permisos en C: \:

Administrators: Full Control
System: Full Control
Users: Read
Authenticated Users: Read
Everyone: Read

3. Verifique los permisos en C: \ Windows \ System32

Administrators: Full Control
System: Full Control
Users: Read
Authenticated Users: Read
Everyone: Read

4. Verifique los permisos en C: \ Windows \ Registration

Administrators: Full Control
System: Full Control
Users: Read
Authenticated Users: Read
Everyone: Read

5. Verifique los permisos en C: \ Windows \ Registration \ *. Clb (cualquier archivo con la extensión de archivo .clb)

Administrators: Full Control
System: Full Control
Users: Read
Authenticated Users: Read
Everyone: Read

6. Abra el Editor de registro, regedit

7. Navega a HKEY_Classes_Root \ CLSID

8. Verifique los permisos en CLSID

Administrators: Full Control
System: Full Control
Users: Read
Authenticated Users: Read
Everyone: Read
Computer: Read

9. Abra un símbolo del sistema elevado

10. Consulte los descriptores de seguridad para WinMGMT usando el comando sc sdshow winmgmt

Los descriptores de seguridad son diferentes según la versión del sistema operativo y el paquete de servicio. A continuación se muestran algunos descriptores sugeridos. Deben coincidir con lo que ve en el comando anterior, si no, el comando para cambiarlos está debajo.

Descriptores de seguridad por versión del sistema operativo

Windows Server 2012: D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;IU)(A;;CCLCSWLOCRRC;;;SU)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;SO)S:(AU;FA;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;WD)

Windows Server 2008 R2 SP1: D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;IU)(A;;CCLCSWLOCRRC;;;SU)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;SO)S:(AU;FA;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;WD)

Windows Server 2008 SP2 x64: D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;IU)(A;;CCLCSWLOCRRC;;;SU)

Windows 8.1 x64: D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;IU)(A;;CCLCSWLOCRRC;;;SU)

Windows 7 SP1 x86: D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;IU)(A;;CCLCSWLOCRRC;;;SU)

Windows 7 SP1 x64: D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;IU)(A;;CCLCSWLOCRRC;;;SU)S:(AU;FA;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;WD)

Windows XP SP3 x86: D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)

11. Si los descriptores de seguridad no son correctos para la versión de su sistema operativo, ejecute el comando sc sdset winmgmt * DESCRIPTORES * dónde *DESCRIPTORES * es el conjunto apropiado para la versión de su sistema operativo. (Véase más arriba)

12. Reinicie el servidor / computadora y verifique el servicio WMI para ver si el problema está resuelto.