Як зупинити годинник перезавантаження Windows 8; '15 хвилин 'і підрахунок…?


129

Питання досить багато в назві. Windows 8 перезапускається, я, мабуть, маю лише 13 хвилин до цього часу, але я не можу вимкнути комп’ютер, роблячи, як 20 різних речей на пару різних віртуальних машин. Як я можу це зупинити?

Я знайшов ці вказівки, але не впевнений, чи це зупинить процес, якщо він вже відбувається. http://www.howtogeek.com/139993/prevent-windows-8-from-restarting-your-pc-after-windows-updates/

У згаданому посиланні я можу відключити автоматичне оновлення через групову політику або через редактор реєстру.

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


11
NOOOOOOO ... він перезапустився, і він створив резервну копію та працював приблизно за 20 секунд. Але я все втратив. Зверніть увагу на всіх інших: зміна групової політики та примусове оновлення групової політики не працюють. Також вимкнення / a не спрацювало.
EGHDK

1
Наступного разу (якщо це станеться), спробуйте відкрити блокнот і ввести щось. Windows надішле закрите повідомлення в Блокнот і запитає, чи хочете ви зберегти або скасувати. Скасувати має зупинити вимкнення, але якщо сигнал спочатку надійде до інших програм, вони можуть закритися, перш ніж ви скасуєте.
Келтарі

3
У мене було кілька незбережених речей, воно просто миттєво все вбило і сказало "Перезапуск ..."
EGHDK

1
командний рядок адміністратора, shutdown.exe / a з подальшим запуском services.msc та відключенням служби оновлення Windows. Після цього це може бути щось, крім самого Windows. (Корпоративний ІТ часто має власну річ, яка застосовуватиме виправлення та перезавантаження.) Оновлення: вимкнення / а нічого не зробили? Хм.
Марк Аллен

1
@Ramhound ОП не сказала, що Windows хотіла перезапустити через 15 хвилин після завантаження. Два дні безумовно минули.
xehpuk

Відповіді:


111

Одним із швидких способів скидання таймера є блокування комп'ютера (WindowsKey + L). Ваш комп'ютер не перезапуститься, якщо він заблокований. Потім ви можете або ввійти знову (надаючи цінний час для збереження збережених речей), або зупинити послугу оновлення разом.

Запобігання неминучої перезавантаження:

WinKey + L (Lock your computer) and log on again

Тоді ви можете вирішити перенести перезавантаження, поки не зробите це самостійно, зупинивши службу оновлення. Найшвидший спосіб зупинити службу оновлення - це використання PowerShell або командного рядка:

PowerShell:

Stop-Service wuauserv

Cmd: (Запустити як адміністратор)

NET STOP wuauserv 

Зауважте, що скидання зупинки відліку за допомогою блокування комп'ютера може бути вимкнено, якщо встановлено оновлення 2835627 (або самим, або вашим доброзичливим адміністратором). Докладніші відомості див. У розділі http://support.microsoft.com/kb/2835627/en-us .

Щоб запобігти автоматичному перезавантаженню під час входу, перегляньте сторінку http://support.microsoft.com/kb/555444/en-us щодо злому реєстру.

Будьте в курсі, що автоматична перезавантаження не розрахована на важкий час, а скоріше тому, що це дуже потрібно з точки зору безпеки.


16
NET STOP wuauservздається, це не працює, я припинив службу, але все ще отримую діалоги зворотного відліку.
jdm

10
Жоден із цих порад більше не працює. Це раніше. Очевидно, Microsoft дійсно хоче, щоб ми перезавантажилися. 15-хвилинний таймер - справжня проблема, коли це робоча станція, яку я не завантажував протягом 3 тижнів, і я перебуваю на півдорозі до завантаження відео в 1,6 ГБ, коли це звучить.
Імператив

4
@Imperative Це дійсно чудово, що вони починають цей 15-хвилинний таймер після того, як я був у системі протягом трьох з половиною годин і заглиблююся в якийсь код. Чудова робота Microsoft!
410_Gone

2
NET STOP wuauservпрацює так довго, як ви керуєте CMD як адміністратор - +1
Pakk

6
Це, окрім усіх можливих дебатів, найчерезвіша "особливість", з якою я коли-небудь стикався на будь-якому пристрої. Він фактично розроблений для того, щоб просто повністю знищити все, над чим ви працюєте, але не поки він не знущається за короткий таймер, абсолютно не в змозі його зупинити. О, і це часто буде робити це випадковим чином, коли я відходжу від комп'ютера на хвилину-дві; Не можу сказати, скільки разів я заступався за «встати» в нашу спритну команду з розробки, лише щоб пікнутись за свій комп’ютер через хвилину і побачити, що він випадково перезапустився. РЕДИЧНІ.
Трайнко

28

Найбезпечніше рішення запобігти автоматичному перезавантаженню машини Windows 8 (або новішої версії) для оновлення Windows, не вимикаючи оновлення Windows або заплутавшись із зупинкою служб:

  • бігати gpedit.msc
  • перейдіть до Конфігурація комп'ютера \ Адміністративні шаблони \ Компоненти Windows \ Оновлення Windows
  • редагувати Немає автоматичного перезавантаження з авторизованими користувачами для встановлених автоматичних оновлень
  • встановити його Увімкнено

Зауважте, що цей час не зупинить таймер, який вже запустився. Колись ви могли використовувати shutdown -aдля зупинки таймер відключення, але це не працює в цьому випадку. Якщо на даний момент у вас є таймер, і вам відчайдушно потрібні ще кілька хвилин, зупинка служби оновлення Windows, поки ви не будете готові, - мабуть, шлях вперед.


