MSFN Forum: How to integrate KB940510? - MSFN Forum

Jump to content



Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

How to integrate KB940510? Integrate WGA patch Rate Topic: -----

#1 User is offline   MAVERICKS CHOICE 

  • The Guy from Aus
  • PipPipPipPipPipPipPip
  • Group: Members
  • Posts: 1,615
  • Joined: 14-November 03
  • OS:Windows 7 x64
  • Country: Country Flag

  Posted 09 June 2008 - 03:24 PM

Hi with this new patch for WGA kb940510 does not appear I can preintegrate into the source of UA disc as usual?
Anyone know a way to pre register or install this patch?
Noticed the WGAER_M.exe located in "SoftwareDistribution\Download\Install" following a windows update session. This runs following a reboot.
This is no biggy but would be nice to have included.

This post has been edited by MAVERICKS CHOICE: 09 June 2008 - 03:26 PM



#2 User is offline   Tripredacus 

  • K-Mart-ian Legend
  • Group: Super Moderator
  • Posts: 7,349
  • Joined: 28-April 06
  • OS:Windows 7 x86
  • Country: Country Flag

Posted 13 June 2008 - 08:55 AM

iirc WGA is not a distributable update, since it has an end-user agreement you must accept. It is targetted at users who already have their computer, and not for system builders to integrate. We got into a discussion with our rep when he found out we were installing Windows Updates on some computers via the website, instead of using the media they send us. Since we are not given WGA at all, we were told we are not supposed to put it on there because the end-user has to be the one to accept the agreement.

#3 User is offline   MAVERICKS CHOICE 

  • The Guy from Aus
  • PipPipPipPipPipPipPip
  • Group: Members
  • Posts: 1,615
  • Joined: 14-November 03
  • OS:Windows 7 x64
  • Country: Country Flag

Posted 15 June 2008 - 03:04 AM

Thanks for the reply, just thought someone may have done this as Ryan VM has an addon to do same in XP. As I said before its no biggy & not an absolute necessary fix for UA.

#4 User is offline   sp00f 

  • Friend of MSFN
  • PipPipPipPipPip
  • Group: Members
  • Posts: 712
  • Joined: 30-November 06

Posted 15 June 2008 - 07:40 AM

the end-user has to be the one to accept the agreement

This update doesnt have that.

#5 User is offline   MAVERICKS CHOICE 

  • The Guy from Aus
  • PipPipPipPipPipPipPip
  • Group: Members
  • Posts: 1,615
  • Joined: 14-November 03
  • OS:Windows 7 x64
  • Country: Country Flag

  Posted 15 June 2008 - 02:29 PM

View Postsp00f, on Jun 15 2008, 11:40 PM, said:

the end-user has to be the one to accept the agreement

This update doesnt have that.


Thats true Spoof some more testing to do.

#6 User is offline   toastycheese678 

  • Junior
  • Pip
  • Group: Members
  • Posts: 64
  • Joined: 02-December 04

Posted 24 June 2008 - 02:28 PM

There is a way to make the update not appear on a machine. I find the update useless on fresh installs of machines that I know are perfectly legal. So I investigated a little bit and found a way to make Windows Update "think" I have the update installed.

One registry setting is added when the update is installed:

[HKEY_LOCAL_MACHINE\Software\Microsoft\Genuine Advantage\WGAER_M]
"Version"="6.0.6002.16398"

Of course this registry entry is only valid as long as the wgaer_m version remains the same. When a newer version of it is released, change the registry setting.

Similarly, I use the same idea of a simple registry setting to have MSRT "installed" by default. I do not think it is necessary to scan for malicious software on a fresh install, so I implement this registry setting:

[HKEY_LOCAL_MACHINE\Software\Microsoft\RemovalTools\MRT]
"Version"="0D9785CC-AEEC-49F7-81A8-07B225E890F1"

This is the Version number of the June 2008 MSRT.

Now in order to have these registry entries slipstreamed into a vista install, a little bit of work has to be done. First, mount the image. Then, find the software file in c:\windows\system32\config folder. This file has to be mounted in the registry. The easiest way is to run:

reg load HKLM\WIN-SYS "c:\Mount\Windows\system32\config\software"

Now navigate to HKLM\WIN-SYS\Microsoft\Genuine Advantage\WGAER_M and HKLM\WIN-SYS\Microsoft\RemovalTools\MRT and change the values.

To unload the registry run:

reg unload hklm\win-sys

And voila, next time you install, Malicious Software Removal Tool and Windows Genuine Advantage Check are "installed."

#7 User is offline   sp00f 

  • Friend of MSFN
  • PipPipPipPipPip
  • Group: Members
  • Posts: 712
  • Joined: 30-November 06

Posted 24 June 2008 - 02:50 PM

If you dont want it , then put it on hide , and save the "SoftwareDistribution" folder , and past that in your mounted install.win in system32
I use that to hide the language packs in windows update etc.

#8 User is offline   toastycheese678 

  • Junior
  • Pip
  • Group: Members
  • Posts: 64
  • Joined: 02-December 04

Posted 25 June 2008 - 06:46 AM

Yeah that is a good way to do it. I just prefer to have the only hidden updates to be the language packs. Have either of you found a way to slipstream the Silverlight update into an image? Besides Installing, installing the update, and then taking an image of the computer as the new install.wim.

#9 User is offline   Tripredacus 

  • K-Mart-ian Legend
  • Group: Super Moderator
  • Posts: 7,349
  • Joined: 28-April 06
  • OS:Windows 7 x86
  • Country: Country Flag

