The Windows Automated Installation Kit or WAIK or Windows AIK,
is a series of tools and resources designed to help with automating the
often time consuming process of installing Windows and its related
software as well as additional programs.
The purpose of this set compendium is to help systems administrators
deploy and upgrade systems in a manner that is more efficient than has
been possible in the past.
The WAIK has been promoted primarily as a means of deploying Windows
Vista, but when combined with Windows Server 2008 Deployment Server it
can be very useful in deploying Windows Server 2008 itself, as well as
both Vista and XP for upgrades and installation on bare metal systems.
Getting the Windows AIK
The WAIK can be downloaded for free from Microsoft’s website. The
current version for Windows Vista SP1 and Windows Server 2008 is
available here: Windows Automated Installation Kit
Microsoft has a habit of reorganizing its site and links so you can always find the Windows AIK through the download center at www.microsoft.com/downloads.
When you download the Windows AIK, you will notice that it is a DVD
image (.ISO file). The WAIK is designed to be burned to a DVD but there
are ways around that.
A tool like MagicISO will open up the iso file and allow you to
extract all or part of it to your hard disk. So, just download the file
and then pull out what you need. You can leave the rest of it
compressed on a file server if you want.
However, it may be useful to send the DVD with every install
technician into the field so that they are not caught without a needed
tool.
Unfortunately, there is no way around downloading the entire 1375.9
MB regardless of how many or how few of the tools and resources you
actually plan to use. So, plan ahead and download the WAIK now so that
you aren’t waiting for it a 3:00 A.M. when a problem arises.
Inside the WAIK
Inside the Windows AIK are two types of help for system administrators:
- The Windows AIK has numerous tools, some of which are standalone tools, and some of which are much more useful in conjunction with other Microsoft tools or systems such as Windows Server 2008 Deployment Services, or SMS Server.
- The WAIK has a voluminous amount of documentation and more importantly samples that can be used as starting places for many tasks.
The tools included with the Windows AIK include Windows System Image Manager aka Windows SIM which is useful in creating and maintaining answer files for unattended installs.
This GUI based tool allows an administrator to not only create answer
files without hacking through a text editor, but it also allows those
files to be validated and checked without having to "just try it."
Another useful tool is ImageX which is a tool for
capturing image files to be used in deployment. This is the tool that
replaces Norton’s Ghost if you have been using that for your
deployments.
Unlike other imaging tools, ImageX creates file based images which means two things:
- If an image needs to be updated, it is not necessary to re-image the entire system. The tool can be used to simply modify the existing image by adding, deleting, or replacing the files inside the image.
- If a file is duplicated on a system, that file is stored only once inside the image instead of being cloned in like in a sector based image. This produces much smaller images.
Package Manager is an interesting tool which allows
for servicing Windows images from the command line. With Package
Manager you can add and remove packages from images even if that package
came from a different system image.
PEimg.exe is used to create Windows PE
(Pre-Execution) images. Windows PE is a bare bones OS designed to get a
system operating just far enough so that an image can be installed on
it whether locally (CD/DVD) or over the network.
These images are better created with Windows Server 2008 Deployment Services instead if that will be the method of deployment.
Driver Package Installer or DPInst allows you to add drivers to deployed systems.
This tool is very useful for adding those drivers that are not
necessary for system boot (scanners are a common one.) It is very easy
to add to existing scripts and only requires an inf file as input.
Most important, is the Sysprep or System Preparation Tool.
Sysprep is used to strip out machine specific data such as the SID so
that the images created from the machine do not propagate that data to
all the other systems built from the image.
This tool is still very necessary in Windows Server 2008 Deployment Services. It is also available on Vista systems.
Windows AIK Documentation
While some of the documentation could be dug out somewhere else, it
is nice to have it all in one handy spot. Some of it can only be found
in the WAIK.
Of particular importance for deploying and upgrading systems are the
ImageX Technical Reference, the Windows SIM Technical Reference, and the
Sysprep Technical Reference.
Also of particular note is the Preinstallation Methods document inside The Windows Preinstallation Phases – Phase 1 section.
This one section will probably explain to a non-IT person exactly
what the difference is between deployment options better than anything
else probably could in half the time.
Also the Phase 4 Image Deployment section is an outstanding
all-in-one resource to get a solid grasp on just what will be involved
in using an image based rollout.
Keep in mind that the documentation was updated when Microsoft rolled
out the WAIK update earlier this year so make sure you replace any docs
you have lying around from the original version.
With this resource kit, some solid planning, and a little luck, you
should be able to deploy a much easier rollout and upgrade program this
time around.
No comments:
Post a Comment