Почему при обновлении функций до Windows 10 возникает ошибка 0x80070005

Ошибка 0x80070005 при обновлении Windows 10
Ошибка 0x80070005 при обновлении Windows 10

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

Работа антивирусной программы

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

  1. Нажать Win + R.
  2. В окне Выполнить вписать regedit, нажать кнопку ОК.
  3. Перейти в директорию HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows Defender.
  4. Кликнуть по пустой области в интерфейсе, вызвать контекстное меню.
  5. Выбрать Параметр DWORD.
  6. Ввести имя файла: DisableAntiSpyware.
  7. Открыть файл (дважды кликнуть по названию левой кнопкой мыши).
  8. В поле Значение ввести цифру 1, нажать кнопку ОК.
Создание параметра DesableAntiSpyware в реестре Windows 10
Создание параметра DesableAntiSpyware

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

Включение службы VSS

Служба позволяет изменять файлы, которые заняты другими процессами. Активация компонента поможет исправить ошибку 0x80070005:

  1. Нажать Win + R.
  2. Ввести services.msc.
  3. Найти службу Теневое копирование тома, кликнуть по названию.
  4. В верхнем левом углу нажать по ссылке Запустить.
Включение службы VSS
Включение службы VSS

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

Перезапуск процесса TCP/IP

В процессе обновления Windows 10 до редакции 1903 задействуется протокол TCP/IP, при нарушении работы которого может возникать ошибка Error 0x80070005. Для нормализации работы системного компонента следует:

  1. Открыть меню Пуск.
  2. В списке приложений открыть каталог Служебные, перейти в папку Windows.
  3. Кликнуть по элементу Командная строка правой кнопкой мыши.
  4. Навести курсор на пункт Дополнительно, выбрать опцию Открыть от имени администратора.
  5. В консоли написать netsh int ip reset.
  6. Нажать Enter.
Перезапуск службы TCP/IP
Перезапуск службы TCP /IP

По завершению работы протокола выполнится сброс системных компонентов, которые были запущены. После завершения операции нужно перезапустить систему и повторить инсталляцию обновления. Если проблема связана с работой протокола TCP/IP, ошибка должна исчезнуть.

Изменение атрибутов системной папки

При скачивании обновлений и ошибке 0x80070005 отказано в доступе к Windows Audio Windows обращается к специальным файлам. Ошибка возникает при отсутствии доступа к необходимым данным.

Для исправления ситуации нужно изменить параметры директории System Volume Information, которая по умолчанию скрыта. Для отображения файла нужно выполнить ряд действий:

  1. Открыть файловый менеджер Проводник.
  2. Открыть панель инструментов Вид, путем нажатия по одноименной вкладке.
  3. В правой части панели открыть меню Параметры.
  4. Выбрать пункт Изменить параметры папок и поиска.
  5. В новом окне открыть вкладку Вид.
  6. В блоке Дополнительные параметры пролистать список вниз и снять галочку напротив строки Скрывать защищенные системные файлы (рекомендуется).
  7. Нажать кнопки Применить, ОК.
Включение отображения скрытых папок
Включение отображения скрытых папок

Обратите внимание! В разных редакциях Windows 10 название и расположение системных элементов может отличаться.

После открытия директории необходимо изменить права доступа каталога System Volume Information, который расположен в корневой директории системного диска C. Задачу можно выполнить путем совершения нескольких последовательных действий:

  1. Вызвать контекстное меню папки.
  2. Выбрать опцию Свойства.
  3. Убрать галочку с параметра Только для чтения.
  4. Нажать Применить, ОК.

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

Изменение параметров папки System Volume Information
Изменение параметров папки System Volume Information

Устранение ошибки при загрузке обновлений

Проблема может быть вызвана повреждением файлов обновления, которые находятся в папке SoftwareDistribution. Решением послужит удаление битых данных, но сначала нужно отключить две службы:

  1. Нажать на клавиатуре Win + R.
  2. В новом окне написать services.msc.
  3. Нажать ОК.
  4. В списке выделить Центр обновления Windows.
  5. Кликнуть по ссылке Остановить.
  6. Найти Фоновая интеллектуальная служба передачи (BITS), остановить аналогичным образом.
Остановка служб «Фоновая интеллектуальная служба передачи (BITS)» и «Центр обновления Windows»
Остановка служб «Фоновая интеллектуальная служба передачи (BITS)» и «Центр обновления Windows»

