系统启动修复和SYSTEM丢失损坏故障处理
一、问题描述
你的电脑/设备需要修复。无法加载应用程序或操作系统,原因是所需文件丢失或包含错误。
文件:\Windows\system32\winload.exe
错误代码: 0xc000000e
二、问题分析
1.查询winload.exe是win7或者win10以上系统。这个是系统文件,准备直接PE查询到硬盘操作系统,复制相同文件替换即可。
2.故障电脑使用人提供信息操作系统是英文版本winXP。
3.故障电脑初测无法用PE启动。
三、故障修复
1.提示按F9显示系统为win10。
2.电脑型号为HP dc7900,PE无法进入。查询解决办法有三:一是8G以下U盘可进PE,实测仍然不行;二是升级BIOS,官网下载备用;三是拆硬盘到其它电脑操作。
3.因为PE无法启动和系统无法确认,所以将故障电脑250G硬盘拆除,为保证数据安全,使用测试电脑Ghost克隆到另1000G硬盘操作。
4.测试电脑PE进入后查询C盘根文件有ntldr和bootmgr文件,初步确认为winXP。查询内核程序文件Windows\system32\ntoskrnl.exe是英文版5.1.2600,确认为winXP。
5.初步判断,系统故障后,有人使用win10的启动光盘修复,导致启动菜单出现win10菜单。
6.首先是系统启动修复,要启动的是磁盘里本身的winXP系统。使用工具bootfix修复成功。
7.系统启动修复后,启动提示SYSTEM丢失或损坏。先将SYSTEM文件备份为SYSTEM.BAD。
8.使用gho包里SYSTEM文件替换,提示nvatabus.sys等多个文件丢失,直接system32\drivers都复制过来,进系统,提示密码失效后直接就系统重启。
9.查询SYSTEM主要包含注册表、驱动程序、软件安装等信息,直接替换要找相同的电脑(硬件+软件),手里是没有的。安装光盘手里也没有。只有找找其它办法,确实找不到再想光盘修复。
10.查询SYSTEM是有自动备份的。一是在相同文件夹里SYSTEM.alt,此处没找到;二是在\windows\repair文件夹(系统安装后第一次成功启动备份,没有后续驱动和软件信息),找到但不符合此次修复的目标;三是在system Volume Information_restore{…}\RPxxx\snapshot_REGISTRY_MACHINE_SYSTEM文件,这个文件大小和日期和原来文件接近,备份改名替换。
11.替换后在测试电脑上没有报文件丢失,出现滚动条后蓝屏,大概意思是电源模式acpi的错误,应该是新旧电脑代差大,和系统关系不大,直接1000G硬盘上原电脑,成功进入到账号登陆界面。测试修复基本成功。
12.将故障电脑原250G硬盘再次备份数据,按之前测试修复,修复成功。
13.完成。
四、小结
1.故障电脑PE无法启动,操作不便。
2.Win10启动菜单、XP系统老旧增加难度。
3.系统启动修复和SYSTEM修复是关键。
4.数据安全很重要,备份是要点。
2024年4月22日