AM电脑吧 - Win10精简版系统_Win11精简版_Win7旗舰版

Yes
查看: 6495|回复: 2
收起左侧

[WinXP] 快速修复被破坏的XP系统文件

[复制链接]
ampc84

签到天数: 15 天

[LV.4]四枚内存条

id ②號 发表于 2012-07-04 08:50:30
  假如不需要故障恢复控制台了,可以手工将它删除。打开“我的电脑”,双击安装了故障恢复控制台的驱动器,假设为C盘。进入C盘根目录,删除“Cmdcons”文件夹、Cmldr 文件。右键单击 Boot.ini 文件,选择“属性”,在打开的窗口中清除“只读”复选框,“确定”退出。再用“记事本”中打开 Boot.ini 文件,删除故障恢复控制台的条目,保留文件后封闭,最后再恢复Boot.ini文件的只读属性即可。

  
  Disable/Enable:在控制台中,某些高级功能和服务是无法使用的,此时就要通过这两个命令来设置或取消各种服务了。Disable禁用系统服务或设备驱动程序。Enable用于启用这些服务和驱动程序。用法如下:disable/enable (service name) (device_driver_name),servce_name,要禁用或启用的系统服务名称。device driver_name,要禁用或启用的设备驱动程序名称。留意:使用disable时,上次启动类型名称将显示在屏幕上。记下该名称,以便在需要时使用enable命令将启动类型恢复。
  
  Fixboot:系统分区错误,无法启动的情况就可以通过它直接恢复。用法如下:fixboot [drive],drive为将要写入引导扇区的驱动器。例如fixboot d:就是向驱动器D:的系统分区写入新的分区引导扇区。留意:假如不带任何参数,fixboot命令将向用户登录的系统分区写入新的区引导扇区。
  
  Diskpart:用来创建和删除硬盘驱动器上的分区。语法格局是:Diskpart [/add   /delete] [device_name   drive_name   partition_name] [size] 。 实例: 删除F分区——diskpart /delete F: 创建一个200MB 的分区——diskpart /add DeviceHardDisk0 200。
  
  Bootcfg:这是最常用的命令,输入Bootcfg后,你将看到它的几个参数,没错,它是用来配置启动信息的,如果你原来的系统是Windows 98+Windows XP,重装Windows 98后,发现Windows XP无法启动了,就用上面所说的第一种方法启动Windows XP命令恢复控制台,输入Bootcfg/add或Bootcfg/scan命令,其中前者是自己手动添加Windows XP的启动列表,格局为:Multi(0)disk(x)rdisk(0) partition(y),其中X为XP所在的硬盘,Y为XP在第几分区,后者为程序自动扫描硬盘,自动添加。另外,Bootcfg /copy是用来备份Windows XP启动文件Boot.ini的,Bootcfg/default是用来配置默认启动项的。
  
使用命令恢复控制台有两种方式,一是用Windows XP启动光盘引导,然后启动的时候选择用命令恢复控制台修复;二是在XP运行的时候安装。详细方法:先将Windows XP安装启动盘插入光驱,在开始菜单中选择运行(或按“Win 键+R”)打开运行对话框,输入命令X\1386\WINNT32.EXE /CMDCONS(其中X是装载XP的光驱盘符),当系统询问你是否安装命令恢复控制台,选择是,就泛起了安装向导,之后选择跳过网络更新,等文件复制完毕,安装成功。重新启动后,在启动列表中可以看到Microsoft Windows XP Recovery Console这个选项了。
  提示:以上所述对于Windows 2000和Windows Server 2003同样合用,在特殊情况下可以一试,或许能够匡助你解决系统启动故障。
  
  6. 键入“Exit”命令,按下“Enter”键,退出“故障恢复控制台”并重新启动计算机。
  
  5. 在系统提示符下,键入“Fixboot”命令,按下“Enter”键,此时系统会将新的分区引导扇区写到系统分区中,从而修复启动题目。
  
  4. 当泛起提示符时,键入本地治理员账户Administrator的密码。在大多数情况下,你都需要内置的Administrator账户的密码才能使用“故障恢复控制台”,该账户密码默以为空。
  
  3. 假如有双重引导或多重引导系统,请从“故障恢复控制台”选择要访问的驱动器。
  
  2. 按“R”键选择修复或恢复选项。
  
  1. 插入安装光盘并从光盘驱动器重新启动计算机。
  
  当无法启动计算机时,也可以从Windows XP安装CD上运行故障恢复控制台,尝试修复错误:
  
