Все способы:
- Способ 1: Использование поддерживаемого софта
- Способ 2: Изменение параметров разрешений
- Способ 3: Проверка системных файлов
- Способ 4: Восстановление архива
- Вопросы и ответы: 0
Способ 1: Использование поддерживаемого софта
Чаще всего попытка извлечения архива прерывается ошибкой 0x80004005 из-за несовместимости алгоритма сжатия с Windows. Например, если вы используете предустановленное средство для работы с ZIP-архивами, а данные сжаты с помощью таких алгоритмов, как Bzip2, PPMd или LZMA, тогда работать с таким архивом не представляется возможным без стороннего программного обеспечения.
Для извлечения такого архива используйте более универсальные инструменты, например, программы WinZip или 7-Zip, которые работают практически со всеми алгоритмами сжатия. Установите один из вариантов (у нас на сайте есть ссылки для скачивания с официальных сайтов разработчиков, а также краткое описание возможностей), после чего попытайтесь извлечь файлы из проблемного архива с помощью них.
В большинстве случаев средства архиваторов интегрируются в контекстное меню Windows, поэтому для извлечения достаточно кликнуть правой кнопкой мыши по архиву и выбрать метод открытия в меню.
Кстати, можете установить установленную программу-архиватором по умолчанию, после чего все поддерживаемые архивы будут открываться через этот софт.
Подробнее: Назначение программ по умолчанию в ОС Windows 10
Способ 2: Изменение параметров разрешений
Вероятно, рассматриваемая ошибка появляется из-за настроек разрешений для архива. В этом случае стоит вручную изменить параметры:
- Щелкните правой кнопкой мыши по проблемному архиву, затем в меню выберите пункт «Свойства».
- Переключитесь на вкладку «Безопасность» и кликните по кнопке «Изменить».
- Выделите пользователя в списке «Группы или пользователи», затем в блоке с разрешениями отметьте в столбце «Разрешить» пункт «Полный доступ» и сохраните настройки.
- Нажмите на кнопку «ОК» в предыдущем окне.
После предоставления полного доступа к архиву снова попытайтесь извлечь из него файлы, и лучше для этого использовать сторонние специализированные программы, о которых мы упоминали в Способе 1.
Способ 3: Проверка системных файлов
Подобная неполадка возникает из-за неполадок на системном уровне, и чаще всего из-за повреждения системных файлов. Для этого можно воспользоваться встроенной утилитой SFC, которая запускается посредством команды в консоли, и об этом мы писали ранее более развернуто. Кроме того, если же после сканирования появилось сообщение, что файлы восстановить не удалось, попробуйте просканировать хранилище с помощью DISM.
Подробнее: Проверка целостности системных файлов Windows 11 / Windows 10 / Windows 7
Способ 4: Восстановление архива
В некоторых случаях ошибка 0x80004005 при извлечении ZIP-архива является следствием повреждения сжатых данных. Восстановить его можно с помощью встроенных средств программы-архиватора. В некоторых из них присутствует инструмент восстановления, но также вероятность того, что данные будут восстановлены, выше, если прибегнуть к помощи специализированных программных решений.
Скачать Remo Repair Zip с официального сайта
- Перейдите по ссылке выше и скачайте инсталляционный файл утилиты. Установите ее, следуя инструкциям пошагового мастера. После запуска нажмите на кнопку «Browse» в открывшемся окне после запуска, затем в выпадающем меню нажмите на пункт «Browse file (zip/zipx)».
- В открывшемся окне «Проводника» укажите путь к проблемному архиву, который не удается извлечь из-за ошибки.
- Кликните по кнопке «Repair».
- Далее начнется проверка архива на наличие повреждений. Если они будут найдены, утилиты попытается их восстановить. После завершения операции нажмите на кнопке в виде стрелки.
- Чтобы сохранить новую копию архива (без повреждений), сначала укажите расположение для него (кнопка «Browse»), затем нажмите на «Save».
После этого перейдите к копии восстановленного ZIP-архива и попытайтесь извлечь файлы из него.
Наша группа в TelegramПолезные советы и помощь
При попытке подключения к сетевым ресурсам в Windows 11 или Windows 10 — открытии сетевой папки, доступе к NAS и в других ситуациях некоторые пользователи могут столкнуться с сообщением о сетевой ошибке «Windows не может получить доступ к (адрес ресурса)», код ошибки 0x80004005 Неопознанная ошибка (или Error Code 0x80004005 Unspecified error в англоязычном варианте).
В этой инструкции подробно о способах исправить ошибку 0x80004005 при доступе к сетевым папкам и другим ресурсам. Ошибка с тем же кодом, но применительно к виртуальным машинам рассмотрена в отдельном материале: Ошибка E_FAIL 0x80004005 в VirtualBox.
Разрешение анонимного гостевого доступа к сетевым папкам
Начиная с Windows 10 версии 1709 и Windows Server 2019, клиент SMB2 и SMB3 по умолчанию не допускает подключения с гостевой учетной записью к удаленному серверу: при попытке выполнить такое подключение вы получите либо окно «Сетевая ошибка» с сообщением «0x80004005 Неопознанная ошибка», либо схожий сбой — 0x80070035 Не найден сетевой путь. В Windows 11 24H2 появились дополнительные нюансы.
Варианты решения проблемы:
- Если вы столкнулись с ошибкой после обновления до Windows 11 24H2, выполните следующие шаги: зайдите в редактор локальной групповой политики (Win+R — gpedit.msc), перейдите в раздел Конфигурация компьютера — Конфигурация Windows — Параметры безопасности — Локальные политики — Параметры безопасности, дважды нажмите по Клиент сетей Майкрософт использовать цифровую подпись (всегда), установите «Отключить» и примените настройки. Тем же способом в Конфигурация компьютера — Административные шаблоны — Сеть — Рабочая станция Lanman — Включить небезопасные гостевые входы установите «Включить». Перезагрузите компьютер.
- Убедитесь, что для службы SMB включен автоматический запуск, для этого используйте команду
sc.exe qc lanmanworkstation
в командной строке, запущенной от имени администратора, тип запуска должен быть установлен в AUTO_START.
Если это не так, по порядку используйте следующие команды:
sc.exe config lanmanworkstation depend= bowser/mrxsmb10/mrxsmb20/nsi sc.exe config mrxsmb20 start= auto
- В командной строке выполните две команды:
reg add HKLM\SYSTEM\CurrentControlSet\Services\LanmanWorkstation\Parameters /v AllowInsecureGuestAuth /t reg_dword /d 00000001 /f net stop LanmanWorkstation && net start LanmanWorkstation
- На компьютере, к которому выполняется подключения откройте Локальную политику безопасности (Win+R — secpol.msc), перейдите в Локальные политики — Назначение прав пользователя — Отказать в доступе к этому компьютеру из сети, удалите «Гость» в этом параметре локальной безопасности. Не забудьте отключить общий доступ с парольной защитой для гостевого доступа к общим папкам.
Обычно уже второе действие позволяет исправить ошибку 0x80004005, но не всегда. Если ошибка при подключении к сетевым папкам сохраняется, можно попробовать использовать описанные далее дополнительные подходы к решению проблемы.
Некоторые дополнительные способы исправить ошибку 0x80004005 при доступе к сетевым папкам:
- Проверьте, решает ли проблему отключение протокола IPv6 для сетевого подключения (Win+R — ncpa.cpl — открыть свойства нужного подключения и снять отметку с соответствующего протокола).
- Попробуйте включить протокол SMB 1.0: Win+R — appwiz.cpl — Включение или отключение компонентов Windows и установка соответствующей отметки. Подробно и другие способы в инструкции: Как включить SMB 1.0 в Windows 11 и Windows 10
- Убедитесь, что следующие службы не отключены: «Публикация ресурсов обнаружения функции», «Хост поставщика функции обнаружения», «Обнаружение SSDP», «DNS-клиент» и «DHCP-клиент».
- При доступе к сетевым ресурсам с учетными данными, зайдите в Панель управления — Диспетчер учетных данных — Учетные данные Windows — Добавить учетные данные Windows. Введите имя пользователя и пароль для доступа (сетевой путь, имя и пароль пользователя, у которого есть доступ к указанному расположению).
- При наличии в разделе реестра
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa\MSV1_0
параметров RestrictReceivingNTLMTraffic и RestrictSendingNTLMTraffic попробуйте удалить их и перезагрузить компьютер.
- Проверьте, исчезает ли ошибка, если временно отключить антивирус или файрволл на компьютере.
- В свойствах протокола IPv4 подключения нажмите кнопку «Дополнительно» на вкладке «Общие», и включите NetBIOS через TCP/IP на вкладке WINS.
- Попробуйте указать статический IP-адрес, маску подсети и шлюз для IPv4 подключения на компьютере.
Надеюсь, один из вариантов сработал. Будет отлично, если в комментариях вы сможете поделиться информацией о том, какой именно из них оказался результативным.
Пользователи Windows достаточно часто сталкиваются с ошибкой 0x80004005. Она может появляться при установке обновлений операционной системы, попытке получить доступ к общим папкам или виртуальным машинам и даже изменении атрибутов файлов. Код ошибки 0x80004005, по сути, означает неопределенную ошибку. Но на самом деле все не так страшно, как кажется. Сегодня мы разберем основные причины ее появления и расскажем о нескольких способах решения проблемы.
Содержание
- Ошибка 0x80004005 в VirtualBox
- Ошибка при работе с поврежденными файлами
- Ошибка при доступе к общим файлам и папкам
- Выводы
Ошибка 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».
Кроме того, достаточно часто проблемы с VirtualBox вызывает гипервизор Hyper-V, конфликтующий со сторонней виртуальной машиной на 64-разрядных системах. Для исключения этого конфликта кликните на «Включение или отключение компонентов Windows» в «Панели управления Windows». А в открывшемся окне снимите галку напротив компонента Hyper-V и подтвердите изменения. Таким образом, вы отключите Hyper-V, и конфликт исчезнет.
В подавляющем большинстве случаев описанных выше мер хватит для исчезновения в VirtualBox ошибки e fail 0x80004005.
Ошибка при работе с поврежденными файлами
Надпись 0x80004005 часто можно увидеть при повреждении системных файлов Windows. Но здесь решение проблемы выглядит еще более простым. Вам достаточно провести проверку целостности файлов встроенными средствами операционной системы.
Для этого запустите командную строку или PowerShell от имени администратора и введите там команду sfc /scannow. После сканирования системы вы получите сообщение об отсутствии проблем, успешном восстановлении поврежденных файлов или невозможности их восстановления.
Если системе не удалось восстановить поврежденные файлы, можно пойти более долгим, но эффективным путем. Введите в командной строке «findstr /c:»[SR]» %windir%\Logs\CBS\CBS.log >»%userprofile%\Desktop\sfclogs.txt». После этого на рабочем столе появится файл sfclogs.txt с логом сканирования. Посмотрите, какие файлы операционной системы были повреждены и замените их — такие файлы можно найти на любом компьютере с этой же версией Windows.
Кроме того, исправлению поврежденных файлов может мешать сама Windows. Поэтому здесь может помочь загрузка и восстановление с флешки или диска с дистрибутивом Windows. Нажмите сочетание клавиш Win + I. Найдите там раздел «Обновление и безопасность» -> «Восстановление» -> «Особые варианты загрузки» и нажмите кнопку «Перезагрузить сейчас».
Подождите немного, и вы увидите меню, один из пунктов которого звучит как «Поиск и устранение неисправностей». Перейдите в него, нажмите «Дополнительные параметры» и выберите командную строку. После этого действуйте по приведенной выше инструкции.
Ошибка при доступе к общим файлам и папкам
Ошибка 0x80004005 в Windows 10 может возникать и при попытке доступа к общим файлам и папкам. В этом случае, в первую очередь, стоит проверить операционную систему на лишние виртуальные сетевые адаптеры. Кликните правой кнопкой мышки по меню «Пуск» и выберите в выпадающем списке «Диспетчер устройств». Затем откройте меню «Вид» -> «Показать скрытые устройства. Откройте ветку «Сетевые адаптеры» и удалите все устройства, в названиях которых есть «Microsoft 6to4».
Эта же проблема может возникать и из-за проблем с реестром. Запустите командную строку сочетанием клавиш Win + R и откройте редактор реестра командой «regedit». Перейдите в ветку \HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion. В случае 32-битной операционной системы создайте там параметр DWORD с названием LocalAccountTokenFilterPolicy и значением «1», а 64-битной — QWORD с такими же названием и значением.
Перезагрузите компьютер. Проблема должна исчезнуть.
Выводы
Как вы видите, причин появления ошибки 0x80004005 может быть совсем немало. Но во всех случаях ее исправление не представляет собой особой сложности. Достаточно лишь четко придерживаться предложенной нами инструкции. Хотя, конечно, вы всегда можете решить эту проблему и банальной переустановкой Windows, но такой способ больше напоминает лечение головной боли отрубанием головы, и мы не советуем им злоупотреблять.
Читайте также
- Ошибка с библиотекой msvcp140.dll: как от нее избавиться
- Ошибка 0xc0000005 при запуске игры или приложения: как ее исправить
Fix an unexpected error that is keeping you from copying the file which is currently being faced by many Windows 10 users. This is usually concerned with unexpected error zip files. This error 0x80004005 copying files might be caused by a variety of reasons but no issue you only have to follow the given methods below in order to solve the issue.
Table of Contents
One of the most popular kinds of file compression in the current tech environment. Due to its dependability and usage of lossless compression, this format is a must to have if your file size is quite large. Although the Zip format is generally dependable and secure to use, occasionally it may have problems.
Error 0x80004005 unspecified error may take place in two situations. One, when you are trying to copy a zip file to another folder, and second when you are trying to extract a zip file. These issues usually occur when the ZIP file is either damaged or corrupted. And what caused these damages must relate to the way you used your pc the last time the file was working fine.
Let’s start by figuring out the causes of this Zip file problem
- The most common reason why a ZIP file gets corrupted is the way you close the file.
- Viruses from several sources you download zip files or an already present virus in your PC might damage the ZIP file header.
- In the same way, ignoring any popup while shutting down the PC when ZIP is still open in the back may damage the file.
- A Cyclic Redundancy Check (CRC) Error might be another cause of an error when you are sharing ZIP files over a network.
Method 1: Use Third-party Software to UnZip File
Making use of third-party unzipping software like WinZip or WinRAR may be the easiest option to save your precious time. This software makes use of several technologies to unzip files which work even in case the ZIP file is corrupted or damaged.
1. Type WinRAR in the Windows search box.
2. Click Open and double-click on the file you want to open.
Also Read: Fix DISM Error 0x800f081f in Windows 10
Method 2: Change Permission Settings
Another method to solve unexpected error zip issue is to change the permission settings of the zip file as shown below:
1. Right-click on the file.
2. From the list of choices that appears, select Properties.
3. Click the Security tab to access it.
4. Verify the system’s ownership with the Owner.
5. Click on Edit.
6. To set it to Allow, confirm that the User Account has full authority.
Method 3: Use SFC Command
A System Files Checker (SFC) command is an in-built tool that helps scan and repair corrupted files on your PC. You can use this method to repair your unexpected error zip file.
1. Press the Windows key, type Command Prompt, then click on Run as Administrator.
2. Type SFC /scannow command and hit the Enter key.
Another command is CHKDSK to repair system files
To run this command, type CHKDSK /F/R. Depending on the size of your disc and the degree of contamination, CHKDSK may take some time to complete. Let CHKDSK finish fixing your system before restarting it. Try extracting your Zip file after that. This might make some changes to your files on pc but will help in removing error 0x80004005 unspecified error.
Also Read: Windows Resource Protection could not perform the requested operation
Method 4: Repair ZIP File with Online Tools
If you are not able to repair the ZIP file using built-in tools, then online repairing tools might be a great option. For this, you may try online tools like Online Office Recovery. This tool is great for removing an unexpected error that is keeping you from copying the file.
How to Prevent Error 0x80004005 Copying Files
Follow the given steps to prevent the said error:
1. Correct Method to close a ZIP file is as follows
- Click File in the upper left corner.
- Click on the Exit option in the drop-down menu.
2. Properly close the ZIP file before shutting down the PC and avoid forced shutdowns.
3. Install a good Antivirus compatible with your PC to avoid ZIP corruption.
Recommended:
- Can Microsoft Teams Monitor my Phone?
- Fix Windows Does Not Have Enough Information to Verify This Certificate Solutions
- Fix An Unexpected Error has Occurred Chrome OS Recovery
- Is WinZip Safe
We hope that this guide was helpful and that you were able to learn how to do unexpected error zip fixes and remove the no command error. Let us know which method did find as easiest. If you have any queries or, suggestions then feel free to drop them in the comments section below.
Zip is one of the most common types of file compression used today. This format is preferred due to its reliability and the fact that it uses lossless compression.
Although the Zip format is reliable and safe in most cases, you may encounter issues with it occasionally. This blog post discusses an error ‘0x80004005’ that occurs when you try to extract Zip files. Let us begin by understanding the reasons for this Zip file error. This is how the error gets displayed when you try to extract the Zip files:
An unexpected error is keeping you from copying the file. If you continue to receive this error, you can use the error code to search for help with this problem.
Error 0x80004005: Unspecified error
Reasons for the error ‘0x800004005’
- If you are using Windows.zip application to extract your file and your Zip file is compressed using Bzip2, LZMA, PPMd or any algorithm that Windows does not support, an error is produced.
- Corruption in system files is also another reason for this Zip file error.
3 Ways to Resolve Zip File Error ‘0x800004005’
- Solution 1: Use WinZip or 7-Zip
- Solution 2: Use SFC to repair system files
- Solution 3: Repair ZIP File with Copying or Extraction Error 0x80004005
Solution 1: Use WinZip or 7-Zip
If you’re using a program like Windows.zip to handle your Zip files, chances are that your file’s compression algorithm may not be supported by Windows, as explained above. In such cases, you can use alternative programs like 7-Zip or WinZip, designed to handle all kinds of compression algorithms. Using these programs, you can extract your Zip files successfully. If WinZip is not working you can refer here.
Solution 2: Use SFC to repair system files
Running SFC or System File Checker will help you scan and repair your system files. To run SFC, follow the steps below.
- Press the Windows + X keys to open the power user menu.
- Click on Command Prompt (Admin).
- Enter the administrator login ID and password to open Command Prompt.
- Type SFC /SCANNOW.
This command will scan and repair your corrupt system files. Once SFC is run, you can also run CHKDSK to scan and repair file system errors.
To run CHKDSK, type CHKDSK /F /R in the command prompt
CHKDSK may take a while to run, depending on the size of your drive and corruption level. Allow CHKDSK to complete its repair process and restart your system. Then try extracting your Zip file.
If none of these methods work, there is a possibility that your Zip file is corrupt or damaged. You must repair the file using specialized Zip repair tools such as Remo Repair Zip.
Solution 3: Repair ZIP File with Copying or Extraction Error 0x80004005
Remo Repair Zip is used to fix all kinds of corruption issues such as header problems, CRC errors etc. It doesn’t matter if your Zip files are large; the software is designed to work with files of over 4 GB in size.
The software can repair Zip files that are stored on all kinds of storage devices such as pen drives, internal and external hard drives, SD cards etc.
Steps to Repair Zip File using Remo Repair Zip
To repair your Zip file using Remo Repair Zip, all you need to do is download the software select your corrupt Zip file, and follow the steps mentioned below:
- Launch Remo Repair Zip.
- Browse and select Zip or Zipx file using the Browse option.
- Click on the Repair button to begin the repair process.
- The tool will display the files inside the ZIP file; if files are lost, they will be placed in a folder named lost folders.
- You can verify all the files inside your ZIP file and save the files to the desired location.
Final Words:
We hope this article helped you in fixing the Zip file error 0x80004005 which occurs when you are copying or extracting the Zip file. If the Zip file broken or damaged, it is recommended you use Remo Repair for Zip to easily fix your zip files.
About the Author: John Harris
With a decade of experience in data recovery, John Harris, Senior Editor at Remo Software, is your go-to specialist. His focus includes partition management, Windows solutions, and data troubleshooting, delivering insightful content that serves both users and search engines. John’s expertise shines through in illuminating blog posts, untangling data loss intricacies across diverse storage platforms.…