方法一:用原盤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文件備份到其他文件夾更方便,而且好象系統文件無法復制到其他文件夾,更不能進行覆蓋。