How force regional and language settings for an unattended installation of Windows XP.


Article ID: 157044


Updated On:


Deployment Solution


Regional and Language setting not getting processed as passed on unattend.txt for Windows XP



As per MS article: its default behavior of processing Regional settings in unattended OS installation for multilingual OS installer.


Follow the steps

1) Browse to the XP setup file folder: x:\Program Files\Altiris\Altiris Agent\Agents\Deployment\Task Handler\SOI\{GUID.EN_US}\I386\$OEM$\  open  cmdlines.txt with notepad and add the following line in bold: 


Copy the following line in a new text file, rename it regs.bat and save it in the same folder where the cmdlines.txt is located:

rundll32.exe shell32,Control_RunDLL intl.cpl,,/f:”c:\regopts.txt"

2) From the unattend.txt file copy the entire [RegionalSettings] section (use the appropriate values according to the requirment) to a new text file, save it and name it regopts.txt 

; IF this section is used the Winnt32.exe /copysource:lang setting must be specified
    InputLocale_DefaultUser=0c09:00000c09     ; Specifies the Inputlocal and keyboard setting for default user
    UserLocale_DefaultUser=00000c09           ; Locale ID for default User
    InputLocale=0c09:00000c09                 ; Locale\Keyboard combinations to be installed
    Language=0c09                             ; Lanugage locale to be installed
    LanguageGroup=1                           ; Language Group to be installed
    SystemLocale=00000c09                     ; System Locale to be specified
    UserLocale=00000c09                       ; User Locale setting

3) Copy the regopts.txt in the x:\Program Files\Altiris\Altiris Agent\Agents\Deployment\Task Handler\SOI\{GUID.EN_US}\I386\$OEM$\$1 folder (create $1 folder if not already present)

Applies To

DS 7.1 SP1