Як виправити код помилки оновлення Windows 0x80080005 у Windows 10

Центр оновлення Windows зовсім не ідеальний - багато чого може піти не так при використанні платформи для отримання та встановлення оновлень для вашого комп'ютера з Windows 10. Прикладом цього є проблема, коли службі Windows Update не вдається отримати та / або встановити оновлення, а постраждалий користувач бачить повідомлення про помилку, що містить код помилки 0x80080005. Користувачі, які постраждали від цієї проблеми, не можуть успішно інсталювати оновлення Windows, доступні для свого комп’ютера, і це може бути досить ризиковано, оскільки оновлення Windows часто містять важливі / цілісні виправлення та виправлення.

Основною причиною цієї проблеми є зіткнення між Центром оновлення Windows та сторонніми програмами безпеки, встановленими на комп'ютері, та проблема, відмовлена ​​в доступі, з дескрипторами безпеки фонової інтелектуальної служби передачі (BITS), оскільки зазначений комп'ютер не може отримати доступ папку System Volume Information та якусь проблему з одним або кількома компонентами Windows Update. Якщо ви стали жертвою цієї проблеми, наведено нижче найефективніші рішення, якими ви можете спробувати позбутися:

Рішення 1. Видаліть усі сторонні програми безпеки

Користувачам Windows 10 не потрібні сторонні антивірусні програми, програми захисту від шкідливих програм або брандмауер - у них є всемогутній захисник Windows і вбудований брандмауер Windows 10, щоб захистити їх від будь-яких загроз. Однак багато користувачів Windows 10 все одно встановлюють одну або кілька сторонніх програм безпеки, і ці програми можуть іноді зіткнутися з Windows 10 і створювати різні проблеми, серед яких Windows Update не працює, і серед цих проблем є код помилки 0x80080005.

Якщо ви страждаєте від цієї проблеми і встановили одну або декілька сторонніх програм безпеки, вам потрібно негайно їх видалити або тимчасово вимкнути, позбутися залишків слідів або залишкових файлів, перезавантажте комп’ютер і перевірте, чи чи не виконує роботу.

Рішення 2. Скиньте компоненти Windows Update за допомогою засобу усунення несправностей

Якщо один або декілька компонентів Windows Update на вашому комп’ютері переплутані та спричиняють цю проблему, вам потрібно скинути їх або ви можете спробувати їх відновити, і це має вирішити проблему. Для того, щоб скинути компоненти Windows Update на комп'ютері з Windows 10, вам потрібно:

  1. Клацніть тут, щоб завантажити засіб виправлення неполадок Windows Update для Windows 10.
  2. Після завантаження засобу вирішення проблем перейдіть до місця завантаження та двічі клацніть на ньому, щоб запустити
  3. Дотримуйтесь інструкцій на екрані та пройдіть засіб усунення несправностей, і він скине компоненти Windows Update вашого комп’ютера.

Після закінчення усунення несправностей перезавантажте комп’ютер і перевірте, чи можете ви успішно отримувати та встановлювати оновлення через Центр оновлення Windows.

Рішення 3: Забезпечте повний контроль над папкою System Volume Information на вашому комп’ютері

Якщо причиною цієї проблеми у вашому випадку є те, що ваш комп'ютер не має доступу до папки System Volume Information, ви можете успішно позбутися проблеми, якщо просто:

  1. Клацніть правою кнопкою миші на кнопці меню "Пуск", щоб відкрити меню WinX .
  2. Клацніть на Командний рядок (Адміністратор) у меню WinX, щоб запустити підвищений Командний рядок .
  3. Введіть у командний рядок з підвищеним вмістом і натисніть Enter :
    cmd.exe / c takeown / f "C: \ System Volume Information \ *" / R / DY && icacls "C: \ System Volume Information \ *" / grant: R SYSTEM: F / T / C / L

Дочекайтеся повного виконання команди.

  1. Закрийте піднятий командний рядок .
  2. Перезавантажте комп'ютер.

Коли комп'ютер завантажується, ви можете перевірити, чи проблема вирішена чи ні.

Рішення 4: Скиньте вручну дескриптори безпеки служби BITS

