KB905474 WGN Fails to install

  • Thread starter Thread starter Logictheorist
  • Start date Start date
L

Logictheorist

Just like the last time this stupid piece of software was released, this
version fails to install and nags me via critical update notifications to
install it. Catch 22 Nag me to install it - install fails - nag me to
install it - install fails - and so on, and so on, and ...... Can't
Microsoft write a piece of software that works. I have a legitimate XP
version purchased directly from Microsoft. In fact, I have 5 legitimate
installed copys on 5 machines and only one of the five (my HP laptop)
actually downloads and installs the update. Is there a WGADiag2.exe that
works for this one as well?
 
Today Wesley Vogel commented courteously on the subject at
hand
Consider yourself lucky that KB905474 does not install.

Description of the Windows Genuine Advantage Notifications
application http://support.microsoft.com/kb/905474/en-us
I don't know about the OP's KB, but in my view, WGA is indeed
nagware. I did install it, foolishly thinking I had to (with
appropriate safeguards before doing anything Bill the Gates and
the M$ crowd demands I do) but I kept getting nagged to download
and install so I finally said "no" and checked the box "do not
remind me again". But, Bill is quite tenacious about WGA, as he
is about SP2 on my older PC, and I still get nagged.
 
I do not use Automatic Updates, so I don't get nagged until I visit Windows
Update.

--
Hope this helps. Let us know.

Wes
MS-MVP Windows Shell/User

In
 
Today Wesley Vogel commented courteously on the subject at
hand
I do not use Automatic Updates, so I don't get nagged until
I visit Windows Update.
I have mine set to "notify but don't download or install." But,
I think I've stopped Bill from nagging me for now. When I turn
AU off entirely, I always forgot to look. Ditto for not keeping
my virus defs up-to-date, which led to a minor infection with
the netsky virus a year or so back.
 
First Tuesday of every month. Plus bulletins as they happen. LOL

--
Hope this helps. Let us know.

Wes
MS-MVP Windows Shell/User

In
 
I finally found the problem and a solution that works for me. NO THANKS TO
MICROSOFT!

The problem appears to be with Permissions in 2 registery keys even though I
have full administrative rights on my PC and the network I am on.

If you are on a machine with XP Pro, this has to be done in an account with
administrative priviledges enabled.

These permissions can be changed using Registry Editor as follows:

1. Click Start, and then click Run
2. In the Open box, type regedit, and then click OK
3. Expand HKEY_CLASSES_ROOT
4. Locate the subkey HKEY_CLASSES_ROOT\LegitCheckControl.LegitCheck
5. Right-click the subkey and select Permissions..
6. Ensure that group Administrators allowed Full Control permission
7. Ensure that username SYSTEM allowed Full Control permission
8. Repeat steps 3-6 for the subkey
HKEY_CLASSES_ROOT\LegitCheckControl.LegitCheck.1

Close Regedit, and try reapplying the patch, in my case, this has allowed it
to install.
 
I found another solution and AGAIN NO THANKS TO MICROSOFT! I hope this helps
some other frustrated MS users.

In short, my problem was that windows update would only partially download
KB905474 and then "skip" KB905474 during install (found this out towards the
end of my search because this is not what windows update told me).

To go into more detail, Windows update would only indicate that KB905474
"failed" to install without giving any error number or other info. It would
not show any listing of "failed" installs in the update history either. Then
after much digging around, I discovered that KB905474 was actually not being
completely downloaded. I was not being informed what was going on nor why
this was happening (the typical lack of info regarding Windows problems). It
looks to me like a registry key or set of registry keys was the issue. I
found my problem to be related to the contents of

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows
NT\CurrentVersion\Winlogon\Notify]

I think most important key from this section is

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows
NT\CurrentVersion\Winlogon\Notify\WgaLogon]

but other newer keys could be important.

Various anti-spyware programs or optimizing programs may remove (without any
mishap) most of the seemingly useless junk that has always populated this
registry section. It appears that WGA has now been included in this section
(appropriate because I think WGA is also junk, but unfortunately necessary
junk for online updates at this time).

