Deployment Artist


The site is finally put to rest...

You find new content on the Deployment Research site, a site filled with articles and video-tutorials on how to deploy operating systems. If you are missing something on the new site, please let me know. You can find me on twitter on my @jarwidmark alias.

You can also search the old article archive below.

Regards / Johan Arwidmark

 Search the Archive Minimize

 Beyond Unsupported - Windows XP SP3 Deployments Minimize
Location: BlogsJohan Arwidmark    
Posted by: johan 7/20/2010

When deploying Windows XP there a few tricks you can use to do the following.

1. Have a single image for all your machines
2. Inject storage drivers offline, eliminating the need for rebuilding your image.

The areas that you may want to use unsupported tweaks for are the following:

HAL Replacement

In 2005 I wrote my first general purpose script for HAL replacement, and back in 2008 it was still the most downloaded script on the myitforum website. The most up to date script for HAL replacement (that I know of) is maintained by Michael Petersen in Denmark


Handling Multiple CPU Vendors (Intel & AMD)

If you create an image on a machine with Intel CPU you quickly find that it will bluescreen when deploying it to a machine with AMD Cpu. The reason is that the intelppm service doesn't work very well with AMD Cpu's (who would have guessed  :)  ).

One workaround is to have a script detecting the CPU type, and disable that service when deploying to AMD machines.

Another method is simply deleting the IntelPPM.sys file in C:\Windows\System32\Drivers

Here is a sample script:

Note: If deploying via MDT 2010 and/or ConfigMgr 2007 you need to update the script to reflect the correct path of the registry hive.

Offline injections of Mass Storage Drivers

In Windows XP, injecing storage drivers offline is not supported, unless you use ConfigMgr 2007, then it suddenly is ... Mr David Ruhle has put together a nice script that does offline injection for Windows XP...

Updated download link to script:

/ Johan

Permalink |  Trackback

Copyright 2006-2012 (c)   Terms Of Use  Privacy Statement
DotNetNuke® is copyright 2002-2017 by DotNetNuke Corporation