Microsoft Windows在各种情况下都会显示 0x80004005 错误,因为该错误未指定。根据您遇到此错误的项目,您必须修复该项目才能消除错误消息。以下是一些情况及其修复方法,可以帮助您告别这个问题。
在某些情况下,您可能会遇到上述错误,包括您的 Windows 更新功能已损坏(your Windows Update feature is broken)、更新缓存已损坏、您无权更改文件夹、您的存档提取工具不支持加密等等。

1.运行Windows更新疑难解答(Windows Update Troubleshooter)来Fix Windows 11/10 更新(Update)问题
如果您在尝试更新Windows(Windows)操作系统时收到错误代码 0x80004005 ,则您的更新功能可能存在问题(your update feature may have issues)。在这种情况下,请运行电脑内置的Windows 更新(Windows Update)疑难解答程序来查找并修复该功能的问题。
该疑难解答程序大部分情况下都是独立运行的;您只需在工具中选择几个选项即可检测并解决更新问题。
- 按Windows + I
打开电脑的“设置”应用。(Settings)
- Select System > Troubleshoot >在“设置”中(Settings)选择“系统”>“疑难解答”> “其他疑难解答” 。
- 选择(Choose Run)“Windows 更新”(Windows Update)旁边的“运行”以打开疑难解答程序。

- 按照故障排除程序中的屏幕说明解决您的问题。
2. 关闭防病毒软件(Antivirus Software)
如果您在访问某个项目(例如文件或应用程序)时遇到上述错误,则您的防病毒软件可能是罪魁祸首。您的防病毒工具可能已将您的项目检测为潜在威胁,从而阻止您访问该项目。
在这种情况下,请关闭防病毒保护(turn off your antivirus protection)来解决您的问题。请注意,只有当您信任要打开的文件或应用程序时才应执行此操作。如果您的项目确实感染了病毒或恶意软件,您就会将该病毒或恶意软件传播到电脑上的许多其他文件。
- 选择“开始”(Start)按钮,找到“Windows 安全”(Windows Security),然后启动该应用程序。您还可以按Windows键打开“开始”(Start)菜单。
- (Select Virus)在应用程序中
选择病毒和威胁防护。
- (Choose Manage)选择病毒和威胁防护设置标题下的(Virus)管理设置。
- 禁用实时保护开关。

- 在用户帐户控制(User Account Control)提示中选择是(Yes)。
- 尝试在文件资源管理器(File Explorer)中访问您的文件或应用程序。
3.通过更改文件夹权限来
修复错误代码 0x80004005(Fix Error Code 0x80004005)
如果您在更改文件夹时收到 0x80004005 错误,则您可能没有执行该操作所需的权限。在这种情况下,请授予自己对该文件夹的完全访问权限(give yourself full access to the folder),然后您就可以进行所需的所有更改。
- 右键单击您的文件夹并选择属性。
- 访问安全(Security)选项卡并选择编辑(Edit)。
- 在“组(Group)或用户名”部分中选择您的用户名,启用“完全控制”的(Full)“允许”(Allow)选项,然后选择“应用”(Apply),然后选择底部的“确定”。

- (Choose Apply)在“属性”窗口中(Properties)选择“应用”,然后选择“确定” 。
- 尝试更改您的文件夹。
4.通过删除更新缓存(Update Cache)修复Windows更新错误(Fix Windows Update Error)
Windows 更新的缓存可能会导致你的电脑显示 0x80004005 错误。在这种情况下,您可以清除故障缓存来解决问题。删除 Windows 更新的下载文件不会删除您的个人数据。
- 使用Windows + R键盘快捷键打开“运行”(Run)。
- 在“运行”(Run)框中键入以下内容并按 Enter:
services.msc
- 在服务列表中找到“Windows Update”(Find Windows Update),右键单击该服务,选择“停止”(Stop)。

- 保持“服务”(Services)窗口打开并使用Windows + R. Enter“运行”框。在(Run)“运行”(Run)框中输入以下路径并按 Enter:C:WINDOWSSoftwareDistributionDownload
- (Select)按Ctrl(Ctrl) + A
选择打开的文件夹中的所有文件。
- 右键单击(Right-click)所选文件并选择删除(Delete)(垃圾桶图标)。

