Исправить код ошибки 0x80004005: неопределенная ошибка в Windows 10

Для операционной системы 37-летней давности у Windows действительно много проблем. Хотя большинство из них легко разрешимы, что делать, если ошибка не имеет конкретного происхождения?

Каждая ошибка в Windows сопровождается загадочным кодом, одна из таких ошибок имеет код 0x80004005 и классифицируется самими Microsoft как «неопределенная ошибка» . Ошибка 0x80004005 встречается в связи с целым рядом других проблем. Эта ошибка может возникнуть при установке или обновлении ОС Windows(Windows OS) , извлечении сжатого файла, попытке доступа к общему файлу или папке, запуске/настройке виртуальной машины, получении почты в Outlook , среди прочего.

Исправить код ошибки 0x80004005: неопределенная ошибка в Windows 10

Исправить код ошибки 0x80004005(Fix Error Code 0x80004005) : неопределенная ошибка в Windows 10

Обязательно  создайте точку восстановления(create a restore point) на случай, если что-то пойдет не так.

Не существует единого метода устранения ошибки 0x80004005, и процесс устранения неполадок зависит от того, где и как возникла ошибка. Сказав это, мы подробно рассмотрим каждый из различных сценариев / случаев, когда может появиться ошибка, а также предоставим вам несколько методов ее устранения.

Случай 1: исправить ошибку 0x80004005 при обновлении Windows(Case 1: Fix Error 0x80004005 When Updating Windows)

Ошибка 0x80004005 чаще всего возникает при попытке обновить Windows. Хотя причина ошибки неизвестна, она может быть связана с повреждением файлов и служб. Ошибка также явно связана с обновлением KB3087040 . Обновление было отправлено специально для устранения проблем безопасности в Internet Explorer , однако пользователи сообщают, что обновление не загружается, а в появившемся сообщении об ошибке содержится код 0x80004005.

Попробуйте следующие методы, если вы также столкнулись с кодом ошибки 0x80004005(Error Code 0x80004005) при попытке обновить Windows 10 .

Решение 1. Запустите средство устранения неполадок Центра обновления Windows(Windows Update)

Первое решение для любой ошибки, возникающей в Windows , — запустить средство устранения неполадок для нее. Выполните следующие шаги, чтобы запустить средство устранения неполадок Центра обновления Windows(Windows Update) :

1. Нажмите кнопку « Пуск(start button) » или нажмите клавишу Windows и найдите « Панель управления»(Control Panel) . Нажмите(Press) « Ввод» или нажмите « Открыть(Open) » , как только появятся результаты поиска.

Нажмите клавишу Windows, найдите панель управления и нажмите «Открыть».

2. В списке элементов панели управления(Control Panel) щелкните Устранение неполадок(Troubleshooting) .

Примечание.(Note:) Измените размер значков, чтобы упростить их поиск. Нажмите(Click) раскрывающееся меню рядом с « Просмотр(View) » и выберите маленькие значки.

В списке элементов панели управления нажмите «Устранение неполадок».

3. В окне устранения неполадок нажмите « Просмотреть все(View All) » на левой панели, чтобы просмотреть все проблемы с компьютером, для которых можно использовать средство устранения неполадок.

Нажмите «Просмотреть все» на левой панели |  Исправить код ошибки 0x80004005: неопределенная ошибка в Windows 10

4. Прокрутите вниз, чтобы найти Центр обновления Windows(Windows Update ) , и дважды щелкните его.

Пользователи Windows 7 и 8 могут загрузить средство устранения неполадок Центра обновления Windows(Windows Update) со следующей веб-страницы: Средство устранения неполадок Центра обновления Windows(Windows Update Troubleshooter) .

Прокрутите вниз, чтобы найти Центр обновления Windows, и дважды щелкните его.

5. Нажмите « Дополнительно(Advanced) » .

Нажмите «Дополнительно»

6. Установите флажок рядом с « Применить(Apply) ремонт автоматически» и нажмите « Далее(Next) » .

Установите флажок «Автоматически применять ремонт» и нажмите «Далее».

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

Решение 2. Запустите проверку системных файлов(System File Checker Scan)

Запуск сканирования SFC — один из самых простых способов проверки поврежденных файлов и их восстановления. Чтобы запустить сканирование SFC-

1. Запустите командную строку от имени администратора(Launch Command Prompt As Administrator)

а. Нажмите клавишу Windows Key + X и выберите «Командная строка(Command Prompt) » ( «Администратор(Admin) » ) .

б. Найдите командную строку(Command Prompt) в строке поиска и выберите « Запуск от имени (Run)администратора(Administrator) » на правой панели.

2. Введите следующую командную строку sfc /scannow и нажмите Enter.

