激活系統是安裝完系統後必須要做的一件事,微軟提供的激活方式有聯網激活、電話激活等。。。雖然連網激活並不是一件很麻煩的事情,但如果你的電腦無法連接互聯網,該怎麼辦呢?
其實,我們完全可以通過對已經激活的系統中的激活文件進行備份並恢復到重裝後的系統中,來達到激活系統的目的,完全可以擺脫網絡,也不必撥打電話。
首先,在重裝系統之前對已經激活過的系統裡面的激活文件進行備份。
需要備份的文件很簡單,只有兩個:
%windir%\System32\licensing\pkeyconfig\pkeyconfig.xrm-ms
%windir%\ServiceProfiles\NetworkService\AppData\Roaming\Microsoft\SoftwareLicensing\tokens.dat
需要注意的是,在進入NetworkService和SoftwareLicensing這兩個目錄的時候都需要提升到管理員權限才能夠訪問。
然後,就是重新安裝系統了。在安裝系統的過程中先不要輸入序列號,也不要連接任何網絡,最好把連接電腦的網線都暫時拔掉。
最後,就是恢復我們之前備份好的激活文件了。
然後在開始菜單的“運行”命令中輸入“regedt32”,打開注冊表編輯器,通過菜單中的“文件-〉導入”命令將剛剛保存的reg文件導入到注冊表中。這樣做是為了方便我們取得一些受保護的系統文件的所有權,如果沒有所有權,我們就無法將備份的文件覆蓋恢復回去。
接下來,在“控制面板”的“管理工具”中打開“服務”,在裡面找到“Software Licensing”,點擊工具欄上的停止按鈕,將它停止運行。之後,就可以將我們事先備份的兩個文件分別拷貝回他們原來所在的位置了。
重新打開剛才停止了的“Software Licensing”服務,在“運行”命令中輸入“slmgr.vbs –ipk 你的系統序列號”並運行,稍等一會兒,你就能看到系統被成功激活的提示了。
好了,再重啟一下系統,現在你可以接回安裝系統時拔掉的網線,正常使用已經重新激活的系統了。
這個方法同樣能夠適用於Windows 2008 Server系列系統之上。看完這篇文章,會不會覺得只要把有激活過的系統的pkeyconfig.xrm-ms和tokens.dat兩個文件覆蓋到未激活的系統上,是不是就不用通過微軟激活了。當然這還未經過測試,有需要的朋友可以試一下啊。