Friday, April 19, 2024

關於Windows安裝密鑰、產品ID 、安裝ID、WGA的概念和相互關係

不管新老WINDOWS用戶,幾乎都對安裝密鑰、產品ID 、安裝ID、WGA這些東西有些概念吧,而具體機理和細節似乎除了微軟很少有人能說的絕對清楚,本文也是如此,天緣只能概概而論它們之間的大致區別,希望對各位有點參考作用。

一、Windows安裝密鑰

Windows 95的密鑰是10位,比如875-7215850,OEM密鑰如15795-OEM-0001,去掉中間的OEM也是10位。從Windows 98/Windows ME開始密鑰開始改成25位,比如Windows 98第二版密鑰:QY7TT-VJ7VG-7QPHY-QXHD3-B838Q,一直持續到現在的Windows 7密鑰全部採用25位。

這 25位密鑰採用分割符分為五組,每組由五個阿拉伯數字或大寫英文字母的字符組成。 這25個字符是使用Base24進行UUCode計算的結果。為了避免誤認,比如0和O、I和1等就容易引起誤認等,排除可能引起誤認的字符,微軟最終選擇了24個字符做為UUCode的Base,即 B C D F G H J K M P Q R T V W X Y 2 3 4 6 7 8 9,所有的微軟密鑰肯定不會超出這些字符的範圍。

按照理論,這24個字符可以產生多少個密鑰呢,凡是學過排列組合的網友可以計算一下。出來的結果幾乎是個天文數字。所以從實際使用角度,“永遠”也用不完。微軟生成的全部密鑰會首先記錄在在微軟的計算機數據庫里。當然生成多少是決定於產品生產量的,肯定不能全排列生成,否則數據庫也裝不下那麼多條記錄。這些記錄在案的安裝密鑰,就等着用戶購買產品後網絡連接進行正版驗證時使用,當然也有特例的,比如VOL密鑰和OEM密鑰一般是不需要反饋回微軟密鑰數據庫的,除非在更新升級等交互時侯,微軟會同步收集用戶的正版信息。

所以 WINDOWS安裝密鑰實際上幾乎跟單個windows版本產品作用並不是太大,本地安裝之後只需要校驗密鑰是否正確就可以了,而實際上該密鑰是否真的是正版密鑰,還是用戶自己隨便算一個的,只有發回微軟服務器確認。所以要想使用破解零售版密鑰幾乎是萬難,因為只要一連上微軟服務器就可以判定出來,該密鑰被重複激活使用。

這就是大家為什麼看到網絡上破解windows密鑰幾乎清一色的OEM或VOL密鑰的原因。因為OEM密鑰和VOL密鑰可以本地激活,只要用戶不連上微軟服務器就不會報激活衝突。

二、Windows 產品ID

Windows 安裝密鑰是生成Windows產品ID的基礎,大家可以在桌面上右鍵我的電腦屬性即可看到。產品ID 由20個字符組成,排列方式如下:AAAAA-BBB-CCCCCCC-DDEEE。其中,

AAAAA——為產品編號,比如55661為 Windows XP 專業版,89580為Windows Vista旗艦版。

BBB ——標識所安裝操作系統的類型。比如OEM即隨機版,640即VOL(大客戶)版,699 是TPC的VOL版本,011或010為零售版等。

CCCCCCC ——為初級產品序列號的最低有效六位數字以及校驗數位的和。

DDEEE——其中DD是用來驗證產品序列號的公開密匙索引,比如PRO為 22,VLK為23。

EEE為隨機值(用於電話激活時,產生不同的安裝ID)。

三、WINDOWS安裝ID

為了供產品激活使用,在Windows安裝過程中會自動創建一個硬件HASH以作為本機標識。硬件標識與產品ID相配創建唯一的Windows安裝ID。安裝ID是激活操作系統所要求的唯一信息。硬件標識的產生需要涉及哪些硬件呢?目前可以確認的是:主板、顯卡,天緣暫不確定CPU、硬盤、光驅等是否涉及,只要主板等硬件變動,那麼就可能影響下次Windows激活。另外安裝ID是唯一的,這麼認為的主要原因是安裝ID的最初來源還是密鑰,按照理論密鑰肯定是唯一的,再加上硬件等其它特性,可以標示當前電腦和WINDOWS操作系統的相關性。

四、WINDOWS的WGA

WGA 的全稱Windows Genuine Advantage(正版增殖計劃),實際上就是微軟外派在各自計算機的“正版間諜“,時刻檢查用戶是否正在使用正版軟件。只要對Windows進行更新、下載和驗證等系統級訪問微軟,那麼WGA就是開始跟總部溝通,進一步確定系統是否為正版。WGA主要收集一些計算機信息,比如計算機品牌和型號、操作系統版本、 區域和語言、產品 ID和安裝密鑰等信息,不論是正版還是盜版用戶,這些信息都將被微軟記錄。

本文來自:http://www.metsky.com/archives/163.html

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.