Как исправить ошибку 0x80070005 в Windows 10 при обновлении до версии 1903

Версия 1903 представила ряд новых функций, включая расширенный режим поиска, песочницу Windows 10 и прочие улучшения. Также сообщалось, что было исправлено несколько системных ошибок. Но, несмотря на это, пользователи столкнулись с различными неполадками в ходе обновления, в том числе с ошибкой 0x80070005.

Windows 10 версия 1903 ошибка 0x80070005

Чем вызвано сообщение об ошибке 0x80070005 при обновлении до версии 1 903?

С этой ошибкой можно столкнутся по ряду причин:

Права администратора. Как и при установке других основных обновлений Windows, система требует предоставления доступа администратора к этому событию. При его отсутствии, столкнетесь с указанной ошибкой.

Служба обновления. Эта служба отвечает за основной процесс загрузки и установки обновлений. Если она не запущена, то может помешать процессу их установки.

Компоненты обновления. Ошибка при обновлении до 1903 часто связана с повреждением системных компонентов, отвечающих за этот процесс. Для их исправления воспользуйтесь средством устранения неполадок Центра обновления Windows.

Файлы предыдущих версий. Если в отведенных папках присутствуют резервные копии предыдущих обновлений, то могут конфликтовать с новыми, которые Windows пытается загрузить и установить. Их удаление устраняет ошибку.

Антивирусная программа. Можно столкнуться с сообщением об ошибке, когда на компьютере запущен антивирус. Он может помешать процессу обновления при предоставлении ему разрешения.

Операционная система загружена с ошибкой. Хотя эта причина упускается из виду, она также препятствует обновить Windows 10 до версии 1903. Полностью выключите компьютер, затем включите и попробуйте обновить ОС, проблема должна исчезнуть.

Дополнительные жесткие диски. Если установлено несколько жестких дисков, то это может вызвать ошибку. На время установки версии 1903 отключите их. Также отключите все внешние устройства: принтер, камеру и прочие.

Повреждены или отсутствуют исполняемые файлы. Если отсутствуют системные файлы, требуемые для запуска обновлений, то процесс зависнет на этапе бесконечной загрузки – крутящихся по кругу точек.

Конфликт приложений. В фоновом режиме запущены приложения, которые могут вызвать конфликт с процессом обновления. Отключите все программы из автозагрузки, завершите ненужные сторонние приложения в Диспетчере задач и попробуйте обновить WIndows.

ОС Windows повреждена. Выполните проверку системы на целостность инструментами SFC и DISM.

Прежде чем приступить к решениям войдите в систему как администратор и подключитесь к интернету.

Средство устранения неполадок

Windows 10 оснащен инструментом, который предназначен для обнаружения ошибок и автоматического их исправления. Если будет найден поврежденный файл, то средство устранения неполадок попытается его исправить путем загрузки новой копии.

Откройте Параметры нажатием на значок шестеренки из меню Пуск или клавишами Windows + I, перейдите в раздел «Обновления и безопасность».

Перейдите на вкладку «Устранение неполадок», в списке найдите «Центр обновления Windows» и щелкните на кнопку «Запустить средство устранения неполадок».

Запуск средства устранения неполадок

Дождитесь завершения, затем перезагрузите компьютер. Если продолжаете сталкиваться с ошибкой 0x80070005 перейдите к следующему шагу.

Примечание. Для достижения оптимальных результатов требуется подключение к интернету. Кроме того, попробуйте запустить средство несколько раз.

Перезагрузка компьютера и роутера

Проблема при установке сборки 1903 может возникнуть из-за того, что компьютер загружен с ошибками. Если какой-то из компонентов системы не загружен должным образом или было «снято» неактуальное состояние из файла подкачки при быстрой загрузке Windows, попробуйте полностью перезагрузить компьютер. Перед этим отключите функцию быстрой загрузки Windows.

При выключении ПК временные конфигурации стираются, а при следующей загрузке будут инициализированы автоматически со значениями по умолчанию.

Выключите компьютер и роутер. Отсоедините кабель от сети и удерживайте кнопку питания компьютера в течение 2-3 минут. После еще подождите 5 минут, прежде чем подключить питание, и включить устройства.

После попробуйте обновить ОС до версии 1903. Если сообщение об ошибке 0x80070005 препятствует установке, смотрите другие методы.

Отключение внешних устройств

