Зміст

Сучасні операційні системи-дуже складні програмні комплекси і, як наслідок, не позбавлені недоліків. Вони проявляються у вигляді різних помилок і збоїв. Не завжди розробники прагнуть або просто не встигають вирішити всі проблеми. У цій статті ми поговоримо про те, як усунути одну поширену помилку при установці оновленні Windows.
Не встановлюються оновлення
Проблема, яка буде описана в цій статті, виражається в появі написи про неможливість установки оновлень і відкат змін при перезавантаженні системи.
Причин, що викликають таку поведінку Windows, безліч, тому ми не будемо розбирати кожну окремо, а наведемо універсальні і найбільш дієві способи їх усунення. Найчастіше помилки виникають в Windows 10 з огляду на те, що вона отримує і встановлює оновлення в режимі, максимально обмежує участь користувача. Саме тому на скріншотах буде ця система, але рекомендації поширюються і на інші версії.
Спосіб 1: Очищення кешу оновлень і зупинка служби
Власне, кеш – це звичайна папка на системному диску, куди попередньо записуються файли апдейтів. В силу різних факторів вони можуть бути пошкоджені при скачуванні і внаслідок цього видавати помилки. Суть способу полягає в очищенні цієї папки, після чого ОС запише нові файли, які, як ми сподіваємося, вже виявляться не «битими». Нижче ми розберемо два варіанти очищення-з працюючої в " безпечному режимі» Windows і за допомогою її завантаження з інсталяційного диска. Це обумовлено тим, що не завжди при виникненні такого збою можна увійти в систему для виконання операції.
Безпечний режим
- Переходимо до меню «Пуск»
і відкриваємо блок параметрів натисканням на шестерінку.

- Переходимо в розділ " оновлення та безпека»
.

- Далі на вкладці»відновлення"
знаходимо кнопку
" Перезавантажити зараз»
і натискаємо на неї.

- Після перезавантаження тиснемо на " усунення несправностей»
.

- Переходимо до додаткових параметрів.

- Далі вибираємо «параметри завантаження»
.

- У наступному вікні тиснемо на кнопку " перезавантажити»
.

- По завершенні чергового ребута тиснемо клавішу F4
на клавіатурі, включивши
" Безпечний режим»
. ПК перезавантажиться.

На інших системах дана процедура виглядає по-іншому.
Детальніше: як увійти в Безпечний режим на Віндовс 8 , Віндовс 7
- Запускаємо консоль Windows від імені адміністратора з папки»службові"
в меню
«Пуск»
.

- Папка, яка нас цікавить, називається «SoftwareDistribution»
. Її необхідно перейменувати. Робиться це за допомогою наступної команди:
Ren C:\Windows\SoftwareDistribution SoftwareDistribution.bakПісля точки можете написати будь-яке розширення. Це зроблено для того, щоб можна було відновити папку в разі виникнення збоїв. Ще є один нюанс: буква системного диска з: вказано для стандартної конфігурації. Якщо у вашому випадку папка Windows знаходиться на іншому диску, наприклад, D: , то потрібно ввести саме цю букву.

- Вимикаємо службу &171; оновлення&187;
, інакше процес може початися заново. Кількома ПКМ по кнопці
«Пуск»
і переходимо в
" керування комп'ютером»
. у & 171; сімці & 187; це пункт можна знайти, натиснувши праву кнопку миші на значку комп'ютера на робочому столі.

- Подвійним кліком відкриваємо розділ " служби та програми»
.

- Далі йдемо в «служби»
.

- Знаходимо потрібний сервіс, натискаємо праву кнопку миші і вибираємо пункт «властивості»
.

- У випадаючому списку " Тип запуску»
ставимо значення
»вимкнено"
, тиснемо &171;застосувати&187; і закриваємо вікно властивостей.

- Перезавантажуємо машину. Нічого налаштовувати не потрібно, система сама запуститься в звичайному режимі.
Інсталяційний диск
Якщо перейменувати папку з працюючої системи не вдається, то зробити це можна, тільки завантажившись з флешки або диска із записаним на нього інсталяційним дистрибутивом. Можна скористатися звичайним диском з «виндой».
- Перш за все необхідно виконати настройку завантаження в БІОС.
Детальніше: як виставити завантаження з флешки в Біосе
- На найпершому етапі, під час появи вікна інсталятора, натискаємо поєднання клавіш SHIFT+F10
. Ця дія запустить
" командний рядок»
.

