如何修复 C 上的回收站已损坏错误

遇到错误消息“C:\ 上的回收站已损坏。是否要清空此驱动器的回收站?”可能会令人震惊。它可以阻止访问已删除的文件,甚至阻止您恢复已删除的文件。幸运的是,这个常见的 Windows 问题可以使用多种内置工具和方法来修复。
第 1 部分:“回收站已损坏”错误的原因
了解“C 上的回收站已损坏”错误的根本原因可以帮助您有效地排除故障并避免将来再次发生。
损坏的 $Recycle.Bin 文件夹:
每个驱动器上的回收站都存储在名为 $Recycle.Bin 的隐藏系统文件夹中。如果此文件夹由于意外修改、第三方清理工具或文件删除过程中断而损坏,则可能会变得不可读,从而触发错误。
不正确的关机或电源故障:
阅读更多:如何恢复从回收站删除的文件
当计算机意外关闭时(例如在断电或强制关闭期间),活动进程和文件操作可能会中断。这种突然停止可能会损坏关键系统目录,包括回收站的存储结构。
文件系统错误或坏扇区:
如果驱动器的 NTFS 文件系统不一致,或者磁盘在存储 $Recycle.Bin 文件夹的区域中出现坏扇区,Windows 可能会难以正确读取或写入回收站数据,从而导致损坏警告。
恶意软件或病毒感染:
恶意程序可以篡改系统文件、隐藏或删除数据,或者故意损坏 $Recycle.Bin 等目录。有些恶意软件甚至隐藏在回收站文件夹中以逃避检测,导致系统不稳定。
系统文件损坏或 Windows 更新失败:
关键系统文件控制 Windows 如何管理已删除的项目。如果这些文件因损坏、更新失败或安装不完整而损坏,回收站可能无法正常运行并显示损坏的错误。
第 2 部分:如何修复“C 上的回收站已损坏”错误?
幸运的是,Windows 10/11 上的“C 上的回收站已损坏”错误是可以修复的。以下是解决此问题的五种有效方法:
修复 1. 使用 CMD 重置回收站
重置回收站将删除其中存储的所有文件和文件夹。如果您有任何重要文件想要从回收站恢复,请记得备份$Recycle.Bin。文件夹。
- 以管理员身份打开命令提示符。
- 运行命令:rd /s /q C:\$Recycle.Bin (根据需要将 C: 替换为其他盘符。)
- 重新启动计算机。

修复 2. 运行 CHKDSK 扫描
文件系统错误或坏扇区可能会阻止回收站正常工作。运行 CHKDSK 实用程序会扫描您的驱动器是否存在结构问题并自动修复它们,从而恢复流畅的文件删除和恢复功能。
- 以管理员身份打开命令提示符。
- 键入并运行命令:chkdsk c:/f
- 运行 CHKDSK 扫描后重新启动计算机。

笔记:
如果您在 D 或 E 驱动器上收到“回收站已损坏”错误,只需替换命令中的字母“c”即可。
修复 3.运行 SFC 和 DISM 扫描
损坏或丢失的系统文件可能会干扰回收站的操作。 Windows 包含内置工具 - 系统文件检查器 (SFC) 和部署映像服务和管理工具 (DISM) - 用于扫描损坏并更换有问题的组件。
- 以管理员身份打开命令提示符。
- 运行命令:sfc /scannow
- 重新启动计算机以查看错误是否仍然存在。

修复 4. 扫描恶意软件和病毒
某些恶意软件故意针对或损坏系统目录(例如回收站)。使用值得信赖的防病毒软件执行全面扫描有助于检测和消除威胁,确保您的垃圾箱和其他系统功能完好无损。
- 打开 Windows 安全性(通过“设置”-“更新和安全性”-“Windows 安全性”)。
- 导航到病毒和威胁防护。
- 选择完整扫描并单击立即扫描。
- 删除检测到的威胁并重新启动。

修复 5. 执行系统还原
如果问题是最近出现的,则可能与系统更改、更新或新软件安装有关。系统还原可让您将 Windows 回滚到回收站正常工作的先前还原点,而不会影响您的个人文件。
- 按 Win + R,输入 rstrui,然后按 Enter。
- 选择回收站正常工作时的还原点。
- 确认还原点并单击“完成”继续。
- 您的计算机将自动重新启动以应用更改。

