Windows XP/7 Imaging best practices
I have inherited a Deployment Server 6.9 environment that is used for imaging client machines in an active directory domain environment. Currently all machines are running Windows XP and the current practice is the following: Create image by installing WinXP, joining domain, installing applications commonly used in our base images, installing AClient, and creating a 'Capture Image job' in DS using Rdeploy. They still use Sidgen for SID replacement. For the most part it seems to work ok. I'm wondering a few things: 1) Should we be using Sysprep? 2) Is there an issue capturing the image while the computer is part of the domain? I read somewhere that I'm supposed to take the machine out of the domain before capturing the image? I've never done this before and never had an issue I'm aware of. Can somebody please share a best practices approach fro creating a simple image like this and ultimately deploying the image in a domain environment?
At the same time, how does any of this fit into Windows 7? I have been somewhat successful in imaging a Windows 7 machine that was NOT in a domain, though I had to run a BCDEDIT script in a WinPE environment and did not use Sysprep. I have never really used sysprep so any details on that would be great.
Basically whether it's WinXP or Win7, what I'm looking for is help in creating an image for a Windows domain computer that will have specific applications on it, i.e. adobe reader, MS Office, Quicktime, etc., and will have a unique SID. Any information out there would be greatly appreciated! Thank you!