故障恢复控制台法
修复Windows XP无法正常启动的巧招

  进入控制台,输入Listsvc命令后回车,在屏幕上会泛起当前系统中已有的所有服务和驱动程序以及其状态说明。找到需要禁用的可疑服务或驱动程序,输入命令 disable 需要禁用的程序或服务,回车后屏幕上会显示出该服务以前的状态和完成后的状态;假如想雇用某个程序或服务,则需要键入Enable 需要禁用的程序或服务,回车后即可。
  这一功能主要应用于因为安装某些新的程序造成系统无法启动的情况,我们可能通过在故障恢复控制台中去掉该项服务或程序以达到系统起死回生的目的。详细操纵如下:
  ④启用或禁用某些服务或驱动程序
  系统中有一些重要的文件直接关系着是否能启动成功,如Ntldr这个文件丢失,系统就启动不起来,这时可以进入控制台,键入命令行copy x:\i386\ntldr*.* c:\后回车即可,重新启动后会发现能够正常进入WindowsXP了。假如丢失的是一些压缩文件,还可以在控制台输入expand x:\i386\a.ex_ c:\windows\(x代表光驱盘符,a.ex_代表需要解压的文件,c:\windows指的是目标文件夹,这些都要根据详细情况来定),即可将丢失的文件恢复至系统。
  ③恢复系统重要文件
  当系统引导区由于某种原因造成损坏而不能启动时,可以进入故障恢复控制台,在命令行下输入Fixboot可以修复引导区。
  ②修复系统引导区
  假如多操纵系统菜单由于某种原因丢失,则可以进入“故障恢复控制台”,输入Bootcfg/scan命令,会自动扫描所安装的操纵系统并显示出来,完成后再输入Bootcfg/rebuild命令,泛起提示后按Y键,在“输入加载识别符”提示后输入丢失的启动菜单项,在“输入OS加载选项”后输入fastdetect后回车,即可找到多系统菜单。另外输入Bootcfg/add命令也可以向启动菜单中添加菜单项,使用方法基本同上。
  ①修复受损的多启动菜单
  ⑵“故障恢复控制台”应用
  首先在BIOS中将启动顺序设置为CD-ROM,再在光驱中插入WindowsXP安装光盘启动系统,在屏幕显示“欢迎使用安装程序”时,按R启动故障恢复控制台。接着系统会要求输入治理员密码,输入后即可进入故障恢复台。若安装了多系统,则需要通过光标键来选择故障恢复台项,对于使用了SCSI或RAID的硬盘,则在其启动时要按F6键。若要担心健忘治理员密码,可在WindowsXP正常启动时,运行Gpedit.msc进入策略编纂器,再依次选择“本地计算机策略”/“计算机配置”/Windows设置/“安全设置”/“本地策略”/“安全选项”,在右侧的窗口的双击“故障恢复控制台:答应自动系统治理级登录”项,鼠标右击,选择“启动”,单击“确定”按钮后保留设置,进入故障恢复控制台就不用输入密码了。
  ②控制台光盘安装
  插入WindowsXP安装光盘,单击“开始”/“运行”,输入\i386\winnt32.exe/cmdcons命令后回车,在泛起的对话框中显示了“故障恢复控制台”安装选项,单击“是”后确认,重新启动计算机即会在启动菜单中看到“Microsoft Windows Recovery Console”菜单,选中后即可进入“故障恢复控制台”。
  ①控制台硬盘安装
  ⑴控制台的安装
  3.故障恢复台
  其基本操纵同安全模式,但需要说明的是选择该项回车前要确保封闭了键盘上的NumLock指示灯。
  2.最后一次准确的配置
  在WindowsXP启动时按F8键,选择“安全模式”,假如能启动成功,则退出后再正常启动。
  1.安全模式
  假如电脑已经进入不了WindowsXP,那么也不用太着急重装系统,由于这时仍是有些方法的。
