The simplest method to install Windows on new hardware is to start directly from the Windows product DVD with an answer file, autounattend.xml, saved on a USB flash device (UFD). This method is commonly known as the DVD boot method, and provides flexibility when network access is not available or when you install Windows Vista in a low-volume environment.

The following are the necessary components and values needed to automate your Windows Vista from a DVD.

Component

Configuration Pass

Microsoft-Windows-International-Core-WinPE

Microsoft-Windows-Setup\DiskConfiguration\Disk\CreatePartitions\CreatePartition

1 windowsPE

1 windowsPE

Microsoft-Windows-Setup\DiskConfiguration\Disk\ModifyPartitions\ModifyPartition

1 windowsPE

Microsoft-Windows-Setup\ImageInstall\OSImage\InstallTo

1 windowsPE

Microsoft-Windows-Setup\UserData

1 windowsPE

Microsoft-Windows-PnpSysprep

3 generalize

Microsoft-Windows-Shell-Setup\OEMInformation

4 specialize

Microsoft-Windows-Shell-Setup\AutoLogon

7 oobeSystem

Microsoft-Windows-Shell-Setup\OOBE

7 oobeSystem

Microsoft-Windows-Shell-Setup\UserAccounts

7 oobeSystem

Microsoft-Windows-Deployment\Reseal

7 oobeSystem

Configuration Pass

Component

Value

1 windowsPE

Microsoft-Windows-International-Core-WinPE

InputLocale = 0409:0000409

SystemLocale = en-US

UILanguage = en-US

UILanguageFallback = en-US

UserLocale= en-US

1 windowsPE

Microsoft-Windows-International-Core-WinPE\SetupUILanguage

UILanguage = en-US

WillShowUI = OnError

1 windowsPE

Microsoft-Windows-Setup\DiskConfiguration

WillShowUI = OnError

1 windowsPE

Microsoft-Windows-Setup\DiskConfiguration\Disk

DiskID = 0

WillWipeDisk = true

1 windowsPE

Microsoft-Windows-Setup\DiskConfiguration\Disk\CreatePartitions\CreatePartition

Extend = true

Order = 1

Type = Primary

1 windowsPE

Microsoft-Windows-Setup\DiskConfiguration\Disk\ModifyPartitions\ModifyPartition

Active = true

Format = NTFS

Label = Vista

Letter = C

Order = 1

PartitionID = 1

1 windowsPE

Microsoft-Windows-Setup\ImageInstall\OSImage

WillShowUI = OnError

1 windowsPE

Microsoft-Windows-Setup\ImageInstall\OSImage\InstallTo

DiskID = 0

PartitionID = 1

1 windowsPE

Microsoft-Windows-Setup\UserData

AcceptEula = true

1 windowsPE

Microsoft-Windows-Setup\UserData\ProductKey

Key = <RC1 product key>

WillShowUI = OnError

3 generalize

Microsoft-Windows-PnpSysprep

PersistAllDeviceInstalls = True

4 specialize

Microsoft-Windows-Shell-Setup\OEMInformation

HelpCustomized = false

Logo = c:\windows\system32\oobe\info\OEMLOGO.BMP

Manufacturer = <company name>

SupportHours = <support hours>

SupportPhone = <support number>

SupportURL = <support URL>

7 oobeSystem

Microsoft-Windows-Deployment\Reseal

Mode = Audit

7 oobeSystem

Microsoft-Windows-Shell-Setup\AutoLogon

Enabled = true

LogonCount = 5

Username = Administrator

7 oobeSystem

Microsoft-Windows-Shell-Setup\AutoLogon\Password

Value = P@ssw0rd

7 oobeSystem

Microsoft-Windows-Shell-Setup\OOBE

HideEULAPage = true

ProtectYourPC = 3

SkipMachineOOBE = true

SkipUserOOBE = true

7 oobeSystem

Microsoft-Windows-Shell-Setup\UserAccounts\ AdministratorPassword

Value = P@ssw0rd