進(jìn)入有密碼的XP系統(tǒng)的方法步驟(3)
小提示
這被稱作為EFS(Encrypting File System,加密文件系統(tǒng))。這種加密的好處是,加密的過程是完全透明的,也就是說,如果你加密了這些文件,你對(duì)這些文件的訪問將完全允許(并不需要你輸入密碼,因?yàn)轵?yàn)證過程在你登錄Windows的時(shí)候就進(jìn)行了),而其它人則不能訪問或移動(dòng)這些數(shù)據(jù)。
不過如果你的Windows突然崩潰,在無計(jì)可施的情況下只能重裝系統(tǒng),但原來被加密過的數(shù)據(jù)會(huì)出現(xiàn)無法打開的問題。這時(shí)只有在域環(huán)境下,才可以得到域管理員的幫助,解密這些文件。這是因?yàn)楫?dāng)你使用EFS加密后,系統(tǒng)會(huì)根據(jù)你的SID(Security Identifier,安全標(biāo)示符)自動(dòng)生成一個(gè)密鑰,要解密這些文件就要使用這個(gè)密鑰。對(duì)于系統(tǒng)而言,并不是根據(jù)用戶名來區(qū)別不同的用戶,而是根據(jù) SID,這個(gè)SID是唯一的。SID和用戶名的關(guān)系跟人的姓名和身份證號(hào)碼的關(guān)系是一樣的。雖然有同名同姓的人,但他們的身份證號(hào)碼絕對(duì)不會(huì)相同;雖然有相同的用戶名(指網(wǎng)絡(luò)上的,因?yàn)楸镜赜脩舨荒苡邢嗤挠脩裘?,但他們的SID絕對(duì)不同。這也就解釋了為什么重裝系統(tǒng)后即使使用之前的用戶名和密碼登陸也不能打開以前的加密文件。
所以在重裝系統(tǒng)之前最好能把加密的數(shù)據(jù)全部解密。然而,為了應(yīng)付突發(fā)的系統(tǒng)崩潰,就需要備份好自己密鑰,這樣系統(tǒng)崩潰后只要重裝系統(tǒng),并導(dǎo)入密鑰,就可以繼續(xù)使用之前的加密文件了。
備份密鑰的方法是:?jiǎn)螕簟伴_始”→“運(yùn)行”,輸入:certmgr.msc,回車后打開“證書管理器”,在 “當(dāng)前用戶”→“個(gè)人”→“證書”目錄下,右擊頒發(fā)給你的證書,在“所有任務(wù)”中點(diǎn)擊“導(dǎo)出”,并選擇Export The Private Key(導(dǎo)出私鑰),其它選項(xiàng)按照默認(rèn)設(shè)置。輸入該用戶的密碼和保存路徑就可以了。
在重裝系統(tǒng)后,照舊運(yùn)行certmgr.msc,并在“所有任務(wù)”中選擇導(dǎo)入,選擇好備份的證書,然后按照向?qū)?,就可以完成?duì)密鑰的導(dǎo)入?;蛑苯釉趯?dǎo)出的pfx文件上點(diǎn)右鍵,選擇“安裝PFX”。這時(shí),你的加密數(shù)據(jù)已經(jīng)可以訪問了。
開啟安全文件系統(tǒng)
打開“注冊(cè)表編輯器”,找到[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control \Lsa],在右側(cè)窗格將forceguest的鍵值改為1
方法三
當(dāng)有人為自己的機(jī)器設(shè)置了密碼,而且不象xifeng那樣明明白白告訴你密碼的話,我們就要暴力解除它,哈哈。
利用NET命令
我們知道在Windows XP中提供了“net user”命令,該命令可以添加、修改用戶賬戶信息,其語法格式為:
net user [UserName [Password *] [options]] [/domain]
net user [UserName {Password *} /add [options] [/domain]
net user [UserName [/delete] [/domain]]
每個(gè)參數(shù)的具體含義在Windows XP幫助中已做了詳細(xì)的說明,在此筆者就不多闡述了。好了,我們現(xiàn)在以恢復(fù)本地用戶“zhangbq”口令為例,來說明解決忘記登錄密碼的步驟:
1、重新啟動(dòng)計(jì)算機(jī),在啟動(dòng)畫面出現(xiàn)后馬上按下F8鍵,選擇“帶命令行的安全模式”。
2、運(yùn)行過程結(jié)束時(shí),系統(tǒng)列出了系統(tǒng)超級(jí)用戶“administrator”和本地用戶“zhangbq”的選擇菜單,鼠標(biāo)單擊 “administrator”,進(jìn)入命令行模式。
3、鍵入命令:“net user zhangbq 123456 /add”,強(qiáng)制將“zhangbq”用戶的口令更改為“123456”。若想在此添加一新用戶(如:用戶名為abcdef,口令為123456)的話,請(qǐng)鍵入“net user abcdef 123456 /add”,添加后可用“net localgroup administrators abcdef /add”命令將用戶提升為系統(tǒng)管理組“administrators”的用戶,并使其具有超級(jí)權(quán)限。
4、重新啟動(dòng)計(jì)算機(jī),選擇正常模式下運(yùn)行,就可以用更改后的口令“123456”登錄“zhangbq”用戶了。