二、在DOS环境下
  上面的叙述是针对FAT32分区,假如系统分区为NTFS,那么在启动System Volume Information文件夹时会碰到一点麻烦。由于你可能并没有被加入到System Volume Information安全属性中,访问不到该文件。鼠标右击该文件夹,在弹出的菜单中选择“属性”,打开System Volume Information属性对话框,选中“安全”选项卡,单击“添加”按钮,打开“选择用户或组”窗口,点击该窗口右下角的“高级”按钮,然后单击“立刻查找”按钮,这时会列出计算机上所有的用户和组,选中自己当前的账户或账户所在组的名称后“确定”。这样选中的账户被添加到System Volume Information安全属性中,就可以访问该文件夹了。
  在Windows XP预设了System Volume Information文件夹,通常是躲藏的,它保留了系统还原的备份信息。打开查看“显示所有文件和文件夹”属性,取消“躲藏受保护的系统文件”前有选择,会在每个盘中看到“System Volume Information”文件夹。利用这个文件夹可以进行数据恢复。鼠标右击“我的电脑”,选择“属性”/“系统还原”,取消“在所有驱动器上封闭系统还原”复选框,单击“应用”按钮。这样做是为了重建一个还原点。再打开“系统还原”命令,就可以找到丢失的还原点了。
  ⑶在丢失还原点的情况下进行系统还原
  假如系统无法进入安全模式,则在启动时按F8,选“Safe Mode with Command Prompt”,用治理员身份登录,进入%systemroot%\windows\system32\restore目录,找到rstrui文件,直接运行rstrui文件,按照提示操纵即可。
  ⑵DOS模式进行系统还原
  假如Windows XP能进入安全模式的话,则可在安全模式下进行系统恢复,步骤同“恢复还原点”。
  ⑴安全模式运行系统还原
  上文所讲系统还原功能是Windows XP中操纵的,假如不能进入Windows XP系统,可以通过如下方法解决:
  依次单击“开始→所有程序→附件→系统工具→系统还原”,运行“系统还原”命令,打开“系统还原向导”,选择“恢复我的计算机到一个较早的时间”,点击“下一步”,选择好日期后再随着向导还原即可。
  假如用sfc/scannow仍是犯错的话,则可能想到用系统还原功能来恢复系统。特别是在增删某些软件后泛起了系统故障的时候,这种方法就显得尤为利便。
  3.系统还原显身手
  一般情况下执行sfc/scannow就可以对系统文件进行恢复了,时间一般在10分钟左右。
  /purgecache:用来清除文件缓存(该文件默认情况下是在%systemroot%\system32\dllcache下)并立刻扫描所有受保护的系统文件,常在其后还要加上“/cachesize=x”这个参数,这个参数是用来设置文件缓存大小的,以MB为单位,该参数假如设置较小可以节省硬盘空间,假如设置大一些可以保护系统文件,则可能尽可能地恢复更多的系统文件。
  /scanboot:每次启动系统时都扫描所受保护的系统文件,这可能大大降低启动速度,一般不用,使用情况同/scanonce参数。
  /scanonce:下次启动时执行受保护系统文件的扫描,也需要读取安装光盘和补丁文件。这个命令经常在执行/scannow命令泛起错误提示时才使用。
  /scannow:用来扫描所有受保护的系统文件,也是应用比较广的一个参数,它主要是通过准确的系统文件代替错误的系统文件。该参数还可以将最新版本的受保护系统文件放入DLLCache文件夹,而且在操纵过程中可能需要WindowsXP的安装光盘,以及其补丁文件,假如你没有该光盘,而是在硬盘上备份了安装文件,可以通过修改注册表来完成该项功能。在运行窗口键入Regedit命令进入注册表编纂器窗口,找到HKey_Local_Machine\software\Microsoft\Windows\CurrentVersion\setup项,在右侧的窗口中修改Installation Sources、ServicePacksourcePath和SoutcePath三个键值为硬盘上的系统安装程序路径,这样在修复时就不用再插入WindowsXP安装光盘了。
  DLL文件的名称为动态链接库文件,一般存在于Windows\system32文件夹下,该文件丢失或者被替代,一般也可进入Windows,但是执行应用程序时往往会泛起系统报错。这种错误通常可以通过Sfc(系统文件检查器)。sfc是一个命令行程序,必需在WindowsXP的“命令提示符”窗口下才能运行,为了实现多种功能,sfc提供了多个参数,使用格局为:sfc/参数1 /参数2……,各个参数之间要用一个空格隔开。下面先容一下其几个主要的参数,以利便大家使用:
  2.DLL文件的恢复
  另外,对于丢失的dll链接文件,还可以通过Regsvr32这个程序文件来恢复,恢复的时候需要在运行窗口中输入Regsvr32 a.dll(a.dll代表丢失的链接文件),回车后即会在注册表中注册该文件,然后在弹出的对话框中点“确定”即可。
  假如WindowsXP已经进入,但却发现少了某些文件,其中最常见的是Rundll32.exe的丢失。下面就以恢复这个文件为例来说明:单击“开始”/“运行”,在该窗口中输入expand x:\i386\Rundll32..ex_ c:\windows\system32\Rundll32.exe(x代表光驱盘符,rundll.ex_代表需要解压的文件,c:\windows\system32指的是目标文件夹,这些都要根据详细情况来定),即可将丢失的文件恢复至系统。当然也可以直接从其他正常运行的机器复制该文件至本机的相应目录下。
  1.从安装光盘解压缺少的一些重要文件
  假如你的计算机还可以进入Windows环境中,那么恭喜你,这种情况下即使系统泛起了题目,仍旧不会是大题目。在这种情况通常会泛起以下几种方法:
  一、Windows环境下
