Гид по технологиям

Как исправить ошибку Windows 0x80004005

• 9 min read • Windows • Обновлено 22 Nov 2025
Исправить ошибку Windows 0x80004005
Исправить ошибку Windows 0x80004005

О чём эта статья

Эта инструкция шаг за шагом объясняет, как диагностировать и устранить ошибку 0x80004005 в Windows. Здесь вы найдёте простую методологию устранения неполадок, подробные шаги для каждой распространённой причины, контрольные списки для разных ролей, дерево принятия решений и критерии приёмки, чтобы понять, когда ошибка действительно решена.

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

Быстрые шаги перед началом

  • Выполните проверку системных файлов: откройте командную строку от имени администратора и выполните sfc /scannow
  • Создайте точку восстановления системы через Параметры → Система → Информация о системе → Защита системы
  • Зарегистрируйте, какие шаги привели к ошибке — это поможет сузить круг причин

Важно: многие операции требуют прав администратора. Если у вас учётная запись без прав, обратитесь к администратору.

Когда какая методика подходит

  • Ошибка при обновлении Windows — начните с средства устранения неполадок обновления и SFC
  • Ошибка при распаковке архива — попробуйте сторонний архиватор (7-Zip, WinRAR)
  • Ошибка при доступе к сетевой папке — проверьте права доступа и исправьте параметр LocalAccountTokenFilterPolicy в реестре
  • Ошибка после установки сетевых драйверов — удалите Microsoft 6to4 адаптеры и перезагрузите
  • Если причина неизвестна — выполните чистую загрузку и поочерёдно включайте службы/приложения

Содержание

  • Подход к устранению неполадок — мини-методология
    1. Запуск средства устранения неполадок обновления Windows
    1. Редактирование реестра для сетевых разрешений
    1. Использование альтернативных архиваторов
    1. Удаление Microsoft 6to4 адаптеров
    1. Изменение владельца файла/папки и прав
    1. Пере-регистрация jscript.dll и vbscript.dll
    1. Чистая загрузка Windows
  • Дополнительные материалы: дерево решений, контрольные списки, критерии приёмки, тест-кейсы, глоссарий
  • Часто задаваемые вопросы

Подход к устранению неполадок — мини-методология

  1. Зафиксируйте контекст ошибки: что вы делали, какое приложение, какие шаги.
  2. Выполните базовую проверку целостности системы: sfc /scannow.
  3. Создайте точку восстановления и резервную копию реестра.
  4. Применяйте исправления последовательно, проверяя, исчезла ли ошибка.
  5. Если не помогло — выполните чистую загрузку и изолируйте компонент.
  6. Если вы системный администратор — проверьте журналы событий Windows и сетевые логи.

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


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

Когда применять: вы видите 0x80004005 при попытке обновления Windows.

Шаги:

  1. Нажмите Win + I, чтобы открыть Параметры.
  2. Перейдите в раздел Система, затем прокрутите до Устранение неполадок.
  3. Откройте Другие средства устранения неполадок.

Открытие меню Устранение неполадок в Параметрах Windows

  1. Рядом со средством «Центр обновления Windows» нажмите Запустить.

Нажатие кнопки Запустить рядом со средством Центр обновления Windows

  1. Следуйте подсказкам средства. Если обнаружены проблемы — примените рекомендуемые исправления и перезагрузите систему.

Средство устранения неполадок обнаруживает проблемы в Центре обновления Windows

Примечание: в Windows 10 путь немного отличается — Параметры → Обновление и безопасность → Устранение неполадок → Дополнительные средства устранения неполадок.

Когда это не сработает: если средство не может устранить проблему, смотрите логи в Просмотре событий (Event Viewer) — раздел Windows Logs → System и Application.


2. Редактирование реестра для сетевых разрешений

Когда применять: ошибка появляется при доступе к общим папкам или при удалённом доступе к файлам.

Опасность: некорректное редактирование реестра может привести к проблемам с системой. Всегда делайте экспорт ветки реестра перед изменением.

Шаги:

  1. Введите regedit в поиске Windows и откройте Редактор реестра.
  2. Перейдите к ветке:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System

Доступ к пути в Редакторе реестра

  1. Щёлкните правой кнопкой мыши в правой части окна, выберите Новое → QWORD (64‑битное значение). Пользователи 32‑битной системы должны создать DWORD (32‑битное значение).

Переименование ключа в Редакторе реестра

  1. Переименуйте новый параметр в LocalAccountTokenFilterPolicy.

Переименование нового ключа в Редакторе реестра

  1. Дважды щёлкните по параметру и установите значение 1, затем нажмите OK. Перезагрузите компьютер.

Установка значения параметра в Редакторе реестра

Когда это помогает: изменение заставляет систему правильно фильтровать токены локальных учётных записей при удалённом доступе. Это часто решает проблемы с доступом к сетевым ресурсам.

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


