Kinect error 0х80004005 ipi recorder

Hello,

Hello,

I’m trying to install Kinect developer toolkit 1.8 after having installed the SDK, but the setup always fails. Does anyone know how I can fix this? (I am working under Windows 8 Pro 64bit and using a Kinect for Windows)

Here is the full setup log:

[2B60:28F4][2013-09-21T01:31:41]: Burn v3.6.2221.0, path: C:UsersphilzDesktopKinectDeveloperToolkit-v1.8.0-Setup.exe, cmdline: »
[2B60:28F4][2013-09-21T01:31:41]: Setting string variable ‘WixBundleName’ to value ‘(null)’
[2B60:28F4][2013-09-21T01:31:42]: Setting string variable ‘WixBundleLog’ to value ‘C:UsersphilzAppDataLocalTempSetup_20130921013142.log’
[2B60:28F4][2013-09-21T01:31:42]: Setting string variable ‘WixBundleOriginalSource’ to value ‘C:UsersphilzDesktopKinectDeveloperToolkit-v1.8.0-Setup.exe’
[2B60:28F4][2013-09-21T01:31:42]: Loading managed bootstrapper application.
[2B60:28F4][2013-09-21T01:31:42]: Detect 5 packages
[2B60:28F4][2013-09-21T01:31:42]: Setting string variable ‘Netfx4ClientVersion’ to value ‘4.5.50743’
[2B60:28F4][2013-09-21T01:31:42]: Setting string variable ‘VCRedistx86Installed’ to value ‘1’
[2B60:28F4][2013-09-21T01:31:42]: Setting string variable ‘Netfx4x64ClientVersion’ to value ‘4.5.50743’
[2B60:28F4][2013-09-21T01:31:42]: Setting string variable ‘VCRedistx64Installed’ to value ‘1’
[2B60:28F4][2013-09-21T01:31:42]: Condition ‘Netfx4ClientVersion AND (NOT VersionNT64 OR Netfx4x64ClientVersion)’ evaluates to true.
[2B60:28F4][2013-09-21T01:31:42]: Detected package: Netfx4Client, state: Present, cached: No
[2B60:28F4][2013-09-21T01:31:42]: Condition ‘VCRedistx86Installed’ evaluates to true.
[2B60:28F4][2013-09-21T01:31:42]: Detected package: VC2012RTx86, state: Present, cached: No
[2B60:28F4][2013-09-21T01:31:42]: Condition ‘VCRedistx64Installed’ evaluates to true.
[2B60:28F4][2013-09-21T01:31:42]: Detected package: VC2012RTx64, state: Present, cached: No
[2B60:28F4][2013-09-21T01:31:42]: Detected package: x86Toolkit, state: Absent, cached: No
[2B60:28F4][2013-09-21T01:31:42]: Detected package: x64Toolkit, state: Absent, cached: No
[2B60:28F4][2013-09-21T01:31:42]: Detect complete, result: 0x0
[2B60:28F4][2013-09-21T01:31:46]: Plan 5 packages, action: Install
[2B60:28F4][2013-09-21T01:31:46]: Planned package: Netfx4Client, state: Present, default requested: Present, ux requested: Present, execute: None, rollback: None, cache: No, uncache: No, dependency: Register
[2B60:28F4][2013-09-21T01:31:46]: Planned package: VC2012RTx86, state: Present, default requested: Present, ux requested: Present, execute: None, rollback: None, cache: No, uncache: No, dependency: Register
[2B60:28F4][2013-09-21T01:31:46]: Condition ‘VersionNT64’ evaluates to true.
[2B60:28F4][2013-09-21T01:31:46]: Planned package: VC2012RTx64, state: Present, default requested: Present, ux requested: Present, execute: None, rollback: None, cache: No, uncache: No, dependency: Register
[2B60:28F4][2013-09-21T01:31:46]: Condition ‘NOT VersionNT64’ evaluates to false.
[2B60:28F4][2013-09-21T01:31:46]: Planned package: x86Toolkit, state: Absent, default requested: Absent, ux requested: Absent, execute: None, rollback: None, cache: No, uncache: No, dependency: Unregister
[2B60:28F4][2013-09-21T01:31:46]: Condition ‘VersionNT64’ evaluates to true.
[2B60:28F4][2013-09-21T01:31:46]: Setting string variable ‘WixBundleLog_x64Toolkit’ to value ‘C:UsersphilzAppDataLocalTempSetup_20130921013142_0_x64Toolkit.log’
[2B60:28F4][2013-09-21T01:31:46]: Setting string variable ‘WixBundleRollbackLog_x64Toolkit’ to value ‘C:UsersphilzAppDataLocalTempSetup_20130921013142_0_x64Toolkit_rollback.log’
[2B60:28F4][2013-09-21T01:31:46]: Planned package: x64Toolkit, state: Absent, default requested: Present, ux requested: Present, execute: Install, rollback: Uninstall, cache: Yes, uncache: Yes, dependency: Register
[2B60:28F4][2013-09-21T01:31:46]: Plan complete, result: 0x0
[2B60:28F4][2013-09-21T01:31:46]: Apply begin
[118C:096C][2013-09-21T01:32:04]: Caching executable from: ‘C:UsersphilzAppDataLocalTemp{c41ac83d-0a93-4bdd-b6a1-b78ef1bd98cb}.beKinectDeveloperToolkit-v1.8.0-Setup.exe’ to: ‘C:ProgramDataPackage Cache{c41ac83d-0a93-4bdd-b6a1-b78ef1bd98cb}KinectDeveloperToolkit-v1.8.0-Setup.exe’
[118C:096C][2013-09-21T01:32:04]: Registering bundle dependency key: {c41ac83d-0a93-4bdd-b6a1-b78ef1bd98cb}, version 1.8.0.572
[2B60:1CCC][2013-09-21T01:32:04]: Error 0x80004005: Failed to extract all files from container.
[2B60:0AE4][2013-09-21T01:32:04]: Error 0x80004005: Faild to begin and wait for operation.
[2B60:0AE4][2013-09-21T01:32:04]: Error 0x80004005: Failed to extract payload: a1 from container: WixAttachedContainer
[2B60:0AE4][2013-09-21T01:32:04]: Failed to extract payloads from container: WixAttachedContainer to working path: (null), error: 0x80004005.
[2B60:0AE4][2013-09-21T01:32:04]: Error 0x80004005: Failed to cache packages.
[2B60:28F4][2013-09-21T01:32:04]: Error 0x80004005: Failed while waiting for cache thread to complete before executing.
[118C:096C][2013-09-21T01:32:04]: Removing bundle dependency key: {c41ac83d-0a93-4bdd-b6a1-b78ef1bd98cb}
[118C:096C][2013-09-21T01:32:04]: Removing cached bundle: {c41ac83d-0a93-4bdd-b6a1-b78ef1bd98cb}, from path: C:ProgramDataPackage Cache{c41ac83d-0a93-4bdd-b6a1-b78ef1bd98cb}
[2B60:28F4][2013-09-21T01:32:04]: Apply complete, result: 0x80004005 restart: No
[2B60:28F4][2013-09-21T01:32:05]: Shutting down, exit code: 0x0

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

