如何修复 Windows 中的 0x80004005 文件复制错误

Windows 有两种 0x80004005 错误。一个是 2015 年错误更新的遗留问题,一个与文件复制或解压缩文件有关。前者与存在一个或多个错误的更新文件有关,微软通过发布更正的更新解决了这个问题。因此,如果您正在研究如何修复 0x80004005 更新错误,只需下载更新的 ISO 并从那里安装。但是,如果您在 Windows 中遇到 0x80004005 文件复制错误,这就是我们现在要解决的问题。

如何修复 Windows 中的 0x80004005 文件复制错误

根据 Microsoft 的说法,0x80004005 名称的错误是“未指定的错误”,出现在从升级 Windows 到移动或删除文件、从存档中提取文件或其他随机事件的一系列任务中。此错误的示例太多,无法在一个教程中全部涵盖。由于解压、移动和删除文件似乎是最常见的事件,让我们解决这些问题。

修复 Windows 中的 0x80004005 文件复制错误

据我所知,在移动、删除或提取文件的上下文中,错误 0x80004005 与权限有关。这可能意味着正在使用的文件不被 Windows 视为有效,或者您作为用户没有足够的权限来执行您尝试执行的操作。

从命令行修复 0x80004005 错误

正如 Akhil 的评论中所述,您可以运行 chkdsk 实用程序来尝试为您解决问题。如果您有一些时间等待内置的 Windows 实用程序完成其任务,那么这可能是您最简单的解决方案。

请注意,如果您在尝试提取压缩文件时遇到错误代码弹出的问题,那么您需要跳过本节。

  1. 以管理员身份打开命令提示符或 Windows PowerShell,它们的工作方式相同。 开始菜单
  2. 现在,输入“C:”并打 进入.在它说 [C:] 的地方,输入包含错误的文件夹或文件的驱动器。 命令提示符 2
  3. 接下来,输入“chkdsk /f”并打 进入.这将扫描您的驱动器是否有错误并修复它们,这将需要相当长的时间。 命令提示符

如果您不想等待该程序完成或上述方法不起作用,请继续阅读。

提取存档时修复 0x80004005 错误

提取档案或解压缩是我们许多人一直在做的事情。压缩文件使传输、发送或存储更大的文件更加高效。压缩也称为压缩,因为存档通常具有后缀 .zip。

Windows 有一个内置的 zip 实用程序,但微软不会告诉你的是,有些压缩类型是默认软件无法处理的。如果您遇到这些文件类型之一,它可能会引发 0x80004005 错误。所以让我们先解决这个问题。

  1. 下载 7zip 或 WinRAR,记住根据您的系统选择 x32 或 x64。这两个程序都是安全的,并且可以在 Windows 中无缝运行。 7zip 是免费的,但 WinRAR 最终会开始麻烦您付费。
  2. 安装您选择的程序并允许它与所有文件关联一起运行。
  3. 重试您尝试提取的文件。

移动或删除文件时修复 0x80004005 错误

如果您在移动或删除文件时看到 0x80004005 错误,通常是用户权限问题。即使您以管理员身份使用计算机,这也并不总是足够的。这意味着我们需要取得文件夹的所有权。

  1. 右键单击有问题的文件或文件夹,然后选择 特性. 文件菜单
  2. 现在,导航到 安全 标签。 文件菜单
  3. 然后,在窗口的顶部窗格中突出显示您的用户帐户并单击 编辑.文件安全菜单 2
  4. 再次突出显示您的用户帐户,现在应该可以选择底部窗格中的框。选中旁边的框 完全控制 并点击 . how-to-fix-0x80004005-file-copy-errors-in-windows-2
  5. 最后,重试您要移动或删除的文件。

如果这仍然不起作用,请尝试以下操作:

  1. 再次,右键单击有问题的文件或文件夹,然后选择 特性.
  2. 导航到 安全 选项卡并单击 先进的. 文件安全菜单
  3. 然后,单击 改变 文本链接在 所有者 线。 文件安全高级菜单 - 更改
  4. 在显示“输入要选择的对象名称”的地方输入您的帐户名称,然后单击 检查名称.如果你输入正确,它应该变成下划线。
  5. 再次选择它并单击 .窗口现在应该关闭。
  6. 根据您的配置,如果您要更改文件夹或驱动器,您可能会看到“替换子容器和对象的所有者”和一个复选框。检查它以更改您要更改的文件夹中所有文件和文件夹的权限,这样您就无需为每个单独的文件重复此过程。
  7. 重试您尝试移动或删除的文件。

解决错误的其他解决方案

一些用户报告了由以“.”开头的文件导致的问题,这可能会在 Windows 中导致问题,但在 Linux 中不会。如果您遇到文件或文件夹问题并且知道如何从闪存驱动器实时启动,那么您应该启动到 Linux 发行版并检查相关驱动器上的文件或文件夹的名称。

解决 Windows 10 错误

虽然上面已经介绍了 0x80004005 错误的最常见原因,但它们也不太常见,与激活问题、设备驱动程序问题或损坏的 Windows 文件有关。

您是否成功解决了问题?你知道不同的解决方案吗?请随时在下面的评论中分享您对 0x80004005 错误的想法和经验。