|
电脑老是出现"正常运行Windows所需的文件已被替换成无法识别的版本,要保持系统稳定,Windows必须还原这些文件的原有版本.现在请插入你的Windows XP Professional CD-ROM",这是怎么会事呢?怎么解决?
答案
Windows文件保护功能:
当一个应用程序试图替换一个受保护的文件,系统检查替换文件的数字签名,以确定此文件是否是来自微软和是否是正确的版本。如果这两个条件都符合,则允许替换。正常情况下,允许替换系统文件的文件种类包括Windows的服务包,补丁和操作系统升级程序。系统文件还可以由Windows更新程序或Windows设备管理器/类安装程序替换。如果这两个条件没有同时满足,而受保护文件将被新文件替换了,但将很快系统会寻找正确的文件替换回来。当这种情况发生时,Windows首先会从安装在计算机的DLLCache文件夹(备份的系统文件)中复制正确版本的文件,如果电脑上的
DLLCache文件受损,系统会从Windows安装CD盘来取得复制,也就会出现你所看到的
对话框了。
把Windows安装盘放入CD-ROM照指示做就行了。
要是不用什么大型软件和对系统稳定性不是要求很高,点击“取消”也可以的。不过这对话框会再出现的,你可以彻底关闭文件保护:
开始-运行-输入regedit
从注册表中找到HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionWinlogon ,修改"SFCDisable"键值为"FFFFFF9D",如果需要重新启用该功能,重新设置为"0"就可以了。 |
|