- Ошибка 0x80080005 Центра обновления Windows 10
- Как исправить ошибку 0x80080005 в Центре обновления Windows 10
- 1. Использование средства устранения неполадок Центра обновления Windows
- 2. Отключите антивирус или брандмауэр
- 3. Контроль System Volume Information directory
- 4. Сбросить папки SoftwareDistribution и Catroot2
- Как исправить ошибку 0x80080005 на Windows 10?
- Методы решения ошибки 0x80080005
- Метод №1 Отключение антивирусного ПО
- Метод №2 Проверка и исправление повреждений файловой системы
- Метод №3 Сброс компонентов Центра обновления Windows
- Метод №4 Ручная установка скачиваемого обновления
- Windows 7, ошибка обновления 80080005: как устранить?
- Windows 7: ошибка обновления 80080005. В чем причина сбоя?
- Ошибка 80080005 «Центра обновления» Windows 7: проверка жесткого диска
- Альтернативный вариант проверки
- Установка самой свежей версии агента обновления
- Сброс настроек сокета
- Работа с папкой SoftwareDistribution
- Если ничего не помогло
- Заключение
Ошибка 0x80080005 Центра обновления Windows 10
Пользователи, которые сталкиваются с ошибкой 0x80080005 в Центре обновления Windows 10, не могут запустить загрузку запрошенного обновления на своих компьютерах. Это может быть связано с программным обеспечением сторонних производителей или общие внутренние компоненты повреждены, которые помогают в работе модуля Центра обновления Windows. Ошибка звучит следующим образом:
С установкой обновлений возникли некоторые проблемы, но попытка будет повторена позже. Если вы продолжаете видеть это сообщение, то поищите в Интернете сведения о коде ошибки (0x80080005).
Как исправить ошибку 0x80080005 в Центре обновления Windows 10
Прежде чем приступать, вы можете откатить систему назад в рабочее состояние с помощью точки восстановления и создать её перед выполнением ниже решений.
1. Использование средства устранения неполадок Центра обновления Windows
Запустите средство устранения неполадок Центра обновления Windows. Сделать это можно через онлайн помощник сайта Microsoft или открыть «Параметры» > «Обновление и безопасность» > «Устранение неполадок» > и справа выбрать «Центр обновления Windows«. Также вы можете скачать специальную утилиту от Microsoft по устранению неполадок в Центре обновлений Windows 10/7.
2. Отключите антивирус или брандмауэр
Вы можете попытаться временно отключить встроенный Защитника Windows. Вы также можете отключить брандмауэр Windows на своем компьютере и проверить, исправляет ли это ошибку 0x80080005 при обновлении. Если вы используете стороннюю антивирусную программу, то отключите её на время.
Чтобы отключить брандмауэр, откройте «панель управления» > «система и безопасность» > «брандмауэр защитника Windows» и слева в столбце нажмите на «Включение и Отключение брандмауэра Windows«. Далее выключите брандмауэр для обеих сетей и проверьте устранена ли ошибка. Рекомендую перезагрузить ПК.
3. Контроль System Volume Information directory
Запустите командную строку от имени администратора и выполните команду ниже. Это запустит пакет задач и покажет их статус в окне командной строки. Как только все сделано, просто выйдите из командной строки. Перезагрузите компьютер и проверьте, исправлена ли ошибка.
cmd.exe /c takeown /f «C:\System Volume Information\*» /R /D Y && icacls «C:\System Volume Information\*» /grant:R SYSTEM:F /T /C /L
4. Сбросить папки SoftwareDistribution и Catroot2
Чтобы переименовать SoftwareDistribution и сбросить папку Catroot2 нужно запустить командную строку от имени администратора и выполнить следующие команды, по порядку:
net stop wuauserv
net stop bits
net stop cryptSvc
net stop msiserver
Выше команды остановят все службы Windows Update, работающие на вашем компьютере с Windows 10. После этого введите следующие команды, чтобы переименовать соответствующие каталоги на вашем компьютере:
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
ren C:\Windows\System32\catroot2 catroot2.old
Наконец, введите следующие команды и нажмите Enter, чтобы перезапустить Службы для Центра обновления Windows, которые мы остановили ранее:
net start wuauserv
net start bits
net start cryptSvc
net start msiserver
pause
Закройте командную строку и перезагрузите компьютер.
Как исправить ошибку 0x80080005 на Windows 10?
0x80080005 – это очередная ошибка при установке обновления через Центр обновления Windows. Данная ошибка является довольно старой проблемой среди пользователей Windows 10, но она начала снова показываться после недавних обновлений от разработчиков.
Некоторые пользователи столкнулись с ошибкой 0x80080005 во время установки для своей ОС обновления Creators Update. Попытки найти хоть какое-то недавнее упоминание об этой ошибке ни к чему не приводили, так как поисковики зачастую выдают только результаты двухгодичной давности.
Однако, имея дело с проблемами подобного плана, мы будем применять все те же методы решения, что и в 2015 и 2016 годах. В этой статье мы как раз и рассмотрим эти методы решения.
Методы решения ошибки 0x80080005
Метод №1 Отключение антивирусного ПО
Хоть антивирусы и разработаны с целью отражения атак на систему пользователя, но они частенько сами становятся возмутителями спокойствия. Отключите антивирус на вашем компьютере, а затем снова попробуйте обновить Windows. Возможно, что именно антивирус стоял за возникшей проблемой. Если все подтвердится, то можете попробовать использовать другой антивирус или же вообще перейти на системный Защитник Windows, так как он тоже неплохо справляется с возложенными на него задачами.
Метод №2 Проверка и исправление повреждений файловой системы
Если у вас на компьютере была повреждена файловая система Windows, то это вполне могло привести к проблеме в виде ошибки 0x80080005 в Центре обновления Windows. На самом деле, данная ошибка может быть только одним симптомом повреждения файловой системы, а о других вы еще пока просто не узнали. Если дело в этом, то рекомендуется запустить пару системных утилит, которые помогут найти повреждения и устранить их – SFC и DISM. Выполните следующее:
- Откройте Командную строку. Сделать это можно с помощью нажатия правой кнопкой мыши на Пуск и выбором «Командная строка(администратор)».
- Введите в строку команду sfc /scannow и нажмите Enter. Запустится процесс проверки файловой системы. По ее окончанию, вам покажут результаты проверки и были ли исправлены повреждения.
- Затем введите в строку команду DISM.exe /Online /Cleanup-image /Scanhealth и DISM.exe /Online /Cleanup-image /Restorehealth, не забывая нажимать Enter после каждой из них.
- Закройте Командную строку и перезагрузите компьютер.
Если дело было в поврежденной файловой системе, то в данные действия должны были исправить ситуацию. Попробуйте снова установить обновление для Windows и посмотрите, была ли исправлена ошибка 0x80080005.
Метод №3 Сброс компонентов Центра обновления Windows
Сброс компонентов Центра обновления Windows – это одно из самых эффективных решений по борьбе с ошибками, которые появляются при обновлении Windows. В различных статьях, посвященным рассмотрению подобных проблем, вы также сможете найти данное решение.
Итак, в этом методе, вам понадобится вводить в Командную строку различные команды для Сброса компонентов Центра обновления Windows. Откройте Командную строку и вводите в нее следующие команды, нажимая Enter после каждой из них:
Итак, что же мы сделали с помощью этих команд: остановили работу службы BITS, Центра обновления Windows и службы шифрования, удалили файл qmgr*.dat, провели повторную регистрацию файлов служб BITS и Центра обновления Windows, перезапустили Winsock и снова запустили остановленные службы.
После выполненного, попробуйте зайти в Центр обновления Windows и проверьте наличие ошибки 0x80080005. В этот раз она определенно должна исчезнуть. Однако, есть еще одно решение для нее.
Метод №4 Ручная установка скачиваемого обновления
Если у вас возникли проблемы при автоматической установке определенного обновления для Windows, то всегда можно попробовать установить его вручную. Пройдите в раздел загрузок на официальном сайте Microsoft и скачайте нужное обновление, а затем установите его. Таким нехитрым образом, вы легко сможете обойти ошибку 0x80080005.
Windows 7, ошибка обновления 80080005: как устранить?
Хоть и считается, что «семерка» из всего семейства операционных систем Windows является самой стабильной, тем не менее, и она не застрахована от появления критических сбоев и ошибок. Наиболее распространенное явление в Windows 7 — ошибка обновления 80080005. В чем причина такого сбоя и как его исправить самыми доступными методами, читайте ниже.
Windows 7: ошибка обновления 80080005. В чем причина сбоя?
Если не брать в расчет сбои, связанные с вирусным воздействием, которое может блокировать работу служб «Центра обновления», основной причиной данной ошибки называют проблемы с работоспособностью самого компонента, отвечающего за установку пакетов апдейтов системы.
Конечно же, ничего особо критичного здесь нет, поскольку все основные обновления касаются, как правило, системы безопасности, однако некоторые приложения и службы могут работать неправильно или не работать вообще. Исправить 80080005 (ошибку обновления Windows 7) можно как минимум четырьмя простейшими способами, понимание которых ни у одного, даже самого неподготовленного пользователя, трудностей не вызовет.
Для начала, если произошел такой сбой в системе, следует просто задать ручной поиск обновлений, поскольку автоматизированный модуль перестал работать. Если апдейты будут найдены, их нужно просто инсталлировать. Но ведь не будешь же каждый раз заниматься ручным апдейтом? Ниже будут приведены простые решения, позволяющие устранить проблему в течение нескольких минут.
Ошибка 80080005 «Центра обновления» Windows 7: проверка жесткого диска
В самом простом случае нужно просто проверить винчестер на предмет наличия ошибок. Сделать это можно с использованием меню свойств системного диска.
Однако многие специалисты рекомендуют использовать проверку из командной строки, которая вызывается сочетанием cmd в консоли системного меню «Выполнить» (Win + R).
Здесь вводится команда chkdisk /f c: с последующим нажатием клавиши ввода. Эта команда позволяет находить и исправлять ошибки системного диска автоматически. Но и это еще не все.
Альтернативный вариант проверки
Когда на экране появляется код ошибки 80080005 при обновлении 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, которая устанавливает или восстанавливает недостающие динамические библиотеки.
Если же и применение этой программы эффекта не даст, на официальном сайте следует скачать установочный дистрибутив, но выбирать не инсталляцию, а обновление системы. Кто знает, может поврежден какой-то сервис-пак. Кстати, и сами устанавливаемые обновления тоже могут сыграть злую шутку. Поэтому, возможно, придется удалить некоторые из них, причем именно те, которые были установлены в последнее время, после чего начали проявляться проблемы.
В самом крайнем случае можно использовать специальную утилиту Microsoft FixIt!, которая тоже может автоматически исправлять ошибки, связанные с администрированием компонентов системы обновления. Только для ее запуска сначала нужно полностью отключить автоматический апдейт. В противном случае сама программа на стадии установки выдаст сообщение о том, что у пользователя имеются какие-то проблемы с интернет-соединением, а скачать нужные файлы из Сети просто не представляется возможным. Об этом, кстати, помнят далеко не все пользователи. Вот и получается, что вроде бы программа взята из надежного источника, а конфликтуют компоненты Microsoft исключительно между собой. Нонсенс? Да! Но так бывает на практике.
Заключение
Собственно, вот все, что касается проблемы возникновения сбоя при обновлении системы. Здесь были рассмотрены наиболее часто встречающиеся сбои и методы их устранения. Но даже сами разработчики однозначно не могут ответить на вопрос, почему возникают такие ошибки даже в «чистых» системах. Так что причин, как и способов устранения последствий, может быть достаточно много.
Но с учетом всего изложенного, на практике в большинстве случаев помогает проверка диска с восстановлением системных компонентов и переименование системной папки, отвечающей за апдейт системы. Все остальные решения в некотором роде являются второстепенными, хотя в некоторых случаях и могут возыметь действие.
С другой стороны, изначально нужно выяснить причину сбоя, а только потом применять какое-то одно решение или комплексный подход к решению проблемы. Но на практике двух методов будет достаточно (не затрагивая сброс службы сокетов, поскольку такая ситуация встречается крайне редко). Впрочем, мало ли что может быть, поэтому сбрасывать со счетов все предложенные решения не стоит.