Сучасні операційні системи - дуже складні програмні комплекси і, як наслідок, не позбавлені недоліків. Вони проявляються у вигляді різних помилок і збоїв. Не завжди розробники прагнуть або просто не встигають вирішити всі проблеми. У цій статті ми поговоримо про те, як усунути одну поширену помилку при установці оновлення Windows.
зміст
Проблема, яка буде описана в цій статті, виражається в появі написи про неможливість установки оновлень і відкат змін при перезавантаженні системи.
Причин, що викликають таку поведінку Windows, велика кількість, тому ми не будемо розбирати кожну окремо, а наведемо універсальні і найбільш дієві способи їх усунення. Найчастіше помилки виникають в Windows 10 з огляду на те, що вона отримує і встановлює оновлення в режимі, максимально обмежує участь користувача. Саме тому на скріншотах буде ця система, але рекомендації поширюються і на інші версії.
Власне, кеш - це звичайна папка на системному диску, куди попередньо записуються файли апдейтів. В силу різних факторів вони можуть бути пошкоджені при скачуванні і внаслідок цього видавати помилки. Суть методу полягає в очищенні цієї папки, після чого ОС запише нові файли, які, як ми сподіваємося, вже виявляться не «битими». Нижче ми розберемо два варіанти очищення - з діючу пенсійну систему «безпечному режимі» Windows і за допомогою її завантаження з інсталяційного диска. Це обумовлено тим, що не завжди при виникненні такого збою можна увійти в систему для виконання операції.
Безпечний режим
На інших системах дана процедура виглядає по-іншому.
Детальніше: Як увійти в безпечний режим на Віндовс 8 , Віндовс 7
ren C:WindowsSoftwareDistribution SoftwareDistribution.bak
Після точки можете написати будь-яке розширення. Це зроблено для того, щоб можна було відновити папку в разі виникнення збоїв. Ще є один нюанс: буква системного диска С: вказана для стандартної конфігурації. Якщо у вашому випадку папка Windows знаходиться на іншому диску, наприклад, D:, то потрібно ввести саме цю букву.
Установчий диск
Якщо перейменувати папку з працюючої системи не вдається, то зробити це можна, тільки завантажившись з флешки або диска із записаним на нього інсталяційний дистрибутивом. Можна скористатися звичайним диском з «виндой».
Детальніше: Як виставити завантаження з флешки в Біосе
DIR C:
Натискаємо ENTER, після чого з'явиться опис диска і його вміст. Як бачимо, папки «Windows» немає.
Перевіряємо іншу букву.
DIR D:
Тепер в списку, виданому консоллю, видно потрібний нам каталог.
ren D:WindowsSoftwareDistribution SoftwareDistribution.bak
d:windowssystem32sc.exe config wuauserv start=disabled
Виникає питання: навіщо стільки складнощів, адже можна перейменувати папку і без завантажень-перезавантажень? Це не так, оскільки папка SoftwareDistribution в нормальному режимі зайнята системними процесами, і зробити таку операцію не вийде.
Після виконання всіх дій і установки оновлень потрібно буде знову запустити службу, яку ми відключили ( «Центр оновлень»), вказавши для неї тип запуску «Автоматично». Папку «SoftwareDistribution.bak» можна буде видалити.
Ще однією причиною, що викликає помилки при оновленні операційної системи, є некоректне визначення профілю користувача. Відбувається це через «зайвого» ключа в системному реєстрі Windows, але перед тим як приступати до виконання даних дій, в обов'язковому порядку створіть точку відновлення системи.
Детальніше: Інструкція по створенню точки відновлення Windows 10 , Windows 7
regedit
HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionProfileList
Тут нас цікавлять папки, які мають багато цифр у назві.
ProfileImagePath
Сигналом до видалення буде інший параметр з назвою
RefCount
Якщо його значення дорівнює
0х00000000 (0)
то ми знаходимося в потрібній папці.
Існують і інші фактори, що впливають на процес оновлення. Це збої в роботі відповідної служби, помилки в системному реєстрі, відсутність необхідного простору на диску, а також некоректна робота компонентів.
Детальніше: Рішення проблем з установкою оновлення Windows 7
При виникненні проблем на Віндовс 10, можна скористатися засобами діагностики. Маються на увазі утиліти «Усунення неполадок» і «Windows Update Troubleshooter». Вони здатні в автоматичному режимі виявити та усунути причини, що викликають помилки при оновленні операційної системи. Перша програма вбудована в ОС, а другу доведеться завантажити з офіційного сайту Microsoft.
Детальніше: Усунення проблем з установкою оновлень в Windows 10
Багато користувачів, зіткнувшись з проблемами при установці апдейтів, прагнуть вирішити їх радикальним способом, повністю відключивши автоматичний механізм оновлення. Цього робити категорично не рекомендується, так як в систему вносяться не тільки косметичні зміни. Особливо важливо отримувати файли, що підвищують безпеку, так як зловмисники постійно шукають «дірки» в ОС і, що сумно, їх знаходять. Залишаючи Віндовс без підтримки розробників, ви ризикуєте втратити важливу інформацію або «поділитися» з хакерами особистими даними у вигляді логінів і паролів від своїх електронних гаманців, пошти або інших сервісів.