布洛格公告
此部落格的開站日期是 2005-7-9 已營運了

發卡布洛內所有文章係採用創用 CC 「姓名標示─禁止改作 2.5 台灣版」授權條款釋出。
由於最近在學校拿到了一組授權全校師生使用的XP序號
這些都是我們的學費啊
我當然是二話不說要把自己的XP變成正版的
可是網路上改序號的程式用起來又不安心怕會將序號外洩出去
所以我稍微花了點時間看看微軟官方提供的改序號方法

微軟提供了三種方法:
第1種是  下載它的改序號程式
第2,3種分別是  修改登錄檔或是利用vbs腳本語言
其中我對vbs還蠻有興趣的
所以最近這兩天在研究VBScript

雖然微軟有公佈source code
不過大概看了一下後
我發現寫出來的程式卻是要用命令提示字元執行,相當不方便
尤其是你要教一個電腦知識接近0的朋友怎麼用這支程式改序號會很頭大
所以我就想把它改寫成一個點兩下就可以直接更換序號的程式
VBScript跟VB的寫法很像,加上我以前寫網頁有接觸到一點VBScript
所以很快就改好了:
for each Obj in GetObject("winmgmts:{impersonationLevel=impersonate}").InstancesOf ("win32_WindowsProductActivation")
result = Obj.SetProductKey ("您的序號")
Next

使用方法:

請你把程式貼到記事本中
將"您的序號"改成想更換的序號存成XXX.vbs檔(注意25個英文數字間不用加 dash )
執行它,完成!



另外我還有把他改寫成其它兩支進階的程式
一支可以在改完後選擇要不要驗證XP
另一支除了可以驗證,還可以自行輸入想更改的XP序號
對這兩支程式有興趣的亞東同學再私底下跟我聯絡吧!


本 著作 係採用
創用 CC 姓名標示-非商業性-禁止改作 2.5 台灣 授權條款授權.

Posted by bshadow at 痞客邦 PIXNET Comments(5) Trackback(0) Hits(26041)


open trackbacks list Trackbacks (0)

Comments (5)

Post Comment
  • Private Comment
  • 好像不行
    我試過了
    Script E:\xp序號\111.vbs
    行:3
    字元:4
    錯誤:一般失敗
    程式碼:80041001
    來源:SWbemObjectEx
  • 你是阿球嗎?
    我到學校再跟你說好了

    bshadowreplied on 2007/05/13 16:55

  • 可以幫我嗎?

    我電腦中毒了,重灌以後發現是盜版的xp.更糟的是我現在在韓國交換學生,怎麼辦~
    可以幫幫我嗎?
  • 謝謝版主的程式!

    解開XP改序號的問題了!

    感恩! 很棒的程式! 一整個讚啦~ 比啥KeyFinder強多了~
  • 不客氣唷

    bshadowreplied on 2009/04/21 22:49

  • 無法修改說!!! 有沒有強制修改的方法??

    會出現跟 毛毛蟲 一樣的問題
  • hey~ KAI
    我知道問題所在了:
    這方法只有在「大量授權」版本上才能生效。如果您嘗試在 OEM 媒體或零售版媒體上執行這些步驟,將不會變更產品金鑰。

    bshadowreplied on 2009/06/06 04:37

Comment Permissions: Allow commenting

Leave Comment

*Name/Nickname
E-mail
Personal Website
Comment Title
*Comment
* Private Comment