Windows XP Windows 7 Windows 2003 Windows Vista Windows教程綜合 Linux 系統教程
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟件教程
 Windows教程網 >> Windows XP系統教程 >> XP系統基礎知識 >> 手把手教你備份Windows xp系統重要密碼

手把手教你備份Windows xp系統重要密碼

日期:2017/1/24 11:40:04      編輯:XP系統基礎知識
在重裝系統前,各種文檔、軟件和桌面設置都能比較簡單地備份起來。但你知道如何備份密碼嗎?在替別人備份系統的時候,如何在不知道對方系統登錄密碼的情況下替對方把密碼備份好,移植到新的機器上? 

  Windows 98 

  原理:Windows 98在用戶登錄時,驗證密碼的途徑是通過校對Windows目錄下的“用戶名.PWL”文件,如果校對後發現此次登錄所用的用戶名與密碼全與“用戶名.PWL”文件相符合,會順利登錄,相反,就無法登錄。了解了Windows 98登錄的原理後,就可以對“用戶名.PWL”文件下“藥”了! 

  備份:新建一記事本文件,輸入如下內容,然後把它保存為BACKUP.BAT。 

  @echo Bakup passWord..... 

  @echo off 

  md D:\pwbak 

  copy c:\Windows\*.pwl D:\pwbak 

  @echo Bakup passWord Successfully! 

  pause 

  (注:"c:\"為系統盤的位置,"D:\pwbak"為密碼要保存的位置,可以按需要更改,下同) 

  文件創建好後,只要在Windows或DOS下將其運行,即可完成對所有用戶密碼的備份工作了。 

  恢復:在重裝操作系統,並創建好與原系統中用戶名完全相同的新的用戶後(新的用戶名應與原系統中的完全一樣,否則恢復無效),就可以開始恢復系統登錄密碼了。新建一記事本文件,輸入如下內容,然後把它保存為RESTONE.BAT。 

  @echo Restone passWord..... 

  @echo off 

  @echo y|copy D:\pwbak\*.pwl c:\Windows 

  @echo Restone passWord Successfully! 

  pause 

  文件創建好後,也只要在Windwos或DOS下將其運行即可完成對所有用戶密碼的恢復工作了。 

  Windows 2000/XP/Server 2003 

  方法1: 

  第一步:在命令提示符下輸入“at time /interactive regedit.exe”命令,添加一個計劃任務。使用at命令,目的是要以system權限運行“注冊表編輯器”程序。 

  小提示 

  “time”指定運行命令的時間,只要稍離當前時間1~2分鐘即可。例如:當前時間為13:43,命令為“at 13:45 /interactive regedit.exe”。“/interactive”允許作業在運行時,與當時登錄的用戶桌面進行交互。 

  第二步:打開注冊表編輯器,找到[HKEY_LOCAL_ MacHINE\SAM\SAM],現在可以訪問了(見圖)。右擊SAM子鍵,選擇“導出”或單擊菜單“文件→導出”,即可導出SAM文件內容。關閉“注冊表編輯器”。 

  小提示 

  如果要在“注冊表編輯器”中單一導出某個賬戶的用戶密碼,以備不時之需,打開[HKEY_LOCAL_MacHINE \SAM\SAM\Domains\Account\Users\Names],單擊項下的具體用戶名,單擊“導出”。查看右窗格的默認值,如“Administrator”是“0x1f4”。然後單擊“Users” 項下的具體數值,如“000001F4”,單擊“導出”。重要警告:不可以任意刪除鍵值,否則可能發生致命錯誤! 

  第三步:需要時,雙擊導出的REG文件,導入注冊表文件即可恢復導出時的用戶密碼,或移植到新的電腦。 

  方法2: 

  第一步:下載psu.exe工具(下載地址:http://www.newhua.com/cfan/200502/psu.rar),保存到“C:\WINNT\system32”文件夾。 

  第二步:打開“命令行提示符”窗口,輸入“psu -p regedit.exe -i winlogon_pid”命令,打開“注冊表編輯器”。其中winlogon_pid值是winlogon.exe進程的PID號。右擊桌面任務欄,選擇“任務管理器”,或按Ctrl+Alt+Del組合鍵,打開“Windows任務管理器”,單擊“進程”選項卡,可以查看winlogon.exe的PID值。如筆者Windows XP的winlogon.exe的PID值是824,即輸入“psu -p regedit.exe -i 824”命令。 

  小提示 

  如果在“Windows 任務管理器”查看不到進程的PID值,單擊“查看→選擇列”,然後選中“PID (進程標識符)”復選項,單擊“確定”。 

  第三步:打開“注冊表編輯器”,按F5鍵刷新,[HKEY_LOCAL_MacHINE\SAM\SAM]分支可以訪問了。然後按照“方法1”的第二、三步操作。
Copyright © Windows教程網 All Rights Reserved