Введите командную строку sfc /scannow и нажмите Enter |  Исправить код ошибки 0x80004005: неопределенная ошибка в Windows 10

Сканирование может занять некоторое время в зависимости от компьютера.

Решение 3. Удалите содержимое папки загрузки Центра обновления Windows .(Windows Update)

Ошибка также может быть вызвана поврежденными файлами в папке загрузки Центра обновления Windows . (Windows Update)Удаление этих файлов вручную должно помочь устранить ошибку 0x80004005.

1. Сначала запустите проводник(Launch File Explorer) , дважды щелкнув его ярлык на рабочем столе или нажав горячую клавишу Windows Key + E .

2. Перейдите в следующее место — C:\Windows\SoftwareDistribution\Download

( Нажмите(Click) на пробел в адресной строке, скопируйте и вставьте указанный выше путь и нажмите Enter)

Перейдите в следующее место — C: WindowsSoftwareDistributionDownload.

3. Нажмите Ctrl + A , чтобы выбрать все элементы, щелкните правой кнопкой мыши и выберите « Удалить(Delete ) » (или напрямую нажмите клавишу «Удалить» на клавиатуре).

Щелкните правой кнопкой мыши и выберите Удалить

При выборе удаления должно появиться подтверждающее сообщение, подтвердите свое действие, чтобы удалить все. Кроме того, продолжайте и очистите корзину после того, как вы закончите удаление папки « Загрузки ».(Downloads)

Решение 4. Перезапустите службы обновления Windows .(Windows Update)

Все действия, связанные с обновлением Windows , такие как фактическая загрузка файла обновления и его установка, обрабатываются множеством различных служб. Если какая-либо из этих служб не работает должным образом или повреждена, может возникнуть ошибка 0x80004005. Простая(Simply) остановка служб обновления, а затем их перезапуск должны помочь.

1. Откройте командную строку от имени администратора(Open Command Prompt As Administrator) , используя любой из методов, упомянутых ранее.

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

net stop wuauserv
net stop bits
net stop trustedinstaller
net stop appidsvc
net stop cryptsvc

Остановить службы обновления Windows wuaauserv cryptSvc биты msiserver

3. Теперь снова перезапустите все службы, введя следующие команды. Опять же(Again) , не забудьте ввести их один за другим и нажимать клавишу ввода после каждой строки.

net start wuauserv
net start bits
net start trustedinstaller
net start appidsvc
net start cryptsvc

Запустить службы обновления Windows wuaauserv cryptSvc bits msserver

4. Теперь попробуйте обновить Windows и проверьте, не появляется ли снова « Код ошибки 0x80004005: неопределенная ошибка(Error Code 0x80004005: Unspecified Error) ».

Решение 5. Обновите Windows вручную

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

Чтобы обновить Windows вручную, запустите предпочитаемый браузер, откройте следующую ссылку Каталог Центра обновления Майкрософт(Microsoft Update Catalog) и в поле поиска введите код обновления, которое вы хотите установить.

Загрузите(Download) файл обновления и после загрузки дважды щелкните его и следуйте инструкциям на экране, чтобы установить обновление вручную.

Откройте Internet Explorer или Microsoft Edge, затем перейдите на веб-сайт каталога Центра обновления Майкрософт.

Случай 2: при извлечении файлов(Case 2: When Extracting Files)

Ошибка 0x80004005 также возникает при извлечении сжатого файла. Если ошибка явно возникает при распаковке, сначала попробуйте использовать альтернативное приложение для распаковки ( Скачать 7-zip(Download 7-zip) или Winrar Free Download ). Кроме того, убедитесь, что файл является извлекаемым и не защищен паролем.

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

Тем не менее, если оба вышеуказанных метода не помогли, мы попытаемся решить проблему, перерегистрировав две библиотеки динамической компоновки (DLL)(Dynamic link libraries (DLL)) с помощью командной строки.

1. Запустите командную строку от имени администратора,(Launch Command Prompt as Administrator) используя любой из методов, описанных ранее.

2. В окне командной строки введите следующую команду и нажмите клавишу ввода.

regsvr32 jscript.dll

Для извлечения файлов введите команду в командной строке |  Как исправить ошибку 0x80004005 в Windows 10

3. Теперь введите regsvr32 vbscript.dll и нажмите Enter.

Теперь введите regsvr32 vbscript.dll и нажмите Enter.

Наконец, перезагрузите компьютер и попробуйте разархивировать файл по возвращении. Ошибка 0x80004005 больше не должна возникать.

Если ошибка 0x80004005 появляется при выполнении других операций с файлами, таких как копирование или переименование, попробуйте запустить средство устранения неполадок с файлами(Files) и папками(Folder) . Для этого:

