在“运行”中输入“regedit”,打开“注册表编辑器”,找到[HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionWinlogon]右侧窗格中的SFCDisable值,其默认设置是0,即重新启动后不扫描受保护的文件
或者在开始运行gpedit.msc打开组策略,并依次展开至计算机配置--管理模板--系统--windows文件保护 找到“设置文件保护”,双击并修改为“已禁用”重新启动系统就搞定了 删除C:WINDOWSsystem32dllcache里的所有文件直接下载关闭系统文件保护软件啊 下载地址:http://lre.cn/down/View.asp?SoftID=3330
还不行啊!!没办法咯
别浪费时间了,你玩QQ农场不?
出现这个原因是windows下的dllache文件夹中的文件缺少。
第一:你可能下载了sp2的补丁,
第二:使用了盗版的光盘但是光盘版本不一致,
第三:你安装是有期限限制的版本可以自己考核一下.
windows文件保护是为了防止其他程序修改或删除windows重要文件而采取的措施,一旦发觉就用dllache的原文件进行覆盖。一般这个文件夹有几百M。而相应的windows提供了sfc命令来进行文件管理的操作。
sfc [/scannow] [/scanonce] [/scanboot] [/revert] [/purgecache] [/cachesize=x]
参数
/scannow
立即扫描所有受保护的系统文件。
/scanonce
一次扫描所有受保护的系统文件。
/scanboot
每次重新启动计算机时扫描所有受保护的系统文件。
/revert
将扫描返回到默认操作。
/purgecache
立即清除“Windows 文件保护”文件高速缓存,并扫描所有受保护的系统文件。
/cachesize=x
设置“Windows 文件保护”文件高速缓存的大小,以 MB 为单位。
/?
在命令提示符显示帮助。
注释
必须以“Administrators”组成员的身份登录才能运行 sfc。
如果 sfc 发现受保护的文件已经被覆盖,则它将从 %systemroot%system32dllcache 文件夹找回该文件的正确版本,然后替换不正确的文件。
如果 %systemroot%system32dllcache 文件夹已经损坏或者不能使用,则使用 sfc /scannow、sfc /scanonce 或 sfc /scanboot 修复 Dllcache 目录的内容。
所以叫你插入xp光碟的最终原因就是dllache文件夹没有原文件,这时得从xp光碟中索取。
不过如果是系统提示"正常运行windows所需的文件已经被替换成无法识别的版本",那么大可以不用理睬,一般情况下不会有问题。不过为了安全起见,建议还是还原为原来的文件。
这是操作系统的问题,不同的操作系安装同样的游戏会产生不一样的效果,出现“Windows文件保护”是说明你的系统保护文件被修改了,如果你安装360或者优化大师等管理软件的话,点击系统修复就会看到有保护文件被修改的检测结果,单机修复,保护文件就会被还原为最初始的状态。
或者用第二中方法:
把sfc文件保护服务给关了,最简洁的关闭方法如下:
1)运行gpedit.msc打开组策略。依次查找:
计算机配置→管理模板→系统→Windows文件保护找到"设置文件保护"双击并修改为"已禁用"重新启动系统就搞定了。
2)菜单--开始--运行中输入 regedit.exe,就能打开注册表编辑器,从注册表中找到
HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionWinlogon,
修改“SFCDisable”键值为“FFFFFF9D”,如果需要重新启用该功能,重新设置为“0”就可以了。
至于你说的cd盘报错的问题,首先应该判断cd盘就是你现在使用的操作系统的安装盘吗,或者有损坏之类的问题,如果没有我也无法解释
以上是如何禁用Windows文件保护功能的详细内容。更多信息请关注PHP中文网其他相关文章!