Содержание

  • Ошибка 0x80004005 в VirtualBox
  • Ошибка при работе с поврежденными файлами
  • Ошибка при доступе к общим файлам и папкам
  • Выводы

Ошибка 0x80004005 в VirtualBox

Ошибка E_FAIL (0x80004005) чаще всего возникает при попытке запуска операционной системы в VirtualBox. Ее появление практически невозможно предсказать, а причин этой ошибки может быть сра...

В первом случае для решения проблемы достаточно включить в BIOS поддержку виртуализации. В зависимости от версии BIOS эта опция находится в ветке Advanced и называется Virtualization Technology или Intel(R) VT for Directed I/O. Просто переключите соответствующую опцию в положение Enabled, и проблема исчезнет.

В случае неудачного сохранения последней сессии необходимо переименовать файлы, связанные с запуском операционной системы в виртуальной машине. Чаще всего они находятся в папке VirtualBox VMs, а имена файлов звучат как [придуманное вами название].vbox и [придуманное вами название ОС].vbox-prev. Скопируйте первый файл в другое место, а в названии второго удалите окончание «-prev». Аналогичные действия нужно произвести в папке C:Usersимя_пользователя.VirtualBox. Только на сей раз имена нужных нам файлов звучат как VirtualBox.xml и VirtualBox.xml-prev.


Подпишитесь на наши каналы, чтобы не пропустить интересные новости и полезные статьи

Ошибка e fail 0x80004005 часто возникает после обновления виртуальной машины. В этом случае все достаточно просто — вам нужно откатиться до прежней, гарантированно рабочей версии VirtualBox. Для этого удалите текущую версию программы (не забудьте сохранить все нужные файлы в отдельную папку), и установите более ее старую версию. Для простой переустановки VirtualBox нужно запустить инсталлятор приложения и выбрать пункт меню «Repair».

  • Ошибка обновления 80072efe: как ее исправить

Кроме того, достаточно часто проблемы с VirtualBox вызывает гипервизор Hyper-V, конфликтующий со сторонней виртуальной машиной на 64-разрядных системах. Для исключения этого конфликта кликните на «Включение или отключение компонентов Windows» в «Панели управления Windows». А в открывшемся окне снимите галку напротив компонента Hyper-V и подтвердите изменения. Таким образом, вы отключите Hyper-V, и конфликт исчезнет.

В подавляющем большинстве случаев описанных выше мер хватит для исчезновения в VirtualBox ошибки e fail 0x80004005.

Ошибка при работе с поврежденными файлами

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

Для этого запустите командную строку или PowerShell от имени администратора и введите там команду sfc /scannow. После сканирования системы вы получите сообщение об отсутствии проблем, успешном восстановлении поврежденных файлов или невозможности их восстановления.

Если системе не удалось восстановить поврежденные файлы, можно пойти более долгим, но эффективным путем. Введите в командной строке «findstr /c:»[SR]» %windir%LogsCBSCBS.log >»%userprofile%Desktopsfclogs.txt». После этого на рабочем столе появится файл sfclogs.txt с логом сканирования. Посмотрите, какие файлы операционной системы были повреждены и замените их — такие файлы можно найти на любом компьютере с этой же версией Windows.

