无法删除含多层「...」子文件夹的Windows文件夹求助
无法删除无限嵌套的
...文件夹问题 问题详情
- 路径
c:/data/ToDelete下存在无限循环嵌套的文件夹结构:顶层文件夹原本包含文件和名为...的子文件夹,该子文件夹内又有相同文件及另一个...子文件夹,以此无限嵌套。 - 已将
ToDelete内的文件转移至其他位置,但嵌套的...文件夹结构始终无法删除。 - 资源管理器中显示路径为
This PC > Data > ToDelete > ... > ... > ... > ... > etc,点击这些嵌套的...文件夹后,实际跳转路径为C:\Data\ToDelete\。 - 可正常重命名顶层文件夹(例如从
c:/data/temp/改为c:/data/ToDelete/),但尝试重命名子文件夹...时,系统提示「此文件夹已打开」,推测是该子文件夹实际指向父目录导致。
已尝试的无效解决方法
- 基础删除操作:按Delete键、Shift+Delete、拖入回收站、右键发送到回收站
- 命令提示符下执行删除操作(含尝试使用
.的ASCII码) - 用7zip压缩该文件夹
- 执行
chkdsk命令,未检测到磁盘错误 - 使用Revo Uninstaller Pro的文件夹删除功能
- 运行PowerShell脚本尝试重命名子文件夹后删除,操作报错,脚本内容:
Get-ChildItem -Recurse | where {$_.attributes -eq "Directory"} | Where-Object {$_.Name -match '...'} | Rename-Item -NewName { $_.Name -replace '...' , 'ToDelete' }
额外困扰
在备份目录中也发现了完全相同的无限嵌套...文件夹结构,需要在多个位置处理该问题。
内容的提问来源于stack exchange,提问作者lise
相关产品推荐
相关产品推荐

