KMS啟用方式適用於Windows、Office,需要每180天重新啟用一次,沒有重新啟用次數限制。
不過一般的啟用方法需要在被啟用系統本地執行一個來源十分不可靠的應用程式,如果對此感到不安,可以按照本文方法進行安全的KMS啟用。
本文使用的方法和一般方法的操作不同,按一般方法進行啟用需要在本地真實系統上執行很不安全的工具,而本方法在隔離的虛擬系統中執行這個不安全的工具,但仍然可以啟用外部真實系統,而且不會對外面的真實系統造成任何安全威脅。
工具/原料
被啟用的計算機含有SLIC(判斷方法詳見後文)
Oracle Virtualbox 開源虛擬機器(下載過程詳見後文)
被啟用的Windows、Office屬於特定版本(詳見後文)
迷你KMS啟用工具
可啟用的Windows、Office版本
Windows 8對版本要求不大。
Windows 7必須是專業版或者企業版。
如果是新裝系統,這裡提醒大家一句:Windows 7企業版比專業版多了修改介面語言的功能。
至於Office,只支援VOL版(大客戶版)的Office。
確認電腦含有SLIC2
為了用KMS方法啟用Windows,需要確認電腦含有SLIC。
不過啟用Office應該是不需要SLIC的。
首先以管理員身份執行命令提示符。
這個程式在附件裡,Win8的話在“開始”介面直接打字就能搜尋到。
在彈出的黑窗口裡面先敲入wmic bios > C:\out.txt再按回車,注意命令中的符號不可以是中文符號。
然後敲入C:\out.txt並按回車。
然後馬上會彈出一個記事本。
在記事本里取消自動換行,然後向右翻頁找到如圖所示的部分。
如果檔案沒有內容或者SMBIOSPresent下面對應的文字不是TRUE,就肯定不能用KMS方法啟用Windows。
下面的方法也可以確認你的電腦能使用KMS啟用方式。
用管理員許可權開啟命令提示符。
敲入 slmgr.vbs -skms 127.0.0.2 然後按回車,注意命令中的符號不可以是中文符號。
等待一會兒會彈出一個視窗,點確認。
然後敲入 slmgr.vbs -ato 之後按回車。
等待一會兒會彈出一個視窗,雖然裡面的內容一定是提示你激活出錯的,但是先不要急著關掉它。
如果裡面的內容是:“錯誤: 0xC004F035 軟體授權服務報告無法使用批量許可證產品金鑰啟用該計算機。批量授權系統要求從具有資格的作業系統進行升級。請聯絡您的系統管理員,或者使用其他型別的金鑰”,那麼你的電腦將無法使用KMS啟用方式。否則如果您看到的是其他錯誤資訊,請繼續跟隨本指南進行操作。
隔離啟用工具
本方法假定使用者使用的KMS工具不是KMSmicro,那個300多兆的基於虛擬機器的工具。KMS工具除了KMSmicro,還有KMS mini等不基於虛擬機器的軟體。
對於KMSmicro,其實有安全的方法呼叫它的虛擬機器並進行啟用,但是找到純淨的qemu實在太難。所以,如果要安全啟用,需要使用我們自己知道的安全的虛擬機器、不推薦使用KMSmicro,而且本文介紹的方法和KMSmicro不相容。
接下來要下載Oracle Virtualbox開源虛擬機器用來隔離啟用工具。
首先進入Virtualbox官網:
(原理可以不看:Virtualbox是個安全的軟體,可以讓啟用工具不在真實的本地系統上直接執行、讓某些惡意的啟用工具無法攻擊真實的本地系統,同時仍然讓真實的本地系統能訪問到啟用工具虛擬出來的KMS伺服器)
進入主頁之後,點選左側邊欄中的Downloads。
然後點選Windows對應的連結,現在x86和amd64是一個連結,下載哪個都一樣。否則要看自己的Windows是多少位的。
下載之後直接安裝,注意安裝過程中會斷開網路連線並自動重連。
然後開啟開始選單裡多出來的Virtualbox。
如果你下載得到已經建立好的XP虛擬機器,直接匯入最方便了。
否則請參照下面幾點新建一個XP虛擬機器。
先點選Virtualbox選單中的按鈕,新建一個虛擬機器。作業系統型別要選Windows XP,然後分配記憶體512M就夠了,新建的虛擬硬碟不用太大。
建立虛擬機器完成後它會出現在Virtualbox列表裡,雙擊開始執行,期間Virtualbox會問你XP安裝光碟在哪,你可以用ISO映象檔案,或者如果你真的有刻好的光碟可以插到真機光碟機裡然後告訴Virtualbox使用物理光碟機。
之後請耐心地在虛擬機器裡安裝一個XP,操作和真機安裝類似,一切為了外面的系統的安全!
虛擬的XP安裝完成、啟動以後,直接開啟瀏覽器,下載一個KMS mini啟用工具。
(注意:不可以使用KMS micro這種本身就需要使用虛擬機器的工具。具體區別方法是:如果下載下來的工具比較小,比50MB小,就可以用)
虛擬的XP顯示在一個窗口裡,這個視窗的選單上有一項叫做“裝置”,點選開啟子選單然後點選裡面的“更改網路連線”(有的版本先點選“網路”才能看到這個選單項)
點選“埠轉發”按鈕,如果沒看到這個按鈕,要先點選“高階”。
在列表裡新增一項,協議選TCP,主機埠填1688,主機地址填127.0.0.2,子系統IP不用填,子系統埠填1688,之後一路確定。
在虛擬的XP裡面開啟KMS mini啟用工具,允許一切網路連線。
一般KMS mini啟用工具開啟之後就立刻開始執行KMS伺服器,如果下面遇到無法和KMS伺服器取得聯絡的問題,要不是您下載的軟體有問題,就是軟體裡面有開啟伺服器的按鈕您還沒有按。
進行啟用
下面的操作全部在真實的本地電腦上進行,不是在虛擬的XP中進行的。
而且這些操作使用的全部是微軟自帶的命令和程式,是很安全的過程。
Office和Windows啟用方法不一致,請分別檢視。
請注意啟用時需要輸入一個KMS通用啟用Key,這個Key對於各個版本是不同的,需要大家自己在網上搜,很容易找到的,不過這個Key在沒有這些工具的幫助時是不能啟用的。
先說Windows,請以管理員許可權開啟一個命令列。
下面的每次操作都會彈出視窗,請等待視窗彈出之後按確認再敲下一條命令,注意命令中的符號不可以是中文符號。
敲入 slmgr.vbs -ipk (請把這個括號換成適合你的Windows的KMS啟用通用Key) 並按回車。
敲入 slmgr.vbs -skms 127.0.0.2:1688 並按回車。
敲入 slmgr.vbs -ato 並按回車。
如果最後彈出的視窗提示啟用失敗,那麼應該是你下載的KMS mini工具有問題或者和本方法不相容,不過確實很多工具都是能這麼安全啟用的,所以換一個工具就好了。更換工具很簡單,在虛擬的XP裡下載、執行就好。
然後是Office,請先以管理員許可權開啟一個命令列,注意下面要敲的符號都是英文的,而且引號也要打。
下面的操作不會彈出視窗,敲命令不需要等待視窗彈出。
敲入cd "\Program Files\Microsoft Office\Office14" 並按回車,如果報錯請把Program Files替換成系統盤下另外一個長得很像的目錄的名字。
敲入 cscript ospp.vbs /remhst 並按回車。
敲入 cscript ospp.vbs /sethst:127.0.0.2 並按回車。
敲入 cscript ospp.vbs /setprt:1688 並按回車。
敲入 cscript ospp.vbs /act 並按回車。
這裡會返回啟用是否成功。除此以外還可以用下面的命令檢查啟用狀態:
敲入 cscript ospp.vbs /dstatus 並按回車。
如果更換KMS工具還是啟用失敗,可能是目前系統內沒有輸入任何Key,可以通過下面的命令輸入KMS通用金鑰,然後重新啟用:
敲入 cscript /inpkey:(把這個括號換成適合你的版本的KMS通用Key) 並按回車。
注意事項
Oracle Virtualbox最好從官網下載,這樣子才能保證安全。
請不要在虛擬的XP內輸入任何賬戶資訊。
本方法僅為學術討論,請大家支援正版。