1. Перейдите на следующую веб-страницу и загрузите необходимые файлы: Автоматическая диагностика и устранение проблем с файлами и папками Windows(Automatically diagnose and repair Windows file and folder problems) . После загрузки щелкните файл winfilefolder.DiagCab , чтобы запустить средство устранения неполадок с файлами(File) и папками(Folder Troubleshooter) .

Щелкните файл winfilefolder.DiagCab, чтобы запустить средство устранения неполадок с файлами и папками.

2. Нажмите « Дополнительно(advanced ) » и установите флажок « Автоматически применять(Apply) ремонт». Нажмите кнопку(Click) « Далее(Next ) » , чтобы начать устранение неполадок.

Нажмите «Дополнительно» и нажмите кнопку «Далее», чтобы начать устранение неполадок.

3. Появится окно с запросом о возникших проблемах. Выберите проблемы, с которыми вы столкнулись, поставив галочку рядом с ними, и, наконец, нажмите « Далее(Next) » .

Появится окно с запросом о возникших проблемах, и, наконец, нажмите «Далее».

Пусть средство устранения неполадок работает своим чередом, тем временем следуйте всем отображаемым на экране инструкциям. После этого проверьте, можете ли вы исправить код ошибки 0x80004005 в Windows 10.(fix Error Code 0x80004005 on Windows 10.)

Случай 3: на виртуальной машине(Case 3: On Virtual Machine)

0x80004005 также может быть вызван, когда вы пытаетесь получить доступ к общим файлам или папкам или из-за ошибки виртуальной машины. Известно, что при любом доступе удаление раздела реестра или обновление редактора реестра решает проблему.

Решение 1. Удалить ключ реестра

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

1. Откройте редактор реестра Windows(Open Windows Registry Editor ) любым из следующих способов.

а. Запустите команду(Run Command) «Выполнить» ( Windows Key + R ), введите regedit и нажмите клавишу ввода.

б. Нажмите кнопку(Click) « Пуск(Start) » или нажмите клавишу Windows на клавиатуре и найдите « Редактор реестра»(Registry Editor) . Нажмите Enter(Press Enter) , когда поиск возобновится.

открыть редактор реестра

Независимо(Irrespective) от метода доступа появится сообщение управления учетной записью пользователя с запросом разрешения разрешить приложению вносить изменения в систему. Нажмите «Да»(Click on yes) , чтобы предоставить разрешение.

2. Пройдите(Head) по следующему пути реестра

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers

Пройдите по пути реестра |  Как исправить ошибку 0x80004005 в Windows 10

3. Теперь проверьте правую панель, чтобы увидеть, существует ли ключ. Если это так, щелкните правой кнопкой мыши ключ и выберите « Удалить(Delete) » . Если ключ не существует, попробуйте следующий метод.

Щелкните правой кнопкой мыши ключ и выберите «Удалить».

Решение 2. Обновите реестр Windows

1. Снова запустите редактор реестра Windows(Launch Windows Registry Editor ) , используя любой из методов, описанных ранее.

2. Перейдите по следующему пути

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System

Перейти к пути

3. Щелкните правой кнопкой мыши(Right-click) пустую область на правой панели и выберите новый(new) . В зависимости от архитектуры вашей системы создайте один из следующих ключей.

Для 32-разрядных систем:(For 32-bit systems:) создайте значение DWORD и назовите его LocalAccountTokenFilterPolicy .

Для 64-разрядных систем:(For 64-bit systems:) создайте значение QWORD (64-разрядное) и назовите его LocalAccountTokenFilterPolicy .

Щелкните правой кнопкой мыши пустую область на правой панели и выберите новый

4. После создания дважды щелкните ключ или щелкните правой кнопкой мыши и выберите « Изменить»(Modify) .

После создания дважды щелкните ключ или щелкните правой кнопкой мыши и выберите «Изменить».

5. Установите для параметра «Значение» значение 1(Set the Value Data to 1) и нажмите « ОК(OK) » .

Установите для параметра «Значение» значение 1 и нажмите «ОК |  Как исправить ошибку 0x80004005 в Windows 10

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

Решение 3. Удалите Microsoft 6to4

В последнем методе мы удаляем все устройства Microsoft 6to4 из диспетчера устройств(device manager) .

1. Запустите Диспетчер устройств(Launch Device Manager ) любым из следующих способов.

а. Откройте « Выполнить»(Run) ( Windows Key + R ), введите devmgmt.msc или hdwwiz.cpl и нажмите клавишу ввода.

Введите devmgmt.msc и нажмите OK.

б. Нажмите кнопку(Click) «Пуск» или нажмите клавишу Windows , найдите « Диспетчер устройств(Device Manager) » и нажмите « Открыть(Open) » .

в. Нажмите клавишу Windows(Press Windows) + X (или щелкните правой кнопкой мыши кнопку «Пуск») и выберите « Диспетчер устройств»(Device Manager) в меню опытного пользователя.

