怎样修复“Windows/System32/Config/System中文件丢失或损坏”故障

英文原文引自 http://xphelpandsupport.mvps.org/how_do_i_repair_a_missing_or_cor1.htm

此类错误通常说明计算机由于注冊表的原因不能启动,下列操作应该可以修正以上错误。然而,须要特别注意的是,你须要将5个注冊表区域所有进行替换。仅仅简单的替换一个或者两个将会潜在的导致其它的错误

注意

假设你使用的是WindowsXP的OEM版本号,那么你不应该用法2。否则,你的操作系统将不再可用。OEM安装版本号创建了事先不存在的username和password。因此,对于你个人来讲,以下的操作指导不会解决这个问题。对于OEM版本号XP的最简单方法是使用制造商提供的恢复盘又一次安装XP系统

简单方法

1/重新启动机器

2/按住F8键,直到出现菜单

3/菜单出现后,使用方向键选择“近期一次正确的配置”选项

4/按回车键

5/此时,计算机应该又一次安装近期一次的正常启动所使用的配置文件

6/重新启动计算机

7/假设仍然存在问题,那么採用以下的复杂方法

复杂方法

第一步

1/将Windows XP的安装光盘放入光驱,重新启动计算机

2/在“欢迎使用安装程序”界面,按R键,进入恢复控制台

3/在恢复控制台中会显示当前Windows的安装列表

4/你须要依据你所安装的Windows XP系统的路径选择对应的数字。假设你只安装了一个单系统,那么应该选择1

5/此时,须要你输入管理员Administrator用户的password。假设你曾经没有设过此password,那么直接按回车键就可以

6/假设password正确,那么将恢复控制台提示符,进入恢复控制台命令交互界面

7/在恢复控制台提示符后键入下述命令,每一行命令用回车键结束

md tmp

copy c:/windows/system32/config/system c:/windows/tmp/system.bak

copy c:/windows/system32/config/software c:/windows/tmp/software.bak

copy c:/windows/system32/config/sam c:/windows/tmp/sam.bak

copy c:/windows/system32/config/security c:/windows/tmp/security.bak

copy c:/windows/system32/config/default c:/windows/tmp/default.bak

delete c:/windows/system32/config/system

delete c:/windows/system32/config/software

delete c:/windows/system32/config/sam

delete c:/windows/system32/config/security

delete c:/windows/system32/config/default

copy c:/windows/repair/system c:/windows/system32/config/system

copy c:/windows/repair/software c:/windows/system32/config/software

copy c:/windows/repair/sam c:/windows/system32/config/sam

copy c:/windows/repair/security c:/windows/system32/config/security

copy c:/windows/repair/default c:/windows/system32/config/default

8/在上述命令运行完成后,键入Exit,退出恢复控制台

9/重新启动计算机

第二步

10/计算机又一次启动后使用Administrator身份登录。假设你使用的是Windows XP Home版,那么你仅仅能在“安全模式”中使用Administrator身份登录。

11/下一个操作是使用系统备份工具将注冊表文件拷贝至备份路径。然而,在进行备份之前,你须要在文件管理器的“目录选项”中设置“显示全部文件和目录”及“隐藏受保护的操作系统文件”。(操作步骤12-19为设置设置“显示全部文件和目录”及“隐藏受保护的操作系统文件”的方法,假设熟悉此操作,可直接跳至操作步骤20)

12/打开文件管理器

13/选择菜单中“工具”

14/选择“目录选项”

15/选择“查看”选项卡

16/在高级设置中找到“显示全部文件和目录”及“隐藏受保护的操作系统文件”

17/选择“显示全部文件和目录”

18/去除对“隐藏受保护的操作系统文件”的选择

19/出现提示框,显示编辑或删除操作系统文件将破坏系统,选择“是”。选择“确定”,关闭“目录选项”对话框

20/在文件管理器中进入Windows XP的安装文件夹。

21/打开“System Volume Information”文件夹,假设此文件夹不可存取,可依据错误信息查看微软知识库文章309531