Нарешті, але, звичайно, не в останню чергу, надзвичайно ефективним рішенням цієї проблеми є ручне скидання дескрипторів безпеки служби BITS, а також майже всіх інших компонентів Windows Update на вашому комп’ютері. Для того, щоб застосувати це рішення, вам потрібно:

  1. Клацніть правою кнопкою миші на кнопці меню "Пуск", щоб відкрити меню WinX .
  2. Клацніть на Командний рядок (Адміністратор) у меню WinX, щоб запустити підвищений Командний рядок .
  3. По черзі введіть наступні команди у піднятий командний рядок , натискаючи Enter після введення кожної та чекаючи успішного виконання однієї команди, перш ніж вводити наступну:
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 pause
  1. Закрийте піднятий командний рядок .
  2. Перезавантажте комп'ютер.

Коли комп'ютер завантажиться, запустіть Центр оновлення Windows і перевірте, чи успішно він отримує та встановлює оновлення.

Якщо вам не вдалося вирішити проблему таким чином, спробуйте виконати подальші дії з усунення несправностей нижче.

  • Запустіть сканування SFC та сканування DISM.
  • Виконайте чисту інсталяцію Windows.
  • Також виконайте сканування Chkdsk.

Рішення 5: Видалення файлів оновлення

У деяких випадках можливо, що деякі файли / конфігурації Windows були пошкоджені під час завантаження. Ця корупція часто є наслідком поганого з’єднання з Інтернетом або втрати пакетів в Інтернет-службі. Тому на цьому кроці ми будемо видаляти ці файли оновлення. Для того:

  1. Натисніть «Windows» + «R», щоб відкрити підказку про запуск.
  2. Введіть "Services.MSC", щоб відкрити вікно менеджера послуг.
  3. У вікні управління послугами прокрутіть униз і знайдіть “Windows Update” та “Background Intelligent Service”.
  4. Двічі клацніть на кожному по одному та змініть їх тип запуску на «Вимкнено».
  5. Натисніть «Зупинити», щоб вимкнути їх, а потім збережіть зміни.
  6. Після цього перейдіть до наступної папки на кореневому диску.
    C: \ Windows \ SoftwareDistribution
  7. Відкрийте папку, натисніть “Ctrl” + “A”, щоб виділити всі файли, а потім натисніть “Shift” + “Delete”, щоб видалити їх із комп’ютера.
  8. Після видалення файлів поверніться до вікна управління послугами та ввімкніть обидві служби, які ми вимкнули на перших кроках.
  9. Натисніть “Windows” + “I”, щоб відкрити налаштування, і натисніть “Оновлення та безпека”.
  10. Виберіть «Windows Update» на лівій панелі та натисніть кнопку «Перевірити наявність оновлень» .
  11. Перевірте, чи проблема не зникає.

Рішення 6: Зміна налаштувань групової політики

У деяких випадках групова політика може вимагати деяких змін, які дозволяють завантажувати певний вміст для відновлення безпосередньо із серверів Windows Update. Цей параметр за замовчуванням вимкнено для більшості людей, але іноді це може призвести до виправлення процесу оновлення. Щоб увімкнути це:

  1. Натисніть “Windows” + “R”, щоб відкрити підказку про запуск.
  2. Введіть “gpedit.msc” і натисніть “enter”.
  3. Двічі клацніть на опцію “Адміністративні шаблони”, а потім двічі клацніть на папці “Система” .
  4. На правій панелі двічі клацніть на опції «Вказати параметри для встановлення додаткового вмісту» .
  5. Позначте кнопку «Увімкнено», а потім виберіть опцію «Завантажити відновлення вмісту та параметрів безпосередньо» .
  6. Натисніть «Застосувати», а потім «Добре», щоб зберегти зміни.
  7. Перевірте, чи проблема не зникає після цього.

Рішення 7: Внесення змін до реєстру

