Hinzufügen von mehrsprachiger Unterstützung zu einer Windows-Verteilung

Sie können Windows Setup verwenden, um eine mehrsprachige Edition von Windows bereitzustellen. Dies ist ein typisches Szenario für Unternehmen, die Windows in einer mehrsprachigen Umgebung bereitstellen, in der die Benutzer die Anzeigesprache zwischen mehreren Sprachen auf einem einzelnen Computer wechseln müssen. Für diesen Vorgang sind die folgenden Schritte erforderlich:

  1. Kopieren Sie ein oder mehrere Sprachpakete in das Verzeichnis \Langpacks in der Windows-Verteilung. Die Windows-Distribution ist der Inhalt der Windows-Retail-DVD.
  2. Aktualisieren Sie die Lang.ini-Datei.
  3. Verwenden Sie Setup, um die Sprachpakete zu installieren, die sich in der Verteilungsfreigabe befinden.

Wichtig Das Hinzufügen von Sprachpaketen zum Verzeichnis \Langpacks kann die Installationszeit von Windows Setup verlängern. Pakete im Verzeichnis \Langpacks werden dem Windows-Image während des windowsPE-Konfigurationsdurchlaufs hinzugefügt, bevor Windows tatsächlich installiert wird. Wenn Windows Setup mehrere Sprachpakete installieren muss, kann sich die Installation verzögern.

 

So fügen Sie einer Windows-Verteilung Sprachpakete hinzu

  1. Kopieren Sie die Windows-Verteilung in ein lokales Verzeichnis. Kopieren Sie beispielsweise den Inhalt der Windows-Produkt-DVD in ein Verzeichnis mit dem Namen C:\my_distribution.

  2. Suchen Sie die .cab-Dateien des Sprachpakets für die Sprachen, die Sie der Windows-Verteilung hinzufügen möchten, und kopieren Sie sie in ein lokales Verzeichnis.

  3. Erstellen Sie das Verzeichnis \Langpacks in der Verteilungsfreigabe. Beispiel:

    mkdir C:\my_distribution\langpacks 
    
  4. Erstellen Sie Ordner im Ordner \Langpacks für jedes Sprachpaket, das Sie hinzufügen.

    mkdir C:\my_distribution\Langpacks\fr-fr
    
  5. Kopieren Sie die Sprachpakete in die sprachspezifischen Ordner, die Sie in \Langpacks erstellt haben. Beispiel:

    xcopy C:\LPs\Microsoft-Windows-Client-Language-Pack_x64_fr-fr.cab C:\my_distribution\Langpacks\fr-fr\Microsoft-Windows-Client-Language-Pack_x64_fr-fr.cab
    
  6. Benennen Sie das Sprachpaket in jedem Ordner in lp.cab um.

    ren C:\my_distribution\Langpacks\fr-fr\Microsoft-Windows-Client-Language-Pack_x64_fr-fr.cab lp.cab
    
  7. (Optional) Um zusätzliche Sprachen in Windows Setup verfügbar zu machen, kopieren Sie die lokalisierten Windows Setup-Quellen in die Verteilungsfreigabe. Beispiel:

    xcopy E:\sources\fr-fr C:\my_distribution\sources\fr-fr /cherkyi 
    xcopy E:\sources\de-de C:\my_distribution\sources\de-de /cherkyi
    

    Dabei ist E: der Speicherort der Windows-Verteilung, die die lokalisierten Windows Setup-Ressourcen enthält.

    Die Parameter /cherkyi für den Befehl xcopy kopieren alle versteckten Dateien und Unterverzeichnisse und überschreiben alle Dateien im Zielverzeichnis.

  8. Binden Sie das Windows-Image ein, das sich in der Verteilungsfreigabe befindet. Dieser Schritt ist für das Tool zur Abbildverwaltung für die Bereitstellung (DISM.exe) erforderlich, um die Liste der Sprachen zu melden, die in der .wim-Datei installiert sind, und um die Datei „Lang.ini“ neu zu erstellen. Verwenden Sie DISM, um ein Windows-Image einzubinden. Beispiel:

    DISM.exe /Mount-Image /ImageFile:C:\my_distribution\sources\install.wim /index:1 /MountDir:C:\mount\windows
    
  9. Melden Sie die Sprachen, die in der Verteilungsfreigabe verfügbar oder im Windows-Image installiert sind, indem Sie die Option /Get-Intl verwenden und die Verteilungsfreigabe angeben. Beispiel:

    DISM.exe /image:c:\mount\windows /distribution:c:\my_distribution /Get-Intl
    

    Stellen Sie sicher, dass die richtigen Sprachen als verfügbare Sprachen angezeigt werden und dass die anderen verfügbaren Sprachen in der Verteilung die richtigen Sprachen anzeigen. Beispiel:

    Default system UI language : en-US
    System locale : en-US
    Default time zone : Pacific Standard Time
    User locale for default user : en-US
    Location : United States (GEOID = 244)
    Active keyboard(s) : 0409:00000409
    Keyboard layered driver : PC/AT Enhanced Keyboard (101/102-Key)
    
    Installed language(s): en-US
    Type : Fully localized language.
    
    Reporting distribution languages.
    
    The default language in the distribution is:
    en-US
    
    The other available languages in the distribution are:
    es-es, fr-fr
    
  10. Erstellen Sie die Lang.ini-Datei neu. Beispiel:

    DISM.exe /image:c:\mount\windows /Gen-LangINI /distribution:c:\my_distribution
    

    Wenn Sie Sprachpakete aus einer Windows-Verteilung hinzufügen oder entfernen, müssen Sie die Lang.ini-Datei neu erstellen. Die Lang.ini-Datei befindet sich im Quellverzeichnis der Windows-Verteilung und wird während des Windows-Setups verwendet. Die Lang.ini-Datei im Quellverzeichnis sollte wie folgt aussehen:

    [Available UI Languages]
    en-US = 3
    de-de = 0
    fr-fr = 0
    
    [Fallback Languages]
    en-US = en-us
    

    Hinweis

    Sie können eine Sprache für Windows Setup aus denen auswählen, die in der Verteilungsfreigabe verfügbar sind, wenn Sie Setup nur von einem vollständigen Betriebssystem ausführen. Wenn Sie Windows Setup für startbare Medien oder Windows PE ausführen, müssen Sie der Boot.wim-Datei optionale Komponenten zur mehrsprachigen Unterstützung hinzufügen. Weitere Informationen finden Sie unter Hinzufügen von Sprachen zu Windows Setup.

  11. Heben Sie die Einbindung der .wim-Datei auf und übernehmen Sie die Änderungen. Beispiel:

    DISM.exe /Unmount-Image /MountDir:C:\mount\windows /commit 
    

    Sie können jetzt Windows Setup ausführen. Während der Installation werden Sie aufgefordert, eine der Sprachen auszuwählen, die Sie der Verteilungsfreigabe hinzugefügt haben.

DISM – Sprachen und Befehlszeilenoptionen für die internationale Wartung

Konfigurieren von internationalen Einstellungen in Windows