前言

        很麻烦,我在卸载荒野行动和钉钉时出现了文件目录无法删除的问题,追溯到根目录,发现出现了目录损坏的问题(太仓促,所以没截图)。

        我查阅了很多资料,包括使用:

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盘系统里,我删除了这个顽固的目录,成功解决了这个见鬼的问题。

更多推荐