Кроме того, исправлению поврежденных файлов может мешать сама Windows. Поэтому здесь может помочь загрузка и восстановление с флешки или диска с дистрибутивом Windows. Нажмите сочетание клавиш Win + I. Найдите там раздел «Обновление и безопасность» -> «Восстановление» -> «Особые варианты загрузки» и нажмите кнопку «Перезагрузить сейчас».

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

Ошибка при доступе к общим файлам и папкам

Ошибка 0x80004005 в Windows 10 может возникать и при попытке доступа к общим файлам и папкам. В этом случае, в первую очередь, стоит проверить операционную систему на лишние виртуальные сетевые адаптеры. Кликните правой кнопкой мышки по меню «Пуск» и выберите в выпадающем списке «Диспетчер устройств». Затем откройте меню «Вид» -> «Показать скрытые устройства. Откройте ветку «Сетевые адаптеры» и удалите все устройства, в названиях которых есть «Microsoft 6to4».

Эта же проблема может возникать и из-за проблем с реестром. Запустите командную строку сочетанием клавиш Win + R и откройте редактор реестра командой «regedit». Перейдите в ветку HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersion. В случае 32-битной операционной системы создайте там параметр DWORD с названием LocalAccountTokenFilterPolicy и значением «1», а 64-битной — QWORD с такими же названием и значением.

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

  • Ошибка 651 при подключении к интернету: как ее исправить

Выводы

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

Читайте также

  • Ошибка с библиотекой msvcp140.dll: как от нее избавиться
  • Ошибка 0xc0000005 при запуске игры или приложения: как ее исправить

Содержание

  1. Как исправить ошибку 0x80004005 в Windows 10
  2. Быстрые способы исправления ошибки 0x80004005
  3. Отключить IPv6
  4. Проверьте NetBIOS
  5. Проверьте настройки общего доступа
  6. Проверьте разрешения
  7. Повторно загрузите Центр обновления Windows 10
  8. Включение поддержки общего доступа к файлам SMB 1.0 / CIFS
  9. Другие ошибки
  10. Как исправить ошибку 0x80004005 windows
  11. Ошибка 0x80004005 на VirtualBox
  12. Ошибка 0x80004005 при доступе к общей папке или диску
  13. Ошибка 0x80004005 при установке Windows 7 или Windows Server 2008 R2 с пакетом обновления 1
  14. E_FAIL (0x80004005) При настройке VirtualBox на Ubuntu
  15. Не удалось открыть сеанс для виртуальной машины
  16. Удаление Microsoft 6to4
  17. Ошибка 0x80004005 При извлечении файлов
  18. Способ 1. Попробуйте использовать другую утилиту для извлечения
  19. Способ 2. Отключите защиту антивирусом в реальном времени
  20. Метод 3: Повторная регистрация jscript.dll и vbscript.dll

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

Одной из наиболее часто встречающихся ошибок является ошибка 0x80004005 в Windows 10. Обычный синтаксис этой ошибки выглядит примерно так: «Windows не может получить доступ к Computer1, проверьте орфографию… Код ошибки 0x80004005 Неизвестная ошибка».

Что означает код ошибки 0х80004005?

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

  • Программа архивации или антивирусная программа независимого производителя мешает установке Windows XP.
  • Файл, необходимый для активации Windows (WPA), изменяется вручную.

Для этого можно применить 6 различных способов:

— Отключить IPv6,
— Проверить NetBIOS,
— Проверить настройки общего доступа,
— Проверить разрешения,
— Повторно загрузить Центр обновления Windows 10,
— Включить поддержку общего доступа к файлам SMB 1.0 / CIFS.

Ниже подробно рассмотрим каждый из этих способов.

Быстрые способы исправления ошибки 0x80004005

Есть несколько «быстрых исправлений», которые стоит попробовать, чтобы устранить эту ошибку. Эти конкретные решения часто решают проблему с кодом ошибки 0x80004005.

Хотя это не полный список всех возможных решений, есть большая вероятность, что одно из этих исправлений сработает для вас.

Отключить IPv6

Одно из исправлений кода ошибки 0x80004005 — отключить протокол IPv6 на вашем компьютере. В любом случае вам не нужен IPv6 прямо сейчас, если вы не используете сеть IPv6.

Просто выполните следующие четыре шага, чтобы попробовать это исправление:

  1. Щелкните правой кнопкой мыши кнопку «Пуск» в Windows и выберите «Сетевые подключения».
  2. Нажмите «Изменить параметры адаптера».
  3. Щелкните правой кнопкой мыши сетевой адаптер и выберите «Свойства».
  4. Найдите «Протокол Интернета версии 6 (TCP / IPv6)» на центральной панели и снимите флажок.

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

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

Проверьте NetBIOS

Следующим шагом для устранения кода ошибки 0x80004005 является проверка работы службы NetBIOS. NetBIOS позволяет подключенным к сети компьютерам совместно использовать ресурсы. Если это не работает или не включено, это может вызвать ошибку.

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

  1. В том же окне, что и выше, выделите «IPv4» и нажмите кнопку «Свойства» внизу.
  2. Щелкните «Дополнительно», затем выберите вкладку «WINS».
  3. Убедитесь, что для параметра NetBIOS установлено значение «По умолчанию».

Если NetBIOS работает должным образом, перейдите к следующему возможному решению.

Проверьте настройки общего доступа

