你的Windows所需的文件已经被替换成无法识别的版本 修复方法有以下几种
1>Windows文件保护并非时时刻刻都对那些受保护的文件进行扫描,如果你使用的是公用计算机,那么还是安全为好,在“开始→运行”对话框中键入“gpedit.msc”,打开“本地计算机策略→计算机配置→管理模板→系统”窗口,找到“Windows文件保护”组,在右侧窗格中双击“设置Windows文件保护扫描”项 你可以去选择启动还是关闭
2>可以在“运行”中输入“regedit”,打开“注册表编辑器”,找到[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon]右侧窗格中的SFCDisable值,其默认设置是0,即重新启动后不扫描受保护的文件
3>左下角左下脚开始—所有程序—附件—系统工具—系统还原 即可解决
4>打到系统盘,用下列办法修复
SFC是系统文件检查器,用于扫描所有受保护的系统文件并用正确的 Microsoft 版本替换不正确的版本?
命令格式:
SFC [/SCANNOW] [/SCANONCE] [/SCANBOOT] [/REVERT] [/PURGECACHE] [/CACHESIZE=x]
参数说明
/SCANNOW 立即扫描所有受保护的系统文件。
/SCANONCE 下次启动时扫描所有受保护的系统文件。
/SCANBOOT 每次启动时扫描所有受保护的系统文件。
/REVERT 将扫描返回到默认设置。
/PURGECACHE 清除文件缓存。
/CACHESIZE=x 设置文件缓存大小。
使用该命令时可以通过打开命令控制台来运行,方法如下:
开始--运行,在其中输入command(98等系统)或cmd(2000以上系统),然后就可以用上面介绍的sfc命令了。
以下是我对系统弹出windows文件保护警告框的原因和对策的总结:
1 系统中毒。参见
w32.xorala :
http://it.rising.com.cn/newSite/Channels/anti_virus/Antivirus_Base/TopicExplorerPagePackage/win32_xorala.htm
http://it.rising.com.cn/service/technology/RS_xorala.htm
W32.Valla.2048 :
http://www.symantec.com/avcenter/venc/data/w32.valla.2048.html
2 软件问题,某些比较老旧的或设计不良的软件会替换系统文件,也会出现这种提示框;
在无毒的情况下检查你安装软件的兼容性,然后插入光盘,使用Sfc恢复文件,用法是,点击开始/运行,键入命令:SFC /Scannow,确定。
有时候会出现不认盘的情况,这时候可以手工恢复系统文件。插入光盘,等系统认出光盘后,点击开始/运行,键入SFC /scannow确定。如果你的系统安装过补丁,而你的原盘不带补丁,这种方法是无效的。比如你安装了2000SP4,你就必须放入集成了SP4的光盘.
先把光盘放入光驱,一定要提前放入光驱!然后点击开始/运行,输入SFC /scannow 确定。另外要注意:使用windows2000 3合1的光盘是无法用这种方法修复系统文件的。
3 如果当初安装系统时用的是盗版盘(windows xp),而后来你激活了(算号,俄罗斯电话补丁,自动激活程序等),也会出现wfc警告框;
开始 运行 sfc/purgecache
开始 运行 gpedit.msc(组策略) 计算机配置=> 管理模板=> 系统=> windows文件保护 右边的设置为disable
开始 运行 regedit 或者 regedt32 找到[HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows NT/CurrentVersion/Winlogon 在右侧的窗格中右键单击选择New--> DWORD Value,为其命名为SFCDisable 在Hexadecimal项下输入键值为ffffff9d以关闭WFP 重新启动系统使所做的更改生效。
为了确保WFP确实已经被关闭,你可以在重启电脑后查看日志文件。点击开始--> 设置--> 控制面板。打开Administrative Tools--> Event Viewer。你会看到图中所示的记录。在每次Windows 2000启动后都会记录下WFP被关闭的情况。
注意:虽然WFP被关掉了,但dllcache文件夹下仍然备份了文件。如此这般你应该在WFP被关掉后把这些文件都删除。你只要打开%SystemRoot%/System32/dllcache这个文件夹,然后把目录下的文件删除就是了。
4 较具体的情况:
xp系统,一会就弹出文件保护,说安装语言不符合 开始 运行 sfc /scanonce 重启;
windows2000server,装了office2000后,老是弹出个对话框,说系统文件被修改,让插入安装盘,要不插盘的话,隔一会就往出弹 对策为第3条所述。或者更换office xp;
5 若为整盘系统,开始运行 sfc /scannow也能不错的解决;还可重装系统。
分享到:
相关推荐
综上所述,当遇到“正常运行Windows所需的文件已被替换成无法识别的版本”的问题时,可以通过多种途径解决问题,包括禁用文件保护、使用SFC命令修复系统文件以及利用第三方工具等。每种方法都有其适用场景,选择最...
在Windows XP操作系统中,有时会遇到系统文件丢失的情况,这可能会导致系统功能受限或某些程序无法正常运行。"XP中缺失文件,好很重要的呀"这个标题暗示了用户可能正在面临这样的问题,即Windows XP系统中某些关键...
exe是Windows操作系统中的可执行文件格式,包含了运行程序所需的所有代码和数据。而图标则是这些可执行文件在桌面、文件夹或者任务栏上显示的图形标识,它可以帮助用户快速识别不同的程序。 “图标替换”这个标签...
一开始想安装IIS 6的,但是从CSDN和其他站点下载了多个号称XP可以使用的IIS 6.0,不是安装出错(提示“正在运行windows所需的文件已被替换成无法识别的版本...”),就是缺少很多的dll或exe文件,至少二三十个。...
标题中的“32位版天正建筑8.5运行替代文件.rar”指的是在64位操作系统环境下,为了在32位版本的天正建筑8.5软件能够在该系统上正常运行,所需的一组特定替代文件。这些替代文件通常是为了解决64位系统与32位应用程序...
标题中的“Windows XP 组件 Internet信息服务不能打钩所需文件”指的是在Windows XP系统中尝试安装或启用Internet Information Services (IIS)时遇到的问题。IIS是Microsoft提供的一种Web服务器服务,允许用户在本地...
在描述中提到,"打印机所需文件kernel32.dll",意味着kernel32.dll对于打印机驱动的正常工作也是必不可少的,它为打印服务提供了底层的支持。 在某些情况下,可能会出现kernel32.dll丢失或损坏的问题,这通常会导致...
C:\WINDOWS\system32 此时系统会弹出: Windows 文件保护 正常运行 Windows 所需的文件已被替换成无法识别的版本。要保持系统的稳定,Windows 必须还原这些文件的原有版本。 现在插入您的 Windows XP ...
首先,`libmysql.dll`是一个动态链接库,它包含了运行时执行MySQL连接和查询所需的代码。在Windows平台上,如果你的应用程序在运行时需要使用MySQL功能,必须确保`libmysql.dll`存在于系统路径中或者与可执行文件在...
1019 系统无法在注册表日志文件中分配所需的空间。 1020 无法在已经有子键或键值的注册表项中创建符号链接。 1021 在易失的父键下不能创建固定的子键。 1022 通知的更改请求已经完成,并且返回信息还...
通过运行此 CAB 文件,系统可以识别并安装所需的.NET Framework 3.5组件。 安装.NET Framework 3.5的过程通常有以下几种方法: 1. **通过控制面板**:在“程序和功能”中选择“启用或关闭Windows功能”,勾选.NET ...
总的来说,"Windows编译TortoiseSVN所需的修正hunspell"意味着在Windows环境下,为了顺利编译和运行TortoiseSVN,需要对hunspell源代码进行一些特定的调整,以克服与操作系统或编译工具链的不兼容性。这些修正通常...
如果手头没有安装光盘,也可以通过网络资源下载所需文件。例如,你可以访问提供的下载链接: - http://download.csdn.net/source/2194261 - http://ishare.iask.sina.com.cn/f/10535885.html 2. 使用系统文件检查器...
在运行未知的exe文件前,需确保其来源可靠,并理解它的功能和可能的风险。 7. **注册软件.reg**:这可能是一个Windows注册表文件,用于导入或导出注册表项。在某些情况下,注册表编辑可能会影响文本处理相关的设置...
1. **检查DLL依赖性**:工具会分析.pdy文件,找出它运行所需的全部DLL清单,包括文件名、版本和路径。 2. **识别缺失的DLL**:如果发现系统中缺少某个DLL,工具会提示用户,便于用户找到并安装正确的版本。 3. **...
4. 修复C++运行时:安装或更新Microsoft Visual C++ Redistributable包,这些包包含了运行许多Windows应用程序所需的C++库。 使用"aio-runtimes_v2.4.6.exe"执行程序,用户可以按照以下步骤操作: 1. 下载并运行该...
1. **DLL文件缺失**:"olch2d32.dll"可能在系统的指定路径下不存在,导致程序无法找到并正确执行所需的功能。 2. **版本不兼容**:有可能是"Syscalc4"需要的"olch2d32.dll"版本与系统中当前存在的版本不匹配,从而...
最后,对于压缩包子文件“装了office2010后VC++6.0打开文件解决方法”,这很可能是包含了解决这个问题的具体步骤或所需文件的文档。在实际操作时,可以按照文档的指示进行操作,通常包括文件替换或注册表修复的详细...