移除XP正版驗證WGA (Windows Genuine Advantage)

WGA(Windows Genuine Advantage)是微軟用來檢查你的Windows XP是不是正版的程式,而在很多時候是使用者不小心按了同意之下安裝的,如果你現在深受WGA之苦的話,最快的方法就是把這個不受歡迎的程式移除掉。

尤其是現在微軟正在大力推廣Windows 7,所以最近就會有一連串的「動作」強迫你轉換到Windows 7,這種的手法個人是很不認同但是也是沒有辦法啊!

由於WGA的程式被設計成最優先的載入順序(在你的電腦開機還沒有登入時WGA就已經在運作了),而且新版的也不讓你用「新增移除程式」來移除它,但是一樣用我一直在用的「DOS大法」就可以輕鬆移除,你看一下移除的步驟是不是跟殺毒很像啊?

用DOS移除WGA

還是老方法請你從【開始】→【所有程式】→【附屬應用程式】→【命令提示字元】開啟一個「DOS視窗」,首先輸入以下指令:

如果你的 Windows 不是安裝在 C 磁碟的話,你要先轉成 Windows 所在的磁碟機,例如你的 Windows 是安裝在 D 磁碟,那請在命令提示字元先輸入
D:
之後再輸下面這些指令(建議使用 複製/貼上 比較不會出錯)

cd %windir%\system32
del wgalogon*.*
del wgatray*.*

在你輸入第二行的指令之後,應該會有「WgaLogon.exe存取被拒」或「WgaLogon.dll存取被拒」的錯誤訊息出現,如果是「WgaLogon.exe存取被拒」請再下這一行指令:

ren WgaLogon.exe WgaLogon.old

如果是「WgaTray.exe存取被拒」請下這一行指令:

ren WgaTray.exe WgaTray.old

如果是「WgaLogon.dll存取被拒」請再下這一行指令:

ren WgaLogon.dll WgaLogon.bak

接下來要把正在執行的一個.dll檔註消,請輸入以下指令:

dir LegitCheckControl.dll

如果是找不到檔案那就跳過接下來的兩行指令

如果看得到這個.dll檔,請執行以下指令:

regsvr32 LegitCheckControl.dll /u

成功的話會出現這樣的視窗:

移除WGA驗證

再接下來

del LegitCheckControl.dll

把這個.dll刪除,完成後關閉DOS視窗,重開機,你應該就不會再看到你是盜版的受害者這樣子的字眼了。全部的過程就像下面這一張圖裡面的步驟:

移除WGA驗證

(上面圖片裡面的「XP」是使用者名稱,會依你的使用者名稱而有所不同)

最後還有一個動作不執行也沒關係,一樣在DOS視窗:

cd \windows\system32
del Wga*.*

把剛才改名的檔案清掉,再來就是用CCleaner 電腦清道夫將登錄表清一清就大功告成了!

不要安裝WGA

經過以上的步驟之後應該就不會再出現WGA驗證錯誤的訊息了,但是還有可能會在電腦開機時出現以下的要求安裝WGA驗證程式的畫面,如果你直接按【取消】那每一次開機還是會跳出這個畫面來煩你。

正確的拒絕方法是請你先按【下一步】

移除WGA驗證

再來選取「我不同意」的選項再按【下一步】

移除WGA驗證

最後才按【取消】

移除WGA驗證

這樣子你才能真正免於WGA驗證的困擾。

但是以上的方法只適用於Windows XP,Window 7請上網搜尋一個叫「RemoveWAT」的程式可以將驗證程式移除,還有另一個叫「OEM 7」的程式可以幫你找出可以通過驗證的序號,不過提醒您:這一類的程式往往都會有人故意加料(下毒)給人家下載,所以風險自負囉!

無法通過微軟防毒或 Windows Media Player 11 驗證嗎?

如果你是用 Windows XP 系統想要使用免費微軟防毒或是Windows Media Player 11但是又無法通過正版驗證的話,照著以下的方法就可以通過驗證:

這是在微軟防毒安裝過程中出現的錯誤訊息,告訴你「Windows 沒有通過正版驗證」,沒關係我們來改一個地方就可以了