- 返回“服务”(Services)窗口,右键单击“Windows Update”服务,然后选择“启动”(Start)。
5.通过更新 Windows 10/11 电脑来
解决Windows 错误代码 0x80004005(Windows Error Code 0x80004005)
0x80004005 错误通常是由于使用过时的操作系统版本造成的。您可以通过更新 Windows 版本(updating your Windows version)来解决 PC 上的这一问题以及许多其他系统错误。
更新Windows既快速、简单又免费,具体操作方法如下。
- 按Windows + I
打开“设置”。
- 在左侧边栏中
选择“Windows 更新” 。(Windows Update)
- (Choose Check)在右侧窗格中选择检查更新。

- 下载并安装显示的更新。
- 重新启动您的电脑。
6.删除临时文件
您安装的应用程序和许多Windows系统服务会在您的电脑上创建临时文件。如果您的电脑积累了许多此类临时文件,这可能就是您收到 0x80004005 错误的原因。
在这种情况下,请清除所有临时文件(Clear all your temporary files),您的问题将得到解决。
- 使用 Windows + R 打开“运行”。
- 在“运行”(Run)框中键入以下内容并按 Enter:
%temp%
- (Select)按Ctrl + A
选择文件夹中的所有文件。
- 右键单击(Right-click)选定的文件并选择删除(Delete)(垃圾桶图标)。

- 打开桌面,右键单击“回收站”(Recycle Bin),然后选择“清空回收站”(Empty Recycle Bin)。
7.使用支持加密的归档器
当您尝试使用不支持加密的存档工具提取受密码保护的存档(例如ZIP或RAR )时,可能会收到 0x80004005 错误。(RAR)解决这个问题很容易;您所要做的就是获得一个(get an archiver)支持受密码保护的文件的存档器。
您可以使用的最好的免费工具之一是7-Zip。它是免费且开源的,让您只需单击几下即可取消存档所有加密的档案。您可以使用的其他工具包括WinRAR和WinZip。
您可以从其官方网站下载 7-Zip,安装该工具,然后使用它来访问和提取您的ZIP文件或其他存档的内容。
8. 重新注册系统(Your)上的所有
DLL 文件(DLL Files)
如果您在尝试启动应用程序时遇到上述错误,则可能是您的应用程序想要使用的DLL文件未在您的(DLL)Windows系统中注册。由于该错误不会告诉您哪个DLL文件未注册,因此请注册系统上
所有可用的 DLL 文件。(register all the available DLL files)
- 启动“开始”(Start)菜单,找到“命令提示符”(Command Prompt),然后选择“以管理员
身份运行” 。(Run)
- (Choose Yes)在用户帐户控制提示中(User Account Control)选择是。
- (Enter)在CMD中(CMD)输入以下命令并按Enter:
for %1 in (*.dll) do regsvr32 /s %1

- 等待(Wait)命令提示符(Command Prompt)注册所有DLL文件(DLL)。
- 打开您的应用程序。
修复Windows PC
上的未指定错误0x80004005(Unspecified Error 0x80004005)的(Fix)多种方法(Ways)
Windows '0x80004005 错误非常令人沮丧,因为您不知道为什么会发生该错误。使用上述方法来解决各种情况下的问题。
完成此操作后,您的文件和应用程序将打开,您将能够对文件夹进行更改,并且您的加密档案将正常提取。
8 Ways to Resolve a Windows Error 0x80004005
Mіcrosoft Windows displays a 0x80004005 error in various situations, as the error is unspecified. Deрending on the item you’re getting this error in, you’ll havе to fix that item to get rid of the error messаge. Here are a few situations and their fixeѕ to help you say goodbye to this problem.
Some situations where you can get the above error are that your Windows Update feature is broken, your update cache is corrupt, you don’t have permission to make changes to your folder, your archive extraction tool doesn’t support encryption, and more.

1. Run Windows Update Troubleshooter to Fix Windows 11/10 Update Issues
If you get an error code 0x80004005 while trying to update your Windows operating system, your update feature may have issues. In this case, run your PC’s built-in Windows Update troubleshooter to find and fix problems with the feature.
This troubleshooter runs on its own for the most part; you only have to select a few options here and there in the tool to detect and resolve your update problems.
- Open your PC’s Settings app by pressing Windows + I.
- Select System > Troubleshoot > Other troubleshooters in Settings.
- Choose Run next to Windows Update to open the troubleshooter.