Це налаштування вже було встановлено на Увімкнено, коли я переглянув його, і все ж у мене все ще було 15-хвилинний примусовий перезапуск. І я щойно перезапустив на пару годин раніше. Перший раз, коли я коли-небудь змусив мене перезавантажити, оскільки я встановив Windows 7 на цьому ПК кілька років тому.
фантастичний

1
Так, MS, мабуть, вважає, що нормально ігнорувати явні налаштування користувача. Вони йдуть ще далі і активно відміняють ваші рішення за вас. Я знайшов посібник щодо відключення автоматичних перезавантажень, який передбачає анулювання дозволу на запис із SYSTEM для певного файлу ключів. Ми повинні активно заперечувати деякі права доступу до системи , тому що , якщо ми не будемо, це буде гвинт нас над! Блін МС зібрати ваш вчинок разом, це дійсно неприпустимо!
Штійн де Вітт

Варто зазначити, що в цій самій групі є ще 2 параметри: "Затримка перезавантаження для запланованих установок" встановлена ​​на 15 хвилин, а "Повторний запит на перезапуск із запланованими установками" встановлено на 10 хвилин. Їх можна змінити, щоб сказати, 600 хвилин або що завгодно більше. Як зазначалося в інших відповідях, це не змінює поточний таймер. "net stop wuauserv" в адмін cmd у поєднанні з вбивством "wuauclt" подбає про це.
ralfoide

21

Оскільки час тут суттєвий, я буквально спробую це:

Тимчасове вирішення:

Запустіть цю команду з CMD net stop "windows update"

http://www.techspot.com/guides/230-prevent-automatic-windows-update-restarts/


Windows 7, що.
Нік Т

6
Як тільки я набирав це, мій комп'ютер вимкнувся. Тепер світ може ніколи не дізнатися, чи працює він для Windows 8.
EGHDK

Ну добре, сподіваємось, не надто багато було втрачено, а?
Майкл Франк

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

Добре знати. :)
Майкл Франк

19

Схоже, що відповідь на це питання розвивається, оскільки Microsoft продовжує ускладнювати відкладення перезавантаження.

Цю відповідь отримано з багатьох інших відповідей та коментарів до цього питання.

Рішення щодо зупинки перезапуску включає два етапи: перший зупинка служби Windows Update та друга зупинка процесу оновлення Windows.

Щоб зупинити службу, відкрийте диспетчер завдань (натисніть Win - Rі введіть taskmgr).

  1. Клацніть на вкладці Послуги
  2. Знайдіть і виділіть рядок із ім'ям wuauservта описом Windows Update.
  3. Клацніть правою кнопкою миші та виберіть Stopтимчасове припинення послуги.

введіть тут опис зображення

Далі нам потрібно зупинити процес оновлення Windows.

  1. Перейдіть на вкладку Деталі в Диспетчері завдань
  2. Знайдіть і виділіть рядок із ім'ям wuauclt.exeта описом Windows Update.
  3. Клацніть End Task

введіть тут опис зображення

Це зупинить 15-хвилинний відлік часу, але Windows автоматично перезапустить службу оновлення Windows і запустить ще 15-хвилинний відлік через пару годин, якщо ви не перезавантажте комп'ютер. У цей момент ви можете пройти процедуру і знову зупинити відлік часу, але це дійсно тимчасове рішення, яке дозволяє вам закінчити те, що ви робите, і перезавантажити комп’ютер в порядку.


3
Це має бути головна відповідь; всі говорили про те, як зупинити це, використовуючи Regedit та GPEdit, але головна проблема полягає в тому, як зупинити відлік часу, якщо відлік часу вже почався. Як зазначали інші, shutdown /aбільше не працює. Припинення послуги також, схоже, більше не зупиняє активний таймер відліку. Вбивство - це спосіб!
jwbensley

1
Хоча це може бути тимчасовим, це єдине, що працює в 8.1.
Тринідад

10

Запустіть cmdяк Administratorі введіть:

NET STOP wuauserv

Я щойно спробував це; він говорить мені: "Службу оновлення Windows не вдалося зупинити". Це в командному рядку адміністратора. Здогадайтесь, що просто не існує шансів уникнути надзвичайно важливого запланованого перезавантаження MS ...
Кейдзі

6

У Windows 7 ви можете зупинити цей таймер, зупинивши службу оновлення Windows у сервісах MMC snapin (services.msc). Спробуйте, якщо це все ще працює в Windows 8.


5

Я виявив, встановивши годинник назад на своєму комп’ютері (час правої кнопки миші в нижньому куточку -> регулювати дату / час) на день, який, здавалося, обдурить систему автоматичного перезавантаження.


3

Окрім вище, ви можете спробувати це: введіть Win + R -> regedit і перейдіть до шляху ' HKEY_LOCAL_MACHINE \ SOFTWARE \ Policies \ Microsoft \ Windows \ WindowsUpdate \ AU ' у regedit Якщо шлях відсутній, тоді створіть той самий Тепер додайте DWORD (32- біт) з ім'ям NoAutoRebootWithLoggedOnUsers Додайте значення даних 1 з шістнадцятковою базовою. Закрийте редактор реєстру та запустіть gpupdate / force з правами адміністратора.

Інший спосіб - за допомогою групової політики: введіть Win + R -> gpedit.msc -> "Конфігурація комп'ютера \ Шаблони адміністратора \ Компоненти Windows \ Оновлення Windows"

Налаштування " Немає автоматичного перезапуску із зареєстрованими користувачами для встановлення планових автоматичних оновлень ". Встановіть цей параметр на Увімкнено та натисніть кнопку ОК. Закрийте редактор групової політики та запустіть gpupdate / force з правами адміністратора.


що робить gpupdate / force?
YumYumYum

він оновлює локальні та групові параметри групової політики на основі Active Directory, включаючи налаштування безпеки для користувача
zehnaseeb
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.