方法一:用原盤XP光驅啟動,在第一屏選擇‘R’,進入所屬操作係統修複,進入到c:\windows\system32\config\目錄下,dir system顯示找到文件,文件並沒丟失,隻是損壞。於是輸入:rename system system.old;(將注冊表文件重命名)rename system.alt system(system.alt其實是注冊表文件的副本)把副本重命名成正本就可以了。這時卻出現“無法找到system.alt的提示”,看來是system.alt也丟失了,就用以下第二方法。
方法二:不過沒關係,還有其他辦法.XP係統在windows\repair下還有個係統備份.同樣rename system system.old(一般不直接刪除係統文件,重命名後還可以再還原回來)。接著copy c:\windows\repair\system c:\windows\system32\config\,提示複製一個文件,重新啟動,正常進入係統。
方法三:進入PE係統直接拷貝windows\repair目錄下的system覆蓋原文件。
方法二和三,修複還沒結束,由於repair下的文件是安裝後第一次成功啟動後備份的,所以注冊表文件裏並沒有聲卡,顯卡相關驅動信息。但驅動文件已經在C盤下,所以隻要直接讓它查找驅動就可以安裝好了。
有人會問為什麼不直接在DOS下對那些文件進行重命名和複製.對不起,在DOS下想對係統文件進行操作,受保護的,所以不能。
這種重命名方法比網絡上所說的,把system文件備份到其他文件夾更方便,而且好象係統文件無法複製到其他文件夾,更不能進行覆蓋。