22/在“System Volume Information”文件夹中能够看到一个或多个相似“_restore{87BD3667-3246-476B-923F-F86E30B3E7F8}”的文件夹

23/假设文件夹以图标方式或者是缩略图方式显示,请选择“查看”菜单项中的具体资料选项

24/选择一个以RP开头的,而且不是在当前时间创建的文件(这些文件为还原点,Restore Points)

25/进入这些文件夹中的某一个,并找到当中的Snapshot文件夹。比方C:/System Volume Information/_restore{D86480E3-73EF-47BC-A0EB-A81BE6EE3ED8}/RP1/Snapshot

26/在Snapshot文件夹中拷贝例如以下文件到“C:/Windows/tmp”文件夹

_REGISTRY_USER_.DEFAULT

_REGISTRY_MACHINE_SECURITY

_REGISTRY_MACHINE_SOFTWARE

_REGISTRY_MACHINE_SYSTEM

_REGISTRY_MACHINE_SAM

27/将“C:/Windows/tmp”文件夹中的这些文件依照例如以下方式进行重命名

重命名 _REGISTRY_USER_.DEFAULT 为 DEFAULT

重命名_REGISTRY_MACHINE_SECURITY为SECURITY

重命名_REGISTRY_MACHINE_SOFTWARE为SOFTWARE

重命名_REGISTRY_MACHINE_SYSTEM为SYSTEM

重命名_REGISTRY_MACHINE_SAM为SAM

第三步

28/如今你必须删除现有的注冊表文件,而且将新的注冊表文件拷贝至“C:/Windows/System32/Config”文件夹。你能够通过使用恢复控制台或者Windows 98启动盘(假设系统所在分区的文件格式为FAT32)进行此项操作。在命令提示符后输入例如以下命令:

del c:/windows/system32/config/sam

del c:/windows/system32/config/security

del c:/windows/system32/config/software

del c:/windows/system32/config/default

del c:/windows/system32/config/system

29/接着输入例如以下命令:

copy c:/windows/tmp/software c:/windows/system32/config/software

copy c:/windows/tmp/system c:/windows/system32/config/system

copy c:/windows/tmp/sam c:/windows/system32/config/sam

copy c:/windows/tmp/security c:/windows/system32/config/security

copy c:/windows/tmp/default c:/windows/system32/config/default

30/最后退出恢复控制台,并重新启动计算机

第四步

31/计算机又一次启动,并进入系统后,选择“開始”

32/选择“所有程序”中的“附件”

33/选择“系统还原”

34/将系统还原至某一个曾经的还原点。