奖励:清空后如何从回收站恢复已删除的文件?
当您的回收站被清空(有意或无意)时,它不会立即删除数据。相反,Windows 只是将该空间标记为可用于新文件。这意味着在丢失的文件被覆盖之前仍有机会恢复它们。以下是三种可靠的方法,可帮助您恢复数据,具体取决于您的设置和可用的备份:
另请阅读:如何在 Windows 10/11 上永久删除回收站文件
方法 1. 使用 Windows 文件恢复
Windows 文件恢复是 Microsoft 的一款免费命令行实用程序,旨在帮助您恢复已永久删除且不再位于回收站中的文件。它支持多种文件系统(NTFS、FAT、exFAT、ReFS),并可跨各种存储设备(例如内部驱动器、SSD、USB 和 SD 卡)工作。
- 打开 Microsoft Store,搜索 Windows 文件恢复,然后安装该应用。
- 在开始菜单中搜索“Windows 文件恢复”,右键单击它,然后选择以管理员身份运行。
- 典型的命令语法如下所示: winfr C: D: /regular /n \Users\YourName\Documents\
- C: 是源驱动器(文件最初所在的位置)。
- D:是目标驱动器(恢复的文件将保存在其中 - 始终使用不同的驱动器以避免覆盖)。
- /regular 是恢复文件的模式。如果您不久前删除了文件或磁盘已损坏,则需要使用/扩展模式。
- /n<path>指定要定位的文件夹或文件过滤器。
- 启动命令,让该工具扫描驱动器,并将恢复的文件保存到指定的目标文件夹中。

方式2.使用文件历史记录
文件历史记录是 Windows 8 中引入的内置备份功能,在 Windows 10 和 11 中仍然可用。启用后,它会定期将文件版本(尤其是文档、图片、音乐和桌面等标准用户文件夹中的文件)保存到外部或网络驱动器。即使文件被删除或丢失,此功能也允许您浏览和恢复以前的版本。
- 打开文件资源管理器并转到最初存储已删除文件或文件夹的文件夹。
- 右键单击文件夹名称并选择恢复以前的版本。
- 如果该文件夹位于驱动器的根目录(例如,C:\),请右键单击驱动器本身并选择恢复以前的版本。
- 在“以前的版本”选项卡中,查看该文件夹的可用备份列表。
- 选择删除发生之前的版本。例如,如果文件今天被删除,请选择昨天的版本。
- 要首先检查内容,请单击“打开”选项下的“在文件历史记录中打开”。
- 要恢复所选版本,请单击“恢复”。
- 为了避免覆盖现有文件,请选择恢复到...并选择其他位置。

方式 3. 从 Windows 备份恢复已删除的文件
旧版备份和还原 (Windows 7) 功能在 Windows 10 和 11 中仍然存在。如果之前进行过配置,它可以使用保存的备份或系统映像恢复整个文件夹(可能包括回收站)。
- 转至系统控制面板中的备份和还原 (Windows 7)。
- 单击恢复我的文件。
- 使用“浏览文件”或“浏览文件夹”来查找备份集中的回收站或已删除的文件。
- 恢复到原始位置或选择恢复到...以将文件保存到其他位置。
- 确认并执行恢复。完成后,检查文件以确保恢复成功。

笔记:
如果您定期创建包含回收站文件夹的备份或系统映像,则该功能最适合。
概括
Windows 10/11 上的“C 上的回收站已损坏”错误可能是由文件系统错误、坏扇区、恶意软件、损坏的系统文件或失败的更新引起的。了解这些原因有助于您有条不紊地解决问题。首先通过命令提示符重置回收站,然后运行 CHKDSK、SFC 和 DISM 扫描以修复系统损坏。如果怀疑存在恶意软件,请执行完整的防病毒扫描,并根据需要使用系统还原将 Windows 恢复到工作状态。
如果您清空了回收站,则仍然可以通过 Windows 文件恢复、文件历史记录或 Windows 备份进行恢复 - 前提是启用了备份。迅速采取行动并避免添加新数据以提高恢复机会。定期备份和文件历史记录等预防工具可以帮助您避免未来的数据丢失。
