WinDeploy

Windows Deployment

Esta sección contiene información y enlaces de utilidad a la hora de realizar una imágen corporativa de un sistema operativo Windows (Windows XP, Windows Vista o Windows 7) para desplegarla en una empresa.

Videos

Windows XP

Windows Vista

Windows 2008

sysprep /generalize /oobe /shutdown /unattend:unattend.xml

Windows 7

Prepare to Capture an Image for Deployment (Generalize)

"If you anticipate needing to generalize the computer more than a few times, you can specify that the Windows Software Licensing Rearm program be skipped:

1. Set the Microsoft-Windows-Security-SPP\SkipRearm unattend setting value to 1. This specifies that the computer will not be rearmed, and it will not be restored to its original, out-of-box state. All activation-related licensing and registry data will remain and will not be reset. Similarly, any grace-period timers will not be reset."

I have tried it in my VMware environment and it works great. Just add the "Microsoft-Windows-Security-SPP" to "3 - Generalize" at AIK and set the "SkipRearm" to 1.

I hope that it help somebody else that needs that like me. Very useful for lab class training environments.

Generally, it is not recommended to disable IPv6. If you disable IPv6, you'll lose functions of some features such as Windows Meeting Space or any application that relies on the Windows Peer-to-Peer Networking platform or the Teredo transition technology. However, currently I haven't found any options in unattend.xml file on disabling IPv6 with WAIK. We need to disable it after installing Windows 7 through either registry or writing scripts like the following:

Set objShell = WScript.CreateObject("WScript.Shell")
strIPv6 = "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip6\Parameters\DisabledComponents"
objShell.RegWrite strIPv6, "255", "REG_DWORD"

For references:

How to disable certain Internet Protocol version 6 (IPv6) components in Windows Vista, Windows 7 and Windows Server 2008

IPv6 for Microsoft Windows: Frequently Asked Questions