FLIGHT2006-07-12 23:52:15
On April 25th, a new version of WGA (Windows Genuine Activation) engine was released, which will overwrite the previous files, and provide a more powerful function for system validation. If the new WGA engine could not be installed, it was most likely caused by one of the following factors:

1. A permissions problem with certain registry keys WGA uses.
2. The permission settings in the System Files are inappropriate.
3. The previous WGA engine is corrupted.

Let us take the following steps to troubleshoot this issue.



Step 1: Use the WGA diagnostic tool
===================
1. Please open Internet Explorer and visit the following link to download the WGA Diagnostic Tool:

http://go.microsoft.com/fwlink/?linkid=52012

2. Save the WGADiag2.exe file to the Desktop, and then double click on the file to run the tool.

After running the tool, please return to Windows Update and see if the issue is resolved.

NOTE: Some third party programs can affect the Windows Update service. If you are running any the third party applications such as Spyblocker, Internet or Web accelerators (Programs associated to boost up the Speed of the Internet connection), security or anti-virus programs (Norton, MacAfee, etc.), I recommend we temporarily disable or shut them down and then try accessing the Windows Update site later. Please be sure to enable them again when completing the update process.

However, if the issue persists, we can refer to the next step.



Step 2: Reset permissions
===================
This step will reset the permission settings on this system, which may take us some time, your patience is highly appreciated.

1. Please click the link below and download the tool.

http://www.ecs-safe.com/Reset_subinacl.zip

Please Note: The third-party product discussed here is manufactured by a company that is independent of Microsoft. We make no warranty, implied or otherwise, regarding this product's performance or reliability.

2. Save the attachment to your Desktop.
3. Right click the Reset_subinacl.ZIP file and choose Extract
4. Follow the instructions and there will be two files (reset.cmd and subinacl.exe)
5. Double click the reset.cmd file
6. You will see a DOS-like window processing.
(NOTE: It may take several minutes, please be patient. When it is finished, you will be prompted that "Finished, press any key to continue")

After completing the above steps, please refer to the Windows Update website to install the WGA tool again. If it still cannot be installed, let's move on to the steps below to manually install it.

Step 3: Install the WGA engine manually
===========================
1. Download the ActiveX cab file from the following link and then save it to the Desktop.

http://go.microsoft.com/fwlink/?linkid=39204

Open the downloaded cab file and we will find the following two files:

LegitCheckControl.dll
LegitCheckControl.inf

2. Click "Start", click "Run", type: "%windir%\system32" (without quotations) and press Enter. Copy the LegitCheckControl.dll files into the opened system32 folder.

3. Click "Start", click "Run", type: "REGSVR32 LegitCheckControl.dll" (without the quotations) and press Enter. We will see a popup message stating this process succeeded.

4. Click "Start", click "Run", type: "inf" (without quotations) and press Enter. Copy the LegitCheckControl.inf file into the opened inf folder.

5. Right click on the copied LegitCheckControl.inf file in the inf folder, and then choose Install. The WGA engine will be installed automatically.

If we still encounter issue after performing the above steps, please help me collect some information for further troubleshooting:

* another fix brought to you by Paul Ionescu