我使用的是 Windows XP,今天早上它无法启动,它显示“Windows/system32/config/SYSTEM”错误,所以我将硬盘连接到另一台电脑,重命名该文件,然后复制 Windows/Repair 中的文件。现在它显示错误“找不到或损坏了”ntfs.sys“。
我尝试从 Windows 安装 CD 复制 ntfs.sys,但仍然出现相同的错误,也尝试了“EXPAND:\i836\ntoskrnl.exe(和 ntkrnlpa.exe):\Windows\System32”,但错误仍然存在。
我还能尝试哪些其他修复方法?
答案1
首先,通过使用修复中的文件,您实际上已经将硬件配置恢复到安装状态。如果您尚未禁用系统还原,我建议您从最近的还原点还原 SYSTEM 文件。(回溯几天……但不要太久)。
至于 NTFS.SYS 文件,您很可能不需要安装盘中的文件,因为它太旧了(尤其是如果您的安装盘很旧 - 您可能正在运行 SP3(或至少 2),并且您的磁盘可能是 RTM 或可能是 SP1)。尝试从另一个系统获取文件和/或查看您的 $NTUninstall... 文件夹(dir /s ntfs.sys 来自 c:\windows\system32)并复制一个较旧(但最好不要太旧)的版本。
您可能还可以下载 SP3,提取它,然后从那里展开 NTFS.SYS(并且您可能在 DLLCACHE 或 ServicePackFiles 文件夹中有“备份”