Windows 7, помилка поновлення 80080005: як усунути?
Хоч і вважається, що «сімка» з усього сімейства операційних систем Windows є найстабільнішою, проте, і вона не застрахована від появи критичних збоїв і помилок. Найбільш поширене явище в Windows 7 - помилка поновлення 80080005. У чому причина такого збою і як його виправити найдоступнішими методами, читайте нижче.
Windows 7: помилка поновлення 80080005. У чому причина збою?
Якщо не брати до уваги збої, пов`язані з вірусним впливом, яке може блокувати роботу служб «служби Windows», основною причиною даної помилки називають проблеми з працездатністю самого компонента, що відповідає за установку пакетів апдейтів системи.
Звичайно ж, нічого особливо критичного тут немає, оскільки всі основні оновлення стосуються, як правило, системи безпеки, однак деякі додатки і служби можуть працювати неправильно чи не працювати взагалі. Виправити 80080005 (помилку поновлення Windows 7) можна як мінімум чотирма найпростішими способами, розуміння яких ні у одного, навіть самого непідготовленого користувача, труднощів не викличе.
Для початку, якщо стався такий збій в системі, слід просто задати ручний пошук оновлень, оскільки автоматизований модуль перестав працювати. Якщо апдейти будуть знайдені, їх потрібно просто інсталювати. Але ж не будеш же щоразу займатися ручним апдейтом? Нижче будуть приведені прості рішення, що дозволяють усунути проблему протягом кількох хвилин.
Помилка 80080005 «служби Windows» Windows 7: перевірка жорсткого диска
У найпростішому випадку потрібно просто перевірити вінчестер на предмет наявності помилок. Зробити це можна за допомогою меню властивостей системного диска.
Однак багато фахівців рекомендують використовувати перевірку з командного рядка, яка викликається поєднанням cmd в консолі системного меню «Виконати» (Win + R).
Тут вводиться команда chkdisk / f c: з наступним натисканням клавіші введення. Ця команда дозволяє знаходити і виправляти помилки системного диска автоматично. Але і це ще не все.
Альтернативний варіант перевірки
Коли на екрані з`являється код помилки 80080005 при оновленні Windows 7, краще задіяти іншу команду, яка дозволяє відновити системні компоненти.
Відео: Вирішено помилка 0x80080005 в Windows 7
В даному випадку в командному рядку прописується sfc / scannow. Відновлення системних служб і відповідальних за їх працездатність файлів буде вироблено автоматично. При цьому не потрібно навіть активне підключення до Інтернету (просто система сама створює резервні копії всіх необхідних елементів і поміщає їх в розділи жорсткого диска, недоступні користувачеві будь-якого рівня, навіть якщо він буде адміністратором).
Установка найсвіжішої версії агента поновлення
Якщо і після цього не встановлюються оновлення Windows 7, можна застосувати альтернативний метод, який полягає в тому, щоб з офіційного ресурсу Microsoft завантажити останню версію служби Windows Update.
Для цього потрібно просто перейти по посиланню на завантаження компонента, після чого сайт запропонує встановити оновлений агент в онлайн-режимі. Після цього потрібно буде перезавантажити систему.
Скидання налаштувань сокета
Але і запропоновані вище методи, на жаль, іноді можуть не спрацьовувати. У Windows 7 помилка поновлення 80080005 може з`являтися через неправильну настройки сокетов. Щоб усунути проблему цього типу, потрібно виконати повне скидання.
Знову використовуємо командний рядок, де прописуємо netsh winsock reset catalog. Після цього перенавантажуємо систему. За ідеєю, якщо проблема дійсно була пов`язана з цими настройками, в Windows 7 помилка поновлення 80080005 більше не з`явиться.
Робота з папкою SoftwareDistribution
Нарешті, може бути ще одна неприємна ситуація. Апдейти в ручному режимі встановлюються, але ось після оновлення Windows система все одно не задіє автоматичний режим.
Винна в такій ситуації папка SoftwareDistribution і її вміст. Каталог розташовується в кореневій директорії Windows на системному диску. Його слід перейменувати (наприклад, в SoftwareDistribution.old), після чого перезавантажити комп`ютерний термінал. Нічого страшного в привласненні іншого імені системної папці немає. У процесі повторного старту Windows створить новий каталог, імпортуючи дані з перейменованої папки.
Провести перейменування можна з командного рядка, де прописується наступне:
- net stop wuauserv;
- rename c: windows SoftwareDistribution softwaredistribution.old;
- net start wuauser;
- exit.
Точно такий же результат можна отримати, якщо правим кліком на «Панелі задач» викликати відповідний диспетчер, вибрати вкладку служб і натиснути на кнопку служб, де буде потрібно знайти компонент поновлення, зупинити його, перейменувати і знову запустити. В цьому випадку рестарт системи не буде потрібно (доступ до «Диспетчер завдань» можна отримати і через консоль «Пуск», де вводиться команда taskmgr).
Якщо нічого не допомогло
А отже, всі розглянуті рішення в тому чи іншому випадку дозволять уникнути того, що в Windows 7 помилка 80080005 з`являється знову і знову. Однак буває і так, що з якихось причин служба все одно працювати правильно не хоче.
В якості останнього засобу можна порадити використання спеціалізованої утиліти DLL Suite, яка встановлює або відновлює відсутні динамічні бібліотеки.
Відео: 80080005 Error Fix - Windows Update Error 80080005
Якщо ж і застосування цієї програми ефекту не дасть, на офіційному сайті слід завантажити інсталяційний дистрибутив, але вибирати не інсталяцію, а оновлення системи. Хто знає, можливо, пошкодив якийсь сервіс-пак. До речі, і самі встановлюються поновлення теж можуть зіграти злий жарт. Тому, можливо, доведеться видалити деякі з них, причому саме ті, які були встановлені останнім часом, після чого почали проявлятися проблеми.
У самому крайньому випадку можна використовувати спеціальну утиліту Microsoft FixIt !, яка теж може автоматично виправляти помилки, пов`язані з адмініструванням компонентів системи поновлення. Тільки для її запуску спочатку потрібно повністю відключити автоматичний апдейт. В іншому випадку сама програма на стадії установки видасть повідомлення про те, що у користувача є якісь проблеми з інтернет-з`єднанням, а завантажити потрібні файли з Мережі просто не представляється можливим. Про це, до речі, пам`ятають далеко не всі користувачі. Ось і виходить, що начебто програма взята з надійного джерела, а конфліктують компоненти Microsoft виключно між собою. Нонсенс? Так! Але так буває на практиці.
висновок
Власне, ось все, що стосується проблеми виникнення збою при оновленні системи. Тут були розглянуті найбільш часто зустрічаються збої і методи їх усунення. Але навіть самі розробники однозначно не можуть відповісти на питання, чому виникають такі помилки навіть в «чистих» системах. Так що причин, як і способів усунення наслідків, може бути досить багато.
Але з урахуванням усього викладеного, на практиці в більшості випадків допомагає перевірка диска з відновленням системних компонентів і перейменування системної папки, що відповідає за апдейт системи. Всі інші рішення в деякому роді є другорядними, хоча в деяких випадках і можуть здобути дію.
З іншого боку, спочатку потрібно з`ясувати причину збою, а тільки потім застосовувати якесь одне рішення або комплексний підхід до вирішення проблеми. Але на практиці двох методів буде досить (не зачіпаючи скидання служби сокетов, оскільки така ситуація зустрічається вкрай рідко). Втім, хіба мало що може бути, тому скидати з рахунків всі запропоновані рішення не варто.