系统丢了文件,无法启动怎么办?

如题所述

windows/system32/config/system的损坏或丢失的原因:电脑的初始化文件遭破坏所致。导致破坏的原因也可能是病毒或其他原因。    

由于Windows启动需要读取Syatem.ini,Win.ini和注册表文件,如果C盘根目录下有config.sys,Autoexec.bat 文件,这两个文件也会被读取。只要这些文件存在错误信息就可能出现死机。

因windows/system32/config/system的损坏或丢失解决方法:

1,这个问题多半是由于内存条质量原因引起,请先检查与更换内存测试。    

2,硬盘坏道,请修复。    

3,以上都不是的话,请用以下方法:    

    当XP启动不起来并提示以下文件损坏或丢失windows无法启动WINDOWS/system32/config/system 需要光盘启动按"r"修复时,采用这种办法 前提是必须能重启到DOS下,如果系统是NTFS的话,那还要DOS支持才行;请用相关启动光盘或MaxDOS启动到DOS下  先到windows/repair目录里   然后copy system c:/windows/system32/config/system  这样就可以重启到桌面了。但这样以前的设置就全没了,这是恢复到第一次启动到桌面时的配置,还要重新安装你的驱动和设置。

    如何是用windows 2000系统也出现这个提示:C:/winnt/system32/config/system 或者c:/winnt/system32/drivers/ntfs.sys文件丢失,方法也是可以用2000的系统安装光盘进入安装界面按R键进行修复.。

     用系统安装盘启动系统,按“R”键选择修复或恢复选项,进入故障恢复控制台。系统会自动检测安装的操作系统,输入数字1选择需要修复的操作系统,按要求键入本地管理员账户Administrator的密码即可进入DOS控制台界面。       

    依次键入如下命令行:  

    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/configm c:/windows/tmpm.bak  copy c:/windows/system32/configcurity c:/windows/tmpcurity.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/configm  delete c:/windows/system32/configcurity delete c:/windows/system32/config/default      

     (注:下面的步骤即是将windows/repair目录中存放的最原始的系统信息文件还原道系统目录中。)  

    copy c:/windows/repair/system c:/windows/system32/config/system  copy c:/windows/repair/software c:/windows/system32/config/software copy c:/windows/repairm c:/windows/system32/configm  copy c:/windows/repaircurity c:/windows/system32/configcurity copy c:/windows/repair/default c:/windows/system32/config/default         

    所有文件都copy完毕的话,键入exit命令重新启动即可。         

    此外,如果遇到某些不知名的系统启动文件损坏时,也可以通过故障恢复控制台来修复。一般来说,进入故障恢复控制台后键入“Fixboot”命令将新的分区引导扇区写到系统分区中,很多情况下可以解决系统无法正常启动的问题。 

温馨提示:答案为网友推荐,仅供参考