3. Использование альтернативных архиваторов

Когда применять: 0x80004005 при попытке распаковать ZIP-файл штатным средством Проводника.

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

Рекомендуемые инструменты:

  • 7‑Zip — бесплатный, открытый исходный код
  • WinRAR — платный, с пробным периодом, хорош для восстановления архивов
  • PeaZip — альтернатива с открытым исходным кодом

Преимущества: дополнительные опции, поддержка шифрования, восстановление архивов.

Примечание: при работе с подозрительными архивами сначала сканируйте их антивирусом.


4. Удаление Microsoft 6to4 адаптеров

Когда применять: ошибка связана с сетевыми адаптерами или возникает после обновления сетевых драйверов.

Пояснение: Microsoft 6to4 — устаревшая технология туннелирования IPv6 через IPv4. Иногда её виртуальные адаптеры конфликтуют с другими сетевыми стековыми компонентами.

Шаги:

  1. Щёлкните правой кнопкой по кнопке Пуск и откройте Диспетчер устройств.
  2. В меню Вид выберите Показать скрытые устройства.

Выбор опции Показать скрытые устройства в Диспетчере устройств

  1. Разверните раздел Сетевые адаптеры.

Развернутый список сетевых адаптеров в Диспетчере устройств

  1. Найдите адаптеры Microsoft 6to4, щёлкните правой кнопкой и выберите Удалить устройство. Если появится запрос — отметьте Удалить драйвер для этого устройства.
  2. Перезагрузите компьютер.

Когда это безопасно: удаление этих адаптеров обычно не вредит системе и освобождает от конфликтов, особенно если вы не используете 6to4 туннели.


5. Изменение владельца файла или папки и прав доступа

Когда применять: ошибка возникает при копировании, перемещении или доступе к файлам и папкам.

Шаги:

  1. Щёлкните правой кнопкой по проблемной папке и выберите Свойства.

Контекстное меню папки в Проводнике Windows

  1. Во вкладке Безопасность выберите свою учётную запись в списке Учётные записи и группы.

Проверка разрешений для аутентифицированных пользователей в свойствах папки

  1. Убедитесь, что у вас стоит галочка Полный доступ в столбце Разрешить. Если нет — нажмите Изменить и включите Полный доступ. Нажмите Применить.

Кнопка Изменить для добавления прав в свойствах папки

  1. Если вашей учётной записи нет в списке — нажмите Дополнительно → Изменить разрешения → Добавить → Выбрать субъект.

Кнопка Дополнительно для добавления пользователей

  1. Введите имя учётной записи, нажмите Проверить имена, затем OK. Установите галочку Полный доступ и нажмите OK → Применить.

Добавление учётной записи в окно Выбор пользователя или группы

  1. Закройте окна и проверьте, исчезла ли ошибка.

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


6. Пере-регистрация jscript.dll и vbscript.dll

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

Шаги:

  1. В поиске введите cmd, щёлкните по Командной строке правой кнопкой и выберите Запуск от имени администратора.
  2. Введите команду:
regsvr32 jscript.dll

Ввод команды в Командной строке

  1. Затем введите:
regsvr32 vbscript.dll

Ввод второй команды в Командной строке

  1. Перезагрузите компьютер и проверьте работу приложений.

Почему это помогает: команды заново регистрируют соответствующие COM‑библиотеки, что восстанавливает их ассоциации в реестре.


7. Чистая загрузка Windows

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

Цель: загрузить Windows с минимумом стороннего ПО, чтобы проверить, исчезнет ли ошибка.

Шаги:

  1. Введите msconfig в поиске и откройте Конфигурацию системы.
  2. На вкладке Службы установите флажок Скрыть все службы Microsoft.

Выбор опции Скрыть все службы Microsoft в Конфигурации системы

  1. Нажмите Отключить все, затем OK. Перезапустите компьютер.
  2. Откройте Диспетчер задач (Ctrl + Shift + Esc) и на вкладке Автозагрузка отключите все элементы автозагрузки.

Открытие Диспетчера задач в Windows

Отключение приложений в автозагрузке через Диспетчер задач

  1. Перезагрузитесь в чистой конфигурации и повторите шаги, которые ранее вызывали ошибку.

Анализ результатов:

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

Дерево принятия решений (Decision tree)

flowchart TD
  A[Появилась ошибка 0x80004005] --> B{Когда появилась}
  B --> |Обновление Windows| C[Запустить средство устранения обновлений + SFC]
  B --> |Распаковка архива| D[Попробовать 7-Zip/WinRAR]
  B --> |Доступ к сетевой папке| E[Проверить права + реестр LocalAccountTokenFilterPolicy]
  B --> |После установки драйвера| F[Удалить 6to4, откатить драйвер]
  B --> |Неясно| G[Чистая загрузка и изоляция]
  C --> H{Устранено?}
  D --> H
  E --> H
  F --> H
  G --> H
  H --> |Да| I[Проблема решена]
  H --> |Нет| J[Проверить журналы событий и обратиться к администратору]

