XP提示“正常运行Windows所需的文件已被替换...”如何解决
电脑使用的时间一长,就会出现各种各样的故障问题,这时我们就得想办法解决它才可以。比如,有位XP系统用户反馈自己按了F11系统还原了,可是开机后遇到提示“正常运行Windows所需的文件已被替换成无法识别的版本,要保持系统的稳定,Windows必须还原这些文件的原有版本。现在插入您的Windows XP Professional CD-ROM.”,这该怎么办呢?下面,系统城小编就喝大家介绍下该问题的解决方法。
推荐:xp纯净版系统下载
方法如下:
1、插入系统安装光盘,并运行sfc /scannow命令检测并修复可能受损坏和更改的系统文件。
2、在“开始→运行”对话框中键入“gpedit.msc”,打开“本地计算机策略→计算机配置→管理模板→系统”窗口,找到“Windows文件保护”,在右侧窗格中双击“设置Windows文件保护扫描”项,修改为“已禁用”。
3、打开“注册表编辑器”,找到【HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon】右侧窗口中的“SFCDisable”键值修改为“ffffff9d”,如果需要重新启用该功能,重新设置为“0”就可以了。
4、首先,如果被替换的文件不是关键性的系统文件(即系统文件被替换后仍然不影响系统的运行),
而你又不喜欢它那个提示对话框,这时候你就可以把它的提示关闭。
关闭方法是:[点击开始菜单]→[运行]→[输入命令:cmd]→[然后在弹出的窗口里面直接输入命令:sfc /cancel] 呵呵,这样提示应该就会没了。
还有一种方法就是:当它在弹出窗口的时候,你插入系统安装盘,然后根据提示修复被替换的文件。当你安装一个应用程序却不料引起Windows崩溃的时候,很有可能是因为应用程序改写了关键的Windows系统文件,导致系统崩溃。在文件被修改后,结果往往不可预知。系统可能正常运行,或者出一些错误,或者完全崩溃。幸运的是,Windows 2000, XP,和Server 2003应用了一个称作Windows文件保护(Windows File Protection,WFP)机制,它可以防止关键的系统文件被改写。在这篇文章中,我将解释何谓WFP和它是如何工作的。我还要告诉你如何修改或忽略WFP的行为。(注释:尽管在Windows 2000, XP,和Server 2003上,WFP的运行没什么区别,但这篇文章中的信息,包括注册表相关条目和SFC语法,是针对XP的。)
Windows文件保护是如何工作的
WFP被设计用来保护Windows文件夹的内容。WFP保护特定的文件类型,比如SYS、EXE、DLL、OCX、FON和TTF,而不是阻止对整个文件夹的任何修改。注册表键值决定WFP保护的文件类型。
当一个应用程序试图替换一个受保护的文件,WFP检查替换文件的数字签名,以确定此文件是否是来自微软和是否是正确的版本。如果这两个条件都符合,则允许替换。正常情况下,允许替换系统文件的文件种类包括Windows的服务包,补丁和操作系统升级程序。系统文件还可以由Windows更新程序或Windows设备管理器/类安装程序替换。
如果这两个条件没有同时满足,受保护文件将被新文件替换,但将很快被正确的文件替换回来。
当这种情况发生时,Windows会从Windows安装CD或者计算机的DLLCache文件夹中复制正确版本的文件。
Windows文件保护并不仅仅通过拒绝修改来保护文件,它还可以拒绝删除。来看看WFP的做法,打开WINDOWSSYSTEM32文件夹并将CALC.EXE文件重命名为CALC.OLD。当你这样做时,一个消息将提示你如果改变这个文件的扩展名可能会导致这个文件不可用。点击Yes按钮确认这个警告。现在,等几分钟后按F5键以刷新文件系统的视图,完成替换可能要花些时间。当文件最终被替换后,Windows会在事件日志中做相应的记录。
关于WFP值得关注的一点是它和Windows安装程序结合的很紧密。无论何时,如果Windows安装程序需要安装一个受保护的文件,它就把这个文件交给WFP,而不是自己试图去安装这个文件。然后由WFP判断是否允许安装。
系统文件检查
虽然自动文件替换会节省时间,但也存在需要手动干预的情况。例如,你可能不愿意空等着WFP去判断受保护的文件是否已经被替换。幸运的是,你可以用一个名为系统文件检查(SFC)的工具手动控制WFP。
SFC是一个命令行工具,需要在命令提示符窗口下运行。它的语法像这样:SFC [/SCANNOW] [/SCANONCE] [/SCANBOOT] [/REVERT] [/PURGECACHE] [/CACHESIZE=x] /SCANNOW选项通知SFC立即扫描所有受保护的系统文件。如果在扫描过程中发现一个错误的文件版本,这个错误的版本将被替换为微软正确的版本。当然,这意味着你可能必须有Windows安装CD,最新的服务包或者升级补丁。
/SCANONCE参数通知WFP在系统下次启动的时候扫描受保护的系统文件。在扫描过程中,任何错误的文件将被正确的版本替换。正如这个参数名的意思,这个扫描只进行一次。之后的系统启动将恢复正常,SFC不再运行。
/SCANBOOT参数和/SCANONCE选项类似。区别在于SCANONCE只在Windows下次启动时扫描受保护的文件,而SCANBOOT参数则在Windows每次启动时都扫描系统文件。如果需要,这两个参数将替换错误的系统文件,这可能需要你提供正确文件版本的拷贝。
/REVERT选项用来关闭SFC,例如,假设你使用SCANBOOT选项在每次系统启动的时候扫描所以保护的文件。正如你所能想到的,这确实会增加计算机启动的总时间。最后,你可能厌倦了漫长的启动时间,想关闭SFC。只需要简单的使用SFC /REVERT,就可以在启动的时候关闭SFC。
对/PURGECACHE选项就需要谨慎些。在这之前,我解释说Windows使用一个缓存文件夹来保存各类系统文件正确版本的备份。如果你运行SFC /PURGECACHE命令,那么这个文件缓存将被清空,那些备份文件将被删除。这个命令还会导致Windows开始扫描各类受保护文件,并在扫描的同时重建这个文件缓存。当然,这可能意味着你必须向Windows提供Windows安装CD或系统文件升级的拷贝。
最后一个SFC命令选项是/CACHESIZE=x。对于文件缓存的缺省大小确实存在很多自相矛盾的信息,在写这篇文章的时候,我发现三篇不同的微软知识库文章中指定的文件缓存的缺省大小都不一样。一篇文章中建议文件缓存的大小为50 MB,而另一篇建议的大小却是300 MB。更有甚者,第三篇指出这个大小应该是无限的。其实缺省值的大小并不重要,因为你可以根据你的需要,使用CACHESIZE选项来改变这个文件缓存的大小。
在使用CACHESIZE选项时,你必须键入命令SFC /CACHESIZE=x,这个x是指你想分配给文件缓存的兆字节数。在指定了新的文件缓存大小后,你必须重启系统并运行SFC /PURGECACHE命令。
通过注册表控制WFP和SFC
在这之前,我解释说注册表控制WFP的一般行为。你可以修改几个不同的注册表键值以控制WFP的行为。你可以在每次运行SFC直接操作这些键的一部分,其他一些有更低级别的功能。比如指定文件缓存或者安装文件的位置。
修改注册表可能是危险的。如果你做了一个错误的修改,可能会导致Windows的崩溃或者破坏你的应用程序,所以我强烈建议在尝试这一节中描述的任何技术之前,先对注册表做一个完整的备份。
为了访问SFC的注册表键,在Run命令中键入REFEDIT命令。这将打开注册表编辑器,现在浏览注册表树找到下面这个键: HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionWinLogon 通常地,注册表中WinLogon键一般用来控制各种不同的启动选项。虽然许多SFC的选项都可控制SFC是否在启动的的时候运行,但微软已经将SFC相关的注册表键放在这个部分。
SFCDisabled
这个注册表键控制SFC是激活的还是无效的。实际上你只需通过改变DWORD的值,就可以得到四个不同的选项。缺省的DWORD值是0。这个设置激活SFC。通常你不需要改变这个值。然而,你可以在0到4之间修改这个值使得激活SFC但不让它弹出。
如果将内核调试器挂起,你最好关闭SFC。如果正在使用一个内核调试器,你可以将注册表键的DWORD值修改为1,这会关闭SFC并且会在以后的每次启动时都提示你是否再次激活SFC。
你也可以通过将DWORD值设为2来关闭SFC。这个选项只是在下次启动时关闭SFC。没有再激活SFC的选项,因为SFC将在这之后启动时自动激活。
SFCScan
在这之前,我解释了SFC的SCANONCE, SCANBOOT,和REVERT选项。只要你使用这些选项,实际上SFC是在修改SFCScan注册表键。你可以通过改变它的DWORD赋值来修改这个键。 默认的值是0。这个值的意思是不需要在启动时扫描受保护文件。这个设置相当于运行SFC /REVERT命令。 改变DWORD值为1,意思是在每次启动时都扫描受保护文件。设置SFCScan的值为1相当于运行SFC /SCANBOOT命令。
最后,设DWORD值为2就是告诉SFC在下次启动时扫描受保护文件,但并非以后的所有启动。
这相当于运行SFC /SCANONCE命令。
SFCQuota
SFCQuota注册表键用来控制SFC文件缓存的大小。或许你会记得,之前在我谈到SFC /CACHESIZE=x 命令时,我提到关于文件缓存的默认大小,存在许多不一致的信息。然而在我的系统上,注册表键SFCQuota的DWORD值默认为0xffffffff。根据微软知识库,这个值对应文件缓存的大小为300 MB。同一篇知识库的文章指出通过修改这个值为FFFFFFFF,你可以缓冲存储所有受保护的系统文件。
SFCDllCacheDir 在这之前,我解释说Windows将DLLCACHE文件夹作为存储系统文件备份的地方。通常的,这个文件夹位于WINDOWSSYSTEM32目录下。不过通过修改SFCDllCacheDir注册表键,你可以修改文件缓存的位置。
文件缓存文件夹一般位于DLLCACHE目录下,但通过修改这个注册表键,你可以修改这个文件夹的位置。唯一需要注意的一点是你必须指定一个已经存在于本地硬盘驱动器上的地址。在Windows 2000里,你可以指定一个网络共享作为DLLCACHE的路径,但在Windows XP中没有这个选项。
SFCShowProgress
另一个与SFC相关的注册表键是SFCShowProgress键。这个注册表键允许你设置它的DWORD值为0,或1。缺省值是0,它将禁止显示SFC的进程情况。设值为1就可以让SFC显示进展情况。
源文件地址
在这之前,我解释了WFP和SFC是如何工作的,我指出在某些条件下你可能必须提供Windows安装CD或者有效源文件的拷贝。然而通过修改注册表,向Windows指明一个源文件目录是完全可能的,而无需Windows再向你询问这些文件。
这个注册表键在注册表的另一部分。你必须找到下面这个键: HKEY_LOCAL_MACHINESoftwareMicrosoftWindowsCurrentVersionSetup 一旦你找到了这个位置,通过使用一个驱动器符号或者路径或者一个UNC,你可以指定Windows系统文件的位置。
使用这个命令的前提是你必须将文件放在名为I386的目录中。例如,如果你的Windows系统文件位于一个名为C:I386的目录中,那么你只需在注册表中指定路径为C:,因为Windows假定I386这个目录是存在的。同样的,如果你打算使用一个UNC共享,I386文件夹必须存在于共享目录下。例如,如果你打算共享的目录名为FILES,你需要将I386文件夹放在FILES目录下。然后你可以告诉Windows在\server_nameFILES目录下寻找共享文件。Windows将在\server_nameFILESI386目录中寻找系统文件。
XP提示“正常运行 Windows所需的文件已被替换成无法识别的版本,要保持系统的稳定,Windows必须还原这些文件的原有版本。现在插入您的Windows XP Professional CD-ROM.”问题的解决方法就介绍到这里了。碰到同样问题的朋友们,不妨参考上述的方法去解决吧!
标签:
相关阅读
-
电脑系统msmpeg2adec.dll损坏怎么修复
msmpeg2adec dllistypicallylocatedinthefolderC: Windows System32
2023-06-08 -
windows.graphics.dll弹窗提示丢失解决方法 世界时讯
Windows Graphics dll位于以下文件夹中:C: Windows System32 Windo
2023-06-08
精彩推荐
阅读排行
相关词
- 2023年女鞋市场新趋势发布,了解一下吧!
- 全球即时:女人小便尿血是什么原因_小便尿血是什么原因
- 机械加工工艺手册孟少农_机械加工工艺手册 世界速递
- 广东17部门联合发文,这些政策向多子女家庭倾斜 全球信息
- 要闻速递:高温天老人突然倒地,猎德街执法队员及时救助获称赞
- 吃什么治便秘的最快方法_吃什么治便秘|资讯
- 安徽省巢湖市烔炀镇市场监管所“三个到位”护航辖区特种设备安全运行
- 6.8收评|出现这种情况前,短线A股很难企稳!|全球热点
- 全球速递!《怪猎崛起曙光》新更新上线 新增本作最后一只大型怪物"银龙"
- 新华视点|警惕压载水携物种“漂洋过海”——远洋船舶压载水调查 焦点日报
- 世界海洋日丨守护这片蓝 快看
- 拿“毒王”当“异宠”?武汉海关查获127条哈氏蜈蚣
- csgo开箱记录怎么看?csgo在哪看自己的箱子?
- 热议:上迈新能源与中铝环保合作轻质光伏项目实现全容量并网发电
- 全球热头条丨北汽集团:5月纯电产品交付3700辆 同比增长36.34%
- 【当前独家】武汉民政局婚姻登记处_武汉民政局
- 中广核新能源: 1-5月中国太阳能项目减少0.3% 当前资讯
- 热推荐:聚焦2023高考 中国气象局集中开展隐患排查整治工作
- 全球球精选!商务部:5月29日至6月4日全国生产资料价格略有下降
- 当前滚动:应出勤天数怎么算_应出勤天数小于实际出勤天数如何算出勤率
- 天天微头条丨电商平台争抢头部主播,李佳琦罗永浩辛巴谁更吸金?
- csgo网上开箱网站靠谱吗?csgo在哪开箱好一些?
- 全国将举办村BA比赛 篮球等体育消费前景可期
- csgo箱子能免费获得吗?csgo开箱指南来了
- 建筑电气及智能化工程实施_每日速读
- 今起国有大行存款利率下调 未来股份行和地方性银行会或将跟进 环球头条
- 焦点热讯:五个字个性网名大全_经典好听的五字网名
- 段林希简介_段林希是谁 焦点观察
- csgo第一次开箱子怎么开?csgo新号开箱子好出金吗?
- 今日看点:港股通医药ETF(513200)成交金额已超7500万,国药控股、威高股份、石药集团飘红
- csgo开箱子还是直接买?csgo箱子需要买吗?
- 《自由篮球》选秀赛季全新上线 泰山乔商店好礼派发 全球热资讯
- 天天热议:《跑跑卡丁车》竹片持续放送中 个人RP赛回归
- csgo游戏内如何开箱子?csgo每个箱子都能开出什么?
- 人民银行:长期坚持稳健货币政策 中国金融周期相对稳健
- 【全球快播报】喝咖啡真的能提神吗
- 每日精选:淘宝卖家的基本义务是什么啊_淘宝卖家的基本义务是什么
- 周小川:上海国际金融中心建设着力点应放在资本市场主力产品上|焦点滚动
- csgo有什么开箱网站?csgo开箱网站是什么原理?
- 再次震荡?游戏ETF(159869)盘中一度跌超4%
- 地产、基建板块走强,中证1000指数ETF(159633)成交金额已超5.7亿,北辰实业、中华企业、鸿路钢构集体大涨
- csgo开箱子出什么?csgo一天掉几个箱子?
- 《星辰变》第五季第十五集:白凤和白馨下线,引发观众共鸣和热议
- csgo开箱网站打不开是怎么回事?csgo开箱网站有什么用?
- 世界快讯:边缘计算市场规模将达4450亿美元,边缘AI打开行业想象空间!奥拓电子两连板
- 通讯:“中国为我打开机遇之门”——一个洪都拉斯青年的中国情缘
- thinkpadt480蓝屏怎么解决 环球观天下
- 全球时讯:中国星辰|中国人登月如何实现?
- csgo网站开箱流程是怎样的?csgo哪个网页可以开箱?
- 环球热资讯!hticons.dll丢失如何自动修复
- csgo开箱子哪个好?csgo最保值的箱子是什么?
- 飞猪:端午出游预订节奏大幅提前 跨省游订单占比近9成
- csgo怎么打开箱子?csgo哪里买箱子钥匙最便宜?
- 外星袭击什么时候出 公测上线时间预告
- 哪些方法可以还原sd卡内的数据_热点
- csgo每天免费开箱方法是什么?csgo开箱出金概率高吗?
- 如何修复缺少fwbase.dll文件的问题
- csgo开箱子机制是怎样的?csgo箱子对应刀清单
- F4蓝屏代码出现应该采取什么应对方法
- 炖鸡的做法大全视频教程(炖鸡的做法大全) 播资讯
- csgo开箱子推荐哪一个?csgo怎么卖箱子?
- csgo幸运开箱网有哪些?csgo开箱网站可以提刀吗?
- 重庆市长寿区五部门联合开展互联网危险化学品专项治理行动|世界实时
- 江西省新余市持续开展“三项行动”夯实消费品质量基础|天天热门
- csgo如何免费开箱?csgo开箱一定要钱吗?
- 诺基亚c500有wifi功能吗(诺基亚c500) 观速讯
- 英雄机长刘传健护航 成都大运会火种飞赴北京_天天观察
- 全球视讯!随着天空变成红色 《暗黑4》的宣发变得像是真的
- 艺术 | 外交顶流京剧《白蛇传》你看过吗?
- 全球即时看!南航伦敦至北京大兴直飞航线正式开通
- csgo开箱子秘诀是什么?csgo开哪个箱子划算?
- 电脑启动时蓝屏出现字母是否与驱动有关_世界观热点
- 意义非凡的爱地希:展现新一代ADC药物的卓越疗效
- 全球今热点:【2023高考】考点内外“双保障” 他们每天为高考“服务”近10小时
- csgo开箱价格是多少?csgo开什么箱子容易出刀?
- 价格跌至前低,创业板成长ETF(159967)连续7天获资金 环球关注
- 世界简讯:明星三缺一2005百度云(明星三缺一2006)
- 充满算计!日美澳在南太铺光缆,日媒炒“抗衡中国影响力”|当前通讯
- AI医疗大模型MedGPT发布,医药ETF(512010)成_天天快资讯
- 海南核电自备码头改造圆满完成工程竣工验收
- 无人机巡视、红外测温…… 上海电力“设备主人”护航高考
- 河南已收获小麦7506.8万亩,约占全省种植面积的88%
- 每日看点!上月房企融资数据继续“缩水” 6月份约349亿债券到期
- 我想完美的皮肤官网在哪下载 最新官方下载安装地址
- csgo开箱歌曲有哪些?csgo开箱沙雕音乐分享
- csgo开箱教学来了 csgo可以免费开箱吗?
- 弹幕射击游戏《弹幕无限3》将于6月13日登陆PS4|世界观点
- 厦门外贸自主品牌培育入选外贸新业态优秀实践案例
- csgo开箱攻略有哪些?csgo开箱子能赚钱吗?
- 环球即时看!广东自贸试验区八年固定资产投资超1万亿
- 中国专家最新研究证实:肠癌相关标准治疗方案非普遍适用|全球热消息
- 世界通讯!生存游戏《浩劫前夕》发布全新预告视频 将重新上架Steam
- 北交所上市公司迈入“200+”时代
- 全球热推荐:护航“平安高考” 大兴安岭市场监管部门在行动
- 《原子之心》发布首个DLC敌人前瞻预告 今年夏季发售
- 广西来宾市市场监管局开展药品不良反应监测有成效
- 四川省遂宁市蓬溪县市场监管局开展“儿童用品安全行”主题宣传活动-要闻速递
- csgo开箱秘籍是什么?csgo开箱小技巧了解一下
- 报道:双星新材董秘回复:短期波动受到多种因素影响,因坚定自身而努力发展,公司持续深耕新材料发展,积极调整产品结构
- 双星新材董秘回复:公司一直在不断优化产品结构,对普膜产品持续结构调整
- 贝云科技“点亮”伦敦设计双年展 LUZENSE探索“情绪照明”
- csgo能不花钱开箱子吗?csgo一周可以掉落几个箱子?
- 《影子武士3:最终版》发布新版本更新 改善整体视觉效果
- 云南:总投资1916.75亿元,141个新项目完成签约|全球热资讯
- csgo开箱子网址有哪些?csgo能在手机上开箱子?
- 焦点报道:2023中国·天门服装电商产业峰会将召开
- 海泰新光董秘回复: 公司第一代产品没有在市场上进行大量推广,这是与公司的产品和市场定位有关|热点在线
- csgo可以去哪开箱?csgo公认最好的开箱平台介绍
- 事关耕地红线!浙江推进“进出平衡” ,严控一般耕地转为其他农用地
- 焦点简讯:金桥信息(603918)6月8日14点41分触及涨停板
- 祥生医疗董秘回复: 祥生医疗主营业务为超声医学影像设备研发、制造和销售
- 环球速看:海南昌江一湿地公园首次记录到六只紫水鸡幼崽同框
- csgo开箱子钥匙如何获得?csgo怎么得到箱子?
- 无人机巡视、红外测温…… 上海电力“设备主人”护航高考 快消息
- 全球关注:港元拆息普遍上升 一周及两周利率结束六连跌
- 中国科传(601858)6月8日14点44分触及跌停板|环球滚动
- csgo手机开箱子可行吗?csgo开哪个箱子划算?
- 《麦登橄榄球24》Steam页面上线 游戏暂不支持中文
- *ST京蓝(000711)6月8日14点44分触及涨停板 每日消息
- 法国反对北约在日本设立办事处
- csgo开箱见金必中吗?csgo良心开箱网站分享
- 焦点快看:广东:向海图强 激发蓝色经济新动能
- 上海市历史博物馆与俄罗斯国家历史博物馆签订友好合作备忘录
- 河北井陉:保护古村风貌 留住乡愁古韵
- 日播时尚(603196)6月8日14点35分触及涨停板
- 泉峰汽车: 公司控股股东及一致行动人自公司上市以来从未减持公司股票|全球讯息
- csgo全球开箱网站有哪些?csgo开箱靠谱吗?
- 每日热议!75年后,新疆考古第一人黄文弼《罗布淖尔考古记》崭新再版
- 天天新消息丨星火成炬 | 此去,桃李满天下!
- 第七届平遥国际电影展面向全球征集华语剧本项目 天天快报
- 全球热文:洪都拉斯总统特别助理:期待访华增进双边关系
- “新歌唱新疆”巡演首场在乌鲁木齐举办
- 四书五经指什么 四书五经指什么生肖?
- 深圳阳光整形美容医院怎么样_是三甲医院吗
- 手机评测排名2022:不同价位段中的最佳选择
- 海泰新光董秘回复: 谢谢您对公司的持续关注,也感谢您对公司的理解和支持-播报
- csgo开箱回本率是多少?csgo开箱微信支付在哪里?
- 向海图强!海洋经济“扬帆远航”-今日热搜
- csgo开箱梗是什么?csgo怎么批量开箱?
- 每日看点!更宽敞!我国新一代载人飞船可坐7人,将实现回收技术
- 微信群待办怎么发 微信群待办怎么发起-天天微速讯
- csgo开箱玄学有哪些?csgo开箱看见金了必出吗?
- Win11永劫无间蓝屏出现应该如何应
- 雾霾蓝连衣裙配什么鞋子 雾霾蓝连衣裙搭配什么鞋子-世界讯息
- 深圳友华普惠眼科怎么样 手术案例效果证明一切_全球实时
- 每日热文:通讯:“中国为我打开机遇之门”——一个洪都拉斯青年的中国情缘
- csgo开箱多少钱一个?csgo开箱模拟器推荐
- 日本民众举行抗议活动 反对政府排放核污染水入海_环球时快讯
- 离婚协议书的格式 离婚协议书的格式怎样写图片
- 潘功胜:中国坚持稳健的货币政策是金融周期相对稳健的原因-短讯