✔ 最佳答案
自己看著辦!
基本上我都是拿「原版光碟」直接修復,但正規的技倆?未必不失學習過程!
完整內容請見 微軟官方說明
http://support.microsoft.com/kb/307545/zh-tw
當您嘗試啟動或重新啟動 Windows XP 電腦時,可能會收到下列其中一個錯誤訊息: Windows XP 無法啟動,因為下列檔案遺失或損毀:\WINDOWS\SYSTEM32\CONFIG\SYSTEM Windows XP 無法啟動,因為下列檔案遺失或損毀:\WINDOWS\SYSTEM32\CONFIG\SOFTWARE 停止:c0000218 {登錄檔案失敗} 登錄無法載入 Hive 檔案:\SystemRoot\System32\Config\SOFTWARE 或它的記錄檔或替代資料。系統錯誤:Lsass.exe
當試圖更新密碼時,這個傳回狀態表示所提供的目前密碼數值不正確。修復造成 Windows XP 無法啟動的損毀登錄 本文所描述的程序將會用到「修復主控台」和「系統還原」。並會依照特定順序列出所有必要的步驟,以確保整個程序能夠順利完成。完成這項程序之後,系統將會恢復至與發生問題之前相當接近的狀態。如果您已經執行過 NTBackup 並完成了系統狀態備份,就不需要進行第二部分及第三部分的程序,請直接進行第四部分。第一部分 在第一部分中,您會啟動「修復主控台」,並建立暫存資料夾,再將現有的登錄檔案備份到新的位置,然後刪除現有位置上的登錄檔案,再從 [Repair] 資料夾中將登錄檔案複製到 System32\Config 資料夾。完成這個程序時,您就建立了可以用來啟動 Windows XP 的登錄。這個登錄原本是在 Windows XP 的初始安裝期間所建立並儲存的。因此,在安裝程式完成之後所進行的任何變更及設定都會遺失。
請依照下列步驟執行,完成第一部分: 將 Windows XP 開機磁片插入軟碟機,或將 Windows XP 光碟插入光碟機,然後重新啟動電腦。
如果出現提示,請選取從光碟機啟動電腦所需要的任何選項。出現「歡迎使用安裝程式」畫面時,請按 R,啟動「修復主控台」。如果您的電腦使用雙開機方式或多開機方式,請從「修復主控台」選取您必須使用的安裝。出現提示時,請輸入系統管理員的密碼。如果系統管理員密碼是空白,請按下 ENTER。在「修復主控台」的命令提示字元中,輸入下列命令列,並在輸入每行之後按下 ENTER: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\config\sam c:\windows\tmp\sam.bak
copy c:\windows\system32\config\security c:\windows\tmp\security.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\config\sam
delete c:\windows\system32\config\security
delete c:\windows\system32\config\default
copy c:\windows\repair\system c:\windows\system32\config\system
copy c:\windows\repair\software c:\windows\system32\config\software
copy c:\windows\repair\sam c:\windows\system32\config\sam
copy c:\windows\repair\security c:\windows\system32\config\security
copy c:\windows\repair\default c:\windows\system32\config\default
輸入 exit 以結束「修復主控台」。您的電腦會重新啟動。