一位朋友发送了一个长文件(.rar),他希望我在安装之前帮他检查一下。
我下载并解压了它,没有任何问题,但它充满了.exe而不是预期的内容(字体),所以我建议他立即删除它并且不要使用。
然后我继续执行相同的操作,但文件夹就是无法删除。奇怪的是文件运行正常,我从未运行过任何程序,但我看到的是:
Could not find this item
This is no longer located in C:\Users\This_User\Desktop. verify the item's
location and try again.
我尝试了以下方法,但没有帮助:
- 使用“Unlocker”解锁并删除
- 使用重启时移动并重启
- 使用 PendMoves(来自 sysinternals)并重新启动提升 cmd 行,执行 dir /x 以获取文件夹的短名称,然后 del 'shortna~1'
- 将文件夹移动到新文件夹,然后尝试删除父文件夹
我使用的是 Windows 7 RTM,全新安装。有什么想法吗?
更新:只是为了确认一下,我运行了 Hijack 和其他六种恶意软件检测器,一切都很正常(没有多余的进程,没有其他明显的问题)。在安全模式下重新启动也没有用。
答案1
我知道您说您尝试删除文件的短名称,但对您来说没有用,但对于某些形式的问题,这种方法确实有效。对我来说,这种方法有效。因此,为了完整起见,我在这里提到了这一点。
一步步:
- 按 Windows 键 + r
- 输入
cmd.exe
,按回车键 cd \to\the\folder\containing\the\problem\file
dir /x
- 注意问题文件的短文件名。例如,它看起来像
BLAH~1
。 del BLAH~1
答案2
尝试延期文件工具。之前没有任何工具能起作用,现在它对我来说非常完美。
BR,加尔梅达
答案3
启动到 Linux 实时 CD 环境并使用 NTFS-3G 将其删除?
答案4
这对我有用:
1. press windows key + r
2. type cmd.exe, press enter
3. rd /s "\\?\D:\bad\folder\path "
注意末尾的空格"\\?\D:\bad\folder\path "