Вот сообщение от моего eventvwr
EventLog (Windows Logs> Система):
The previous system shutdown at 11:51:15 AM on 7/29/2009 was unexpected.
Это забавно, потому что я задавался вопросом, почему системное закрытие, в то время как я играл в Цивилизации полный экран IV. Теперь я знаю. Это было неожиданно.
Кто-либо встретился и разрешил это?
Я работаю, Windows 7 RC в VMware Fusion 2 (просто обновил несколько месяцев назад) на MacBook (Горько не Pro) алюминиевое тело. Windows 7 иногда будет закрываться. Это не быстрое, выключают, это - завершение работы, где из всех программ выходят, система ожидает, пока они не выходят (и Civ4 не предлагает мне сохранять), это даже установило Windows Updates перед перезапуском. И да это перезапускает прямо после завершения работы. Поскольку я выполняю игру в полноэкранном режиме, я не замечаю диалогового окна с таймером обратного отсчета или чем-либо как этот, который мог бы быть предупреждением.
Поскольку у меня есть iStat на моих виджетах панели инструментов I, видят приблизительно 8 температурных мониторов. Я видел, что ЦП добирается 74C прежде, но во время завершения работы, хотя казалось жарким на ощупь (всегда), он читал 61C для ЦП, 60C для теплоотвода A, 50C для теплоотвода B и в 40-х 30-х для корпуса и жестких дисков. Поскольку я ввожу это теперь, временные файлы на самом деле выше, таким образом, я не думаю, что температура вызвала его.
У меня есть по крайней мере шесть таких событий, датирующихся сначала от 5/17, который был спустя неделю после установки Windows 7.
Я действительно находил одно информационное предупреждение уровня от USER32 в системном журнале, который говорит:
The process C:\Windows\system32\svchost.exe (DLAMBLIN-WIN7) has initiated the restart of
computer DLAMBLIN-WIN7 on behalf of user NT AUTHORITY\SYSTEM for the following reason:
Operating System: Recovery (Planned)
Reason Code: 0x80020002
Shutdown Type: restart
Comment:
И за еще 15 минут до этого от Windows Update:
Restart Required: To complete the installation of the following updates,
the computer will be restarted within 15 minutes:
- Cumulative Security Update for Internet Explorer 8 for Windows 7 Release Candidate
for x64-based Systems (KB972260)
Который я думаю, отчасти объясняет это. Хотя я не знаю, почему, перезапуская после того, как обновление создало бы ошибочное событие "завершения работы, было неожиданно", разве который не довольно нечетен?
Теперь, как я устанавливаю его, чтобы никогда перезапустить после обновления, если я не нажимаю что-то.
Поскольку fretje напомнил мне, существует несколько конфигурируемых параметров для этого, в окнах 7 они находятся очень в том же месте как в Windows 2000 SP3 и XP SP1. Выполнение gpedit.msc
открывается окно, которое похоже:
Windows 7 изменил порядок и добавил несколько более новых опций, которые я выделил курсивом:
Лично я принял решение включить 9, 11, 12, и 13. 9 включает только те обновления, которые не должны перезапустить Windows, ни остановить сервис. Включение 11 на самом деле отключает авторестарт. 12 и 13 были включены и установлены на их макс. значения с колесиком прокрутки. 16 хороших звуков, но не будут влиять на пользователей, испытывающих недостаток в их собственном сервере обновления.
Было указано, что Версии для домашнего использования Windows не идут gpedit.msc
, и необходимо поэтому установить вещи непосредственно в реестре. Существует, вероятно, больше настроек, которые Вы могли добавить, кроме того, NoAutoRebootWithLoggedOnUsers
... На самом деле я собираюсь проверить это теперь. Хорошо в HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU
добавьте:
AutoInstallMinorUpdates
= 1 NoRebootWithLoggedOnUsers
= 1RebootRelaunchTimeout
= 1440 (десятичное число)RebootRelaunchTimeoutEnabled
= 1 [мне на самом деле любопытно, если это - то, что я хотел]RebootWarningTimeout
= 30 (десятичное число)RebootWarningTimeoutEnabled
= 1 [я думаю, что вышеупомянутых четырех не происходит из-за № 2]Jeff на самом деле заносится в блог об этом.
Это для Windows XP, но я предполагаю, что это все еще работает на Windows 7. Это в основном сводится к зеркальному отражению переключателя в Локальном Редакторе Групповой политики (gpedit.msc).
При использовании Домашних версий Windows у Вас не будет Редактора Групповой политики, но можно отключить его с помощью взлома реестра.
И если Вы не хотите вручную взламывать реестр, у меня есть загружаемая версия для Вас:
Предотвратите Windows Update от насильственной перезагрузки Вашего компьютера