Win XP是国人普遍使用的操纵系统,其不乱性和易用性不容置疑。但是它也像人一样会闹个头疼脑热,泛起点“感冒”症状,严峻时得了重感冒一病不起也是不鲜见的事,这时良多人就会想到重装系统,但重装系统有一个最大的麻烦,就是需要之前备份,否则恢复到以前的使用习惯很难,一旦碰到一系统启动不起来,想备份也没了机会,这时你该怎么办呢?我在这里给你一个我近来才钻研出来的方案。
快速修复被破坏的XP系统文件



本文地址: https://www.ampc8.com/thread-7226-1-1.html
上一篇:Win7系统曝漏洞可以在锁定屏幕运行任意程序
下一篇:深入了解XP/vista操作系统:C盘根目录文件夹和文件解析
回复

举报

ampc815716

签到: Lazy

id 宅﹃ζ鱼 发表于 2013-09-22 23:34:42
只要能让电脑跑得更快的,都要试试
回复

举报

ampc88787

签到: Lazy

id 雪峰银月 发表于 2012-07-25 22:20:24
Windows环境下
Win XP是国人普遍使用的操纵系统,其不乱性和易用性不容置疑。但是它也像人一样会闹个头疼脑热,泛起点“感冒”症状,严峻时得了重感冒一病不起也是不鲜见的事,这时良多人就会想到重装系统,但重装系统有一个最大的麻烦,就是需要之前备份,否则恢复到以前的使用习惯很难,一旦碰到一系统启动不起来,想备份也没了机会,这时你该怎么办呢?我在这里给你一个我近来才钻研出来的方案。
回复

举报

您需要登录后才可以回帖 登录 | 验证注册

Powered by AMpc8.Com (晋ICP备13003365号ghs 晋公网安备 14090202000112号 |GMT+8, 2025/5/4 13:34 | A
快速回复 返回顶部 返回列表