For years, Microsoft has offered several tools to system administrators and power users that make Windows XP easier to install. “Slipstreaming”, for example, lets a system administrator apply a service pack to XP’s installation media. So if your company’s IT guy has a Windows XP installation CD with SP1 integrated to it, he can “slipstream” SP2 into the SP1 files. So the next time he installs XP on a computer, it will already have SP2 installed. “Automated installation” is another tool that Microsoft offers. With this, the administrator or power user creates a text file called an “answer file” that has all of the “answers” to questions XP setup asks. So you can enter your CD key, user name and password, time zone, network setup information, etc. into the text file, and XP setup won’t ask you for them when its doing its thing.
The only drawback to these tools is that they’re just not very user-friendly. Slipstreaming is pretty easy to do, but Microsoft doesn’t provide a GUI tool to do it, and the instructions on Microsoft’s web site are pretty spartan. On the other hand, MS provides tons of information about automated installations, but it’s almost overwhelming at first. It’s really easy to skip a step or put some data in the wrong place and end up with a screwed-up installation disc.
Thankfully, the Windows user community has come through again, this time with a tool called nLite. nLite combines many of Microsoft’s automation tools into one handy GUI tool. nLite can slipstream service packs to an installation disc; add hotfixes, patches, or upgraded components to the installation disc; remove most components and\or services from the installation; run batch files after XP setup is finished; and tweak various aspects and behaviors of XP’s user interface (a-la Tweak UI).