每当我尝试删除此文件夹时,进度条都会在没有任何提示的情况下完成,但文件夹及其子文件夹仍然存在。我尝试进入文件夹,但一段时间后,路径似乎又重复了,即路径看起来像 /src/out/build/x64-Debug (默认)/src/out/build/x64-Debug (默认)/...,在深入子文件夹后,资源管理器就会崩溃。任何帮助都将不胜感激。
答案1
它可能是文件系统损坏或其自身的符号链接(symlink)。
符号链接类似于快捷方式,不同之处在于快捷方式实际上会更改目标目录的路径,而符号链接在显示另一个目录的内容时看起来就像常规目录一样。当符号链接指向其父级时,输入它将附加到路径,但您会一次又一次地看到相同的文件夹内容。
首先确保您的备份有效且最新。文件系统问题有时会在您修复时变得更严重。
开始一个命令行具有管理员权限:
- 按Win
- 类型
cmd
- 按Ctrl++ShiftEnter
- 当 UAC 窗口出现时,确认它。
您应该会看到一个带有白色字母的黑色窗口。现在确保文件系统未损坏,并在必要时进行修复:
- 类型
chkdsk /f C:
(调整驱动器号) - 按Enter
- 如果是系统驱动器(即通常
C:
),程序会告诉您在系统运行时无法在该驱动器上工作,您必须重新启动。输入确认Y
Enter并重新启动。非系统驱动器应该无需重新启动即可进行扫描。 - 等一下...对于小型、快速的驱动器来说,这可能只需要不到一分钟的时间,但对于较大、较慢的驱动器来说,扫描和修复甚至可能需要一个小时的时间。
- 类型
如果文件夹消失了,那就完了!
如果该文件夹仍然存在,请尝试将其删除。
- 获取有问题目录的父级路径。例如,如果
C:\foo\magic
是递归的,并且类似于,C:\foo\magic\magic\magic\...
则父级为C:\foo
。 - 将目录更改为该路径:
cd /d C:\foo
Enter - 使用命令删除罪魁祸首:
rmdir magic
Enter
- 获取有问题目录的父级路径。例如,如果