Придушення "причини" відключення на Windows Server


Відповіді:


37

Вам потрібно буде змінити групову політику, яка застосовується до серверів. Відкрийте консоль управління груповою політикою та перейдіть до Конфігурація комп'ютера >> Адміністративні шаблони >> Система та виберіть "Відображення відстеження подій відключення". Вимкнути цю опцію.


Мені подобається (і забули про) @ Xeon «и відповідь , але це більш рядний з тим, що я сподівався знайти :)
— садок

1
"Консоль управління груповою політикою" можна відкрити через Win + R, а потім виконати gpedit.msc.
— Себастьян Крисманскі

18

Якщо ви не хочете змінюватись через Polices, ви завжди можете надіслати команду вимкнення, щоб уникнути питання.

shutdown /s /t 0

/ s = вимкнення / t = час до завершення роботи 0 = негайно


2
+1, я не розумію, що ти відповів на питання чудово.
— natxo asenjo

3
+1, незважаючи на те, що це може бути не перманентним рішенням, про яке мав на увазі ОП, ви технічно правильні, оскільки це вимикається без підказки.
— Ryan Ries

якщо ви завжди вимикаєте хоста так, то це постійне рішення ;-)
— natxo asenjo

3
Я заявив, що я неправильно інтерпретував ОП, явно хотів одноразової зміни, яка б назавжди вимкнула трекер подій відключення. Я усвідомлюю, що це, хоча, можливо, не те, що більшість сисадмінів вважають постійним рішенням, все ж справедливо. Нивота втягнута.
— Веслі

13

Виконуючи такі дії як підвищений адміністратор:

reg.exe add "HKLM\SOFTWARE\Policies\Microsoft\Windows NT\Reliability" /v ShutDownReasonOn /t REG_DWORD /d 0 /f

а потім вийти та знову ввійти до хитрості.

Це швидше, ніж використання групових політик, які слід використовувати, коли ви перебуваєте в домені і хочете застосувати цю зміну на багатьох серверах.


Не впевнений, чи призначений цей файл до Windows 2012 R2, але на 2012 рік R2 цей шлях до реєстру недійсний і повинен бути: reg.exe додати "HKLM \ SOFTWARE \ Policies \ Microsoft \ Windows NT \ Надійність" / v ShutDownReasonOn / t REG_DWORD / д 0 / ф
— Коен Зомерс

@KoenZomers - Ви вірні, на шляху був додатковий "контроль", 9 людей підняли голос, і ніхто цього не помітив. Я зафіксував відповідь.
— Пітер Гандорф

8

Я впевнений, що ОП знайшла інші відповіді корисними, але майбутні читачі можуть зацікавитись версією оболонки. Виходить з коробки в 2008 році або вище, а може бути і в 2003 році, якщо буде встановлено powerhell.

    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
#

або версію файлу .reg. Встановити за допомогою "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
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.