Posted by: kurtsh | February 1, 2007

INFO: Hotfix Injection into an Offline Windows Vista .WIM Image

Wow.  This is a pretty important point here that I haven’t seen discussed much.  My customer pointed this out and I’m currently reviewing it and validating this information internally with it’s sources.

My customer commented that this isn’t exactly well documented although it’s a very important point:  the insertion/slipstreaming of hotfixes into an existing Windows Vista .WIM image is a very important process that needs to be better documented… at least somewhere other than a Australian Microsoft employee’s blog.  (Thanks to Michael Kleef for raising this point.)

Hotfix Injection into an Offline Windows Vista Image

I raised this at the Ready Tour when I presented on Windows Deployment Services but I just wanted to discuss it again.

Theres been conflicting information presented around whether hotfixes and service packs can be inserted into a WIM image thats been mounted up. The basic guidance is that if you can open the hotfix such as with the process below then it works. If the service pack, application or hotfix is in an MSI format or an executable then it cant and must be installed "online" which equates to an installed running Vista OS.

Process: Once the image has been mounted RW or applied, you need to expand the hotfix package to a temp folder such as expand qfe.msu –f:* c:temp, then use pkgmgr to apply:
(start /w pkgmgr /n:c:tempqfe.xml /o:”c:;c:windows” /s:c:sandbox).

You can check if it is successfully by using echo %errorlevel% command. If return value is 0, then it’s good.

Credits for the process: John Liu (OEM Engineering).

LINK:  http://blogs.technet.com/mkleef/archive/2007/01/22/hotfix-injection-into-an-offline-image.aspx


Categories