Ok so... Many people asks the same question : "I've installed a new system, how to bypass WGA ?" or "Do I have to install this ? or that ?"... This is why this thread exists. So if you want to bypass WGA on a newly install, follow these steps : 1°/ Launch Windows Update, and make as much updates as possible (including SP2, of course, if not integrated). 2°/ When you arrive to the moment where KB892130 is installed, if you're not legit , Windows Update won't let you make more updates. So download this file : LegitCheckControl.dll 1.5.530.0, unzip it. 3°/ Go to your WINDOWS\system32 folder, look for the file LegitCheckControl.dll and rename it to LegitCheckControl.dll.old (be sure that in the folder options, you don't have the "Hide file extensions for known file types" option checked). 4°/ Then copy the file that were in the archive you've downloaded to your WINDOWS\system32 folder. You're done for this part, so reboot please ! 5°/ After reboot, reload Windows Update, you'll be able to do all the remaining updates, until you're prompted to install KB905474. Do it. 6°/ When you're asked for reboot, do not reboot for the moment, and do the following. Download this file : LegitCheckControl.dll 1.5.532.0 and once again unzip it. Once unzipped, right-click on each of them, click on Properties, and check "Read-only" for each one, apply and click OK. 7°/ Go to your WINDOWS\system32 folder, and look for these files : WgaLogon.dll & WgaTray.exe, then try to rename them to WgaLogon.dll.old & WgaTray.exe.old. (If you can't, we'll see that later in step 11). 8°/ Copy the corresponding files that were in the archive to your WINDOWS\system32 folder to replace the previous ones. 9°/ Look at the version of your LegitCheckControl.dll, it SHOULD be 1.5.532.0 or 1.5.532.2 (no matter which one). If not the case, we'll see that later in step 11. If yes, delete LegitCheckControl.dll.old, rename LegitCheckControl.dll to LegitCheckControl.dll.old, and copy the last file from the archive to your WINDOWS\system32 folder. 10°/ Reboot, now you shouldn't have nag screens or whatever, and updates should be accessible through both Windows Update and Microsoft Update. If not, look at step 11. 11° (optionnal)/ If none of this works, try to do some of these steps (especially number 7, 8 and 9) in Safe Mode (press F8 at startup before the windows XP boot screen appears). If it doesn't also work in safe mode, go to step 12 ^^. 12° (optionnal too)/ If none of this before works, you'll have to boot the Recovery Console (how-to here : http://www.windowsnetworking.com/j_helmig/wxprcons.htm). One thing before : you have to copy all the files you need into your root directory (probably C:\) because you can't access other directories in recovery console (excepts WINDOWS directory, of course ^^). Then once the recovery console is booted, you'll have to do the work manually, you should type the following : Code: ren C:\WINDOWS\system32\LegitCheckControl.dll LegitCheckControl.dll.old ren C:\WINDOWS\system32\WgaLogon.dll WgaLogon.dll.old ren C:\WINDOWS\system32\WgaTray.exe WgaTray.exe.old copy C:\LegitCheckControl.dll C:\WINDOWS\system32\ copy C:\WgaLogon.dll C:\WINDOWS\system32\ copy C:\WgaTray.exe C:\WINDOWS\system32\ exit 13°/ Once rebooted, it should work perfectly. Enjoy !