Как исправить ошибку с кодом 0x80070005 в Windows 10

Как исправить ошибку с кодом 0x80070005 в Windows 10

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

Что означает код 0x80070005 и когда возникает такая ошибка

Как исправить ошибку с кодом 0x80070005 в Windows 10

Данная ошибка свидетельствует о том, что та или иная программа не может получить доступ к системному файлу. Зачастую это происходит из-за недостаточных прав доступа к аккаунту пользователя или вследствие его блокирования другими приложениями. Такое может случиться при выполнении следующих операций:

  • попытки активации системы;
  • восстановления Windows;
  • обновления системы целиком или её отдельных компонентов.

Варианты устранения проблемы

Как исправить ошибку с кодом 0x80070005 в Windows 10

Так как мы имеем дело с недостаточным доступом к системным файлам Windows, устранение ошибки можно будет осуществить следующими способами. Нам может помочь:

  • диагностика центра обновления и сброс его настроек;
  • активация полного доступа к системной папке System Volume Information;
  • восстановление поврежденных системных файлов;
  • активация службы теневого копирования;
  • вход в систему с правами администратора;
  • очистка диска для получения свободного места;
  • очистка реестра от ошибок;
  • деактивация или настройка антивирусного приложения;
  • очистка компьютера от вирусов;
  • восстановление системы.

Рассмотрим каждый из вариантов в подробностях.

Средство диагностики «Центра обновления»

Как исправить ошибку с кодом 0x80070005 в Windows 10

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

  1. Открываем окно параметров из стартового меню системы, либо нажав клавиатурную комбинацию «Win+I».

    Как исправить ошибку с кодом 0x80070005 в Windows 10

  2. Далее выбираем раздел «Обновления и безопасность».

    Как исправить ошибку с кодом 0x80070005 в Windows 10

  3. После этого открываем вкладку «Устранение неполадок».
  4. Находим пункт «Центр Обновления» и нажимаем на него.
  5. Кликаем по кнопке «Запустить средство устранения неполадок».

    Как исправить ошибку с кодом 0x80070005 в Windows 10

  6. Откроется программа для обнаружения проблем, и, если таковые будут выявлены, можно будет применить исправление, нажав на одновременную кнопку.
  7. В итоге приложение внесет требуемые изменения и предоставит отчет об устранении неполадки.

Сброс настроек центра обновлений

Как исправить ошибку с кодом 0x80070005 в Windows 10

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

  1. Открываем программу «Блокнот».
  2. Далее копируем и вставляем туда следующий текст:

    @ECHO OFF
    echo Sbros Windows Update
    echo.
    PAUSE
    echo.
    attrib -h -r -s %windir%system32catroot2
    attrib -h -r -s %windir%system32catroot2*.*
    net stop wuauserv
    net stop CryptSvc
    net stop BITS
    ren %windir%system32catroot2 catroot2.old
    ren %windir%SoftwareDistribution SoftwareDistribution.old
    ren «%ALLUSERSPROFILE%application dataMicrosoftNetworkdownloader»downloader.old
    net Start BITS
    net start CryptSvc
    net start wuauserv
    echo.
    echo Finished
    echo.
    PAUSE

    Как исправить ошибку с кодом 0x80070005 в Windows 10

  3. Сохраняем файл, воспользовавшись меню «Сохранить как».

    Как исправить ошибку с кодом 0x80070005 в Windows 10

  4. Даем ему любое название и в конце дописываем расширение .bat

    Как исправить ошибку с кодом 0x80070005 в Windows 10

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

    Как исправить ошибку с кодом 0x80070005 в Windows 10

Начнется процесс сброса настроек, по окончании которого потребуется перезагрузить систему.

Доступ к папке System Volume Information

Как исправить ошибку с кодом 0x80070005 в Windows 10

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

  1. В поисковую строку Windows вводим запрос «отображение скрытых».
  2. Запускаем программу из найденного результата.

    Как исправить ошибку с кодом 0x80070005 в Windows 10

  3. Далее в соответствующем разделе нажимаем по ссылке «Показать параметры».

    Как исправить ошибку с кодом 0x80070005 в Windows 10

  4. Отключаем скрытие защищенных системных файлов, сняв галочку в соответствующем пункте.

    Как исправить ошибку с кодом 0x80070005 в Windows 10

  5. Включаем отображение скрытых файлов и папок и кликаем по кнопке «OK».

    Как исправить ошибку с кодом 0x80070005 в Windows 10

  6. Открываем диск С и из контекстного меню каталога System Volume Information переходим в его «Свойства».

    Как исправить ошибку с кодом 0x80070005 в Windows 10

  7. Убираем отметку с пункта «Только для чтения» и нажимаем «OK».

    Как исправить ошибку с кодом 0x80070005 в Windows 10

После этого попробуйте запустить обновление или восстановление системы заново. Ошибка должна будет устраниться.

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

