我有一个在 Windows 7 64 位机器上拥有本地管理权限的用户。他们从使用 Zip shell 扩展下载的 zip 文件中解压了一个文件,并将其保存到未加密或压缩的 NTFS 卷上的桌面上。
不幸的是他们无法打开它。我试图获得它的所有权,但它只报告“访问被拒绝”,而对于当前所有者,它报告“无法显示当前所有者”。
此时无法删除、执行或修改该文件。我以前在 Vista 中确实见过同样的情况,但我无论如何也想不起来如何修复它。
知道这是怎么发生的或如何解决吗?我很乐意在此时将其删除而不使用格式。
答案1
同样的事情也发生在我身上。重新启动就解决了!
答案2
答案3
其他人指出,可以通过重新启动来修复此问题 - 这是因为此问题可能是由应用程序保持文件句柄打开而导致的。我在使用 TortoiseGit 的后台 TGitCache 进程时就遇到了这个问题,即使我删除了存储库文件夹,该进程仍以某种方式保留了它们。终止该进程会使这些文件夹消失。
在这种情况下,重新启动 explorer.exe 来终止所有 shel 扩展可能会奏效。
答案4
我以前见过这种情况。zip 文件可能有密码。Windows Shell 不会显示此信息,但如果您使用 Winrar 等工具打开 ZIP,就会发现它受密码保护。