У цій інструкції опишу, як виправити більшість типових помилок поновлення Windows (будь-якої версії - 7, 8, 10) за допомогою простого скрипта, який повністю скидає і очищає настройки Центру оновлень. Див. Також: Що робити, якщо не завантажуються оновлення Windows 10.
За допомогою даного методу можна виправити більшість помилок, коли центр оновлення не завантажує оновлення або пише, що відбулися помилки при установці оновлення. Однак, варто враховувати, що все-таки не всі проблеми можуть бути вирішені цим способом. Додаткову інформацію щодо можливих рішень можна знайти в кінці керівництва.
Оновлення 2016: якщо проблеми зі службою Windows у вас виникли після переустановлення (або чистої установки) Windows 7 або скидання системи, то рекомендую спочатку спробувати поступити таким чином: Як встановити всі оновлення Windows 7 одним файлом Convenience Rollup Update, а якщо не допоможе - повернутися до цієї інструкції.
Скидання центру оновлень Windows для виправлення помилок
Для того, щоб виправити багато помилок при установці і завантаження оновлень Windows 7, 8 і Windows 10, буває досить повністю скинути параметри центру оновлень. Я покажу, як зробити це автоматично.На додаток до скидання, запропонований скрипт запустить необхідну службу, якщо ви отримуєте повідомлення про те, що Центр оновлення не запущений.
Коротко про те, що відбувається при виконанні нижченаведених команд:
- Зупиняються служби: службу Windows Update, Фонова інтелектуальна служба передачі BITS, Служби криптографії.
- Службові папки центру поновлення catroot2, SoftwareDistribution, downloader перейменовуються в catrootold і т.д. (Які, якщо щось пішло не так, можна використовувати як резервні копії).
- Всі раніше зупинені служби знову запускаються.
Для того, щоб використовувати скрипт, відкрийте блокнот Windows і скопіюйте в нього команди, представлені нижче. Після цього збережіть файл з розширенням .bat - це і буде сценарій для зупинки, скидання і перезапуску Центру оновлень Windows.
@ECHO OFF echo Sbros Windows Update echo. PAUSE echo. attrib -h -r -s% windir% \ system32 \ catroot2 attrib -h -r -s% windir% \ system32 \ catroot2 \ *. * net stop wuauserv net stop CryptSvc net stop BITS ren% windir% \ system32 \ catroot2 catroot2 .old ren% windir% \ SoftwareDistribution SoftwareDistribution.old ren "% ALLUSERSPROFILE% \ application data \ Microsoft \ Network \ downloader" downloader.old net Start BITS net start CryptSvc net start wuauserv echo. echo Gotovo echo. PAUSE
Після того, як файл створений, клікніть по ньому правою кнопкою миші і виберіть пункт "Запуск від імені адміністратора", вам буде запропоновано натиснути будь-яку клавішу для початку, після чого по порядку будуть виконані всі необхідні дії (ще раз натискаємо будь-яку клавішу і закриваємо командну рядок).
І, нарешті, обов'язково перезавантажте комп'ютер.Відразу після перезавантаження знову зайдіть до служби Windows і подивіться, зникли чи помилки при пошуку, скачуванні та встановлення оновлень Windows.
Інші можливі причини помилок при оновленні
На жаль, не всі можливі помилки оновлення Windows можна вирішити вищеописаним способом (хоча і багато). Якщо спосіб вам не допоміг, то зверніть увагу на наступні можливі варіанти:
- Спробуйте встановити DNS 8.8.8.8 і 8.8.4.4 в параметри Інтернет-з'єднання
- Перевірте, запущені всі необхідні служби (їх список наводився раніше)
- Якщо у вас не працює оновлення з Windows 8 до Windows 8.1 через магазин (Установка Windows 8.1 не може бути завершена), спробуйте спочатку встановити всі доступні оновлення через Центр оновлень.
- Виконайте пошук в Інтернеті за сообщаемому коду помилки, щоб дізнатися, в чому саме проблема.
Насправді, різних причин, по яких не шукаються, не завантажуються і не встановлюються оновлення, може бути безліч, але, з мого досвіду, представлена інформація зможе допомогти в більшості випадків.