我們首先來了解一下SAM文件的存放位置SAM文件的位置是CWindowsSystemConfigSAM(以系統安裝在C盤為例)
大家知道WindowsXP的密碼存放在系統所在的CWindowsSystemConfig下SAM文件中SAM文件即賬號密碼數據庫文件當我們登錄系統的時候系統會自動地和Config中的SAM自動校對如發現此次密碼和用戶名全與SAM文件中的加密數據符合時你就會順利登錄;如果錯誤則無法登錄
那麼SAM文件是什麼?SAM即security account manager安全賬戶管理器裡面記錄了賬戶的口令sid權限等信息
既然SAM文件保存了口令密碼信息那麼我們可否刪除SAM文件來實現刪除密碼呢?回答是不可以如果實在一不小心刪除了SAM文件可以嘗試著通過以下辦法來處理
首先可以肯定的是忘記了XP的登陸密碼是不能通過刪除sam文件來解決的網上有些文章說刪除SAM文件來清空密碼誤導了部分網友
若碰到此問題可以進行下述操作將CWindows Repair文件夾的sam文件復制到CWindowssystemconfig文件夾
如果進入不了系統了可以在DOS狀態下執行命令
copy c:windowsrepairsam c:windowssystemconfigsam
注意Repair下的sam文件是當初安裝XP時產生的這樣操作後會丟失安裝系統後你自己在系統中創建的用戶和用戶組這樣操作成功登陸後如果系統打開了系統還原可以還原到最新的還原點
如果sam文件刪除導致電腦不能啟動該怎麼辦呢?
出現這種情況可以嘗試在開機時按住F鍵以”最後一次正確的配置“啟動這樣就是一個系統文件被意外刪除後的一個恢復過程
附repair文件夾講解分析
repair 顧名思義是恢復的意思這裡面儲存的文件僅僅是系統安裝完成後生成的只有要恢復的時候才會有用當前起作用的在C:WINDOWSSYSTEMCONFIG下面
有網友說到他的系統是XP在網上看到說如果將WINDOWS/repair下的SAM文件覆蓋windows/system下的SAM就可以將管理員密碼還原到初始狀態下問他的系統下的repair文件夾下沒有文件是空的是為什麼?
其實這位網友是多疑了系統正常使用的情況下在c:windowsrepair文件夾就是空的
From:http://tw.wingwit.com/Article/Common/201311/5613.html