“STOP:c0000218 {Registry File Failure}”是一个很典型的错误信息,造成错误的原因是硬盘错误或硬盘损坏。解决办法如下:
1. 从 Windows XP 光盘启动计算机。如果出现提示,请选择从光盘启动计算机必须选择的任何选项。
2. 当提示你选择“修复或故障恢复”时,请按R。这将启动Microsoft故障恢复控制台。
3. 根据提示,键入管理员密码。如果管理员密码为空,则按Enter。
4. 使用chkdsk命令行工具检查硬盘。在命令提示符下,键入chkdsk /r,然后按 Enter。
一般情况下经过如上操作就不会再有问题,当然,如果硬盘发生物理损坏,这种办法也不会有效果,如果是这种情况,就只能更换硬盘了。
1. software crash
1.1. Boot into Recovey console
1.2. rename C:/WINNT/system32/config/software to software.old
1.3. copy C:/WINNT/repair/software to C:/WINNT/system32/config/software
1.4. exit and reboot
2. software.old 檔案修復步驟 :
2.1. 系統需求 : Windows XP SP1 or Windows 2003
2.2. 修復步驟 :
警告:不當使用「登錄編輯器」可能會導致嚴重的問題,此時您就必須重新安裝作業系統。Microsoft 不保證不當使用「登錄編輯器」所導致的問題可以獲得解決,您必須自行承擔使用「登錄編輯器」的風險。
如需有關如何編輯系統登錄的資訊,請檢視「登錄編輯器」(Regedit.exe) 中的「說明」主題〈變更機碼與值〉(Changing Keys and Values),或是檢視 Regedt32.exe 中的「說明」主題〈新增與刪除登錄中的資訊〉(Add and Delete Information in the Registry) 與〈編輯登錄資料〉(Edit Registry Data)。請注意,在編輯系統登錄之前,請先做好備份。如果您是使用 Windows NT 或 Windows 2000,還必須更新「緊急修復磁片」(Emergency Repair Disk;ERD)。
2.2.1. 按 [開始] / [執行],輸入regedit,按確定,開啟登錄編輯程式。
2.2.2. 找到以下的機碼位置:
選擇至下列路徑 : [HKEY_LOCAL_MACHINE]
2.2.3. 選擇 [檔案 / 載入Hive 控制台]
2.2.4. 選擇要修復之檔案路徑
2.2.4. 輸入[載入Hive控制檔]的機碼名稱 , 暫定為aaaaa
2.2.5. 匯入後 , 會出現aaaaa之機碼 , 並跳出一個[登錄修復]完成的視窗 , 表示已經修復完成
2.2.6. 再選擇 [Hive 解除載入]
2.2.6. 出現 [確認解除 Hive 載入] 之視窗 , 選擇 [是] , 即完成
3. 復原 software
3.1. Boot into Recovey console
3.2. rename C:/WINNT/system32/config/software to software.old
3.3. copy software.old to C:/WINNT/system32/config/software
3.4. exit and reboot