Tel 678.697.4783
Fax 678.840.7870
Po Box 4432
Marietta, Ga 30061
info@jamboconsulting.com

 Subscribe in a reader



Lunarpages.com Web Hosting
Web hosting by ICDSoft

Archives

Previous Posts

Powered by Blogger

Wednesday, June 04, 2008

Fixed: Windows Update Broken

Apparantly the root cause of the Windows Genuine Advantage Failure I mentioned in the last post was an issue where "Automatic Updates service cannot impersonate the logged-on user to finish downloading and installing the update." Somehow my system was missing a needed Windows registry subkey:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\Notify\SensLogn


After adding the subkey back with the appropriate registry entries Windows Update worked again and I was able to install the latest Windows XP SP3. I created the following registry file to import, based on KB 910341 :

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\Notify\SensLogn]
"DLLName"="WlNotify.dll"
"Lock"="SensLockEvent"
"Logon"="SensLogonEvent"
"Logoff"="SensLogoffEvent"
"Safe"=dword:00000001
"MaxWait"=dword:00000258
"StartScreenSaver"="SensStartScreenSaverEvent"
"StopScreenSaver"="SensStopScreenSaverEvent"
"Startup"="SensStartupEvent"
"Shutdown"="SensShutdownEvent"
"StartShell"="SensStartShellEvent"
"PostShell"="SensPostShellEvent"
"Disconnect"="SensDisconnectEvent"
"Reconnect"="SensReconnectEvent"
"Unlock"="SensUnlockEvent"
"Impersonate"=dword:00000001
"Asynchronous"=dword:00000001

Labels: ,

Article Link posted by Edward at 11:00 PM
0 comments : Post a Comment : email post

<< Home

Fixed: Unable to install Windows Genuine Advantage Tool

For some reason I've had an issue with running Windows Update lately. Windows Update has been wanting me to install the Windows Genuine Advantage Tool, but it is never able to successfully do so. I've finally gotten around to fixing the problem. There are many solutions as detailed in various forums and Microsoft Knowledge base articles. But this solution from Stephen Holm is what worked for me:

1. Click the Start button, then click “Run”

2. Type in “iexplore http://go.microsoft.com/fwlink/?LinkID=39204” then click ‘OK’. You will be prompted to download “LegitCheckControl.cab”.

3. Choose Open. Once this completes, a window will open showing two files, LegitCheckControl.dll and LegitCheckControl.inf. Leave this window open for now.

4. Click the Start button, then click “Run”

5. Type in “system32”, then click ‘OK’. (If you are running Windows XP, you may need to click “show files” to allow access to this system directory.)

6. Drag the LegitCheckControl.dll file from the window that was open into the system32 directory. If you are prompted to overwrite a file, choose ‘Yes’ to overwrite any existing file. (If you are running Vista, you may be prompted to provide administrator permission to complete the action. If so, press “Continue” and allow it.)

7. Click the Start button, then click “Run”

8. Type “regsvr32 LegitCheckControl.dll”, and then click ‘OK’.

9. You should see a dialog saying “DllRegisterServer in LegitCheckControl.dll succeeded.”

Labels: ,

Article Link posted by Edward at 10:30 PM
0 comments : Post a Comment : email post

<< Home

Thursday, December 06, 2007

Tech: Broken .Net 1.1 Update

Windows Update / XP has a very annoying bug with a .NET Framework service packs or hotfixes such as MS05-004. For some unknown combination of factors some the updates will either refuse to install, OR more annoyingly install with no errors but show up again as 'uninstalled'. There are a whole bunch of tricks and black magic you can use to fix the problems. However, the only sure fire way I have found was to use Aaron Stebner's .NET Frameworks Cleanup Tool:



  1. Download all the .NET Redistributable packages and Updates you need

  2. Download and run the .Net Cleanup Tool

  3. Uninstall ALL .Net versions ( you can try to uninstall only the offending .NET version, but don't say I didn't warn you )

  4. Restart

  5. Reinstall each of the .NET Frameworks you need




Microsoft .NET Framework Redistributable 1.0
Microsoft .NET Framework Version 1.1 Redistributable Package
Microsoft .NET Framework 1.1 Service Pack 1
Microsoft .NET Framework Version 2.0 Redistributable Package (x86)
Microsoft .NET Framework Version 2.0 Redistributable Package (x64)
Microsoft .NET Framework 3.0 Redistributable Package

Labels: , , , ,

Article Link posted by Edward at 2:27 PM
0 comments : Post a Comment : email post

<< Home