Here is an export of [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows
NT\CurrentVersion\Winlogon\Notify] from regedit on a new WinXP SP2 install
with updates:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows
NT\CurrentVersion\Winlogon\Notify]

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows
NT\CurrentVersion\Winlogon\Notify\crypt32chain]
"Asynchronous"=dword:00000000
"Impersonate"=dword:00000000
"DllName"=hex(2):63,00,72,00,79,00,70,00,74,00,33,00,32,00,2e,00,64,00,6c,00,\
6c,00,00,00
"Logoff"="ChainWlxLogoffEvent"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows
NT\CurrentVersion\Winlogon\Notify\cryptnet]
"Asynchronous"=dword:00000000
"Impersonate"=dword:00000000
"DllName"=hex(2):63,00,72,00,79,00,70,00,74,00,6e,00,65,00,74,00,2e,00,64,00,\
6c,00,6c,00,00,00
"Logoff"="CryptnetWlxLogoffEvent"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows
NT\CurrentVersion\Winlogon\Notify\cscdll]
"DLLName"="cscdll.dll"
"Logon"="WinlogonLogonEvent"
"Logoff"="WinlogonLogoffEvent"
"ScreenSaver"="WinlogonScreenSaverEvent"
"Startup"="WinlogonStartupEvent"
"Shutdown"="WinlogonShutdownEvent"
"StartShell"="WinlogonStartShellEvent"
"Impersonate"=dword:00000000
"Asynchronous"=dword:00000001

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows
NT\CurrentVersion\Winlogon\Notify\ScCertProp]
"DLLName"="wlnotify.dll"
"Logon"="SCardStartCertProp"
"Logoff"="SCardStopCertProp"
"Lock"="SCardSuspendCertProp"
"Unlock"="SCardResumeCertProp"
"Enabled"=dword:00000001
"Impersonate"=dword:00000001
"Asynchronous"=dword:00000001

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows
NT\CurrentVersion\Winlogon\Notify\Schedule]
"Asynchronous"=dword:00000000
"DllName"=hex(2):77,00,6c,00,6e,00,6f,00,74,00,69,00,66,00,79,00,2e,00,64,00,\
6c,00,6c,00,00,00
"Impersonate"=dword:00000000
"StartShell"="SchedStartShell"
"Logoff"="SchedEventLogOff"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows
NT\CurrentVersion\Winlogon\Notify\sclgntfy]
"Logoff"="WLEventLogoff"
"Impersonate"=dword:00000000
"Asynchronous"=dword:00000001
"DllName"=hex(2):73,00,63,00,6c,00,67,00,6e,00,74,00,66,00,79,00,2e,00,64,00,\
6c,00,6c,00,00,00

[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

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows
NT\CurrentVersion\Winlogon\Notify\termsrv]
"Asynchronous"=dword:00000000
"DllName"=hex(2):77,00,6c,00,6e,00,6f,00,74,00,69,00,66,00,79,00,2e,00,64,00,\
6c,00,6c,00,00,00
"Impersonate"=dword:00000000
"Logoff"="TSEventLogoff"
"Logon"="TSEventLogon"
"PostShell"="TSEventPostShell"
"Shutdown"="TSEventShutdown"
"StartShell"="TSEventStartShell"
"Startup"="TSEventStartup"
"MaxWait"=dword:00000258
"Reconnect"="TSEventReconnect"
"Disconnect"="TSEventDisconnect"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows
NT\CurrentVersion\Winlogon\Notify\WgaLogon]
"Logon"="WLEventLogon"
"Logoff"="WLEventLogoff"
"Startup"="WLEventStartup"
"Shutdown"="WLEventShutdown"
"StartScreenSaver"="WLEventStartScreenSaver"
"StopScreenSaver"="WLEventStopScreenSaver"
"Lock"="WLEventLock"
"Unlock"="WLEventUnlock"
"StartShell"="WLEventStartShell"
"PostShell"="WLEventPostShell"
"Disconnect"="WLEventDisconnect"
"Reconnect"="WLEventReconnect"
"Impersonate"=dword:00000001
"Asynchronous"=dword:00000000
"SafeMode"=dword:00000001
"MaxWait"=dword:ffffffff
"DllName"=hex(2):57,00,67,00,61,00,4c,00,6f,00,67,00,6f,00,6e,00,2e,00,64,00,\
6c,00,6c,00,00,00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows
NT\CurrentVersion\Winlogon\Notify\WgaLogon\Settings]
"Data"=hex:01,00,00,00,d0,8c,9d,df,01,15,d1,11,8c,7a,00,c0,4f,c2,97,eb,01,00,\
00,00,7d,2e,c2,d2,a7,3e,ea,42,95,f4,7d,7b,5f,cc,03,7d,04,00,00,00,04,00,00,\
00,53,00,00,00,03,66,00,00,a8,00,00,00,10,00,00,00,3d,7d,0d,fe,a8,bf,93,09,\
fa,0b,31,9f,7e,e9,52,ea,00,00,00,00,04,80,00,00,a0,00,00,00,10,00,00,00,e0,\
06,36,f3,d0,40,91,cb,84,d1,9e,2c,c8,64,d9,55,20,00,00,00,7b,49,81,53,06,13,\
54,87,be,9b,ca,0d,be,82,de,a2,6a,61,d9,db,4c,cd,f8,85,62,c5,46,f5,62,e7,67,\
44,14,00,00,00,5f,11,6d,0f,58,18,34,f4,77,a5,c0,ac,05,9b,44,a2,c3,53,f0,0b

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows
NT\CurrentVersion\Winlogon\Notify\wlballoon]
"DLLName"="wlnotify.dll"
"Logon"="RegisterTicketExpiredNotificationEvent"
"Logoff"="UnregisterTicketExpiredNotificationEvent"
"Impersonate"=dword:00000001
"Asynchronous"=dword:00000001


I hope this helps some other frustrated MS users out there.

This continual frustration with MS caused me to move to Linux as my main OS
and just using windows for some games. (I recommend SUSE or Fedora Core.)
As soon as Linux can run directx games acceptably, I recommend dropping MS.
Until that time, I recommend not wasting any more money for a MS product
because it will only frustrate you.

(Here's some more feedback to help MS potentially improve their products as
mentioned in their licence agreement required in order to post on this
forum.) This interface is inadequate and frustrating too!
(http://support.microsoft.com/wn3/aspx/postui.aspx?mid=96f813b3-bbe6-43b6-8f4d-)
The text entry box is too small, and it keeps jumping back to the top when
IE periodically refreshes the page after bringing up the annoying nag window
to restart from automatic updates.
 
Back
Top