Как исправить ошибку с кодом 0x80070005 в Windows 10

Иногда по тем или иным причинам появление ошибки может возникать вследствие повреждения системных компонентов. В таких ситуациях будет целесообразно прибегнуть к помощи специальной программы SubinACL и команд для восстановления настроек.

Скачать утилиту с официального ресурса Microsoft

В процессе инсталляции приложения нужно указать системный диск для копирования файла.

(вписать только букву тома C без дополнительных папок).

Как исправить ошибку с кодом 0x80070005 в Windows 10

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

  1. Запускаем «Блокнот».
  2. Копируем и вставляем следующий текст:

    @echo off
    Set OSBIT=32
    IF exist «%ProgramFiles(x86)%» set OSBIT=64
    set RUNNINGDIR=%ProgramFiles%
    IF %OSBIT% == 64 set RUNNINGDIR=%ProgramFiles(x86)%
    C:subinacl.exe /subkeyreg «HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionComponent Based Servicing» /grant=«nt servicetrustedinstaller»=f
    @Echo Finish.
    @pause

    Как исправить ошибку с кодом 0x80070005 в Windows 10

  3. Открываем меню «Файл» и выбираем вариант «Сохранить как».
  4. Даем файлу любое название и добавляем к нему расширение .bat

    Как исправить ошибку с кодом 0x80070005 в Windows 10

  5. После этого из контекстного меню созданного скрипта выбираем вариант «Запуск от имени администратора».

    Как исправить ошибку с кодом 0x80070005 в Windows 10

  6. Ждём, пока система выполняет команды. Когда на экране появится надпись «Finish», закрываем окно приложения.

После перезапуска системы ошибка больше не должна появиться.

Служба теневого копирования

Как исправить ошибку с кодом 0x80070005 в Windows 10

В том случае, если на компьютере отключена служба «Теневое копирование тома», это также может быть причиной возникновения ошибки. Чтобы решить проблему, потребуется активировать сервис в настройках Windows. Для этого проделаем следующие операции:

  1. Открываем диалоговое окно «Выполнить» при помощи клавиатурной комбинации «Win+R».
  2. Далее вписываем туда services.msc и нажимаем на кнопку «OK».

    Как исправить ошибку с кодом 0x80070005 в Windows 10

  3. В появившемся окне ищем службу «Теневое копирование тома».

    Как исправить ошибку с кодом 0x80070005 в Windows 10

  4. Нажимаем на неё мышкой дважды.
  5. Кликаем по кнопке «Запустить».
  6. Далее в строке типов запуска устанавливаем вариант «Автоматически».
  7. Нажимаем на кнопку «ОК» и закрываем открытые окна.

    Как исправить ошибку с кодом 0x80070005 в Windows 10

Проверяем исчезла ли ошибка.

Вход в систему под административным аккаунтом

Как исправить ошибку с кодом 0x80070005 в Windows 10

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

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

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

  1. Вызываем диалоговое окно «Выполнить», воспользовавшись клавиатурной комбинацией «Win+R».
  2. Далее вписываем команду control и нажимаем «OK».

    Как исправить ошибку с кодом 0x80070005 в Windows 10

  3. Откроется «Панель управления», в которой кликаем по разделу «Учётные записи пользователей».

    Как исправить ошибку с кодом 0x80070005 в Windows 10

  4. Далее нажимаем на ссылку «Изменение типа своей учётной записи».

    Как исправить ошибку с кодом 0x80070005 в Windows 10

  5. В новом окне выбираем вариант «Стандартная» и после этого «Администратор».
  6. Нажимаем на кнопку «Изменение типа учетной записи».

    Как исправить ошибку с кодом 0x80070005 в Windows 10

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

Недостаточное место на диске

Как исправить ошибку с кодом 0x80070005 в Windows 10

Ошибка 0x80070005 также может возникнуть при восстановлении Windows. Зачастую это связано с недостаточным количеством свободного места на диске. Потребуется проверить, есть ли место в системном разделе, и при необходимости очистить диск от мусорных файлов. Чтобы это осуществить проделаем следующие операции:

  1. Заходим в «Этот компьютер» на рабочем столе.
  2. Смотрим на количество свободного места на диске «С».

    Как исправить ошибку с кодом 0x80070005 в Windows 10

Для Windows 10 желательно иметь не менее 15 гигабайт свободного пространства.

Произвести очистку диска можно при помощи вспомогательных программ – например, CCleaner или «родной» утилитой системы:

  1. Кликаем по системному диску правой кнопкой и переходим в его «Свойства».

    Как исправить ошибку с кодом 0x80070005 в Windows 10

  2. На вкладке «Общие» кликаем по кнопке «Очистка диска».

    Как исправить ошибку с кодом 0x80070005 в Windows 10

  3. В открывшемся окне нажимаем «Очистить системные файлы».

    Как исправить ошибку с кодом 0x80070005 в Windows 10

  4. Ждем пока средство сканирует компьютер.
  5. В появившемся списке ставим галочки во всех пунктах и нажимаем «ОК».

    Как исправить ошибку с кодом 0x80070005 в Windows 10

  6. Подтверждаем свое намерение, кликнув по кнопке «Удалить файлы».

    Как исправить ошибку с кодом 0x80070005 в Windows 10

