Не дозволяйте Windows 7 насильно вимикатись під час очікування оновлення


12

У мене таке траплялося вже двічі. Я буду в середині роботи над тим, що призвело до того, що я не перезавантажував свою машину протягом декількох днів. Якщо Windows 7 чекає встановлення оновлень, з часом вона дістанеться до точки, де вона змушує перезапустити, щоб встановити оновлення. Проблема полягає в тому, що він не повідомляє мене і не повідомляє мені, що збирається це зробити, і я втратив роботу в результаті, і останнім часом VM став корумпованим і непридатним. Чи є спосіб принаймні отримати, щоб підказати мені перед цим? Раніше ...


1
Добре запитання, я впевнений, що це принесе користь багатьом людям
Саймон

Відповіді:


10

Ви можете додати налаштування реєстру, яке запобіжить цьому. Докладні інструкції та завантажуваний ключ реєстру можна знайти тут: http://www.howtogeek.com/howto/windows-vista/prevent-windows-update-from-forcibly-rebooting-your-computer/

З сайту:

Відкрийте regedit.exe через поле пошуку меню або запустіть діалогове вікно і перейдіть до наступної клавіші, створивши нові клавіші, якщо їх не існує.

HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU

Створіть нове 32-розрядне значення DWORD з назвою NoAutoRebootWithLoggedOnUsers і надайте йому значення 1 для запобігання автоматичної перезавантаження під час входу користувачів. Видаліть значення, щоб повернути речі такими, якими вони були.

Я успішно використовував цей злом реєстру на багатьох комп'ютерах, і я не можу придумати жодного разу, коли він змусив перезавантажити мене. Коли застосовуються критичні оновлення, які потребують перезавантаження, воно все ще з’являється повідомлення «Вам потрібно перезапустити» біля системного трея, але воно не перезавантажується самостійно.


4

Змініть налаштування оновлень для Windows на "Завантажити оновлення, але дозвольте мені вибрати, коли їх встановити". Тоді він повідомить, що оновлення готові, і ви виберете, коли встановити та перезавантажити.

Перейдіть до Панелі управління> Оновлення Windows. Змініть його в першому спадному вікні.


2

Майкрософт лише примусово перезавантажує ваш апарат після трьох днів після готовності встановлення, і ви постійно вирішили не встановлювати його. Крім того, єдиними оновленнями, які обов'язково встановлюється Windows Update, є оновлення безпеки . На відміну від інших компаній, Microsoft не висуває оновлення функцій (наприклад, мовні пакети тощо) як обов'язкові оновлення (вони вказані як "Необов’язкові", і Windows не змусить вас перезавантажувати їх для встановлення).

Ще гірше - оновлення Windows ефективно повідомляють зловмисникам про те, де помилки, тому що патчі можуть бути реверсивними. "Критичні помилки", такі як можливість віддаленого буферизації драйверів системи переповнення, є масово небезпечними, і у вас є лише короткий проміжок часу після того, як оновлення стане загальнодоступним, перш ніж ця помилка буде відома і буде використана "в дикій природі". Отже, вимкнення або заборона не встановлювати Windows udpates створює ваш комп'ютер значного додаткового ризику.

Можливо, краща відповідь на ваше запитання - поглянути на це ортогонально; замість "як я можу вимкнути перезавантаження", подумайте, "чому перезавантаження заважає моєму комп'ютеру робити справи?"

Якщо ви використовуєте (або пишете) програму, якій потрібно здійснити багатоденну обробку, подумайте дуже серйозно, чи краще підходити регулярно зберігати «контрольні точки», щоб дозволити відновлення програми. Це не тільки дозволить вашій програмі пережити перезавантаження, але також означатиме, що ваша робота не буде втрачена при відключенні електроенергії, якщо програма вийде з ладу і, ймовірно, полегшить зрозуміти, як ваша програма може бути розповсюджена на кількість інших машин.

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

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

У обмеженому випадку запуску програми, яку ви не контролюєте, і, отже, не можете змусити контрольно-пропускний пункт, подумайте про встановлення її у віртуальній машині без мереж. Таким чином ваш хост зможе перезавантажити (для захисту вашого основного комп'ютера), і це призведе до призупинення роботи віртуальної машини. Коли ви повернетесь до Інтернету, ваша непакетна (але не підключена до мережі) віртуальна машина зможе відновитись, і ваша хост-машина буде захищена.

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

Нарешті, лише тому, що я знаю, що це вийде: це не теоретичний ризик . Невеликі компанії, приватні особи та академічні організації регулярно втрачають критичні дані за допомогою кібератаки через те, що вони не латуть свої машини. НЕ вважайте, що зламати трапляються лише з людьми, які не схожі на вас. Ви дійсно не хочете пояснювати своєму генеральному директору, Діну чи дружині, що всі ваші дані клієнтів, записи студентів або банківські документи продаються в Інтернеті за 2 долари за штуку, оскільки ви "вимкнули оновлення Windows".


2
Моя стурбованість не має нічого спільного з тим, чи слід встановлювати оновлення чи ні. Моя головна яловичина з тим, як це функціонує в даний час, полягає в тому, що оскільки перезавантаження є силою перезавантаження, вона вбиває все, не даючи мені можливості заощадити. Як результат, я втратив дані з текстових документів, я нещодавно опинився в середині редагування. У мене повністю загинув VM (я не можу його завантажити зараз), оскільки він працював, коли сталася перезавантаження силою.
Кеннет

1
Тепер, коли я думаю про це, я думаю, можливо, мої конфігурації заплуталися десь уздовж лінії, тому що я більше не отримую повідомлення про те, що оновлення доступні та що мені потрібно перезапустити. Я не прагну ігнорувати їх дуже довго, але оскільки я їх більше не отримую, важко вибрати перезавантаження, коли це зручно.
Кеннет

1
Це не конфігурація за замовчуванням для Windows, але вона налаштована за допомогою групової політики. Якщо ви приєдналися до домену, попросіть свого ІТ-адміністратора перестати гайдатися з вами. Якщо ні, прошийте ОС і запустіть знову.
SecurityMatt

1
@SecurityMatt Це рішення вирішить усі мої проблеми з тим, що неможливо зберегти стан позиції вікна + власні налаштування робочого столу + тощо: "У обмеженому випадку, коли ви запускаєте програму, яку ви не контролюєте, і, отже, не можете змусити контрольну точку, врахуйте встановлення його у віртуальній машині ".
Пара сер Парсер

1
@SecurityMatt Також чудове пояснення щодо аспектів безпеки + необхідності. Дуже важливий для домашнього (або esp-бізнесу) комп'ютера, менш важливий для медіа-машини, але надзвичайно корисний, щоб його знати.
Пара сер Парсер

2

Я просто вимкнув автоматичні оновлення, як пояснював раніше BroScience. І тепер я використовую WuInstall для управління своїми оновленнями Windows. Він має кілька приємних варіантів, перш за все, він дозволяє вам вказати, хочете ви перезавантажити чи ні.

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