我是利用win PE 依照下列方法進行檔案操作
最後順利救回系統
當然
最後針對主機板的驅動程式再進行修補後就正常了
請先參考微軟的解法:
如何修復造成 Windows XP 無法啟動的損毀登錄
Windows XP 無法啟動,因為下列檔案遺失或損毀:\WINDOWS\SYSTEM32\CONFIG\SYSTEM
Windows XP 無法啟動,因為下列檔案遺失或損毀:\WINDOWS\SYSTEM32\CONFIG\SOFTWARE
停止:c0000218 {登錄檔案失敗} 登錄無法載入 Hive 檔案:\SystemRoot\System32\Config\SOFTWARE 或它的記錄檔或替代資料。
系統錯誤:Lsass.exe
當試圖更新密碼時,這個傳回狀態表示所提供的目前密碼數值不正確。
**********************************************************************************************
我會提出來的原因是, 微軟的做法是不夠完美的.
以 WINDOWS\SYSTEM32\CONFIG\SYSTEM 損毀為例
微軟的解法是用無其它工具片的解法, 所以十分繁複.
整個做法就是取出舊的檔加配合系統還原來做處理.
微軟利用的batch
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
*************************************************************************************
記得在c:底下操作.
主要就是要取出 system , software,sam,security,default這五個檔案.
這五個檔案也很好辨識.
你到c:\windows\system32\config底下找, 沒有副檔名的那五個就是了.
以下為重點:
整個微軟的解法因為不想用工具片, 所以一整個麻煩, 需要多次重開機.
建議直接使用win pe 這類的工具片進行處理
1: 記得先將c:\windows\system32\config\裡舊的system , software,sam,security,default備份
2: 尋找c底下System Volume Information裡面的Snapshot, 此為舊的備份
3: 將舊的備份蓋掉c:\windows\system32\config\裡的五個檔.(記得修改成為原本對映的檔名)
用win pe 這類的工具片來做會十分簡單, 記得要開啟可以看到系統資料夾的選項.
System Volume Information預設是隱藏的.
理論上只要有系統還原備份就可以順利處理掉這問題.
以下為進階處理:
萬一沒有系統還原的時候怎麼辦?
以下為推論, 有部份我沒有實際做過
1: 記得先將c:\windows\system32\config\裡舊的system , software,sam,security,default備份
2:使用c:\windows\repair裡的五個檔取代c:\windows\system32\config\裡的舊檔.
3:利用win pe 或其它工具片, 除了system之外的四個檔再蓋回.
理論上它已經變成一個新的設定了, 有可能其它四個檔會有不合的情形.
最少software這個檔是可以蓋的, 可以省去重裝軟體的困擾.
結語:
建議利用win pe 工具片, 在不用進入系統的情形下處理.
不要傻傻地照微軟的方式做, 會多花很多時間.
萬一沒有系統還原時, 記得保有舊的software, 以免又要麻煩地重灌軟體.
http://www.wretch.cc/blog/myzopoda/22883144當試圖更新密碼時,這個傳回狀態表示所提供的目前密碼數值不正確。
**********************************************************************************************
我會提出來的原因是, 微軟的做法是不夠完美的.
以 WINDOWS\SYSTEM32\CONFIG\SYSTEM 損毀為例
微軟的解法是用無其它工具片的解法, 所以十分繁複.
整個做法就是取出舊的檔加配合系統還原來做處理.
微軟利用的batch
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
*************************************************************************************
記得在c:底下操作.
主要就是要取出 system , software,sam,security,default這五個檔案.
這五個檔案也很好辨識.
你到c:\windows\system32\config底下找, 沒有副檔名的那五個就是了.
以下為重點:
整個微軟的解法因為不想用工具片, 所以一整個麻煩, 需要多次重開機.
建議直接使用win pe 這類的工具片進行處理
1: 記得先將c:\windows\system32\config\裡舊的system , software,sam,security,default備份
2: 尋找c底下System Volume Information裡面的Snapshot, 此為舊的備份
3: 將舊的備份蓋掉c:\windows\system32\config\裡的五個檔.(記得修改成為原本對映的檔名)
用win pe 這類的工具片來做會十分簡單, 記得要開啟可以看到系統資料夾的選項.
System Volume Information預設是隱藏的.
理論上只要有系統還原備份就可以順利處理掉這問題.
以下為進階處理:
萬一沒有系統還原的時候怎麼辦?
以下為推論, 有部份我沒有實際做過
1: 記得先將c:\windows\system32\config\裡舊的system , software,sam,security,default備份
2:使用c:\windows\repair裡的五個檔取代c:\windows\system32\config\裡的舊檔.
3:利用win pe 或其它工具片, 除了system之外的四個檔再蓋回.
理論上它已經變成一個新的設定了, 有可能其它四個檔會有不合的情形.
最少software這個檔是可以蓋的, 可以省去重裝軟體的困擾.
結語:
建議利用win pe 工具片, 在不用進入系統的情形下處理.
不要傻傻地照微軟的方式做, 會多花很多時間.
萬一沒有系統還原時, 記得保有舊的software, 以免又要麻煩地重灌軟體.
沒有留言:
張貼留言