Ролевые контрольные списки

Контрольный список для домашнего пользователя:

  • Сделать точку восстановления системы
  • Выполнить sfc /scannow
  • Запустить средство устранения неполадок Windows Update (если ошибка при обновлении)
  • Попробовать сторонний архиватор (если ошибка при распаковке)
  • Проверить права доступа к файлам и изменить владельца при необходимости
  • Выполнить чистую загрузку, отключить автозагрузку

Контрольный список для системного администратора:

  • Проверить журналы событий (Event Viewer) на системные и прикладные ошибки
  • Проверить групповую политику и автоматические сценарии, влияющие на сеть
  • Проверить актуальность драйверов и прошивок сетевого оборудования
  • Проверить наличие конфликтующих виртуальных адаптеров (6to4)
  • Попросить пользователя описать шаги и предоставить снимки экрана/log-файлы

Критерии приёмки

Чтобы считать проблему решённой, выполните эти проверки:

  • Операция, которая ранее вызывала ошибку 0x80004005, выполняется успешно как минимум 3 раза подряд
  • В журналах событий нет сопутствующих ошибок, связанных с тем же временем появления проблемы
  • Система стабильно загружается и не проявляет новых симптомов
  • Пользователь подтверждает восстановление работоспособности

Тест-кейсы и приемочные критерии

Тест-кейс 1. Обновление Windows

  • Предусловие: наличие ожидающегося обновления.
  • Шаги: запустить средство устранения неполадок, применить исправления, перезагрузить и запустить обновление.
  • Ожидаемый результат: Центр обновления завершает установку без 0x80004005.

Тест-кейс 2. Доступ к сетевой папке

  • Предусловие: сетевой ресурс с ограниченными разрешениями.
  • Шаги: изменить LocalAccountTokenFilterPolicy, назначить владельца папки, попробовать открыть/скопировать файл.
  • Ожидаемый результат: доступ возможен, операция завершается без ошибки.

Тест-кейс 3. Распаковка архива

  • Предусловие: архив, при распаковке которого ранее возникала ошибка.
  • Шаги: распаковать через 7‑Zip, проверить целостность файлов.
  • Ожидаемый результат: архив распакован, файлы доступны.

Глоссарий — 1 строка на термин

  • SFC — System File Checker, средство проверки и восстановления системных файлов Windows.
  • 6to4 — механизм туннелирования IPv6 через IPv4 с помощью виртуальных адаптеров.
  • LocalAccountTokenFilterPolicy — параметр реестра, влияющий на фильтрацию токенов локальных учётных записей при удалённом доступе.
  • DLL — динамическая библиотека Windows, используемая приложениями и системными компонентами.

Контрольный блок: когда обращаться за помощью к специалисту

Обратитесь к системному администратору или службе поддержки если:

  • Вы не уверены в редактировании реестра
  • Ошибка повторяется после всех базовых шагов
  • На компьютере критически важные сервисы и риск простоя высок
  • Вы видите множественные системные ошибки в журналах и нестабильность работы

Краткое резюме

  • Ошибка 0x80004005 не имеет одного единственного источника; она проявляется в разных сценариях.
  • Всегда начинайте с SFC и точки восстановления.
  • Подходите к проблеме методично: правьте одну вещь за раз и проверяйте результат.
  • Для сетевых проблем часто помогает изменение LocalAccountTokenFilterPolicy и проверка прав доступа.
  • При подозрении на конфликт ПО используйте чистую загрузку и отключение автозагрузки.

Часто задаваемые вопросы

Что вызывает частые ошибки Windows в целом

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

Безопасно ли редактировать реестр

Редактирование реестра безопасно только при наличии резервной копии и чёткого понимания вносимых изменений. Неправильные правки реестра могут привести к нестабильности системы или проблемам при загрузке. Всегда экспортируйте ветку реестра перед изменением.


Image credit: Unsplash. Скриншоты — Tanveer Singh.

Поделиться: X/Twitter Facebook LinkedIn Telegram
Автор
Редакция

Похожие материалы

Несколько аккаунтов Skype: Multi Skype Launcher
Программное обеспечение

Несколько аккаунтов Skype: Multi Skype Launcher

Журнал для работы: повысить продуктивность
Productivity

Журнал для работы: повысить продуктивность

Персональные звуки уведомлений на Android
Android.

Персональные звуки уведомлений на Android

Скачивание шоу Hulu для офлайн‑просмотра
Стриминг

Скачивание шоу Hulu для офлайн‑просмотра

Microsoft Start: персонализированная новостная лента
Новости

Microsoft Start: персонализированная новостная лента

Как изменить имя в Epic Games быстро
Гайды

Как изменить имя в Epic Games быстро