Posted 26 June 2008 - 02:01 PM

View Postsp00f, on Jun 15 2008, 09:40 AM, said:

the end-user has to be the one to accept the agreement

This update doesnt have that.


Sorry I spaced when I replied. I was referring to XP and forgot this was in the Vista forum. :whistle:

#10 User is offline   sp00f 

  • Friend of MSFN
  • PipPipPipPipPip
  • Group: Members
  • Posts: 712
  • Joined: 30-November 06

Posted 26 June 2008 - 06:45 PM

View PostTripredacus, on Jun 26 2008, 10:01 PM, said:

View Postsp00f, on Jun 15 2008, 09:40 AM, said:

the end-user has to be the one to accept the agreement

This update doesnt have that.


Sorry I spaced when I replied. I was referring to XP and forgot this was in the Vista forum. :whistle:

No problem :hello:

#11 User is offline   LeveL 

  • Senior Member
  • PipPipPipPip
  • Group: Members
  • Posts: 551
  • Joined: 30-September 05

  Posted 06 July 2008 - 09:12 AM

View Posttoastycheese678, on Jun 24 2008, 09:28 PM, said:

The easiest way is to run:

reg load HKLM\WIN-SYS "c:\Mount\Windows\system32\config\software"

Now navigate to HKLM\WIN-SYS\Microsoft\Genuine Advantage\WGAER_M and HKLM\WIN-SYS\Microsoft\RemovalTools\MRT and change the values.


How do I "navigate to" that key?

What do Iuse to navigate to that key with? My oewn regedit?

The regedit contained in the Vista WIM image thats now mounted?

Theres only your post on the entire internet that mentions this reg load.

#12 User is offline   toastycheese678 

  • Junior
  • Pip
  • Group: Members
  • Posts: 64
  • Joined: 02-December 04

Posted 14 July 2008 - 10:18 AM

Wow. Thats pretty cool that I am the only person mentioning it on the entire internet.

You need to use regedit to access the key. Run regedit (your own regedit, not the one in the image) and then navigate to HKEY_LOCAL_MACHINE Section and you will notice the WIN_SYS Subkey. This contains all the registry information that you just "loaded."

Opening the registry this way is similar to mounting a wim file. When you mount an image, you can "browse" through the files and folders using windows explorer. When you "load" the registry of an image, you can "browse" through the various registry entries using regedit. When you close regedit, the changes are saved to the software file. When you commit your changes to the mounted image, the new image contains the new registry settings.

Just for an fyi the new registry setting for this months MSRT (JULY 2008) is:

[HKEY_LOCAL_MACHINE\Software\Microsoft\RemovalTools\MRT]
"Version"="BC308029-4E38-4D89-85C0-8A04FC9AD976"

If you want to add it to your image, make sure you make the change to this registry key

[HKEY_LOCAL_MACHINE\WIN-SYS\Microsoft\RemovalTools\MRT]
"Version"="BC308029-4E38-4D89-85C0-8A04FC9AD976"

Hopefully that answers your questions.

#13 User is offline   MAVERICKS CHOICE 

  • The Guy from Aus
  • PipPipPipPipPipPipPip
  • Group: Members
  • Posts: 1,615
  • Joined: 14-November 03
  • OS:Windows 7 x64
  • Country: Country Flag

  Posted 14 July 2008 - 02:31 PM

@toastycheese678

Nice inclusion, however followed your guide mounted the wim, loaded the

Quote

reg load HKLM\WIN-SYS "c:\Mount\Windows\system32\config\software"
then merged this key

Quote

[HKEY_LOCAL_MACHINE\Software\Microsoft\Genuine Advantage\WGAER_M]
"Version"="6.0.6002.16398"

But when I drill down through the new

Quote

HKLM\WIN-SYS\Microsoft\Genuine Advantage\WGAER_M and HKLM\WIN-SYS\Microsoft\RemovalTools\MRT

The Genuine Advantage folder does not exist under?

Where may I be going wrong? :blink:

This post has been edited by MAVERICKS CHOICE: 14 July 2008 - 02:33 PM


#14 User is offline   toastycheese678 

  • Junior
  • Pip
  • Group: Members
  • Posts: 64
  • Joined: 02-December 04

Posted 15 July 2008 - 07:00 AM

Ah...your merging the wrong registry key. When you merge:

[HKEY_LOCAL_MACHINE\Software\Microsoft\Genuine Advantage\WGAER_M]
"Version"="6.0.6002.16398"

you are actually merging it to the local computer, not the mounted registry. I was just pointing out where in the registry you could find the new keys in case you needed to update them for a new month yourself. Sorry about the mixup. Instead, merge these two entries after mounting the registry

[HKEY_LOCAL_MACHINE\WIN-SYS\Microsoft\Genuine Advantage\WGAER_M]
"Version"="6.0.6002.16398"

[HKEY_LOCAL_MACHINE\WIN-SYS\Microsoft\RemovalTools\MRT]
"Version"="BC308029-4E38-4D89-85C0-8A04FC9AD976"

Notice the bolded WIN-SYS part. This WIN-SYS subkey is the entire mounted software registry. If you use the word "Software" in its place, then you are making changes to the local computer instead, not the mounted registry.

Basically, load the registry, merge the two above registry entries, and unload the registry to make the changes.

Share this topic:


Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

1 User(s) are reading this topic
0 members, 1 guests, 0 anonymous users



All trademarks mentioned on this page are the property of their respective owners
Copyright © 2001 - 2011 msfn.org
Privacy Policy