- Follow the on-screen instructions in the troubleshooter to fix your issue.
2. Turn Off Your Antivirus Software
If you get the above error while accessing an item, such as a file or app, your antivirus might be the culprit. Your antivirus tool might have detected your item as a potential threat, blocking your access to the item.
In this case, turn off your antivirus protection to fix your issue. Note that you should only do this if you trust the file or app you will open. If your item is indeed infected with a virus or malware, you’ll spread that virus or malware to many other files on your PC.
- Select the Start button, find Windows Security, and launch the app. You can also press the Windows key to open the Start menu.
- Select Virus & threat protection in the app.
- Choose Manage settings under the Virus & threat protection settings header.
- Disable the Real-time protection toggle.

- Select Yes in the User Account Control prompt.
- Try to access your file or app in File Explorer.
3. Fix Error Code 0x80004005 by Changing Your Folder Permission
If you get a 0x80004005 error while making changes to a folder, you likely don’t have the required permission to perform that action. In this case, give yourself full access to the folder, and you can make all the changes you want.
- Right-click your folder and choose Properties.
- Access the Security tab and select Edit.
- Choose your username in the Group or user names section, enable the Allow option for Full control, and select Apply followed by OK at the bottom.

- Choose Apply and then OK on the Properties window.
- Try to make changes to your folder.
4. Fix Windows Update Error by Deleting the Update Cache
Windows Update’s cache can cause your PC to display a 0x80004005 error. In this case, you can clear the faulty cache to resolve your problem. Deleting the Windows Update’s downloaded files doesn’t remove your personal data.
- Open Run using the Windows + R keyboard shortcut.
- Type the following in the Run box and press Enter:
services.msc
- Find Windows Update on the service list, right-click this service, and choose Stop.

- Keep the Services window open and launch a Run box using Windows + R. Enter the following path in the Run box and press Enter:
C:\WINDOWS\SoftwareDistribution\Download
- Select all the files in the open folder by pressing Ctrl + A.
- Right-click a chosen file and select Delete (a trash can icon).

- Return to the Services window, right-click the Windows Update service, and choose Start.
5. Get Around Windows Error Code 0x80004005 by Updating Your Windows 10/11 PC
The 0x80004005 error usually results from using an outdated operating system version. You can resolve this and many other system bugs on your PC by updating your Windows version.
It’s quick, easy, and free to update Windows, and here’s how to do that.
- Open Settings by pressing Windows + I.
- Select Windows Update in the left sidebar.
- Choose Check for updates on the right pane.

- Download and install the displayed updates.
- Reboot your PC.
6. Remove Your Temporary Files
Your installed apps and many Windows system services create temporary files on your PC. If your PC has accumulated many of these temp files, that may be why you’re getting a 0x80004005 error.
Clear all your temporary files in this case, and your issue will be resolved.
- Open Run using Windows + R.
- Type the following in the Run box and press Enter:
%temp%
- Select all files in the folder by pressing Ctrl + A.
- Right-click a selected file and choose Delete (a trash can icon).

- Open your desktop, right-click Recycle Bin, and choose Empty Recycle Bin.
7. Use an Archiver That Supports Encryption
When you try to extract a password-protected archive (such as ZIP or RAR) with an archiver tool that doesn’t support encryption, you may get a 0x80004005 error. Fixing this issue is easy; all you have to do is get an archiver supporting password-protected files.
One of the best free tools you can use is 7-Zip. It’s free and open-source, allowing you to unarchive all your encrypted archives with a few easy clicks. Other tools that you can use include WinRAR and WinZip.
You can download 7-Zip from its official website, install the tool, and then use it to access and extract your ZIP file or another archive’s contents.
8. Re-Register All DLL Files on Your System
If you get the above error while trying to launch an app, it’s possible a DLL file that your app wants to use is not registered in your Windows system. Since the error doesn’t tell you what DLL file is unregistered, register all the available DLL files on your system.
- Launch the Start menu, find Command Prompt, and select Run as administrator.
- Choose Yes in the User Account Control prompt.
- Enter the following command in CMD and press Enter:
for %1 in (*.dll) do regsvr32 /s %1

- Wait for Command Prompt to register all your DLL files.
- Open your app.
Many Ways to Fix an Unspecified Error 0x80004005 on a Windows PC
Windows’ 0x80004005 error is extremely frustrating as you don’t know why the error has occurred. Use the methods outlined above to fix the issue in various situations.
Once you’ve done that, your files and apps will open, you’ll be able to make changes to your folders, and your encrypted archives will extract just fine.