如何创建一个甚至系统都无法删除的目录?

如何创建一个甚至系统都无法删除的目录?

有一次我试图删除卡巴斯基自动添加的 Firefox 扩展(运行 KIS 2013)。不是因为它们拖慢了我的浏览器速度,它们根本无法加载(版本不兼容问题),而是因为我喜欢保持浏览器干净。

这些扩展似乎是“全局的”,所以我想我可以尝试删除它们所在的目录。结果是“C:\Program Files (x86)\Kaspersky Lab\Kaspersky Internet Security 2013\FFExt”。

当我尝试删除它时,我得到了“访问被拒绝”的提示,所以我关闭了卡巴斯基并再次尝试,结果相同。然后我查看了权限,结果发现系统是所有者。所以我启动了一个 cmd 并执行“psexec -s -i cmd”以作为系统获取 cmd,但结果相同。文件夹和文件都被另一个进程锁定(使用 Process Explorer 检查)。

文件夹属性显示 SYSTEM 和本地管理员拥有所有权限,CREATOR 没有权限,SYSTEM 是所有者。我还尝试获取该文件夹的所有权,并尝试授予自己权限,但都不起作用,并再次返回“访问被拒绝”。

所以我很困惑,如何在 Windows 机器上创建一个系统甚至无法删除的目录?没有句柄。我可能误解了“psexec -s -i cmd”的工作原理吗?它是 Windows 7 Home Premium,SP1,UAC 已关闭。

删除目录是否真的会从我的浏览器中删除扩展程序并不重要。我只是想提供一些背景信息。

答案1

卡巴斯基会安装一个设备驱动程序来阻止删除这些文件(以防止病毒篡改文件并执行其“quarenteen”功能)。如果您无法运行卸载程序,请重新安装该程序,然后以正常方式卸载它。这样应该会删除设备驱动程序。

答案2

尝试此工具,这应该可以删除您不需要的任何东西。
这个程序名为 unlocker,它可以删除任何具有相近位元素的程序。
这个名字并没有太大帮助,因为您可以获得电话解锁器搜索结果或类似的东西,所以这次这个程序可以在这里使用:
http://www.filehippo.com/download_unlocker

相关内容