clivebuckwheat Posted June 19, 2010 Author Posted June 19, 2010 @clivebuckwheatOf course, I suggest you to upgrade the "Windows 7 professionnel" because I've seen that your are working inside an enterprise!If you want add some language packs for your personnal use, as cluberti said, you can.You can download the language packs here:Language Packs x86 and x64If you want convert .exe files to .cab files, you can use a program made by Blue4603 and download it at the layout:exe2cab.exeMethod:How toAdd local packs:Add and remove local packsMore help here:Tutorialhttp://technet.microsoft.com/en-us/library/dd755995(WS.10).aspxI hope that will help you!We are using Windows 7 Professional , but after sysprepping the image I lose the other two languages everything else is fine. It's a known issue with sysprep, that I am trying to find a work around.
clivebuckwheat Posted June 19, 2010 Author Posted June 19, 2010 I solved it very simply by putting the following line in the sysprep.xml<InputLocale>en-US;fr-CA;en-CA</InputLocale>
myselfidem Posted June 20, 2010 Posted June 20, 2010 I solved it very simply by putting the following line in the sysprep.xml<InputLocale>en-US;fr-CA;en-CA</InputLocale> Fine!
clivebuckwheat Posted June 20, 2010 Author Posted June 20, 2010 Thank you for all your help Myselfidem
myselfidem Posted June 20, 2010 Posted June 20, 2010 Thanks clivebuckwheat and thanks for all the members who give us help!
clivebuckwheat Posted June 30, 2010 Author Posted June 30, 2010 Well the pain continues it seems.My sysprep32.xmlGives a parsing error in the oobe section, Microsoft Windows-Shell-Setup.Any suggestions would greatly be appreciated.sysprep32.txt
myselfidem Posted June 30, 2010 Posted June 30, 2010 (edited) Hello! It's a new sysprep.xml! Difficult to read it!Unattended Windows Setup Reference for Windows 7(chm):SkipUserOOBESkipUserOOBE specifies whether to skip the Welcome Center pop-up window in Windows Vista®.Note: This setting is deprecated. In Windows® 7, it has been replaced by the Getting Started application, which is available in the Start menu. SkipMachineOOBESkipMachineOOBE specifies whether to skip Windows® Welcome.Important: This setting is deprecated.SkipMachineOOBE should be used only in a test environment, and you should never ship a computer with the SkipMachineOOBE setting configured to true.If you use this setting, Windows Welcome will be skipped, and any settings that a user selects during Windows Welcome will not be configured. For example, user-account creation, language, and time-zone settings will not be configured. Some Windows features may not function, as they depend on Windows Welcome values such as ProtectYourPC, which does not include a default value.To skip Windows Welcome, we recommend that you: Add values for Windows Welcome screens. For information, see Automate Windows Welcome.-or-Boot to audit mode. For information, see Microsoft-Windows-Deployment\Reseal.I think it's needed a space beetween each input local, like this:<InputLocale>en-US; en-CA; fr-CA</InputLocale> Maybe you need also a LocalAccount:I hope that will help you! Edited June 30, 2010 by myselfidem
clivebuckwheat Posted June 30, 2010 Author Posted June 30, 2010 Will try thes things thanks so much, been looking at this file for too long didn't even notice the lack of spaces. I'll let you know how it turns out.
clivebuckwheat Posted July 1, 2010 Author Posted July 1, 2010 (edited) No the keyboard languages didn't install even with the spaces. I also set the skipMachineoobe to false. Nothing.Any other thoughts? Edited July 1, 2010 by clivebuckwheat
myselfidem Posted July 1, 2010 Posted July 1, 2010 (edited) I've found some help here:http://technet.micro...336(WS.10).aspxhttp://technet.microsoft.com/en-ca/library/dd744360(WS.10).aspxThe Language-Pack Removal TaskLicensing requirements state that Windows 7 can include only a single language, with the exception of the Windows 7 Ultimate and the Windows 7 Enterprise editions. For these single-language editions, Windows will automatically remove all non-default languages from the computer. This applies only to Windows 7. For Windows Server® 2008 R2, you can install multiple language packs on all editions.On single-language editions of Windows, all non-default language packs will be deleted from the computer. The language pack removal task will start 25 -60 minutes after the end user restarts the operating system. The language packs will be removed during idle time.Running the Sysprep tool resets the language-pack removal clock. The clock will not start again until the next time Windows Welcome runs and the computer is restarted. If you customize your Windows image, consider booting to audit mode and making your customizations. The language pack removal task will not be activated when you boot to audit mode. For more information about audit mode, see Customize Windows in Audit Mode. You can also update your Windows image offline without booting the image. For more information, see Service an Offline ImageUsing the SkipMachineOobe setting in the Microsoft-Windows-Shell-Setup component does not skip the language-pack removal task.I hope that will help you! Edited January 19, 2012 by myselfidem
clivebuckwheat Posted July 1, 2010 Author Posted July 1, 2010 (edited) Could I not put this key below?Windows Registry Editor Version 5.00[HKEY_CURRENT_USER\Keyboard Layout\Preload]"1"="00000409""2"="00000c0c""3"="00001009"in HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Run So no matter who logs in they will get the right keyboards languages?What would be the best way to accomplish this? in the sysprep.xml or would another way be better. Any advice would be appreciated. Edited July 1, 2010 by clivebuckwheat
myselfidem Posted July 1, 2010 Posted July 1, 2010 (edited) I've found some help here:InputLocalANSI CODE1) It seems that works!<InputLocale>0409:00000409;1009:00001009;0c0c:00000c0c</InputLocale> http://technet.microsoft.com/en-gb/library/dd744360(WS.10).aspx2) Maybe you can use DISM Offline to Set InputLocale:Dism /image:C:\test\offline /Set-InputLocale:0c0c:00000c0cSets the input locales and keyboard layouts to use in the offline Windows image.The value of the <input_locale>:<keyboard_layout> pair can be one of the following:<language_id:keyboard_layout>For example, 0409:00000409<locale_name>For example, if you specify en-US as the local name, The Set-InputLocale: option also sets the default keyboard layout defined for this locale.You can specify more than one value by using semicolons as separators. This is useful when you want to include support for multiple keyboards on a single computer. The first value will be set as the default keyboard.The valid keyboard layouts that can be configured on your computer are listed in the following registry key.HKEY_LOCAL_MACHINE \SYSTEM\CurrentControlSet\Control\Keyboard Layouts For a list of the default input locale values, see Understanding Language Packs.Use the hexadecimal value of the language ID and keyboard layout that you intend to configure.This parameter is optional.*Edit: post updated Edited January 19, 2012 by myselfidem
clivebuckwheat Posted July 2, 2010 Author Posted July 2, 2010 This seems to work. But not with the spaces, with the spaces it does nothing. Once the spaces are removed all keyboard languages are installed. <InputLocale>0409:00000409; 1009:00001009; 0c0c:00000c0c</InputLocale>
clivebuckwheat Posted July 2, 2010 Author Posted July 2, 2010 Would you happen to know how to get rid of this, every time a machine is sysprepped even if I specify work in my sysprep.xml file it shows up.
cluberti Posted July 2, 2010 Posted July 2, 2010 Clive, this has been discussed before. Don't forget that you can try a search before posting a question just in case; we've got 9 years of history to search through .
Recommended Posts
Please sign in to comment
You will be able to leave a comment after signing in
Sign In Now