几年前,某个软件在外部硬盘上创建了一个文件夹结构,如下所示
b7960f2d3fccff0ddb9dc9cb471b562d/xbox360/*unknown*
我无法使用 Windows 资源管理器删除该文件夹,出现标准权限被拒绝错误。使用 Windows Ubuntu shell,我得到了以下信息(我给了自己所有权):
d--x--x--x 1 (my shell user) (my shell user) 512 Apr 5 2018 xbox360
即使我让自己成为所有者,我也无法删除该文件夹(甚至不能以 sudo 身份删除),也无法授予自己写权限,也无法读取 lsattr:
lsattr: Permission denied While reading flags on ./xbox360
chmod 777 xbox360/
d--x--x--x 1 (my shell user) (my shell user) 512 Apr 5 2018 xbox360
我也无法访问 xbox360 以外的文件夹结构,出现以下错误:
ls: cannot open directory '.': Permission denied
我束手无策了。为什么我不能以 sudo 和所有者的身份删除/更改此文件夹的权限?我该如何删除此文件夹?
E:文件夹也未安装
E2:
D:\>dir /x b7960f*
Verzeichnis von D:\
21.03.2021 15:56 <DIR> B7960F~1 b7960f2d3fccff0ddb9dc9cb471b562d
0 Datei(en), 0 Bytes
1 Verzeichnis(se), 820 872 986 624 Bytes frei
D:\>del /s /q B7960F~1
D:\>dir
21.03.2021 15:56 <DIR> b7960f2d3fccff0ddb9dc9cb471b562d
E3:
答案1
按照下面的方法做:
- 以管理员身份运行CMD
- 使用
cd
命令导航到父文件夹 - 使用命令
dir /x b7960f*
- 该名称还将以简短形式显示,类似于
b7960f~1
- 运行命令
del /s /q b7960f~1
删除该文件夹及其所有内容。