¿Cómo puedo suprimir dando una razón para cerrar en un Windows Server host?
En concreto, en 2008 R2, pero todas las versiones a partir de 2003 y hasta el 2012 se agradece.
Respuestas
¿Demasiados anuncios?La ejecución de los siguientes como administrador con privilegios elevados:
reg.exe add "HKLM\SOFTWARE\Policies\Control\Microsoft\Windows NT\Reliability" /v ShutDownReasonOn /t REG_DWORD /d 0 /f
y el registro de apagado y encendido de nuevo en caso de que el truco.
Esto es más rápido que el uso de directivas de grupo que se debe utilizar cuando usted está en un dominio y desea aplicar este cambio a muchos servidores.
Estoy seguro de que el OP ha encontrado las otras respuestas útiles, pero el futuro de los lectores pueden estar interesados en un powershell versión. Funciona fuera de la caja en 2008 o, y tal vez en el 2003, si powershell está instalado.
if ( -Not (Test-Path 'registry::HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows NT\Reliability'))
{
New-Item -Path 'registry::HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows NT' -Name Reliability -Force
}
Set-ItemProperty -Path 'registry::HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows NT\Reliability' -Name ShutdownReasonOn -Value 0
#
o un .reg versión del archivo. Instalar con "regedit /s Disable_Shutdown_Event_Tracker.reg"
Disable_Shutdown_Event_Tracker.reg
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows NT\Reliability]
"ShutdownReasonOn"=dword:00000000