在 Win10 上删除系统文件的硬链接

在 Win10 上删除系统文件的硬链接

我有系统文件的硬链接dll文件内核32库等等。

我用过移动文件删除 API移动文件延迟直至重启,它基本上使用HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager::PendingFileRenameOperations重新启动时删除的注册表。我还包括允许受保护的重命名黑客。

没有允许受保护的重命名出现过很多次失败,但是用这套方法,Windows 10 中仍然有少数文件(硬链接)无法删除。

我想知道是否有任何方法可以摆脱此类链接而无需加载外部操作系统,因为这个问题存在于多台机器上。

答案1

我检查了有问题的文件的完整列表,因此发现删除的问题只存在于已知DLL。所以我把所有文件添加到排除已知DLL列表。这样操作系统就不会锁定它们,重启后删除成功。但是,这需要额外重启才能恢复原始(空)值排除已知DLL

相关内容