Если проблема не в настройках NetBIOS, посмотрите расширенные настройки общего доступа.

  1. Перейдите в «Панель управления -> Сеть и Интернет -> Центр управления сетями и общим доступом -> Расширенные настройки общего доступа».
  2. Щелкните «Частная» сеть и убедитесь, что включен параметр «Включить обнаружение сети» и установлен флажок «Включить автоматическую настройку…» . Убедитесь, что параметр «Включить общий доступ к файлам и принтерам» также активирован.
  3. Нажмите «Все сети» и убедитесь, что опция «Отключить защищенный паролем общий доступ к сети» включена.

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

Проверьте разрешения

  1. Щелкните правой кнопкой мыши папку или диск, к которому вы хотите предоставить общий доступ, и выберите «Свойства».
  2. Перейдите на вкладку «Совместное использование» , затем выберите «Расширенный общий доступ».
  3. Убедитесь, что флажок рядом с «Поделиться этой папкой» установлен , затем нажмите «Разрешения».
  4. Выделите группу «Все», которая должна находиться на верхней панели, и разрешите «Полный доступ». Если группы «Все» нет, нажмите «Добавить» и введите «Все» на нижней панели, затем выберите ее.

Если разрешения не помогли, перейдите к повторной загрузке обновлений Windows 10.

Повторно загрузите Центр обновления Windows 10

Если вы получаете сообщение об ошибке с кодом 0x80004005 при попытке обновить Windows 10, проблема может быть вызвана повреждением установочного файла. Чтобы исправить это, попробуйте повторно загрузить установщик Windows 10 и начать заново. Как ни неприятно, но стоит попробовать, если это является источником проблемы.

Включение поддержки общего доступа к файлам SMB 1.0 / CIFS

Как было предложено читателем TechJunkie TFI, несколько пользователей сообщили, что включение поддержки общего доступа к файлам SMB 1.0 / CIFS помогает.

  1. В поле поиска введите «панель управления», затем выберите «Программы и компоненты».
  2. На левой панели задач нажмите «Включение или отключение компонентов Windows».
  3. В открывшемся диалоговом окне прокрутите вниз и найдите «Поддержка общего доступа к файлам SMB 1.0 / CIFS».
  4. Убедитесь, что флажок рядом с «Поддержка общего доступа к файлам SMB 1.0 / CIFS» установлен как установленный.
  5. Нажмите ОК.

Другие ошибки

Материал обновлен 4 октября 2022 года.

Источник

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

Ошибка 0x80004005 переводится как неуказанная ошибка и обычно наблюдается, когда пользователь не может получить доступ к общим папкам, дискам, виртуальным машинам, а также при невозможности установки обновлений Windows. Устранение этой проблемы зависит от того, где и как возникает сообщение об ошибке, и поскольку в этой ошибке не указано конкретно, какова фактическая проблема, даже в Microsoft справочнике она определяется как «Неопределенная ошибка».

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

Ошибка 0x80004005 на VirtualBox

Обычно это раздел реестра, который вызывает проблемы.

  1. Удерживайте клавишу Windows и нажмите R. Введите regedit и нажмите OK.
  2. Перейдите к следующему пути реестра:
  3. Если этот ключ существует, удалите его и повторите попытку. Если удаление ключа не помогает, попробуйте отключить антивирус.

Если ошибка все ещё возникает, тогда:

  • Удалите антивирус, проверьте его и затем переустановите.
    Замените антивирус другим, например, AVG или Essentials безопасности.

Ошибка 0x80004005 при доступе к общей папке или диску

Мы будем использовать regedit для создания значения LocalAccountTokenFilterPolicy.

  1. Удерживайте клавишу Windows и нажмите R
  2. Введите regedit и нажмите OK.
  3. Перейдите к следующему пути в regedit

