Как исправить «Ошибку 0x80004005» на ПК с Windows

Как исправить «Ошибку 0x80004005» на ПК с Windows

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

Код ошибки 0x80004005 — это распространенная проблема, с которой сталкиваются пользователи Windows 10 и 11. Это может произойти, когда вы пытаетесь получить обновление Windows или когда вы пытаетесь поделиться файлами и папками на виртуальной машине. В этом посте мы постарались охватить все возможные причины возникновения ошибки и способы ее устранения.

Код ошибки 0x80004005 может возникнуть в Windows, когда –

<р>1. Вы обновляете Windows

Пример ошибки – При установке некоторых обновлений возникли проблемы, но мы повторим попытку позже.

2. Повреждён файл .dll или реестр

3. При выполнении операций с файлами и папками

Пример ошибки – Ошибка 0x80004005: Неизвестная ошибка –  Непредвиденная ошибка удерживая вас от удаления папки

4. При доступе к виртуальной машине. При попытке доступа к общим файлам и папкам

Пример ошибки – E_FAIL (0x80004005). Не удалось открыть сеанс для виртуальная машина

5. Другие ситуации и способы выхода из них

Ситуация 1 — при обновлении Windows появляется код ошибки 0x80004005

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

Ошибка может возникнуть возникают при сбое автоматического обновления или при повреждении Центра обновления Windows как такового. Обычно вы можете подождать некоторое время, пока Microsoft постепенно исправляет поврежденные обновления. Однако вы также можете запустить средство устранения неполадок Центра обновления Windows, и вот как это сделать –

1. Нажмите Windows + I, чтобы открыть «Настройки».

2. Нажмите «Система» на левой панели и нажмите «Устранение неполадок» на правой.

3. Нажмите «Другие средства устранения неполадок» и нажмите кнопку «Выполнить» рядом с пунктом «Центр обновления Windows».

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

2. Очистите папку распространения программного обеспечения

Предполагая, что файлы обновлений Windows могли быть повреждены во время установки, один из способов исправить код ошибки 0x80004005 — очистить программное обеспечение. папка раздачи –

1. В строке поиска Windows введите cmd и нажмите «Запуск от имени администратора» справа.

2. Когда откроется командная строка, введите эти команды одна за другой, разделенные Enter.

net stop wuauserv

net стоповые биты

3. Теперь откройте диалоговое окно «Выполнить», нажав клавиши Windows + R, и перейдите по адресу –

C:\Windows\SoftwareDistribution\Download

< р>4. Выберите все файлы и папки и удалите их.

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

net start wuauserv

net start биты

6. Теперь попробуйте обновить Windows.

Ситуация 2 — код ошибки 0x80004005 появляется из-за повреждения реестра или файла .dll

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

1. В строке поиска Windows введите Очистка диска и нажмите Открыть справа.

2. Когда откроется окно Очистка диска, выберите Временные файлы Интернета и нажмите кнопку Очистить системные файлы.

<р>3. Альтернативно вы можете ввести %temp% в строке поиска Windows, выбрать все файлы и удалить их.

Совет писателю.

Говоря об исправлении проблем с реестром или поврежденных файлах .dll, вы можете также можно воспользоваться помощью сторонней утилиты, такой как Advanced System Optimizer.

Что такое Advanced System Optimizer?

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

Хотите узнать больше об этом инструменте, ознакомьтесь с нашим подробным обзором Advanced System Optimizer.

Как исправить поврежденные файлы или реестры .dll? <р>1. Загрузите, установите и запустите Advanced System Optimizer.

2. С левой стороны нажмите Smart PC Care и нажмите Начать сканирование с правой стороны.

< р>3. После завершения сканирования нажмите кнопку Оптимизировать.

Ситуация 3 — код ошибки 0x80. 004005 Появляется при использовании виртуальной машины

1. Удалите ключи реестра

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

1. Откройте диалоговое окно «Выполнить»

2. Введите regedit и нажмите Enter.

3. Когда откроется редактор реестра, перейдите по следующему пути –

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

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

2. Измените значение реестра

Другой способ исправить код ошибки 0x80004005 при совместном использовании файлов и папок на виртуальной машине — это изменить определенное значение реестра. Вот шаги для этого –

1. Откройте редактор реестра, выполнив действия, указанные выше.

2. Когда откроется редактор реестра, перейдите по указанному ниже пути –

HKLM\SOFTWARE\Microsoft\ Windows\ CurrentVersion\ Policies\ System

3. Создайте новое значение DWORD (для 32-разрядных систем) или значение QWORD (для 64-разрядных систем) по имени LocalAccountTokenFilterPolicy.

4. Установите значение 1 и нажмите «ОК».

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

Ситуация 4 — код ошибки 0x80004005 появляется при выполнении операций с файлами и папками

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

1. Щелкните правой кнопкой мыши нужную папку и выберите «Свойства».

2. Перейдите в раздел «Безопасность» и выберите свою учетную запись в разделе «Группа или имя пользователя».

3. Просмотрите разрешения и проверьте, есть ли у вас полный контроль.

4. Если нет, нажмите «Дополнительно», а затем нажмите «Изменить».

5. Введите имя пользователя вашей локальной учетной записи и нажмите «Проверить имена».

6. Нажмите «ОК», чтобы добавить еще одну учетную запись локального пользователя.

7. Нажмите «Добавить», чтобы добавить разрешения.

8. Нажмите «Выбрать принципала» и введите имя пользователя локальной учетной записи

9. Затем нажмите «Проверить имена» и нажмите «ОК».

10. Нажмите «Полный доступ», а затем нажмите «ОК».

11. Нажмите «Применить» и «ОК».

Другие причины и способы устранения –

  • Откройте диалоговое окно «Выполнить», нажав комбинацию клавиш Windows + R.
  • Когда откроется диалоговое окно, нажмите exe и нажмите Enter.
  • >

    Подведение итогов

    Если вам удалось успешно исправить код ошибки 0x80004005, мы все готовы выслушать вашу историю успеха в разделе комментариев ниже. Чтобы увидеть больше такого контента, продолжайте читать WeTheGeek. Вы также можете найти нас на Facebook, Pinterest, YouTube, Flipboard, Instagram и Twitter.

    Читать: 0

    yodax