2. Нажмите « Вид(View ) » , расположенный в верхней строке окна, и выберите « Показать скрытые устройства».(Show hidden devices.)

Нажмите «Просмотр», расположенный в верхней строке окна, и выберите «Показать скрытые устройства».

3. Дважды щелкните Сетевые адаптеры(Network Adapters) или щелкните стрелку рядом с ним.

Дважды щелкните Сетевые адаптеры или щелкните стрелку рядом с ним |  Как исправить ошибку 0x80004005 в Windows 10

4. Щелкните правой кнопкой мыши адаптер (Adapter)Microsoft 6to4 и выберите « Удалить(Uninstall) » . Повторите этот шаг для всех устройств Microsoft 6to4 , перечисленных в разделе « Сетевые адаптеры»(Network Adapters) .

После удаления всех устройств Microsoft 6to4 (Microsoft 6to4)перезагрузите компьютер(restart your computer) и проверьте, можете ли вы исправить код ошибки 0x80004005 в Windows 10.(fix Error Code 0x80004005 on Windows 10.)

Случай 4: при доступе к почте в Outlook(Case 4: When accessing mails in Outlook )

Microsoft Outlook — еще одно приложение, которое часто связано с ошибкой 0x80004005. Ошибка возникает в самых разных случаях — когда пользователь пытается получить доступ к своей почте, при поступлении новых сообщений, а иногда даже при отправке электронного письма. Есть две основные причины ошибки. Во- первых(First) , ваше антивирусное приложение блокирует новые сообщения, а во-вторых, что-то не так с уведомлениями о свежих письмах.

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

1. Как очевидно, сначала запустите Outlook и откройте свою учетную запись. Щелкните (Click)Инструменты(Tools) . _

2. Затем нажмите « Параметры(Options ) » и перейдите на вкладку « Настройки ».(Preferences )

3. Нажмите «Параметры электронной почты» и снимите флажок «Отображать уведомление при поступлении новой почты»(uncheck the box next to “Display a notification message when new mail arrives”) , чтобы отключить эту функцию.

4. Нажмите OK , а затем еще раз OK для выхода.

Вариант 5: удалить поврежденные временные файлы(Case 5: Delete Corrupt Temporary Files)

В качестве окончательного решения по устранению ошибки 0x80004005 мы удалим все временные файлы(deleting all the temporary files) на наших компьютерах, что также поможет избавиться от любых поврежденных файлов, которые могут вызывать ошибку. Для этого мы будем использовать встроенное приложение очистки диска(Disk Cleanup) .

1. Нажмите клавишу Windows + S, найдите « Очистка диска(Disk Cleanup) » и нажмите «Ввод».

Либо запустите команду запуска, введите cleanmgr и нажмите Enter.

Запустите команду запуска, введите cleanmgr и нажмите Enter.

2. Через некоторое время сканирования(After a while of scanning) появится окно приложения со списком различных файлов для удаления.

Через некоторое время сканирования появится окно приложения со списком различных файлов для удаления.

3. Установите флажок « Временные файлы Интернета»(Temporary Internet Files) ( убедитесь(Make) , что выбраны только « Временные файлы Интернета» ) и нажмите « (Temporary Internet Files)Очистить системные файлы»(Clean up system files) .

Нажмите Очистить системные файлы |  Как исправить ошибку 0x80004005 в Windows 10

Чтобы вручную удалить все временные файлы:(To manual delete all the temporary files:)

Нажмите клавишу Windows + S, введите %temp% в строке поиска и нажмите Enter. Откроется папка, содержащая все временные файлы и папки. Нажмите Ctrl(Press Ctrl) + A на клавиатуре, чтобы выбрать все файлы, а затем нажмите Удалить(delete) .

Нажмите Ctrl + A на клавиатуре, чтобы выбрать все файлы, а затем нажмите «Удалить».

Как только вы закончите удаление временных файлов, launch Recycle bin and delete the files from there too!

Рекомендуемые:(Recommended:)

Вот и все, вы успешно узнали, как исправить ошибку 0x80004005 в Windows 10(How To Fix Error 0x80004005 on Windows 10) , но если у вас все еще есть какие-либо вопросы относительно этого поста, не стесняйтесь задавать их в разделе комментариев.



About the author

Я профессиональный аудиотехник и клавишник с опытом работы более 10 лет. Я работал в корпоративном мире в качестве консультанта и менеджера по продуктам, а в последнее время — инженером-программистом. Мои навыки и опыт позволяют мне работать над различными типами проектов от малого бизнеса до крупных компаний. Я также являюсь экспертом по Windows 11 и работаю над новой операционной системой уже более двух лет.



Related posts