locked
Fenêtre de sélection de langue qui apparait lors de la phase d'installation (Install Phase) du OS RRS feed

  • Question

  • Lors de la récupération de notre image de Déploiement, tout se déroule bien jusqu'à ce que l'installation arrive dans la phase "Install Phase" et que juste avant de débuter la phase numéro 1 (Collecting Information) la fenêtre de sélection de langue apparait:

    Nos paramêtres de langues sont configuré dans le Unattend.xml (non pas dans le CustomSettings.ini) et sont configuré en Français - Canada. Peut importe ce que l'on choisi dans cette fenêtre, les choix de cette fenêtre semble être ignoré et nos paramêtre présent dans le Unattend.xml sont appliqué comme il le faut (Français - Canada dans notre cas) . Mais ce message fait une interruption à l'étape de déploiement... avez vous une idée de ce qui pourrait la faire apparaitre et comment on pourrait évité cette situation ?

    Il s'agit d'une image de déploiement, cette dernière provient d'une image de référence dans laquel le Language Pack Français de Windows est installé et cette dernière (la Task Sequence de création de l'image de référence) n'affiche pas cette fenêtre.  Autre chose un peu bizarre, c'est que dans cette fenêtre le champs "Language to install" n'affiche que "English" alors que l'image de déploiement contient "English" et "French".

    Merci à l'avance.

     

    lundi 14 novembre 2011 17:09