Порядок действий при удалении файлов, которые были повреждены в ходе обновления системы:

  1. Запустить файловый менеджер Проводник.
  2. Перейти в папку Windows, которая находится на диске C.
  3. Открыть директорию SoftwareDistribution.
  4. Выделить содержимое.
  5. Кликнуть правой кнопкой мыши по выделению.
  6. Выбрать опцию Удалить.
Удаление файлов из папки SoftwareDistribution
Удаление файлов из папки SoftwareDistribution

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

Изменение прав доступа

Отсутствие прав доступа администратора часто становится причиной появления ошибки 0x80070005 при установке апдейта Windows 10 Version 1903. Поскольку ручное восстановление прав — трудоемкое занятие, лучше воспользоваться стандартной консольной утилитой SubInACL.

Для нормальной работы программы нужно внести изменения в параметры установки:

  1. В корневом каталоге системного диска C создать папку SubInAcl.
  2. Запустить инсталлятор программы и в первом окне нажать кнопку Next.
  3. Установить отметку рядом со строкой I accept и нажать кнопку Next.
  4. При выборе директории для установки в поле Install SubInAcl.exe to ввести путь C:\SubInAcl\, нажать кнопку Install Now.
  5. Дождаться завершения распаковки файлов, нажать Finish.
Выбор директории при установке программы SubInAcl
Выбор директории при установке SubInAcl

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

  1. Скачать необходимый скрипт.
  2. Вызвать контекстное меню файла.
  3. Выбрать опцию Запуск от имени администратора.
  4. Перезапустить систему.
Запуск скрипта от имени администратора
Запуск скрипта от имени администратора

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

Лечение поврежденных системных файлов

Вызвать ошибку 0x80070005 может повреждение файлов системы. Для возвращения данных рекомендуется воспользоваться консольными командами: SFC и DISM. Порядок действий при использовании стандартных протоколов:

  1. Найти в меню Пуск приложение Командная строка и выполнить запуск программы.
  2. Ввести sfc /scannow, нажать Enter.
  3. Подождать завершения работы программы.

При появлении надписи Защита ресурсов Windows не может восстановить поврежденные файлы, следует воспользоваться функциями консольного приложения DISM:

  1. Запустить Командную строку.
  2. Ввести dism /Online /Cleanup-Image /RestoreHealth, нажать Enter.
  3. Подождать восстановления файлов, которые были утеряны.
  4. Перезагрузить систему, повторить установку компонентов обновления.

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

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

Вредоносные коды и программы способны уничтожить важные файлы, отсутствие которых вызывают ошибку 0x80070005. Избавиться от проблемы поможет антивирусная программа: Kaspersky Free, ESET NOD32, Dr.Web CureIt, AVG AntiVirus Free.

Устранение ошибок на жестком диске

Неправильная работа жесткого диска — распространенная причина появления ошибки с кодом 0x80070005. Исправлять подобную проблему нужно с помощью стандартной утилиты. Последовательность действий:

  1. Открыть файловый менеджер Проводник и перейти в меню просмотра разделов диска.
  2. Вызвать контекстное меню диска C и выбрать Свойства.
  3. Перейти на вкладку Сервис и нажать Проверить.
  4. Дождаться завершения сканирования диска.
  5. Выполнить перезапуск системы и повторить инсталляцию компонентов обновления.
Проверка целостности системы в свойствах диска C
Проверка целостности системы

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

Назвать наиболее эффективный метод устранения ошибки 0x80070005 нельзя, поскольку способ решения проблемы зависит от причины возникновения. Поэтому для выявления неполадок рекомендуется выполнить последовательную проверку системы.

Рейтинг
( 3 оценки, среднее 5 из 5 )
Матузок Вадим Вячеславович
Матузок Вадим Вячеславович/ автор статьи
Образование: Комсомольский Индустриальный техникум, специальность "Техническая эксплуатация электрооборудования"; Донецкий национальный университет, филологический факультет, специальность "Фундаментальная прикладная лингвистика". Опыт работы оператором компьютерного набора на предприятии "Почта Донбасса", ньюсмейкером на новостном портале DA-Info, автором информационных статей на различных ресурсах и биржах контента.
Понравилась статья? Поделиться с друзьями:
NaladkaOS.ru
Добавить комментарий

Adblock
detector