• 如何卸载或绕过WGA反盗版系统

    日期:2007-12-27 | 分类:Windows | Tags:WGA 1.7.0059.1 注册表 LegitCheckControl.dll 盗版

    版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明
    http://glyx.blogbus.com/logs/12814110.html

    相信不少朋友一夜醒来,打开计算机的时候发现如下的场面:

    WGA Welcome

    这个东西实在不会让人感到多么开心,开机提示你也就罢了,关机的时候也会出来嚷几句。进入系统后我们会发现右下角有一个蓝色的海星图标,点击后会看到这样一个Notice:

    WGA Notice

    这就是传说中微软的WGA(Windows Genuine Advantage )正版验证系统,通过自动更新安装好KB892130这个补丁或另一个补丁后,运行appwiz.cpl打开添加或删除程序界面,等待片刻后就可以在系统更新里找到这个补丁,当然前提是显示更新:

    WGA1.7.0059.1

    我被安装的版本是1.7.0059.1,很不幸,这个是最新的WGA版本,卸载起来比较麻烦。我只好Google wga 1.7.0059.1,得到下面这个页面:

    wga 1_7_0059_1 - Google Search

    第一个搜索结果,在www.mydigitallige.info这个网站里,我找到了这篇

    Ways to Crack and Disable WGA Validation Tool and WGA Notifications plus Download and Install Bypassing Genuine Windows Validate Requirement

    事实证明这位仁兄的破解WGA的方法相当完善,我采取了注册表破解法,轻松地解决了这个问题。

    注册表文件:

    ————————————————————————————————————————————

    Windows Registry Editor Version 5.00

    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\WPAEvents]
    "OOBETimer"=hex:ff,d5,71,d6,8b,6a,8d,6f,d5,33,93,fd
    "LastWPAEventLogged"=hex:d5,07,05,00,06,00,07,00,0f,00,38,00,24,00,fd,02

    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion]
    "CurrentBuild"="1.511.1 () (Obsolete data - do not use)"
    "InstallDate"=dword:427cdd95
    "ProductId"="69831-640-1780577-45389"
    "DigitalProductId"=hex:a4,00,00,00,03,00,00,00,36,39,38,33,31,2d,36,34,30,2d,\
    31,37,38,30,35,37,37,2d,34,35,33,38,39,00,5a,00,00,00,41,32,32,2d,30,30,30,\
    30,31,00,00,00,00,00,00,00,00,0d,04,89,b2,15,1b,c4,ee,62,4f,e6,64,6f,01,00,\
    00,00,00,00,27,ed,85,43,a2,20,01,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
    00,00,00,00,00,00,00,00,00,00,00,31,34,35,30,34,00,00,00,00,00,00,00,ce,0e,\
    00,00,12,42,15,a0,00,08,00,00,87,01,00,00,00,00,00,00,00,00,00,00,00,00,00,\
    00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,94,a2,b3,ac
    "LicenseInfo"=hex:9e,bf,09,d0,3a,76,a5,27,bb,f2,da,88,58,ce,58,e9,05,6b,0b,82,\
    c3,74,ab,42,0d,fb,ee,c3,ea,57,d0,9d,67,a5,3d,6e,42,0d,60,c0,1a,70,24,46,16,\
    0a,0a,ce,0d,b8,27,4a,46,53,f3,17

    ————————————————————————————————————————————

    选中分隔线里的文字,复制到写字板里,另存为AntiWGA.reg,保存类型要选择所有文件,这样我就得到了这个reg注册表文件,双击,OK。那个蓝色的图标消失了,重启,要你立即解决盗版问题的框也没了。这个问题至少临时得到解决了。需要留意的是我这个版本的WGA是最新的,所以应该低于这个版本号的WGA都可以这样解决。这个方法的解决机制其实是绕过这个验证系统,正如作者所说:

    mpa.one.microsoft.com Domain Redirection Trick with Hosts File Entry - Permanently Genuine

    有兴趣研究WGA的朋友可以访问这篇文章:http://www.mydigitallife.info/2006/11/05/ways-to-crack-and-disable-wga-validation-tool-and-wga-notifications-plus-download-and-install-bypassing-genuine-windows-validate-requirement/

    上述方法可以立即消灭讨厌的“你可能是盗版的受害者”海星图标,不过在重启后部分用户还是会发现一切照旧。这时我们需要做掉%systemroot%\system32目录下面的这三个文件:

    WGATray.exe WgaLogon.dll legitcheckcontrol.dll

    首先打开进程管理器结束掉wgatray.exe进程,然后到WINDOWS/SYSTEM32目录下面删掉上面的这三个文件,点击下载LegitCheckControl.dll文件并保存到到此目录中,重启即可。

    如果嫌麻烦,那么首先下载这个1.41MB的LegitCheckControl.dll文件到本地计算机上,注意需要重新将其命名为LegitCheckControl.dll。

    然后复制下面的代码:

    ————————————————————————————————————————————

    @echo off
    title ETH0 Windows Genuine Advantage Crack Installer
    cls
    echo ETH0 Windows Genuine Advantage v1.7.59.1 Crack Installer
    echo ========================================================
    echo.
    pause
    echo.
    echo Killing wgatray.exe process...
    taskkill /IM wgatray.exe
    echo.
    echo Deleting old files...
    del %systemroot%\system32\wgatray.exe.old
    del %systemroot%\system32\wgalogon.dll.old
    echo.
    echo Renaming files...
    ren %systemroot%\system32\wgatray.exe wgatray.exe.old
    ren %systemroot%\system32\wgalogon.dll wgalogon.dll.old
    echo.
    echo Deleting files...
    del %systemroot%\system32\LegitCheckControl.dll
    del %systemroot%\system32\wgatray.exe.old
    del %systemroot%\system32\wgalogon.dll.old
    echo.
    echo Copying new files...
    copy LegitCheckControl.dll %systemroot%\system32\ /Y
    echo.
    echo All done!
    echo.
    pause

    ————————————————————————————————————————————

    并保存为installer.bat文件。这里需要注意:

    1:另存为时选择保存类型为所有文件,并命名为***.bat.

    2:保存文件到与上述dll文件相同的目录。

    3:为了避免无谓的错误,请不要事先运行上面那个注册表文件(也就是wgatray.exe进程仍然存在,桌面图标栏仍然有那个蓝色的海星图标)。

    运行这个批处理文件,重启系统,OK。问题解决,这样你就不用郁闷地重装系统了。

    至于其他版本的WGA解决方法,请参考Ways to Crack and Disable WGA Validation Tool and WGA Notifications plus Download and Install Bypassing Genuine Windows Validate Requirement一文,方法大同小异,不过可能需要下载的文件不一定相同。

    这位作者针对各种版本的WGA问题列出了相当全面的解决方法,大家可以寻找适合自己的方案。


    收藏到:Del.icio.us