windows:关于文件目录无法删除/损坏的解决方法
·
前言
很麻烦,我在卸载荒野行动和钉钉时出现了文件目录无法删除的问题,追溯到根目录,发现出现了目录损坏的问题(太仓促,所以没截图)。
我查阅了很多资料,包括使用:
del /F /S /Q "D:\hyxd"
rmdir /S /Q "D:\hyxd"
甚至是用了python代码:
import shutil
import os
# 要删除的目录路径
directory_path = 'D:\\hyxd'
# 检查目录是否存在
if os.path.exists(directory_path):
try:
# 递归删除目录及其内容
shutil.rmtree(directory_path)
print(f"目录 {directory_path} 已成功删除。")
except Exception as e:
print(f"删除目录 {directory_path} 时出错: {e}")
else:
print(f"目录 {directory_path} 不存在。")
均无法删除,并提示:子目录不为空。
尽管我使用了管理员模式,并尝试修改目录权限的时候,会报严重的错误。
分析和解决
当问题出现的次日,我D盘的微信也出现了奇怪的损坏问题,但好在它能自动修复。所以,我把原因指向了磁盘方面,也就是磁盘可能遭到了损坏。
解决方案
按照AI的指示,我尝试使用windows的磁盘修复:右键打开对应磁盘的目录,并点击属性-工具。


点击“检查”后的“扫描并修复驱动器”选项,我有一个警告:磁盘正在使用。
好在我身边有一个承载系统的U盘可做启动盘,这样下来我可以确保原先损坏磁盘不被使用。
没有犹豫。重启,F12切换系统后,我成功地完成了上图的修复任务。
之后在U盘系统里,我删除了这个顽固的目录,成功解决了这个见鬼的问题。
更多推荐

所有评论(0)