怎样修复“Windows/System32/Config/System中文件丢失或损坏”故障的更多相关文章

  1. 因下面文的损坏或丢失windows/system32/config/system 解决方法

    这是因为你电脑的初始化文件遭破坏所致.导致破坏的原因也可能是病毒或其它原因. 因为Windows启动须要读取Syatem.ini,Win.ini和注冊表文件,假设C盘根文件夹下有config.sys, ...

  2. 关于XP系统因以下文件的损坏或丢失,WINDOWS无法启动:\windows\system32\config\system的解决思路实践

    故事背景:在合肥项目中,现场一台使用超过6年的工控机,在近段时间内出现上述标题中出现的系统文件丢失问题 ,该问题重启复现,无法通过传统进入安全模式或者最后一次正确配置等方式进行修复,只能通过将repa ...

  3. Windows 10:解决开机显示C:\WINDOWS\system32\config\systemprofile\Desktop不可用的方法

      开机显示C:\WINDOWS\system32\config\systemprofile\Desktop不可用应该是不少网友都遇到过. 近日在使用Windows 10 Build 9926中,也出 ...

  4. C:\WINDOWS\system32\config\systemprofile\Desktop引用了一个不可用的位置

    使用迅雷下载压缩文件到桌面时,下载完毕后,如果直接点击"打开文件",则迅雷会报错: C:\WINDOWS\system32\config\systemprofile\Desktop ...

  5. 20160803 - C:\WINDOWS\system32\config\systemprofile\Desktop 不可用的解决

    问题:某些软件在从注册表读取用户桌面地址时,欠考虑的%USERPROFILE%的情况,例如迅雷打开文件时,会提示: [Window Title]位置不可用 [Content]C:\WINDOWS\sy ...

  6. C:\Windows\system32\config\systemprofile\AppData\Local\Microsoft\Team Foundation\4.0\Cache\VersionControl.config is not valid and cannot be loaded.

    Recently, we experienced a strange problem with TFS 2010. We spent a few days before we figured it o ...

  7. 解决win10开机出现C:\WIndows\system32\config\systemprofile\Desktop不可用 问题

    背景:公司一台win10机子好久没用了,今天开了打算用下(打算远程桌面),远程桌面连不上(好久没用了,用户名都忘了),所以又插上显示器和键鼠. 键盘因为是PS/2接口,不能热插拔,所以开机一段时间后( ...

  8. Windows 10:开机显示C:\WINDOWS\system32\config\systemprofile\Desktop不可用 的解决方法

    今晨起来开机,开完机一看,弹出啦一个框框上面写着“C:\WINDOWS\system32\config\systemprofile\Desktop不可用...” 当我点击了确定之后,发现屏幕一片黑,只 ...

  9. Jenkins 使用 maven 出现C:\Windows\system32\config\systemprofile的解决

    jenkins 使用 maven 出现 C:\Windows\system32\config\systemprofile 的原因是 Jenkins 服务启动的账号使用了系统的账号,在服务里改成具体的桌 ...

随机推荐

  1. redis入门指南学习笔记

    redis的常见命令 set key hello get key incr num get num set foo lorem incr foo hset car price 500 hset car ...

  2. (转)SVN源码管理(上&下)

    原文地址:http://www.cnblogs.com/IPrograming/archive/2012/12/15/SVN_1.html 使用SVN进行源码管理(上) 在原来的项目中使用的源码管理工 ...

  3. (七)Angularjs - 控制器

    控制器的作用 没有控制器/controller,我们没有地方定义业务模型 比如:ng-init指令.我们可以使用ng-init指令在scope对象上定义数据 <div ng-init=" ...

  4. QT参考录

    源码参考: #include "CServerManager.h" CServerManager* CServerManager::m_pInstance = NULL; CSer ...

  5. 关于C++中的虚拟继承的一些总结

    1.为什么要引入虚拟继承 虚拟继承是多重继承中特有的概念.虚拟基类是为解决多重继承而出现的.如:类D继承自类B1.B2,而类B1.B2都继承自类A,因此在类D中两次出现类A中的变量和函数.为了节省内存 ...

  6. 使用 phpMyAdmin无法登录mysql的问题

    今天使用使用phpmyadmin时出现了以下错误: (1)第一次时: 当配置文件config.inc.php里的配置项是: $cfg['Servers'][$i]['host'] = 'localho ...

  7. xml配置与使用

    php100:89:xml常识知识补充 xml常识知识补充XML(即可扩展标记语言,它与HTML一样,都是标准通用标记语言.Xml是Internet环境中跨平台的,依赖于内容的技术.扩展标记语言XML ...

  8. twisted(3)--再谈twisted

    上一章,我们直接写了一个小例子来从整体讲述twisted运行的大致过程,今天我们首先深入一些概念,在逐渐明白这些概念以后,我们会修改昨天写的例子. 先看下面一张图: 这个系列的第一篇文章,我们已经为大 ...

  9. Linux_install jdk

    Linux安装JDK步骤 1.先从网上下载jdk(jdk-7u1-linux-i586.rpm),下载地址:http://www.oracle.com/technetwork/java/javase/ ...

  10. Solr Dataimport配置

    参考资料: https://cwiki.apache.org/confluence/display/solr/Uploading+Structured+Data+Store+Data+with+the ...