微軟防毒軟體 Microsoft Security Essentials

首先打開我的電腦,下拉式功能表[工具]->選擇[資料夾選項],在這個資料夾選項的視窗請點上面的[檢視]標籤頁,往下找到「隱藏己知檔案類型的副檔名」,把它前面的打勾拿掉,然後按[確定]關閉這個視窗

微軟防毒軟體 Microsoft Security Essentials

接下來將「C:\Documents and Settings\All Users\Application Data」這一串字貼上網址列,或是依序找到這個資料夾,看看裡面是不是有一個「Windows Genuine Advantage」的資料夾,再點進去這個資料夾就可以看到像這樣裡面還有一個「Data」資料夾,請將這個「Data」資料夾刪除

微軟防毒軟體 Microsoft Security Essentials

然後按右鍵新增任一個類型的檔案,像我就新增一個文件檔,所以檔名會是「新增文字文件.txt」如果你沒看到.txt的副檔名的話,那就是前面不要隱藏副檔名的設定沒成功,請再檢查看看

微軟防毒軟體 Microsoft Security Essentials

再這個檔名圖示上按右鍵[重新命名],將檔名改為「Data」,系統要你確認請按[是]

微軟防毒軟體 Microsoft Security Essentials

看看資料來是不是變成這種沒有圖示的檔案了?

微軟防毒軟體 Microsoft Security Essentials

接下來你就可以從頭開始再一次安裝,而且可以順利完成,不會被說是沒有通過正版驗證了!

不過本方法僅適用於 Windows XP 哦,Windwos 7 的正版驗證我是建議用OEM7

如果沒用過 DOS 指令的話,最好先看一下「DOS指令 - 懷舊篇

正確的觀念

經過以上的步驟你的電腦應該是不會再出現不是正版的警告了,不過你可能還會問:「那我是不是要關閉Windows自動更新以避免不小心又裝了WGA?」
我的答案是:你已經很明確告訴微軟你不想安裝WGA驗證程式,所以已經是對WGA免疫了!
反而你一定要開啟自動更新的功能,因為這樣子才不會讓你的電腦受最新版Windows漏洞的威脅,這樣才是正確的電腦安全觀念。

2014/4/6更新

現在微軟已經停止支援 Windows XP,所以大家就不用浪費時間在這個危險的作業系統,趁早升級你的電腦作業系統吧!詳細的情況請參考:Windows XP 終止支援之後舊電腦該怎麼辦?

