Tenho certeza de que o OP encontrou as outras respostas úteis, mas futuros leitores podem estar interessados em uma versão do powershell. Funciona fora da caixa em 2008 ou acima, e talvez em 2003, se o powershell estiver 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
#
ou uma versão do arquivo .reg. Instalar com "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