Ошибку 0x80070005 могут вызвать внешние устройства. Это распространенная ситуация, когда пытаемся обновить Windows. Поэтому рекомендуется отключить все подключенные устройства, такие как веб-камера, консоли, принтера и прочие.

Кроме того, на время установки отсоедините неосновные жесткие диски. Они таким-то образом препятствуют установке новой версии. Выключите компьютер от сети, отсоедините все кабеля от накопителей. Если это не сработает, подключите их обратно.

Отключение антивируса

Антивирусные программы всегда отслеживают службы, процессы и загрузки. Когда запускается механизм обновления, есть вероятность, что антивирус заблокирует его, даже если нет никаких признаков вредоносной программы, посчитав высокую интенсивность обращений с его стороны за угрозу.

Для решения ошибки 0x80070005 антивирус нужно полностью удалить, а не просто отключить. Поскольку если отключите его, то в реестре все еще останутся некоторые зависимости.

В окне «Выполнить», которое вызывается клавишами Win + R, впишите команду appwiz.cpl и нажмите на «ОК» для входа в раздел «Удаление и изменение программ».

В списке найдите антивирусную программу, щелкните на ней правой кнопкой мыши и выберите «Удалить».

Удаление антивируса

После удаления перезагрузите ПК, снова попробуйте установить сборку 1903. Если не удалось исправить ошибку 0x80070005, перейдите к следующему способу.

Перезапуск службы после удаления загруженного контента

Также есть случаи, когда загруженные файлы обновления 1903 неполные или повреждены. Это связано с разными причинами, от нестабильной связи с интернетом до повреждения самих модулей.

Для исправления сначала остановим службу обновления, удалим все загруженные файлы, а затем снова ее запустим. Это позволит повторно инициализировать процесс обновления и новые компоненты будут загружены с нуля. Прежде проверьте, что вошли в систему как администратор.

Отключение службы

В окне интерпретатора (Win + R) выполните команду services.msc, которая отобразит на экране локальные службы.

Запуск команды services.msc

Найдите в списке службу Центра обновления Windows, щелкните на ней правой кнопкой мыши и перейдите в Свойства.

Нажмите на кнопку «Остановить». Сохраните изменения нажатием на кнопку «Применить».

Удаление загруженных файлов

Теперь нужно перейти в каталог Центра обновления Windows и удалить все обновленные файлы, которые уже присутствуют.

В окне «Выполнить» вставьте адрес каталога:

C:\Windows\SoftwareDistribution

Открыть папку SoftwareDistribution

Удалите все, что находится в папке SoftwareDistribution (или скопируйте, если хотите вернуть данные обратно).

Запуск службы

Теперь нужно снова запустить службу. Первоначально диспетчер обновлений может занять несколько минут для вычисления сведений и подготовки манифеста для загрузки. Дождитесь завершения процесса.

Перейдите на службу Центра обновления Windows, откройте ее свойства. Теперь снова запустите ее.

После попытайтесь обновить ОС и посмотрите, появляется ли сообщение об ошибке 0x80070005.

Настройка автоматического запуска через командную строку

В этом решении попробуем выполнить некоторые команды и перезапустить модуль обновления вручную. Войдите в систему с учетной записи администратора.

В строке системного поиска наберите «cmd», щелкните правой кнопкой мыши на первом результате, выберите вариант запуска от имени администратора.

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

SC config wuauserv start=auto

SC config bits start=auto

SC config cryptsvc start=auto

SC config trustedinstaller start=auto

С помощью этих команд мы устанавливаем запуск службы в автоматическом режиме. Если был установлен запуск вручную, настройка будет изменена.

Выйдите из командной строки и перезагрузите ПК. Проверьте, удается ли обновить Windows 10 до версии 1903 без ошибки 0x80070005.

Проверка целостности системы

Если не удается обновить ОС из-за этой ошибки 0x80070005 попробуйте воспользоваться инструментом SFC для проверки системы на наличие повреждений.

Для этого загрузите компьютер в безопасном режиме, откройте командную строку с правами администратора с помощью системного поиска.

Выполните команду:

sfc /scannow

Если этому инструменту не удалось исправить обнаруженные поврежденные файлы, проверьте подключение к интернету и выполните команду:

DISM /Online /Cleanup-Image /RestoreHealth

После перезапуска ПК проверьте, решена ли проблема с установкой 1903.

Ссылка на основную публикацию