472 則留言

  1. 老師:您好
    按照上面的步驟後,右下角沒有出現星號及盜版受害者,桌面也可以改回來,只是今天開機後仍出現windows沒出現正版驗證及倒數天數。
    搜尋搜尋c\windows\wga*.* 出現這個檔案 WGAPluginInstall.exe,請問這個可以刪嗎?謝謝

  2. 老師你好:
    我照你上面進入CMD 輸入了第一個框框裡面三段話 他出現 (y/n)?
    我選了y 之後 出現很多的 存取被拒 但是都不是 第二到第四的東西
    我也試著直接打第二到第四的那些字元 可是都是 系統找不到指定的檔案
    請幫幫我好嗎 ?
    謝謝你

    • 很多的存取被拒?那你一定是打錯指令了,小心整個系統毀了哦?
      請確定你看得懂這些指令的用法還有確認出現的字跟我講的都一樣,如果差很多你又不知道為什麼,那最好不要自己來,這已經不是你能控制的領域了
      還有我網站能幫你的就這樣,再下去請看一下關於高登那裡的說明

  3. Microsoft Windows XP [版本 5.1.2600]
    (C) Copyright 1985-2001 Microsoft Corp.

    C:\Documents and Settings\AJXP>cd \windows\system32

    C:\WINDOWS\system32>del wgalogon*.*
    C:\WINDOWS\system32\WgaLogon.dll
    存取被拒。

    C:\WINDOWS\system32>ren WgaLogon.dll WgaLogon.bak

    C:\WINDOWS\system32>dir LegitCheckControl.dll
    磁碟區 C 中的磁碟沒有標籤。
    磁碟區序號: 1833-2BD9

    C:\WINDOWS\system32 的目錄

    2009/06/25 下午 01:20 1,485,176 LegitCheckControl.DLL
    1 個檔案 1,485,176 位元組
    0 個目錄 39,298,129,920 位元組可用

    C:\WINDOWS\system32>del LegitCheckControl.dll

    C:\WINDOWS\system32>cd \windows\system32

    C:\WINDOWS\system32>del Wga*.*
    C:\WINDOWS\system32\WgaLogon.bak
    存取被拒。
    C:\WINDOWS\system32\wgapi.dll
    存取被拒。
    C:\WINDOWS\system32\wgapiloc.dll
    存取被拒。
    C:\WINDOWS\system32\WgaTray.exe
    存取被拒。

    C:\WINDOWS\system32>cd \windows\system32

    C:\WINDOWS\system32>del wgalogon*.*
    C:\WINDOWS\system32\WgaLogon.bak
    存取被拒。

    C:\WINDOWS\system32>del wgatray*.*
    C:\WINDOWS\system32\WgaTray.exe
    存取被拒。

    C:\WINDOWS\system32>ren WgaLogon.exe WgaLogon.old
    系統找不到指定的檔案。

    C:\WINDOWS\system32>ren WgaTray.exe WgaTray.old

    C:\WINDOWS\system32>ren WgaLogon.dll WgaLogon.bak
    系統找不到指定的檔案。

    C:\WINDOWS\system32>dir LegitCheckControl.dll
    磁碟區 C 中的磁碟沒有標籤。
    磁碟區序號: 1833-2BD9

    C:\WINDOWS\system32 的目錄

    找不到檔案

    C:\WINDOWS\system32>del LegitCheckControl.dll
    找不到 C:\WINDOWS\system32\LegitCheckControl.dll

    C:\WINDOWS\system32>cd \windows\system32

    C:\WINDOWS\system32>del Wga*.*
    C:\WINDOWS\system32\WgaLogon.bak
    存取被拒。
    C:\WINDOWS\system32\wgapi.dll
    存取被拒。
    C:\WINDOWS\system32\wgapiloc.dll
    存取被拒。
    C:\WINDOWS\system32\WgaTray.old
    存取被拒。

    C:\WINDOWS\system32>
    哪裡有錯呢?

    • 不是所有的指令都要執行,請你看懂我的文章
      你的問題:
      1. WgaTray.exe 已經更名成功,要重開機後才能刪除
      2. WgaLogon.bak 要先改成其他的副檔名,重開機才能刪除,要改什麼檔名自己想
      3. LegitCheckControl.dll 直接刪刪不掉,要先用regsvr32 解除之後才能刪除(但是後面不知道你為什麼又可以刪除了?)
      4. 我叫你先 dir 看檔案這一步都沒作,你的電腦有多出來不是我講的 wga 開頭的檔案,那些檔案存取被拒算你好運。照你這種作法可能電腦就此掛掉了
      5. 你有看 DOS 指令那一篇的說明嗎?

  4. 感謝老師的教學! 聖誕節的大禮就是打開電腦變成黑屏
    太幸運了可以看到老師的網站,並解決惱人的問題!
    再次感謝並祝新年快樂 ^^

  5. 請問我要恢復WGA有辦法嗎?前幾天被我用Remove WGA程式給移除,我要恢復Windows media player 11被刪除的某些元件,恢復WMP 11的正常功能。謝謝老師!

  6. 感謝老師提供方法,我最後有移除掉WGA,但是我的RegSvr32對話視窗訊息是LoadLibrary(LegitCheckControl.dll")失敗-找不到指定的模組。請問老師這樣有問題嗎?

  7. 感謝高老師教學,年假回來上班一開機就發現桌面被改成一片漆黑
    好險有老師的教學救了小弟的電腦,萬分感謝。

  8. C:\WINDOWS\system32>regsvr32 legitcheckcontrol.dll /u

    C:\WINDOWS\system32>del legitcheckcontrol.dll
    C:\WINDOWS\system32\LegitCheckControl.dll
    程序無法存取檔案,因為檔案正由另一個程序使用。

    C:\WINDOWS\system32>

    請問老師 出現這個情況要怎麼處理

  9. 老師 你好 我已經移除2個WGA的檔案 也不會出現您已經成為盜版軟體受害者 但是 桌面還是黑的= = 改不會來 我一點桌布 他都會自動關掉...

  10. 將「C:\Documents and Settings\All Users\Application Data」這一串字貼上網址列,或是依序找到這個資料夾,看看裡面是不是有一個「Windows Genuinue Advantage」的資料夾 Genuine這樣才對吧

    這篇解決我兩個問題,我發現個小錯誤,謝謝

    • Windows 7 要用程式破解,破解的程式有 RemoveWGA 還有 OEM7,不過我的站不會提供這一類的檔案給人下載,請你自己找,
      另外提醒你很多這種檔案都有被加料哦,如果可以的話還是用正版或是用學校的大量授權碼吧!

  11. 不好意思,我照您的方法:
    1、用DOS移除WGA(我已經順利完成,且沒有出現盜版訊息)
    2、不要安裝WGA(出現方塊已不一樣http://imgbox.com/abd1AIHB
    ,如果按不要安裝就會出現這樣http://imgbox.com/advGytzC,按安裝http://imgbox.com/abu6gzNh)
    3、無法通過認證(用您教的方法,依舊無法成功,可是我已經照您方法完成上述動作,這樣對電腦是否有影響,有什麼補教方法嗎?還是只能重灌再試其他方法呢?)

    • 如果沒有出現盜版警告就不用理它了,你一定是按了什麼不該按的才會跑到驗證的頁面,請再詳細比對跟我說的有什麼不一樣,所有可能的狀況我都已經說明了

      • 不好意思,如果照您說的那樣,我完成上述動作去手動更新時,就會變這樣http://imgbox.com/acixKThR,還是需要正版驗證無法更新,如果點立即驗證就會跑到這個畫面http://imgbox.com/abd1AIHB,那這時我是要不要點呢?

        「你一定是按了什麼不該按的才會跑到驗證的頁面」這句話的意思是完成所有動作不需要再次確認電腦是否驗證成功嗎?在重開機時「不要安裝WGA」這個方塊並無自動出現,所以我就略過到「無法通過微軟防毒或 Windows Media Player 11 驗證嗎?」步驟。

        我的問題是您這個方法是已經移除wga並且可以驗證成功還是不用再去查看驗證但可以更新了?

        那如果照您的,我是有按到什麼不該按的,那麼我已經完成這些動作了,還是無法成功,是否就要找其他方法?

        • 不用確認,這只是把驗證的程式移除。你去驗證的網頁它又叫你裝那個,不要自找麻煩了!(而且你沒有正版的去微軟網站驗證不是找死嗎?)
          如果再次出現警告就步驟再來一次,Windows Media Player 的步驟最好也作一下,有好處沒有處處
          自動更新可以開啟,然後關機時安裝的更新的可以裝不會有問題,不過右下角的盾牌更新提示最好叫出來確認一下,因為有時候WGA又會藏在那裡

  12. 老師你好
    今天早上才請朋友幫我處理Windows XP驗證問題,下午才看見您的文章,
    我想請問的是我的電腦可以開啟自動更新嗎??

    Windows Media Player 11 要怎麼處理驗證的問題呢??

  13. 請問一下
    我輸入 dir LegitCheckControl.dll
    之後出現:
    磁碟區 C 中的磁碟沒有標籤
    是代表沒有找到檔案嗎?
    就不用在執行接下來兩行指令?

  14. Microsoft Windows [版本 6.1.7601]
    Copyright (c) 2009 Microsoft Corporation. All rights reserved.

    C:\Users\ASUS>cd \windows\system32

    C:\Windows\System32>del wgalogon*.*
    找不到 C:\Windows\System32\wgalogon*.*

    C:\Windows\System32>del wgatray*.*
    找不到 C:\Windows\System32\wgatray*.*

    C:\Windows\System32>ren WgaLogon.exe WgaLogon.old
    系統找不到指定的檔案。

    C:\Windows\System32>ren WgaTray.exe WgaTray.old
    系統找不到指定的檔案。

    C:\Windows\System32>ren WgaLogon.dll WgaLogon.bak
    系統找不到指定的檔案。

    C:\Windows\System32>dir LegitCheckControl.dll
    磁碟區 C 中的磁碟是 OS
    磁碟區序號: 02DD-FAC3

    C:\Windows\System32 的目錄

    找不到檔案

    C:\Windows\System32>

    請問我是不是做錯了呢><

  15. 老師想請教一下,照您的步驟我有成功把右下角的星星取消了,
    可是登入後他還是彈一個windows的啟用視窗
    http://ppt.cc/yge0
    說我的硬體差太多,要重新啟動,"三天後就一定要執行啟動"
    請問這個問題該怎麼解決?謝謝老師~~

      • @_@ 重灌!!!!
        只有這個辦法了嗎?現在還買得到正版的XP嗎?
        因為電腦上有很多軟體跟環境設定
        重灌後的安裝有一定的難度
        還是如果買正版的win7來升級咧?

        麻煩老師幫忙想一下解決辦法了.......>"<
        謝謝!

        • 要升級也要正版的才給升級,而且現在只買得到Win8,連Win7都買不到了!
          有一個變通的變法那就是去買人家未註冊的序號來啟用,不過你要確定版本跟你的現用的一樣才可以無痛啟用,我猜你的序號裡面有OEM這個字,那是一般的隨機版,這種版本的序號應該還買得到

          • 謝謝老師耐心的回答
            我看了一下我的序號,好像沒有OEM這幾個字耶@@
            電腦是之前朋友幫忙組幫忙灌的
            然後我也都沒有動什麼也沒換主機板,
            可是今天還是跳出這訊息Orz......

            所以如果要買未啟用的序號要去哪邊買呢?

            再次謝謝老師的耐心!

          • 那買序號這一招就不靈了,因為你那是VLK版的序號,而這種序號本來是不用啟用的,你朋友可能亂破解才搞成要啟用,電腦如果很重要要找對人處理啊!
            至於重灌也沒你想像的那麼難,我有一篇XP無痛重灌會正是你需要的

  16. 老師您好
    我依照你的方法,第一步就觸礁了
    是不是因為我一開始不在system32
    請問應該如何解決
    電腦還有兩天就停用了
    萬分感謝!!
    Microsoft Windows XP [版本 5.1.2600]
    (C) Copyright 1985-2001 Microsoft Corp.

    C:\Documents and Settings\Administrator>cd \%windir%\system32
    檔案名稱、目錄名稱或磁碟區標籤語法錯誤。

    C:\Documents and Settings\Administrator>del wgalogon*.*
    找不到 C:\Documents and Settings\Administrator\wgalogon*.*

    C:\Documents and Settings\Administrator>del wgatray*.*

      • 接下來都是觸礁呀~~
        救救我呀老師
        Microsoft Windows XP [版本 5.1.2600]
        (C) Copyright 1985-2001 Microsoft Corp.

        C:\Documents and Settings\Administrator>cd %windir%\system32

        C:\WINDOWS\system32>del wgalogon*.*
        找不到 C:\WINDOWS\system32\wgalogon*.*

        C:\WINDOWS\system32>del wgatray*.*
        找不到 C:\WINDOWS\system32\wgatray*.*

        C:\WINDOWS\system32>cd %windir%\system32

        C:\WINDOWS\system32>del wgalogon*.*
        找不到 C:\WINDOWS\system32\wgalogon*.*

        C:\WINDOWS\system32>del wgatray*.*
        找不到 C:\WINDOWS\system32\wgatray*.*

        C:\WINDOWS\system32>

  17. Microsoft Windows XP [版本 5.1.2600]
    (C) Copyright 1985-2001 Microsoft Corp.

    C:\Documents and Settings\Administrator>cd %windir%\system32

    C:\WINDOWS\system32>del wgalogon*.*
    C:\WINDOWS\system32\WgaLogon.bak
    存取被拒。

    C:\WINDOWS\system32>del wgatray*.*ren WgaTray.old WgaTray.exe
    C:\WINDOWS\system32\WgaTray.old
    存取被拒。

    C:\WINDOWS\system32>ren WgaTray.exe WgaTray.old
    系統找不到指定的檔案。

    C:\WINDOWS\system32>ren WgaTray.old WgaTray.exe

    C:\WINDOWS\system32>dir LegitCheckControl
    磁碟區 C 中的磁碟沒有標籤。
    磁碟區序號: 2835-D342

    C:\WINDOWS\system32 的目錄

    找不到檔案

    C:\WINDOWS\system32>

    可以告訴我接下 該怎麼做嗎??

    • 請試著瞭解這些指令所代表的意義,然後在文章裡面找到相對應的指令,我沒辦法一個一個指導哦,或是你要看一下關於高登那裡的說明

  18. Microsoft Windows XP [版本 5.1.2600]
    (C) Copyright 1985-2001 Microsoft Corp.

    C:\Documents and Settings\TEMP>cd %windir%\system32

    C:\WINDOWS\system32>del wgalogon*.*
    找不到 C:\WINDOWS\system32\wgalogon*.*

    C:\WINDOWS\system32>del wgatray*.*
    找不到 C:\WINDOWS\system32\wgatray*.*

    C:\WINDOWS\system32>cd %windir%\system32

    C:\WINDOWS\system32>del wgalogon*.*
    找不到 C:\WINDOWS\system32\wgalogon*.*

    C:\WINDOWS\system32>del wgatray*.*
    找不到 C:\WINDOWS\system32\wgatray*.*

    C:\WINDOWS\system32>cd %windir%\system32

    C:\WINDOWS\system32>del wgalogon*.*
    找不到 C:\WINDOWS\system32\wgalogon*.*

    C:\WINDOWS\system32>del wgatray*.*

    我到底哪裡錯了??

  19. 不好意思
    照上述
    作法
    的確將 Windows Genuine Advantage 移除了
    但是 桌面下方 仍會出現 你可能成為盜版軟體的受害者 的方格
    開始工具列 仍還有 Windows Genuine Advantage 的星星 符號
    右鍵 點選 改變軟體通知設定時 卻出現 「本網頁不適用於您。 本網頁適用於 Windows Genuine Advantage 通知的使用者。」的東西
    請問應如何是好?
    本網頁不適用於您。 本網頁適用於 Windows Genuine Advantage 通知的使用者。

  20. 抱歉,跟著來做了,但去到尾2的那步一直是「LoadLibrary(LegitCheckControl.dll")失敗-找不到指定的模組」這樣的對話框,請問可以怎樣做呢?把文章來來回回看了幾次都沒找到關於這點的

  21. 大大~
    用你的方法已移除正版驗證

    但如果原本已經安裝Microsoft Security Essentials

    Microsoft Security Essentials 卻還是顯示沒通過正版驗證要如何解決

  22. 高老師~~請問如果我在重灌一次可以直接避免這些麻煩事嗎?

    因為我兩顆硬碟想說直接弄~我都看不懂破解怎麼用好難XDD

  23. 您好,謝謝您提供的方法,只是遇到問題了,照您的方法都很順利,剩下.old的,看完您的留言回覆有一個寫重開機再刪即可,可是我開不了機了,安全模式不管是含網路或含命令字元或是上一次可以開機的選項,通通都是一閃而過的藍色畫面(太快了我也看不清楚上面白色的字寫什麼),不知道是不是我的老筆電剛好壞了?還是要重灌就好?還有不懂想請問您,我現在用的xp是幾年前學校老師用學校購買的授權裝的,約半年前我才把它更新到sp3裝上微軟的防毒軟體,今天卻出現盜版的提醒,是學校授權終止所以成了盜版嗎?如果重灌有救,是要裝當時sp2的?還是我購買時的隨機版呢?(原來了隨機版被format掉,但光碟還在)寫這麼多,謝謝您的耐心看完

    • 先請人檢查硬碟還行嗎?
      不要花時間在已經或是快壞掉的硬碟,那只會讓你一直做白工
      還有重灌當然是用最新的版本,序號都通用的的,只不過筆電一般附的是家用版,你可不要拿專業版來重灌哦

發表迴響

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料