0

我有替换核心操作系统文件的软件。问题是 Microsoft 更新替换了这些文件,导致程序无法运行。由于自动更新,如何在启动时检测文件替换?

我的想法是在某个键上监视注册表,什么键?还有其他想法吗?

4

1 回答 1

0

启动时文件替换由 smss.exe 通过引用键PendingFileRenameOperations下的值来完成HKLM\SYSTEM\CurrentControlSet\Control\Session Manager。此外,如果要移动/删除受 Windows 文件保护保护的文件,AllowProtectedRenames则应设置为。1可能有用的资源很少:http:
//msdn.microsoft.com/en-us/library/aa365240.aspx
http://www.techbytes.ca/techbyte101.html

于 2011-06-15T05:58:26.020 回答