我有这个无法删除的文件。这是在系统崩溃后发生的,因此 CHKDSK 在下次重启时启动。之后,我无法删除该文件。这是在 Windows Home Server 上,该文件是隐藏的 Thumbs.db 之一,我的 Windows Home Server 报告该文件存在“文件冲突”,原因是:“访问被拒绝”
到目前为止,我已尝试以管理员身份运行:
删除:Access Denied
TakeOwn.exe:Access Denied
Attrib.exe -s -h:Access Denied
cacls.exe:(Access Denied
即使尝试显示当前所有者)
重命名:(File not found
其隐藏)
重新启动到安全模式并尝试上述操作:Access Denied
以本地系统身份运行上述命令:Access Denied
Tizer Unlocker:(Fail
未找到任何锁定文件的内容)
File Assasin:(Crashes
“FindRemoteFileHandles 返回 NULL 值。”)
我再次使用了 CHKDSK /f,重新启动,因为有人建议文件已损坏,但这并没有改变任何东西。
有什么建议吗?
更新:在一个完全不同的场景中,我遇到了类似的情况;尝试获取文件所有权时访问被拒绝。结果发现该文件的所有者是TrustedInstaller
,仅凭管理员身份无法覆盖此权限。在这种情况下,可以使用psexec /ids cmd
将自己提升到系统,然后TakeOwn.exe /a
答案1
[2022 年更新]请注意,正如@Henke 在下面的评论中注意到的那样,显然 Unlocker 正在被许多防病毒引擎标记为不安全。不确定这是捆绑广告软件还是其他更恶意的软件,但也许最好尝试一下相关主题中推荐的 LockHunter 工具。
因此,这是一个很大的免责声明,因为很可能在另一条线索将会起作用,请仅作为最后的手段使用,风险自负。
我今天早些时候遇到了同样的问题并使用解锁者我不知道它和那个工具有什么不同Nicu Zecheru 推荐,但我想在这里分享它以供将来参考。
起初我并不相信该文件夹实际上可以被锁定,自从我第一次发现无法访问它以来,我重新启动了几次电脑,但这些方法都不起作用:
chkdsk /f
- 扫描了磁盘但未发现任何内容takeown
- 拒绝访问fileacl /force
- 拒绝访问cacls.exe
,xcacls.exe
- 没有运气
Unlocker 发现 Windows Media Player 锁定了该文件。如果我没记错的话,该文件夹中确实有一个视频文件,但我想我从未尝试使用 WMP 打开它。我最初从网络位置复制了该文件夹,WMP 可能在其后台库抓取过程中访问了它。
笔记:似乎旧版本的 Unlocker 捆绑了广告软件(没什么恶意,就我所见,是一些 e-bay 快捷方式)。我在安装过程中取消选中这些项目,一切顺利。
答案2
我的级别不能高于管理员
当然可以。本地系统帐户的权限高于管理员。要在系统帐户下启动命令提示符,请发出命令
at (time) /interactive cmd.exe
其中 (time) 是当前时间加 1 分钟。或者,下载 Sysinternals 的工具并使用
psexec -i -s cmd.exe
提升的命令提示符将在与平常不同的目录中启动,对我来说
C:\WINDOWS\system32>
答案3
您可以尝试使用Tizer解锁器(免费软件)
以下是一些可以用 Tizer 处理的错误消息:
该文件正在被另一个程序或用户使用。无法删除文件:该文件正在被另一个人或程序使用。无法删除文件夹:该文件正在被另一个人或程序使用。无法删除文件:访问被拒绝。源文件或目标文件可能正在使用中。该进程无法访问该文件,因为它正在被另一个进程使用。存在共享冲突。关闭可能正在使用该文件的所有程序,然后重试。确保磁盘未满或未受写保护,并且该文件当前未被使用。删除文件或文件夹时出错。无法删除文件或文件夹:您指定的文件名无效或太长。请指定其他文件名。