- Оскільки при такому завантаженні носії і розділи можуть бути тимчасово перейменовані, потрібно з'ясувати, яка буква присвоєна системному, з папкою &171;Windows&187;
. У цьому нам допоможе команда DIR, що показує вміст папки або цілого диска. Вводить
DIR C:Натискаємо ENTER , після чого з'явиться опис диска і його вміст. Як бачимо, папки &171;Windows&187; ні.
Перевіряємо іншу букву.
DIR D:Тепер в списку, виданому консоллю, видно потрібний нам каталог.

- Вводимо команду для перейменування папки &171;SoftwareDistribution&187;
, не забуваючи про букву накопичувача.
Ren D:\Windows\SoftwareDistribution SoftwareDistribution.bak
- Далі потрібно заборонити "винде" автоматично встановлювати оновлення, тобто зупинити службу, як в прикладі з &171;безпечним режимом&187;
. Вводимо наступну команду і натискаємо
ENTER
.
D:\windows\system32\sc.exe config wuauserv start=disabled
- Закриваємо вікно консолі, а потім і установника, підтвердивши дію. Комп'ютер буде перезавантажений. При наступному старті потрібно буде знову налаштувати параметри завантаження в БІОС, на цей раз з жорсткого диска, тобто зробити все так, як було задано спочатку.
Виникає питання: навіщо стільки складнощів,адже можна перейменувати папку і без завантажень-перезавантажень? Це не так, оскільки папка SoftwareDistribution в нормальному режимі зайнята системними процесами, і зробити таку операцію не вийде.
Після виконання всіх дій і установки оновлень потрібно буде знову запустити службу, яку ми відключили ( " Центр оновлення» ), вказавши для неї тип запуску «автоматично» . Папка &171;SoftwareDistribution.bak&187; можна буде видалити.
Спосіб 2: Редактор реєстру
Ще однією причиною, що викликає помилки при оновленні операційної системи, є некоректне визначення профілю користувача. Відбувається це через» зайвого " ключа в системному реєстрі Windows, але перед тим як приступати до виконання даних дій, в обов'язковому порядку створіть точку відновлення системи.
Детальніше: Інструкція зі створення точки відновлення Windows 10 , Windows 7
- Відкриваємо редактор реєстру, ввівши відповідну команду в рядок " виконати»
(
Win+R
).
Regedit
- Переходимо в гілку
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileListТут нас цікавлять папки, які мають багато цифр у назві.

- Зробити потрібно наступне: заглянути в усі папки і знайти дві з ідентичним набором ключів. Той, що підлягає видаленню, називається
ProfileImagePathСигналом до видалення буде інший параметр з назвою
RefCountЯкщо його значення дорівнює
0х00000000 (0)То ми знаходимося в потрібній папці.

- Видаляємо параметр з ім'ям користувача, вибравши його і натиснувши DELETE
. Погоджуємося з попередженням системи.

- Після всіх маніпуляцій необхідно перезавантажити ПК.
Інші варіанти вирішення
Є й інші фактори, що впливають на процес оновлення. Це збої в роботі відповідної Служби, помилки в системному реєстрі, відсутність необхідного простору на диску, а також некоректна робота компонентів.
Детальніше: вирішення проблем із встановленням оновлення Windows 7
При виникненні проблем на Віндовс 10, можна скористатися засобами діагностики. Маються на увазі утиліти «усунення неполадок» і «Windows Update Troubleshooter». Вони здатні в автоматичному режимі виявити і усунути причини, що викликають помилки при оновленні операційної системи. Перша програма вбудована в ОС, а другу доведеться завантажити з офіційного сайту Microsoft.
Детальніше: виправлення проблем із встановленням оновлень у Windows 10
Висновок
Багато користувачів, зіткнувшись з проблемами при установці апдейтів, прагнуть вирішити їх радикальним способом, повністю відключивши автоматичний механізм оновлення. Цього робити категорично не рекомендується, так як в систему вносяться не тільки косметичні зміни. Особливо важливо отримувати файли, що підвищують безпеку, так як зловмисники постійно шукають «дірки» в ОС і, що сумно, їх знаходять. Залишаючи Віндовс без підтримки розробників, ви ризикуєте втратити важливу інформацію або «поділитися» з хакерами особистими даними у вигляді логінів і паролів від своїх електронних гаманців, пошти або інших сервісів.