我有软件替换核心操作系统文件。问题是Microsoft更新会替换这些文件,导致程序无法运行。 由于自动更新,如何在启动时检测文件替换?
我的想法是注册表上的一些键,什么键?还有其他想法吗?
答案 0 :(得分: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