Jump to content

KB905474 - Download


Tomcat76

Recommended Posts


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.

Link to comment
Share on other sites

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
Link to comment
Share on other sites

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?

Link to comment
Share on other sites

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
Link to comment
Share on other sites

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
Link to comment
Share on other sites

  • 2 weeks later...

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
Link to comment
Share on other sites

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...