2006-03-11

微軟的WGA

時間在昨天,回到寢室後心血來潮按下XP WGA(Windows Genuine Advantage)更新後,
gan!重開機冒出醜醜的購買正版訊息不說,討厭的是常駐工具列會有令人討厭的提示訊息而且也不能使用
windows update,這時候就google出一堆強者的解法,PS:我測試的case是 - sp1使用大量授權的
product key。
第一種很簡單:開啟ie->工具->管理附加元件->Internet Explorer使用過的附加元件->
Windows Genuine Advantage 停用就OK了,但是這種方法有個前提 那就是xp已經升級到sp2...
所以剛看到這方法的時候一直納悶為什麼一直看不到"管理附加元件"= =...

第二種很奇妙:線上更新的時候,在ie的網址欄位貼上javascript:void(window.g_sDisableWGACheck='all\')
接著就可以按網頁裡的 快速 or 自訂,不過這個方法還是無法擺脫討人厭的工具列提示,而且似乎不可行!? bye bye~

第三種大家用:自己新增一個data.dat的檔案(內容隨便填),檔案權限設成唯讀,接著覆蓋在
C:\Documents and Settings\All Users\Application Data\Windows Genuine Advantage的data.dat
但是這個好像也不能work 囧...

第四種我成功:也是參考來的,去google找最新的LegitCheckControl.dll,因為WGA好像還會更新= =...
目前的版本是1.5.512 ,然後覆蓋在三個位置:
1.%systemroot%\SoftwareDistribution\Download\41563377cabddcb26b243da47e2afa4a
2.%systemroot%\SoftwareDistribution\Download\8b8c30d92a5a722c5d42566e03bea22d
3.%systemroot%\system32如果存取被拒就想辦法吧(把wintray.exe砍掉或者用unlocker之類的)

第五種:當然是換成正版product key最好啦,用keyfinder之類的tool,不過我也沒找著可用的就是了...

總結,第三跟第四種應該是比較保險的XD...


-----

官方驗證網址


最近微軟又推了新版的WGA(2006.8),這次要覆蓋三種檔案:分別是
LegitCheckControl.dll (版本1.5.540)
WgaLogon.dll(版本1.5.540)
WgaTray.exe

其中WgaTray如果已經在執行,覆蓋的手腳得快點,LegitCheckControl.dll則是需要Unlocker的幫忙。

沒有留言: