Jump to content

KB905474 - Download


Recommended Posts


Posted
Am I the only one having trouble integrating newest KB905474?

Nope. I am having the same problem so thanks for the tip.

Posted

I would like to repeat once again that this update is not required for Windows Update/Microsoft Update to function. Wikipedia has summary of what this update is and it's purpose.

How do I know this update isn't required? Because I can still use Windows Update just fine. Furthermore, once you install this update, it cannot be uninstalled.

So I urge once again to ignore this update. If you don't want it to show up on Windows Update, do the following:

1. Open Windows Update and deselect Windows Genuine Advantage Notifications.

2. Select the option to not show this update.

That's it! If you use Automatic Updates, do the exact same thing when Windows Genuine Advantage Notifications is shown.

Posted (edited)
If you want to create an add-on:

1- Unzip the located windowsxp-kb905474-xxx-x86.exe with Winrar or 7z.

2- You'll get wganotifypackageinner.exe. Unzip it.

3- Now, just update this one, unzip it and replace its files with your located ones.

You'll have to rename legitcheckcontrol.dll

4- Rebuild the add-on by compressing files with 7z or with the makecab dos command.

This probably isn't the right area to ask but... can these steps be used to automate the install of KB905474? I've followed these steps, but the result doesn't have an installer (probably since it's for use with HFSLIP). Any thoughts on that?

I'll keep looking around, but I'm trying to figure out a way to deploy this to a bunch of machines.

EDIT: answered my own question! Using the unpacked installer and the registry entries in post 73 gets it installed without incident. Thanks anyway!

Edited by fisofo
Posted
I'll keep looking around, but I'm trying to figure out a way to deploy this to a bunch of machines.

Deploy on a bunch of machines huh? Are you using this for a corporate environment?

Posted (edited)

This code to new kb905474 in hfslip-2.0.0pa_80630a.cmd

Find

IF EXIST HF\WindowsXP-KB905474*Standalone.exe FOR /F %%I IN ('DIR/B HF\WindowsXP-KB905474*Standalone.exe') DO (
START/WAIT HF\%%I /Q /T:"%PREP%HF" /C&REN HF\WGANOT~1.EXE WindowsZ-wga.exe&ECHO>>WORK\FILESTODEL.TXT HF\WindowsZ-wga.exe
)

add below

IF EXIST HF\*905474*.exe FOR /F %%I IN ('DIR/B HF\*905474*.exe') DO (
START/WAIT HF\%%I /Q /X:TEMP
IF EXIST TEMP\wgatray.exe RD/Q/S TEMP SET WGA=%%I
IF EXIST TEMP\wganotify*.exe (
REN TEMP\wganotify*.exe WindowsZ-wga.exe&MOVE/Y TEMP\WindowsZ-wga.exe HF&RD/Q/S TEMP&ECHO>>WORK\FILESTODEL.TXT HF\WindowsZ-wga.exe
)
)

Find

IF EXIST HF\*898543*.exe IF "%SP%"=="2" FOR /F %%I IN ('DIR/B HF\*898543*.exe') DO (
ECHO.&ECHO %%I&MD TEMP&START/WAIT HF\%%I /Q /X:TEMP
IF "%LNG%"=="ENU" (XCOPY/DY TEMP\SP2QFE WORK\CDROOT\I386) ELSE (XCOPY/DY TEMP\SP2QFE\msobmain.dll WORK\CDROOT\I386)
MOVE/Y TEMP\UPDATE\*.CAT WORK\SVCPACK >NUL&RD/Q/S TEMP
)
)

Add below

IF DEFINED WGA (
ECHO !WGA!&MD TEMP&START/WAIT HF\!WGA! /Q /X:TEMP&CALL :HFX1_PART1&CALL :HFX1_PART2&CALL :HFX1_PART3
)

Find

FINDSTR/VIR "%DefExcHF% 817787 833989 Script56" WORK\HFT1.TXT>WORK\HF1.TXT