После этого программа начнет процедуру удаления.

Очистка реестра

Как исправить ошибку с кодом 0x80070005 в Windows 10

Также ошибка с кодом 0x80070005 может возникнуть при неполадках в реестре системы. Устранить такие ошибки и очистить реестр можно при помощи программы CCleaner. Для этого нам потребуется проделать следующее:

Загрузить приложение с официального сайта

  1. После скачивания и установки программы запускаем её и открываем вкладку «Реестр».
  2. Выбираем все типы ошибок и нажимаем на кнопку «Поиск проблем».

    Как исправить ошибку с кодом 0x80070005 в Windows 10

  3. После завершения сканирования кликаем по кнопке «Исправить выбранное».

    Как исправить ошибку с кодом 0x80070005 в Windows 10

  4. Нажимаем «Да» для сохранения резервной копии реестра и указываем папку на диске.

    Как исправить ошибку с кодом 0x80070005 в Windows 10

  5. Кликаем по кнопке «Исправить отмеченные».

    Как исправить ошибку с кодом 0x80070005 в Windows 10

  6. После этого желательно еще раз запустить сканирование на наличие ошибок и повторить вышеописанную операцию, пока приложение не выдаст результат – «Неполадки не найдены».

Отключение антивирусных программ

Как исправить ошибку с кодом 0x80070005 в Windows 10

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

  1. Запускаем приложение «Параметры» из стартового меню системы.
  2. Переходим в раздел «Обновление и безопасность».

    Как исправить ошибку с кодом 0x80070005 в Windows 10

  3. Кликаем по вкладке «Безопасность Windows».
  4. Нажимаем на кнопку «Открыть службу…».

    Как исправить ошибку с кодом 0x80070005 в Windows 10

  5. В появившемся окне защитника нажимаем на ссылку «Параметры» с изображением шестеренки.

    Как исправить ошибку с кодом 0x80070005 в Windows 10

  6. Далее кликаем по ссылке «Управление поставщиками».

    Как исправить ошибку с кодом 0x80070005 в Windows 10

  7. В новом окне выбираем пункт «Антивирус».

    Как исправить ошибку с кодом 0x80070005 в Windows 10

  8. Отключаем защиту в режиме реального времени при помощи соответствующего переключателя.

    Как исправить ошибку с кодом 0x80070005 в Windows 10

  9. После этого нажимаем «Да», чтобы применить настройки.

В итоге появится надпись о том, что защитник отключен и система уязвима.

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

Как исправить ошибку с кодом 0x80070005 в Windows 10

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

Как исправить ошибку с кодом 0x80070005 в Windows 10

Причиной ошибки также может быть попадание в компьютер вредоносного ПО. В таком случае следует проверить систему при помощи специальной утилиты Microsoft Safety Scanner.

Загрузить программу с официального сайта

  1. После загрузки запускаем инструмент, принимаем лицензионное соглашение и кликаем по кнопке «Далее».

    Как исправить ошибку с кодом 0x80070005 в Windows 10

  2. На следующей странице начинаем сканирование системы, нажав «Далее» еще раз.
  3. Выбираем вариант с полной проверкой и кликаем «Далее».

    Как исправить ошибку с кодом 0x80070005 в Windows 10

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

Дополнительно можно использовать другие портативные сканеры как Kaspersky Virus Removal Tool

Как исправить ошибку с кодом 0x80070005 в Windows 10

или Dr. Web CureIt.

Как исправить ошибку с кодом 0x80070005 в Windows 10

Интерфейс этих программ интуитивно понятен и проверить компьютер с их помощью не составит особого труда.

Функция восстановления системы

Как исправить ошибку с кодом 0x80070005 в Windows 10

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

Итак, чтобы восстановить Windows, нам потребуется осуществить следующие действия:

    1. Открываем приложение «Параметры» из стартового меню, либо воспользовавшись клавиатурной комбинацией «Win+I».
    2. Далее переходим в раздел «Обновление и безопасность».

      Как исправить ошибку с кодом 0x80070005 в Windows 10

    3. После этого выбираем вкладку «Восстановление».
    4. Нажимаем на кнопку «Начать».

      Как исправить ошибку с кодом 0x80070005 в Windows 10

  1. Система перезапустится и появится меню, в котором можно выбрать два варианта восстановления – с сохранением пользовательских файлов или с удалением всех настроек. Выбираем подходящий нам вариант.

    Как исправить ошибку с кодом 0x80070005 в Windows 10

  2. В следующем окне кликаем по кнопке «Далее».

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

Заключение

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

Источник