У деяких випадках внесення деяких змін до реєстру може допомогти нам усунути цю проблему, але оскільки список цих змін довгий, користувач зкомпонував їх у сценарій, який ви можете запустити на своєму комп’ютері, щоб остаточно вирішити цю проблему. Для того:

  1. Клацніть правою кнопкою миші в будь-якому місці робочого столу та виберіть «Створити> Текстовий документ».
  2. Вставте наступні рядки всередину щойно створеного документа.
    Редактор реєстру Windows версії 5.00 [HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ wuauserv] "DependOnService" = hex (7): 72,00,70,00,63,00,73,00,73,00,00,00,00 , 00 "Опис" = "@% systemroot% \\ system32 \\ wuaueng.dll, -106" "DisplayName" = "@% systemroot% \\ system32 \\ wuaueng.dll, -105" "ErrorControl" = dword: 00000001 "FailureActions" = шістнадцятковий: 80,51,01,00,00,00,00,00,00,00,00,00,03,00,00,00,14,00,00, \ 00,01, 00,00,00,60, ea, 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 "ImagePath" = шістнадцятковий (2): 25,00,73,00,79,00,73,00,74,00,65,00,6d, 00,72,00,6f, 00,6f, 00, \ 74,00,25 , 00,5c, 00,73,00,79,00,73,00,74,00,65,00,6d, 00,33,00,32,00,5c, 00,73, \ 00,76, 00,63,00,68,00,6f, 00,73,00,74,00,2e, 00,65,00,78,00,65,00,20,00,2d, 00, \ 6b, 00 , 20,00,6e, 00,65,00,74,00,73,00,76,00,63,00,73,00,20,00,2d, 00,70,00,00, \ 00 "ObjectName" = "LocalSystem" "RequiredPrivileges" = hex (7): 53,00,65,00,41,00,75,00,64,00,69,00,74, 00,50,00,72, \ 00,69,00,76,00,69,00,6c, 00,65,00,67,00,65,00,00,00,53,00,65,00 , 43,00,72,00, \ 65,00,61,00,74,00,65,00,47,00,6c, 00,6f, 00,62,00,61,00,6c, 00, 50,00,72,00,69, \ 00,76,00,69,00,6c, 00,65,00,67,00,65,00,00,00,53,00,65,00,43 , 00,72,00,65,00, \ 61,00,74,00,65,00,50,00,61,00,67,00,65,00,46,00,69,00,6c, 00,65,00,50,00,72, \ 00,69,00,76,00,69,00,6c, 00,65,00,67,00,65,00,00,00,53,00 , 65,00,54,00,63,00, \ 62,00,50,00,72,00,69,00,76,00,69,00,6c, 00,65,00,67,00, 65,00,00,00,53,00,65, \ 00,41,00,73,00,73,00,69,00,67,00,6e, 00,50,00,72,00,69 , 00,6d, 00,61,00,72,00, \ 79,00,54,00,6f, 00,6b, 00,65,00,6e, 00,50,00,72,00,69, 00,76,00,69,00,6c, 00,65, \ 00,67,00,65,00,00,00,53,00,65,00,49,00,6d, 00,70,00 , 65,00,72,00,73,00,6f,00, \ 6e, 00,61,00,74,00,65,00,50,00,72,00,69,00,76,00,69,00,6c, 00,65,00,67,00 , 65, \ 00,00,00,53,00,65,00,49,00,6e, 00,63,00,72,00,65,00,61,00,73,00,65,00, 51,00, \ 75,00,6f, 00,74,00,61,00,50,00,72,00,69,00,76,00,69,00,6c, 00,65,00,67 , 00,65, \ 00,00,00,53,00,65,00,53,00,68,00,75,00,74,00,64,00,6f, 00,77,00,6e, 00,50,00, \ 72,00,69,00,76,00,69,00,6c, 00,65,00,67,00,65,00,00,00,53,00,65,00 , 44,00,65, \ 00,62,00,75,00,67,00,50,00,72,00,69,00,76,00,69,00,6c, 00,65,00, 67,00,65,00, \ 00,00,53,00,65,00,42,00,61,00,63,00,6b, 00,75,00,70,00,50,00,72 , 00,69,00,76, \ 00,69,00,6c, 00,65,00,67,00,65,00,00,00,53,00,65,00,52,00,65, 00,73,00,74,00, \ 6f, 00,72,00,65,00,50,00,72,00,69,00,76,00,69,00,6c, 00,65,00 , 67,00,65,00,00, \ 00,53,00,65,00,53,00,65,00,63,00,75,00,72,00,69,00,74,00, 79,00,50,00,72,00, \ 69,00,76,00,69,00,6c, 00,65,00,67,00,65,00,00,00,53,00,65 , 00,54,00,61,00,6b, \ 00,65,00,4f, 00,77,00,6e, 00,65,00,72,00,73,00,68,00,69,00,70,00 , 50,00,72,00, \ 69,00,76,00,69,00,6c, 00,65,00,67,00,65,00,00,00,53,00,65,00, 4c, 00,6f, 00,61, \ 00,64,00,44,00,72,00,69,00,76,00,65,00,72,00,50,00,72,00,69 , 00,76,00,69,00, \ 6c, 00,65,00,67,00,65,00,00,00,53,00,65,00,4d, 00,61,00,6e, 00,61,00,67,00,65, \ 00,56,00,6f, 00,6c, 00,75,00,6d, 00,65,00,50,00,72,00,69,00 , 76,00,69,00,6c, 00, \ 65,00,67,00,65,00,00,00,00,00 "ServiceSidType" = dword: 00000001 "Пуск" = dword: 00000003 "SvcHostSplitDisable" = dword: 00000001 "SvcMemHardLimitInMB" = dword: 000000f6 "SvcMemMidLimitInMB" = dword: 000000a7 "SvcMemSoftLimitInMB" = dword: 00000058 "Тип" = dword: 00000020 [Служби HKEY_LOCAL_MACHv \ CONV \ \ SYST \ \ SYST \ \ SYST \ \ SYST \ \ SYST \ \ SYST \ \ SYST \ \ SYST \ \ SYST \ \ SYST \ \ SYST \ \ SYST \ \ SYSTEM \ CONV. (2): 25,00,73,00,79,00,73,00,74,00,65,00,6d, 00,72,00,6f, 00,6f, \ 00,74,00,25,00,5c, 00,73,00,79,00,73 , 00,74,00,65,00,6d, 00,33,00,32,00,5c, 00, \ 77,00,75,00,61,00,75,00,65,00,6e, 00,67,00,2e, 00,64,00,6c, 00,6c, 00,00,00 "ServiceDllUnloadOnStop" = dword: 00000001 "ServiceMain" = "WUServiceMain" [HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ wuauserv \ Безпека] "Безпека" = шістнадцятковий: 01,00,14,80,78,00,00,00,84,00,00,00,14,00,00,00,30,00,00,00,02, \ 00,1c, 00,01,00,00,00,02,80,14,00, ff, 00,0f, 00,01,01,00,00,00,00,00,01,00,00 , \ 00,00,02,00,48,00,03,00,00,00,00,00,14,00,9d, 00,02,00,01,01,00,00,00,00,00, 00, \ 05,0b, 00,00,00,00,00,18,00, ff, 01,0f, 00,01,02,00,00,00,00,00,05,20,00,00 , 00, \ 20,02,00,00,00,00,14,00, ff, 01,0f, 00,01,01,00,00,00,00,00,05,12,00,00, 00,01, \ 01,00,00,00,00,00,05,12,00,00,00,01,01,00,00,00,00,00,05,12,00,00,00 [HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ wuauserv \ TriggerInfo] [HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ wuauserv \ TriggerInfo \ 0] "Тип" = dword: 00000005 "Дія" = dword: 00000001 " , ca, 9f, 65, db, 5b, a9,4d, b1, ff, ca, 2a, 17,8d, 46, e0 [HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ wuauserv \ TriggerInfo \ 1] "Тип" = dword : 00000005 "Action" = dword: 00000001 "Guid" = hex: c8,46, fb, 54,89, f0,4c, 46, b1, fd, 59, d1, b6,2c, 3b, 50e0 [HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ wuauserv \ TriggerInfo \ 1] "Type" = dword: 00000005 "Action" = dword: 00000001 "Guid" = hex: c8,46, fb, 54,89, f0,4c, 46, b1, fd, 59, d1, b6,2c, 3b, 50e0 [HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ wuauserv \ TriggerInfo \ 1] "Type" = dword: 00000005 "Action" = dword: 00000001 "Guid" = hex: c8,46, fb, 54,89, f0,4c, 46, b1, fd, 59, d1, b6,2c, 3b, 50
  3. Клацніть на опцію «Файл» і виберіть «Зберегти як».
  4. Клацніть на “Усі типи” у спадному меню Формат і введіть “Fix.reg” у полі імені файлу.
  5. Клацніть на «Зберегти» після вибору відповідного місця.
  6. Запустіть файл із цього місця, і зміни повинні бути автоматично впроваджені для вас.
  7. Перевірте, чи проблема не зникає.

Примітка. Спробуйте завантажити та запустити засіб усунення несправностей Windows Update звідси. Також переконайтеся, що ви відключили всі USB-пристрої та перезавантажили комп’ютер, а потім спробуйте оновити.