it substitutes for

FINDSTR/VIR "%DefExcHF% 817787 833989 905474 Script56" WORK\HFT1.TXT>WORK\HF1.TXT

Edited by rhadamants
Posted
Furthermore, once you install this update, it cannot be uninstalled.

indeed that there is no official way to uninstall KB905474 but you can scrub the WGAN files off your XP computer by using the latest version of xp-antispy.

Posted (edited)

This code to hfslip-1.7.9_beta_i.cmd.

Find.

IF EXIST HF\WindowsXP-KB905474*Standalone.exe FOR /F %%I IN ('DIR/B HF\WindowsXP-KB905474*Standalone.exe') DO (
START/WAIT HF\%%I /Q /T:"%PREP%HF" /C&REN HF\WGANOT~1.EXE WindowsZ-wga.exe&ECHO>>WORK\FILESTODEL.TXT HF\WindowsZ-wga.exe
)

Add below.

IF EXIST HF\*905474*.exe FOR /F %%I IN ('DIR/B HF\*905474*.exe') DO (
START/WAIT HF\%%I /Q /x:WORK\WGA&REN WORK\WGA\wganotify*.EXE WindowsZ-wga.exe&MOVE/Y WORK\WGA\WindowsZ-wga.exe HF&ECHO>>WORK\FILESTODEL.TXT HF\WindowsZ-wga.exe
)

Find.

REN "WORK\CDROOT\I386\LegitCheckControl.dll" LCC.dll

Add below.

ECHO>>WORK\HFREGWU.TXT HKLM,"SOFTWARE\Microsoft\Windows Genuine Advantage","InstallID",0x0,"{30F230D0-7940-499e-8A01-748682288985}"

Find.

SET DefExcHF=%IGNORESP% %IGNORETZ% Center2005 %MCEMP10CUM% 898461 891122 926139 926140 888111 840374 832483 913433 923789 914798 925876 952155 942288 dowsSearch wmp11\-win IE7\-win IE8\- DX9\- NDP1 directx_ dotnet rights gdiplus MPSetup MP1.Setup WM9Codecs wmp6cdcs wmfdist gdidet wmcsetup cdwizard xpize dateAgent StepByStep supporttools 905474\-...\-x86\-Standalone

it substitutes for

SET DefExcHF=%IGNORESP% %IGNORETZ% Center2005 %MCEMP10CUM% 898461 891122 905474 926139 926140 888111 840374 832483 913433 923789 914798 925876 952155 942288 dowsSearch wmp11\-win IE7\-win IE8\- DX9\- NDP1 directx_ dotnet rights gdiplus MPSetup MP1.Setup WM9Codecs wmp6cdcs wmfdist gdidet wmcsetup cdwizard xpize dateAgent StepByStep supporttools 905474\-...\-x86\-Standalone

Edited by rhadamants
  • 2 weeks later...
Posted (edited)

This is what I do to silently install KB905474:

I extract files from the download, then:

start /wait wganotifypackageinner.exe /passive /norestart /nobackup
regedit /s kb905474.reg

Where kb905474.reg contains:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Genuine Advantage]
"GSSS"=dword:00000000
"EulaState"=dword:00000002
"EulaVersion"="1.9.40.0"
"HDSLN"="00000000-00000000"
"MAC"="00-00-00-00-00-00;"
"UGD"="{00000000-0000-0000-0000-000000000000}"
"InstallID"="{30F230D0-7940-499e-8A01-748682288985}"

I change the sensitive private information:

HDSLN (Hard disk serial?)

MAC (MAC address of network card(s))

UGD (random unique serial?)

It seems to work so far.

PS: If you don´t want to install this "update", just add the registry entries and it will not come up in Windows/Microsoft Update.

Edited by Carlos Alloatti
Posted
If you don't want to install the update, the InstallID registry key is all that's required to prevent installation.

the_guy

That's what I thought. Is there any easy way to extract it from the hotfix INF?

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...