Réponses

  • Quand tu as importé ton image de référence dans MDT, as tu fais cocher "Copy Windows Vista, Windows Server 2008, or later setup files from the specifc path"

    Je te propose que des que tu vois la fenetre choisis donc English (comme c'est la seule langue qu'il t'affiche) et une fois l'image déployé regarde si le francais est disponible.. Si non ca voudrait dire qu'il y a eu une erreur dans le sysprep.

    Autre chose vu que l'installation du LP se fait lors de ton image de référence, ne laisse pas la ligne LanguagePacks001 dans ton CS lorsque tu déplois cette image qui contient déja le LP.


    Revue du Geek | Déployer Windows 7 avec MDT 2010

    mardi 15 novembre 2011 14:50

Toutes les réponses

  • Bonjour,

    Comment as tu intégré le language pack FR ? et est ce qu'un redémarrage a été fait apres l'installation du language pack. Si tu ne vois que English c'est que Windows ne détecte pas ton FR. Regarde ce qui ne vas pas.

    Ensuite essaye cela pour ton unattend.xml

    <?xml version="1.0" encoding="utf-8"?>
    <unattend xmlns="urn:schemas-microsoft-com:unattend">
        <settings pass="windowsPE">
            <component name="Microsoft-Windows-International-Core-WinPE" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
                <SetupUILanguage>
                    <UILanguage>fr-FR</UILanguage>
                </SetupUILanguage>
                <SystemLocale>fr-CA</SystemLocale>
                <InputLocale>0c0c:00001009</InputLocale>
                <UILanguage>fr-CA</UILanguage>
                <UserLocale>fr-CA</UserLocale>
            </component>
        </settings>
        <settings pass="oobeSystem">
            <component name="Microsoft-Windows-Shell-Setup" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
                <TimeZone>Eastern Standard Time</TimeZone>
            </component>
            <component name="Microsoft-Windows-International-Core" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
                <InputLocale>0c0c:00001009</InputLocale>
                <UserLocale>fr-CA</UserLocale>
                <UILanguage>fr-FR</UILanguage>
                <SystemLocale>fr-CA</SystemLocale>
            </component>
        </settings>
        <settings pass="specialize">
            <component name="Microsoft-Windows-Shell-Setup" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
                <TimeZone>Eastern Standard Time</TimeZone>
            </component>
            <component name="Microsoft-Windows-International-Core" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
                <InputLocale>0c0c:00001009</InputLocale>
                <SystemLocale>fr-CA</SystemLocale>
                <UILanguage>fr-FR</UILanguage>
                <UserLocale>fr-CA</UserLocale>
            </component>
        </settings>
        />
    </unattend>

    Il est aussi préférable d'utiliser le customsettings pour les paramètres régionaux:

    SystemLocale=fr-ca
    InputLocale=fr-ca
    UILanguage=fr-ca
    UserLocale=fr-ca
    KeyboardLocale=0c0c:00001009


    Revue du Geek | Déployer Windows 7 avec MDT 2010
    lundi 14 novembre 2011 18:43
  • Salut Yannick, merci pour ton aide, c'est bien apprécié.

    Alors voici, le Language Pack est installé dans l'image de référence via le CustomSettings.ini.  Et ce dernier, fonctionne bien dans l'image de référence.  De plus lors de la création de l'image de référence, la fenêtre de sélection de langue n'apparait pas.  Et le poste à été redémarrer à plusieurs reprise (installation des Windows Update) avant de créé l'image de Déploiement.

    En lisant ce qui tu dit "si l'on ne voit que English, c'est que Windows ne détecte pas le Language Pack Français",  comme l'installation du LP est dans le CS.ini, arrivé à cette fenêtre le language pack n'est peut être pas présent ( peut être suite à un probleme avec le Sysprep de l'image de référence) mais que par la suite le CS.ini l'ajoute et c'est pour cela que une fois l'image récupéré le Language pack est présent ?

    Voici le CustomSettings.ini

    [Settings]
    Priority=Default
    Properties=MyCustomProperty

    [Default]
    OSInstall=Yes
    SkipCapture=NO

    OrgName=CDPQ
    _SMSTSORGNAME=McDonalds
    SLShare=%DeployRoot%\Logs
    ;WsusServer=http://Lost

    SkipAppsOnUpgrade=YES
    SkipDeploymentType=YES
        DeploymentType=NEWCOMPUTER
    SkipComputerName=no


    ;Séquence exécuté dans le Unattend.xml de la tâche de déploiement seulement.
    ;---------------------------------------------------------------------------
    SkipDomainMembership=yes
    ;JoinWorkgroup=Workgroup
    ;    JoinDomain=McDonalds.com
    ;    DomainAdmin=Ronald McDonalds
    ;    DomainAdminDomain=McDonalds.com
    ;    DomainAdminPassword=password

    SkipUserData=YES
        ;UserDataLocation=NETWORK
        ;UDDir
        ;UDShare
    SkipComputerBackup=Yes
    SkipTaskSequence=NO
    SkipProductKey=YES
        ;ProductKey

    SkipPackageDisplay=Yes
    ; Installation du Language Pack pour Windows 7 SP1 via son GUID
    ; ----------------------------------------------------------------------------------
        LanguagePacks001={a7fdc167-fe40-4023-a2b5-bcabe3f7ac2e}

    SkipLocaleSelection=Yes
    ; Information entré dans le Unattend.xml

    ;    UILanguage=fr-fr
    ;    UserLocale=fr-CA
    ;    InputLocale=fr-CA
    ;    KeyboardLocale=0c0c:00001009
    SkipTimeZone=Yes
    ;    TimeZone=15
    ;    TimeZoneName=Eastern Standard Time
    SkipApplications=YES
        ;ApplicationsYes
    SkipAdminPassword=YES
        AdminPassword=password
    SkipCapture=NO
        DoCapture=No
        ComputerBackupLocation=\\serveur\share\Captures
    SkipBitLocker=yes
        ;BDEDriveLetter=s
        ;BDEDriveSize=300
        BDEInstall=tpm
        TPMOwnerPassword=password
    SkipBDDWelcome=Yes
    SkipSummary=NO
    SkipFinalSummary=NO

     

     et ci dessous le Unattend.xml de cette tâche:

    --------------------------------------------------------------------------------------------------------

    <?xml version="1.0" encoding="utf-8"?>
    <unattend xmlns="urn:schemas-microsoft-com:unattend">
        <settings pass="windowsPE">
            <component name="Microsoft-Windows-Setup" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State">
                <ImageInstall>
                    <OSImage>
                        <WillShowUI>OnError</WillShowUI>
                        <InstallTo>
                            <DiskID>0</DiskID>
                            <PartitionID>1</PartitionID>
                        </InstallTo>
                        <InstallFrom>
                            <Path>.\Operating Systems\Reference-Win7-Ent-x64-Fra-v3\Reference-Win7-Ent-x64-Fra-v3.wim</Path>
                            <MetaData>
                                <Key>/image/index</Key>
                                <Value>1</Value>
                            </MetaData>
                        </InstallFrom>
                    </OSImage>
                </ImageInstall>
                <UpgradeData>
                    <Upgrade>false</Upgrade>
                </UpgradeData>
                <Display>
                    <ColorDepth>16</ColorDepth>
                    <HorizontalResolution>1280</HorizontalResolution>
                    <RefreshRate>60</RefreshRate>
                    <VerticalResolution>1024</VerticalResolution>
                </Display>
                <ComplianceCheck>
                    <DisplayReport>OnError</DisplayReport>
                </ComplianceCheck>
                <UserData>
                    <AcceptEula>true</AcceptEula>
                    <ProductKey>
                        <Key></Key>
                    </ProductKey>
                    <Organization>McDonalds</Organization>
                    <FullName>McDonalds</FullName>
                </UserData>
            </component>
            <component name="Microsoft-Windows-International-Core-WinPE" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
                <SetupUILanguage>
                    <UILanguage>fr-FR</UILanguage>
                </SetupUILanguage>
                <InputLocale>0c0c:00001009</InputLocale>
                <SystemLocale>fr-CA</SystemLocale>
                <UILanguage>fr-FR</UILanguage>
                <UserLocale>fr-CA</UserLocale>
                <UILanguageFallback>en-US</UILanguageFallback>
            </component>
        </settings>
        <settings pass="generalize">
            <component name="Microsoft-Windows-Shell-Setup" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
                <DoNotCleanTaskBar>true</DoNotCleanTaskBar>
            </component>
        </settings>
        <settings pass="specialize">
            <component name="Microsoft-Windows-UnattendedJoin" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State">
                <Identification>
                    <Credentials>
                        <Username>Ronald McDonalds</Username>
                        <Domain>McDonalds.com</Domain>
                        <Password>password</Password>
                    </Credentials>
                    <JoinDomain>McDonalds.com</JoinDomain>
                    <JoinWorkgroup></JoinWorkgroup>
                    <MachineObjectOU>OU=Computers-NoGPO,OU=Windows 7,DC=McDonalds,DC=com</MachineObjectOU>
                </Identification>
            </component>
            <component name="Microsoft-Windows-Shell-Setup" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State">
                <ComputerName></ComputerName>
                <ProductKey></ProductKey>
                <RegisteredOrganization>McDonalds</RegisteredOrganization>
                <RegisteredOwner>McDonalds</RegisteredOwner>
                <DoNotCleanTaskBar>true</DoNotCleanTaskBar>
                <TimeZone>Eastern Standard Time</TimeZone>
            </component>
            <component name="Microsoft-Windows-IE-InternetExplorer" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
                <Home_Page>http://McDonalds.Ronald.com</Home_Page>
                <IEWelcomeMsg>false</IEWelcomeMsg>
                <BlockPopups>no</BlockPopups>
                <DisableOOBAccelerators>false</DisableOOBAccelerators>
            </component>
            <component name="Microsoft-Windows-Deployment" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
                <RunSynchronous>
                    <RunSynchronousCommand wcm:action="add">
                        <Description>EnableAdmin</Description>
                        <Order>1</Order>
                        <Path>cmd /c net user Administrator /active:yes</Path>
                    </RunSynchronousCommand>
                    <RunSynchronousCommand wcm:action="add">
                        <Description>UnfilterAdministratorToken</Description>
                        <Order>2</Order>
                        <Path>cmd /c reg add HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System /v FilterAdministratorToken /t REG_DWORD /d 0 /f</Path>
                    </RunSynchronousCommand>
                </RunSynchronous>
            </component>
            <component name="Microsoft-Windows-International-Core" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
                <InputLocale>0c0c:00001009</InputLocale>
                <SystemLocale>fr-CA</SystemLocale>
                <UILanguage>fr-FR</UILanguage>
                <UserLocale>fr-CA</UserLocale>
                <UILanguageFallback>en-US</UILanguageFallback>
            </component>
            <component name="Microsoft-Windows-TapiSetup" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
                <TapiConfigured>0</TapiConfigured>
                <TapiUnattendLocation>
                    <AreaCode>""</AreaCode>
                    <CountryOrRegion>1</CountryOrRegion>
                    <LongDistanceAccess>9</LongDistanceAccess>
                    <OutsideAccess>9</OutsideAccess>
                    <PulseOrToneDialing>1</PulseOrToneDialing>
                    <DisableCallWaiting>""</DisableCallWaiting>
                    <InternationalCarrierCode>""</InternationalCarrierCode>
                    <LongDistanceCarrierCode>""</LongDistanceCarrierCode>
                    <Name>Default</Name>
                </TapiUnattendLocation>
            </component>
            <component name="Microsoft-Windows-SystemRestore-Main" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
                <DisableSR>1</DisableSR>
            </component>
        </settings>
        <settings pass="oobeSystem">
            <component name="Microsoft-Windows-Shell-Setup" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State">
                <UserAccounts>
                    <AdministratorPassword>
                        <Value>password/Value>
                        <PlainText>false</PlainText>
                    </AdministratorPassword>
                    <LocalAccounts>
                        <LocalAccount wcm:action="add">
                            <Description>Temp account</Description>
                            <DisplayName>Temp account</DisplayName>
                            <Group>Users</Group>
                            <Name>TempAccount</Name>
                        </LocalAccount>
                    </LocalAccounts>
                </UserAccounts>
                <AutoLogon>
                    <Enabled>true</Enabled>
                    <Username>Ronald McDonalds</Username>
                    <Domain>.</Domain>
                    <Password>
                        <Value>password==</Value>
                        <PlainText>false</PlainText>
                    </Password>
                    <LogonCount>999</LogonCount>
                </AutoLogon>
                <Display>
                    <ColorDepth>32</ColorDepth>
                    <HorizontalResolution>1280</HorizontalResolution>
                    <RefreshRate>60</RefreshRate>
                    <VerticalResolution>1024</VerticalResolution>
                </Display>
                <FirstLogonCommands>
                    <SynchronousCommand wcm:action="add">
                        <CommandLine>cscript.exe C:\MININT\Scripts\LiteTouch.wsf /start</CommandLine>
                        <Description>Lite Touch new OS</Description>
                        <Order>1</Order>
                    </SynchronousCommand>
                    <SynchronousCommand wcm:action="add">
                        <CommandLine>cscript.exe D:\MININT\Scripts\LiteTouch.wsf /start</CommandLine>
                        <Description>Lite Touch new OS</Description>
                        <Order>2</Order>
                    </SynchronousCommand>
                    <SynchronousCommand wcm:action="add">
                        <CommandLine>cscript.exe E:\MININT\Scripts\LiteTouch.wsf /start</CommandLine>
                        <Description>Lite Touch new OS</Description>
                        <Order>3</Order>
                    </SynchronousCommand>
                    <SynchronousCommand wcm:action="add">
                        <CommandLine>cscript.exe F:\MININT\Scripts\LiteTouch.wsf /start</CommandLine>
                        <Description>Lite Touch new OS</Description>
                        <Order>4</Order>
                    </SynchronousCommand>
                </FirstLogonCommands>
                <OOBE>
                    <HideEULAPage>true</HideEULAPage>
                    <NetworkLocation>Work</NetworkLocation>
                    <ProtectYourPC>1</ProtectYourPC>
                    <SkipUserOOBE>true</SkipUserOOBE>
                </OOBE>
                <RegisteredOrganization>McDonalds</RegisteredOrganization>
                <RegisteredOwner>McDonalds</RegisteredOwner>
                <TimeZone></TimeZone>
            </component>
            <component name="Microsoft-Windows-International-Core" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
                <InputLocale>0c0c:00001009</InputLocale>
                <SystemLocale>fr-CA</SystemLocale>
                <UILanguage>fr-FR</UILanguage>
                <UserLocale>fr-CA</UserLocale>
                <UILanguageFallback>en-US</UILanguageFallback>
            </component>
        </settings>
        <settings pass="offlineServicing">
            <component name="Microsoft-Windows-PnpCustomizationsNonWinPE" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
                <DriverPaths>
                    <PathAndCredentials wcm:keyValue="1" wcm:action="add">
                        <Path>\Drivers</Path>
                    </PathAndCredentials>
                </DriverPaths>
            </component>
        </settings>
        <cpi:offlineImage cpi:source="catalog://serveur/deploy1/operating systems/reference-win7-ent-x64-fra-v3/reference-win7-ent-x64-fra-v3_ref007ddrive.clg" xmlns:cpi="urn:schemas-microsoft-com:cpi" />
    </unattend>

     Est ce que tu y vois quelque chose de pas normal... mise a part les Ronald et McDonalds qui y apparaissent :-)

    mardi 15 novembre 2011 13:16
  • Quand tu as importé ton image de référence dans MDT, as tu fais cocher "Copy Windows Vista, Windows Server 2008, or later setup files from the specifc path"

    Je te propose que des que tu vois la fenetre choisis donc English (comme c'est la seule langue qu'il t'affiche) et une fois l'image déployé regarde si le francais est disponible.. Si non ca voudrait dire qu'il y a eu une erreur dans le sysprep.

    Autre chose vu que l'installation du LP se fait lors de ton image de référence, ne laisse pas la ligne LanguagePacks001 dans ton CS lorsque tu déplois cette image qui contient déja le LP.


    Revue du Geek | Déployer Windows 7 avec MDT 2010

    mardi 15 novembre 2011 14:50
  • Bonjour,

     

    Pouvons-nous considérer que vous avez résolu votre problème avec les scénarios proposés ? Dans l'affirmative, pourriez-vous partager avec nous la solution, afin que d'autres personnes avec le même problème puissent profiter de cette solution ?

     

    Désormais, nous marquons les solutions proposées. N'hésitez pas à revenir et supprimer la réponse marquée si la solution n’est pas correcte. Merci !

     

    Cordialement,

     

    Florin


    Florin CIUCA, MSFT       Join TechNetFr on Viadeo   Votez! Appel à la contribution
    Nous vous prions de considérer que dans le cadre de ce forum on n’offre pas de support technique et aucune garantie de la part de Microsoft ne peut être offerte.

    lundi 21 novembre 2011 14:00
  • Dès que possible je vais tester les solutions proposé par Yannick.

    Oui, lorsque l'on sélectionne Anglais, l'image récupéré a quand même le language pack français d'installé... mais ce doit être parce que le CustomSettings.ini le réinstalle !!!??

    Je test le tout et vous reviens...

    lundi 21 novembre 2011 17:19