HKLMSOFTWAREMicrosoftWindowsCurrentVersionPoliciesSystem

  • Для 32-разрядной системы создайте новое значение DWORD, с названием LocalAccountTokenFilterPolicy.
    Для 64-разрядной системы создайте QWORD (64-разрядный), с названием LocalAccountTokenFilterPolicy.
  • В любом случае установите значение в числовое значение 1 (значение включено) и не забудьте нажать «ОК».
  • Обычно значение LocalAccountTokenFilterPolicy создается до того, как вы сможете установить значение данных; нет проблем, просто дважды щелкните и измените данные с 0 на 1.
  • Как только это будет сделано, перезагрузите компьютер и посмотрите, можете ли вы теперь обращаться к общим дискам или папкам.
  • Если проблема повторяется после выполнения всех вышеперечисленных действий; тогда

    Удерживая клавишу Windows и нажмите R и введите hdwwiz.cpl, чтобы открыть Диспетчер устройств. Выберите «Сетевые адаптеры», затем выберите «Вид» в меню и выберите «Просмотр скрытых устройств». Разверните сетевые адаптеры, и если вы увидите Microsoft 6to4 Adapters, затем удалите их все, щелкнув правой кнопкой мыши и выбрав «Удалить устройство».

    После этого перезагрузите компьютер и проверьте.

    Ошибка 0x80004005 при установке Windows 7 или Windows Server 2008 R2 с пакетом обновления 1

    Скачать и запустить CheckSUR из здесь . После того, как средство готовности к обновлению системы завершит проверку компонентов в системе, запустите сканирование SFC.

    E_FAIL (0x80004005) При настройке VirtualBox на Ubuntu

    Если вы пытаетесь выделить виртуальную машину более 3 ГБ ОЗУ, убедитесь, что хост — это 64-разрядная система, и разрешено использование истинного аппаратного обеспечения (VT-x)

    Не удалось открыть сеанс для виртуальной машины

    В некоторых сеансах на виртуальной машине (VirtualBox) вы можете увидеть следующую ошибку.

    Чтобы устранить проблему, откройте Центр управления сетями и выберите «Изменить настройки адаптера». Щелкните правой кнопкой мыши свой адаптер только для хостинга Virtualbox и выберите «Свойства». Включите «VirtualBird NDIS6 Bridget Networking Driver», если он отключен, и снова проверьте. Теперь VirtualBox должен работать нормально. Если нет, включите Virtual Network NDIS6 Bridget Networking Driver для каждого сетевого адаптера (Ethernet, WiFi …) и всегда снимите флажок NDIS6 и протестируйте.

    Удаление Microsoft 6to4

    Чтобы решить эту проблему, вы должны удалить Microsoft 6to4-устройства из своего диспетчера задач. Имейте в виду, что вы можете не видеть эти устройства, потому что они скрыты по умолчанию. Таким образом, вы увидите их только после включения опции Показать скрытые устройства.

    Ниже приведены шаги для удаления этих устройств.

    1. Удерживайте клавишу Windows и нажмите R
    2. Введите devmgmt.msc и нажмите Enter.

  • Нажмите «Вид» и выберите «Показать скрытые устройства».
    1. Дважды щелкните Сетевые адаптеры
    2. Щелкните правой кнопкой мыши устройство Microsoft 6to4 и выберите «Удалить» . Повторите этот шаг для всех устройств Microsoft 6to4, которые вы видите в списке

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

    Ошибка 0x80004005 При извлечении файлов

    Если вы получаете эту ошибку при попытке извлечь или открыть ZIP-файлы или файлы .rar, у вас есть несколько потенциальных исправлений.

    Способ 1. Попробуйте использовать другую утилиту для извлечения

    Во-первых, убедитесь, что файл не защищен паролем, а утилита разахиватора не оборудована для обработки файлов, защищенных паролем. Вы можете сделать это, загрузив еще одну утилиту, например 7Zip, и посмотрите, требуется ли вам указать пароль при попытке открыть или извлечь один и тот же архив .zip или .rar.

    Способ 2. Отключите защиту антивирусом в реальном времени

    Другая возможная причина — чрезмерный защитный пакет сторонних разработчиков. При определенных условиях несколько сторонних антивирусных пакетов будут блокировать извлечение zipped-файлов. Если вы используете внешний сторонний антивирус вместо стандартного набора безопасности (Защитник Windows), вы можете попытаться временно отключить защиту в реальном времени или защиту вашего стороннего AV-адаптера и выяснить, устранена ли проблема.

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

    Метод 3: Повторная регистрация jscript.dll и vbscript.dll

    Если первые два возможных решения вам не удались, попробуем другой подход. Некоторым пользователям удалось зафиксировать их, перерегистрировав несколько DLL (библиотеки динамических ссылок) в расширенной командной строке. Чтобы быть более точным, этот метод попытается устранить проблему, перерегистрировав jscript.dll (библиотеку, используемую при запуске JScript) и vbscript.dll (модуль, содержащий функции API для VBScript). Вот краткое руководство о том, как это сделать:

    1. Нажмите клавишу Windows + R, чтобы открыть окно «Выполнить». Затем введите «cmd» и Ctrl + Shift + Enter и нажмите « Да» в приглашении UAC (Контроль учетных записей пользователей), чтобы открыть повышенную командную строку.
    2. В командной строке с повышенными правами введите следующую команду и нажмите Enter:
    3. В том же приглашении с повышенным командованием введите следующую команду и нажмите Enter:
    4. Перезагрузите компьютер и убедитесь, что вы можете открывать или извлекать файлы .zip или .rar без получения ошибки 0x80004005 .

    Источник

    Содержание

    • Вариант 1: При установке обновлений
      • Способ 1: Очистка файлов обновлений
      • Способ 2: Ручной поиск и установка обновления
      • Способ 3: Проверка целостности системных файлов
    • Вариант 2: При попытке открытия сетевого расположения
    • Вариант 3: При работе с Microsoft Store
      • Способ 1: Сброс и восстановление Microsoft Store
      • Способ 2: Изменение настроек брандмауэра
    • Вопросы и ответы

    Как исправить ошибку 0х80004005 в Виндовс 11

    Следующие варианты и методы их исправления, связанные с ошибкой 0x80004005, относятся исключительно к Windows 11, являющейся основной операционной системой на компьютере. Если проблема возникает при использовании VirtualBox, понадобятся совершенно другие решения, относящиеся к виртуальной машине. Об этом читайте в отдельной статье на нашем сайте.

    Читайте также: Устраняем ошибку 0x80004005 в VirtualBox

    Вариант 1: При установке обновлений

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

    Способ 1: Очистка файлов обновлений

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

    1. Откройте утилиту «Выполнить», используя для этого стандартное сочетание клавиш Win + R. В поле ввода вставьте команду %systemroot%SoftwareDistributionDownload и нажмите по клавише Enter для перехода к каталогу.
    2. Как исправить ошибку 0х80004005 в Виндовс 11-1

    3. В появившейся на экране папке выделите все файлы и каталоги и нажмите по любому объекту правой кнопкой мыши.
    4. Как исправить ошибку 0х80004005 в Виндовс 11-2

    5. В контекстном меню вас интересует значок с корзиной, отвечающий за удаление выделенного содержимого. Подтвердите свои намерения, дождитесь очистки и после этого повторно запустите поиск апдейтов.
    6. Как исправить ошибку 0х80004005 в Виндовс 11-3

    Способ 2: Ручной поиск и установка обновления

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

    Подробнее: Установка обновлений в Windows 11 вручную
    Как вручную установить обновление в windows 11-011

    Способ 3: Проверка целостности системных файлов

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

    Подробнее: Использование и восстановление проверки целостности системных файлов в Windows

    Запуск Командной строки с правами администратора из Пуск Windows 10

    Вариант 2: При попытке открытия сетевого расположения

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

    Lumpics.ru

    Подробнее:
    Как включить SMB1 в Windows 11
    Включение сетевого обнаружения на компьютере с Windows 11

    Как включить SMB1 в windows 11-03

    Вариант 3: При работе с Microsoft Store

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

    Способ 1: Сброс и восстановление Microsoft Store

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

    1. Откройте меню «Пуск» и перейдите в «Параметры».
    2. Как исправить ошибку 0х80004005 в Виндовс 11-4

    3. Щелкните левой кнопкой мыши по «Приложения», отыскав пункт в левом меню, затем перейдите в «Приложения и возможности».
    4. Как исправить ошибку 0х80004005 в Виндовс 11-5

    5. В списке программ найдите «Microsoft Store», щелкните левой кнопкой мыши по трем точкам справа в строке и перейдите в параметры приложения.
    6. Как исправить ошибку 0х80004005 в Виндовс 11-6

    7. Сначала нажмите кнопку «Исправить», дождитесь окончания восстановления и проверьте, была ли решена проблема. Если нет, дополнительно щелкните по «Сброс» и затем снова переходите к работе с магазином.
    8. Как исправить ошибку 0х80004005 в Виндовс 11-7

    Способ 2: Изменение настроек брандмауэра

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

    1. В «Параметрах» на панели слева выберите «Конфиденциальность и защита», затем запустите «Безопасность Windows».
    2. Как исправить ошибку 0х80004005 в Виндовс 11-8

    3. Щелкните левой кнопкой мыши по пункту «Брандмауэр и защита сети».
    4. Как исправить ошибку 0х80004005 в Виндовс 11-9

    5. Прокрутите колесико вниз, чтобы найти дополнительные ссылки. Кликните по той, которая имеет название «Разрешить работу с приложением через брандмауэр».
    6. Как исправить ошибку 0х80004005 в Виндовс 11-10

    7. В новом окне нажмите по «Изменить параметры», чтобы настройки в таблице ниже стали доступными.
    8. Как исправить ошибку 0х80004005 в Виндовс 11-11

    9. В списке приложений отыщите «Microsoft Store» и снимите галочки с приложения. Примените настройки и отправьте ПК на перезагрузку, чтобы при следующем запуске перейти к проверке работы магазина.
    10. Как исправить ошибку 0х80004005 в Виндовс 11-12

    Еще статьи по данной теме:

    Помогла ли Вам статья?

    Алексей Герзанов aka Gerzoid 24.01.2023 3 мин

    Ошибка 0х80004005 определяется как «неустановленная» и обычно возникает, когда пользователь не может получить доступ к общим папкам, дискам, виртуальным машинам, при разархивировании файлов, а также когда не получается установить обновления Windows.

    Решение проблемы зависит от конкретной ситуации, в которой появилось сообщение об ошибке. Само сообщение не отражает, в чем именно заключается проблема.

    0х80004005 при подключении к общему сетевому диску или папке

    Способ 1. Добавить необходимый параметр в реестр

    1. Нажмите комбинацию клавиш Win + R.
    2. Введите «regedit» и нажмите «ОК».
    3. Перейдите по следующему пути реестра: HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionPoliciesSystem.
    4. Создайте новое значение DWORD под названием LocalAccountTokenFilterPolicy.
    5. Установите для параметра значение 1 (то есть включено), и не забудьте нажать «ОК».

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

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

    Способ 2. Удалить виртуальные сетевые устройства

    Необходимо удалить адаптеры 6to4 из диспетчера устройств:

    1. Запустите окно «Выполнить», для этого нажмите Win + R вместе.
    2. Введите «hdwwiz.cpl» для запуска «Диспетчера устройств».
    3. В верхнем меню во вкладке Вид выбрать пункт «Показать скрытые устройства».
    4. Далее необходимо открыть раздел «Сетевые адаптеры» и если вы видите Microsoft 6to4 Adapters, то удалите их все, щелкнув правой кнопкой мыши и выбрав «Удалить устройство».
    5. После этого перезагрузите компьютер и проведите тестирование.

    E_FAIL 0x80004005 на VirtualBox

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

    Способ 1. Удалить лишний параметр в реестре

    Вот подробная инструкция о том, как и что делать:

    1. Нажмите комбинацию клавиш Win + R.
    2. Введите «regedit» и нажмите «ОК».
    3. Перейдите по следующему пути реестра: HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionAppCompatFlagsLayers.
    4. Если этот параметр «C:Program FilesOracleVirtualBoxVirtualBox.exe» с значением «DISABLEUSERCALLBACKEXCEPTION» существует, удалите его.

    Если удаление параметра не помогло, попробуйте способ 2.

    Способ 2. Переподключение драйвера мостовой сети Virtualbox

    При открытии сеанса в виртуальной машине вы можете столкнуться с ошибкой E_FAIL 0x80004005.

    Следуйте приведенным ниже инструкциям:

    1. Откройте «Панель управления».
    2. Перейдите в «Сеть и Интернет» «Центр управления сетью и общим доступом» выберите свое соединение «Virtualbox» и откройте его свойства.
    3. Найдите в списке NDIS6 Bridged Networking Driver снимите флажок, нажмите «ОК».
    4. Повторно откройте свойства соединения и установите флажок напротив NDIS6 Bridged Networking Driver, нажмите «ОК».

    Проверьте, устранена ли ошибка.

    0x80004005 при распаковке файлов

    Если вы получаете эту ошибку при попытке извлечь или открыть .zip или .rar-архив, в вашем распоряжении есть несколько решений.

    Способ 1. Использовать другой архиватор

    Вы можете загрузить другую утилиту, например 7Zip и проверить, не возникает ли ошибка при попытке открыть или извлечь .zip или .rar-архив.

    Способ 2. Отключить защиту стороннего антивируса

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

    Если проблема решена, подумайте о том, чтобы удалить сторонний антивирус и продолжить пользоваться встроенным решением безопасности (Windows Defender).

    Способ 3. Перерегистрировать jscript.dll и vbscript.dll

    Некоторым пользователям удалось исправить ошибку, перерегистрировав jscript.dll (библиотека, связанная с Microsoft JavaScript, несистемным процессом) и vbscript.dll (Библиотека динамической компоновки, созданная для Microsoft ® VBScript компанией Microsoft). Подробнее: Регистрация библиотек в Windows.

    Ниже краткое руководство о том, как это сделать:

    1. Запускаем cmd.exe (командную строку) в режиме администратора.
    2. В появившемся черном экране (который и есть командная строка) вводим код ниже:

    regsvr32 jscript.dll

    regsvr32 vbscript.dll

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

    Перезагрузите компьютер и проверьте, удается ли открыть или извлечь .zip или .rar файлы.

    Алексей Герзанов aka Gerzoid

    Алекс Гезанов

    Работаю в сервисном центре по ремонту и обслуживанию бытовой техники. За более чем 10 лет трудовой деятельности, я сталкивался с решением большого количества проблем в работе ОС Windows, периферийных устройств, бытовой техники, игровых консолей Playstation и т. д.

    Просмотров 198к. Опубликовано 15 августа, 2018 Обновлено 24 июня, 2019

    Ошибка 0x80004005 переводится как неуказанная ошибка и обычно наблюдается, когда пользователь не может получить доступ к общим папкам, дискам, виртуальным машинам, а также при невозможности установки обновлений Windows. Устранение этой проблемы зависит от того, где и как возникает сообщение об ошибке, и поскольку в этой ошибке не указано конкретно, какова фактическая проблема, даже в Microsoft справочнике она определяется как «Неопределенная ошибка».

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

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

    Ошибка 0x80004005 на VirtualBox

    Обычно это раздел реестра, который вызывает проблемы.

    1. Удерживайте клавишу Windows и нажмите R.  Введите regedit и нажмите OK.regedit 
    2. Перейдите к следующему пути реестра:
      HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionAppCompatFlagsLayers
      
      "C:Program FilesOracleVirtualBoxVirtualBox.exe"="DISABLEUSERCALLBACKEXCEPTION"
    3. Если этот ключ существует, удалите его и повторите попытку. Если удаление ключа не помогает, попробуйте отключить антивирус.

    Если ошибка все ещё возникает, тогда:

    • Удалите антивирус, проверьте его и затем переустановите.
      Замените антивирус другим, например, AVG или Essentials безопасности.

    Ошибка 0x80004005 при доступе к общей папке или диску

    Мы будем использовать regedit для создания   значения LocalAccountTokenFilterPolicy.

    1. Удерживайте клавишу Windows и нажмите R
    2. Введите regedit и нажмите OK.
    3. Перейдите к следующему пути в regedit
      HKLMSOFTWAREMicrosoftWindowsCurrentVersionPoliciesSystem
    4. Для 32-разрядной системы создайте новое значение DWORD, с названием LocalAccountTokenFilterPolicy.
      Для 64-разрядной системы создайте QWORD (64-разрядный), с названием LocalAccountTokenFilterPolicy.
    5. В любом случае установите значение в числовое значение 1 (значение включено) и не забудьте нажать «ОК».
    6. Обычно значение LocalAccountTokenFilterPolicy создается до того, как вы сможете установить значение данных; нет проблем, просто дважды щелкните и измените данные с 0 на 1.
    7. Как только это будет сделано, перезагрузите компьютер и посмотрите, можете ли вы теперь обращаться к общим дискам или папкам.

    Если проблема повторяется после выполнения всех вышеперечисленных действий; тогда

    Удерживая клавишу Windows и нажмите R и введите hdwwiz.cpl, чтобы открыть Диспетчер устройств. Выберите «Сетевые адаптеры», затем выберите «Вид» в меню и выберите «Просмотр скрытых устройств». Разверните сетевые адаптеры, и если вы увидите Microsoft 6to4 Adapters, затем удалите их все, щелкнув правой кнопкой мыши и выбрав «Удалить устройство».

    После этого перезагрузите компьютер и проверьте.

    Ошибка 0x80004005 при установке Windows 7 или Windows Server 2008 R2 с пакетом обновления 1

    Скачать и запустить CheckSUR из здесь . После того, как  средство готовности к обновлению системы завершит проверку компонентов в системе, запустите сканирование SFC.

    E_FAIL (0x80004005) При настройке VirtualBox на Ubuntu

    Если вы пытаетесь выделить виртуальную машину более 3 ГБ ОЗУ, убедитесь, что хост — это 64-разрядная система, и разрешено использование истинного аппаратного обеспечения (VT-x)

    Не удалось открыть сеанс для виртуальной машины

    В некоторых сеансах на виртуальной машине (VirtualBox) вы можете увидеть следующую ошибку.

    Не удалось открыть сеанс для виртуальной машины

    Чтобы устранить проблему,  откройте Центр управления сетями и выберите «Изменить настройки адаптера». Щелкните правой кнопкой мыши свой адаптер только для хостинга Virtualbox и выберите «Свойства». Включите «VirtualBird NDIS6 Bridget Networking Driver», если он отключен, и снова проверьте. Теперь VirtualBox должен работать нормально. Если нет,  включите Virtual Network NDIS6 Bridget Networking Driver  для каждого сетевого адаптера (Ethernet, WiFi …) и всегда снимите флажок NDIS6 и протестируйте.

    Удаление Microsoft 6to4

    Чтобы решить эту проблему, вы должны удалить Microsoft 6to4-устройства из своего диспетчера задач. Имейте в виду, что вы можете не видеть эти устройства, потому что они скрыты по умолчанию. Таким образом, вы увидите их только после включения опции Показать скрытые устройства.

    Ниже приведены шаги для удаления этих устройств.

    1. Удерживайте клавишу Windows и нажмите R
    2. Введите devmgmt.msc и нажмите Enter.

      devmgmt.msc

    3. Нажмите «Вид» и выберите «Показать скрытые устройства».

    Показать скрытые устройства

    1. Дважды щелкните Сетевые адаптеры
    2. Щелкните правой кнопкой мыши устройство Microsoft 6to4 и выберите «Удалить» . Повторите этот шаг для всех устройств Microsoft 6to4, которые вы видите в списке

    Microsoft 6to4

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

    Ошибка 0x80004005 При извлечении файлов

    Если вы получаете эту ошибку при попытке извлечь или открыть ZIP-файлы или файлы .rar, у вас есть несколько потенциальных исправлений.

    Способ 1. Попробуйте использовать другую утилиту для извлечения

    Во-первых, убедитесь, что файл не защищен паролем, а утилита разахиватора не оборудована для обработки файлов, защищенных паролем. Вы можете сделать это, загрузив еще одну утилиту, например 7Zip, и посмотрите, требуется ли вам указать пароль при попытке открыть или извлечь один и тот же архив .zip или .rar.

    Способ 2. Отключите защиту антивирусом в реальном времени

    Другая возможная причина — чрезмерный защитный пакет сторонних разработчиков. При определенных условиях несколько сторонних антивирусных пакетов будут блокировать извлечение zipped-файлов. Если вы используете внешний сторонний антивирус вместо стандартного набора безопасности (Защитник Windows), вы можете попытаться временно отключить защиту в реальном времени или защиту вашего стороннего AV-адаптера и выяснить, устранена ли проблема.

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

    Метод 3: Повторная регистрация jscript.dll и vbscript.dll

    Если первые два возможных решения вам не удались, попробуем другой подход. Некоторым пользователям удалось зафиксировать их, перерегистрировав несколько DLL (библиотеки динамических ссылок) в расширенной командной строке. Чтобы быть более точным, этот метод попытается устранить проблему, перерегистрировав jscript.dll (библиотеку, используемую при запуске JScript) и vbscript.dll (модуль, содержащий функции API для VBScript). Вот краткое руководство о том, как это сделать:

    1. Нажмите клавишу Windows + R, чтобы открыть окно «Выполнить». Затем введите «cmd» и Ctrl + Shift + Enter и нажмите « Да» в приглашении UAC (Контроль учетных записей пользователей), чтобы открыть повышенную командную строку.
    2. В командной строке с повышенными правами введите следующую команду и нажмите Enter:
        regsvr32 jscript.dll
    3. В том же приглашении с повышенным командованием введите следующую команду и нажмите Enter:
      regsvr32 vbscript.dll
    4. Перезагрузите компьютер и убедитесь, что вы можете открывать или извлекать файлы .zip или .rar без получения ошибки 0x80004005 .

    Понравилась статья? Поделить с друзьями:
  • Killing floor error while loading options
  • Killing floor 2 ошибка bugsplat при запуске
  • Killing floor 2 не запускается error
  • Killing floor 2 как изменить разрешение экрана
  • Killing floor 2 steam is required to play the game как исправить