Що насправді означає помилка 0x80070005
Цей код — обгорнута помилка Win32: п'ятірка в кінці відповідає класичній «Відмовлено в доступі», тобто службі оновлення заборонили файлову операцію, без якої вона не може обійтися. Заборона рідко надходить від самої Windows — зазвичай це зламані NTFS-права на службові теки, політика, що обмежує оновлення, або антивірус, який стає між службою та її файлами. Помилка може з'явитися під час завантаження, встановлення чи великого оновлення функцій і майже завжди повторюється, доки не усунути причину.
Гарна новина: причин у помилки небагато. Кожна має своє пряме й добре відоме рішення. Якщо йти списком зверху вниз, до кінця ви майже напевно не дойдете.
- Зламані NTFS-права на теки C:\Windows\SoftwareDistribution або C:\Windows\System32\catroot2
- Групова політика або правило в реєстрі, що обмежує доступ до оновлень
- Сторонній антивірус, який блокує файлові операції служби оновлення
- Залишки невдалого оновлення, які служба не може перезаписати
- Пошкоджені системні файли, що ламають сам стек обслуговування
Як виправити 0x80070005: засіб виправлення неполадок і скидання компонентів
Почніть із вбудованого засобу: «Параметри» → «Система» → «Виправлення неполадок» → «Інші засоби виправлення неполадок» → «Центр оновлення Windows» → «Запустити». Він сам скидає частину налаштувань оновлення і в чималій частці випадків усуває помилку. Якщо помилка повернулася, відкрийте «Термінал (адміністратор)» або «Командний рядок від імені адміністратора» і зупиніть чотири служби: net stop wuauserv, net stop cryptSvc, net stop bits, net stop msiserver. Далі перейменуйте обидві робочі теки оновлення: ren C:\Windows\SoftwareDistribution SoftwareDistribution.old і ren C:\Windows\System32\catroot2 catroot2.old.
Запустіть служби назад (net start wuauserv, net start cryptSvc, net start bits, net start msiserver) і перезавантажте комп'ютер. Windows створить обидві теки з нуля й завантажить лише ті оновлення, які ще не встановлені. Якщо перейменування навіть у рядку адміністратора завершується «відмовлено в доступі», зламані права на саму теку: відкрийте «Властивості» теки, вкладку «Безпека» й перевірте, що групи «Адміністратори» та SYSTEM мають повний доступ.
Політики, антивірус і системні файли: що робити далі
Якщо помилка пережила скидання компонентів, пошукайте те, що цілеспрямовано обмежує оновлення. Найчастіший винуватець — сторонній антивірус: вимкніть його на час встановлення оновлення і ввімкніть назад після. На корпоративних комп'ютерах оновлення може блокувати групова політика; перевірте у редакторі gpedit.msc (якщо він доступний у вашій редакції), що в гілці «Адміністративні шаблони → Компоненти Windows → Центр оновлення Windows» нічого не ввімкнено — особливо параметр «Видалити доступ до використання всіх функцій Центру оновлення Windows». Реєстровий двійник цієї політики мешкає в розділі HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate — перед будь-якими змінами зробіть резервну копію через експорт.
Наприкінці перевірте самі системні файли: виконайте sfc /scannow у командному рядку від імені адміністратора. Якщо SFC повідомить про пошкодження, які не може виправити, виконайте слідом DISM /Online /Cleanup-Image /RestoreHealth і перезавантажтеся. На практиці скидання прав і компонентів закриває більшість випадків 0x80070005, а перевірка політик та антивіруса вирішує майже всі інші.
Питання та відповіді
Що означає помилка Центру оновлення 0x80070005?
Це помилка Win32 «Відмовлено в доступі»: службі оновлення заборонили доступ до файла чи теки — через зламані права, обмежувальну політику або антивірус.
Чи безпечно перейменовувати теки SoftwareDistribution і catroot2?
Так, Windows створить їх заново автоматично. Ви втратите лише локальний кеш завантажень і список журналу оновлень — встановлені оновлення не зачіпаються.
Чому помилка 0x80070005 з'являється знову?
Бо причина лишається на місці — найчастіше зламані права чи політика. Повторіть скидання компонентів і перевірте вкладку «Безпека» тек та параметри групових політик.
Перевірте склад ліцензії до покупки.
Разовий 30-хвилинний тест охоплює базові функції. Інструменти з позначкою PRO залишаються заблокованими до активації платної ліцензії.
Читайте також
Написати нам: [email protected]