Windows 배포에 다국어 지원 추가

Windows 설치 프로그램을 사용하여 다국어 버전의 Windows를 배포할 수 있습니다. 이는 사용자가 단일 컴퓨터에서 여러 언어 간에 표시 언어를 전환할 수 있어야 하는 다국어 환경에 Windows를 배포하는 기업의 일반적인 시나리오입니다. 이 절차를 수행하려면 다음 단계를 완료해야 합니다.

  1. 하나 이상의 언어 팩을 Windows 배포\Langpacks 디렉터리에 복사합니다. Windows 배포는 Windows 일반 정품 DVD의 콘텐츠입니다.
  2. Lang.ini 파일을 업데이트합니다.
  3. 설치 프로그램을 사용하여 배포 공유에 있는 언어 팩을 설치합니다.

중요\Langpacks 디렉터리에 언어 팩을 추가하면 Windows 설치 프로그램 설치 시간이 연장될 수 있습니다. \Langpacks 디렉터리의 패키지는 Windows가 실제로 설치되기 전에 windowsPE 구성 단계 중에 Windows 이미지에 추가됩니다. Windows 설치 프로그램에서 여러 언어 팩을 설치해야 하는 경우 설치가 지연될 수 있습니다.

 

Windows 배포에 언어 팩 추가

  1. Windows 배포를 로컬 디렉터리에 복사합니다. 예를 들어 Windows 제품 DVD의 콘텐츠를 C:\my_distribution 디렉터리에 복사합니다.

  2. Windows 배포에 추가할 언어의 언어 팩 .cab 파일을 찾아 로컬 디렉터리에 복사합니다.

  3. 배포 공유에 \Langpacks 디렉터리를 만듭니다. 예:

    mkdir C:\my_distribution\langpacks 
    
  4. \Langpacks 폴더에 추가하는 각 언어 팩별로 폴더를 만듭니다.

    mkdir C:\my_distribution\Langpacks\fr-fr
    
  5. \Langpacks에서 만든 언어별 폴더에 언어 팩을 복사합니다. 예:

    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. 각 폴더의 언어 팩 이름을 lp.cab으로 바꿉니다.

    ren C:\my_distribution\Langpacks\fr-fr\Microsoft-Windows-Client-Language-Pack_x64_fr-fr.cab lp.cab
    
  7. (선택 사항) Windows 설치 프로그램에서 추가 언어를 사용할 수 있도록 하려면 지역화된 Windows 설치 원본을 배포 공유에 복사합니다. 예:

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

    여기서 E:는 지역화된 Windows 설치 프로그램 리소스가 포함된 Windows 배포의 위치입니다.

    xcopy 명령에 대한 /cherkyi 매개 변수는 숨겨진 모든 파일과 하위 디렉터리를 복사하고 대상 디렉터리의 모든 파일을 덮어씁니다.

  8. 배포 공유에 있는 Windows 이미지를 탑재합니다. 이 단계는 배포 이미지 서비스 및 관리 도구(DISM.exe)가 .wim 파일에 설치된 언어 목록을 보고하고 Lang.ini 파일을 다시 만드는 데 필요합니다. DISM을 사용하여 Windows 이미지를 탑재합니다. 예를 들면 다음과 같습니다.

    DISM.exe /Mount-Image /ImageFile:C:\my_distribution\sources\install.wim /index:1 /MountDir:C:\mount\windows
    
  9. /Get-Intl 옵션을 사용하고 배포 공유를 지정하여 배포 공유에서 사용할 수 있거나 Windows 이미지에 설치된 언어를 보고합니다. 예:

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

    올바른 언어가 사용 가능한 언어로 표시되고 배포에서 사용 가능한 다른 언어가 올바른 언어를 표시하는지 확인합니다. 예:

    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. Lang.ini 파일을 다시 만듭니다. 예:

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

    Windows 배포에서 언어 팩을 추가하거나 제거할 때는 Lang.ini 파일을 다시 만들어야 합니다. Lang.ini 파일은 Windows 배포의 원본 디렉터리에 있으며 Windows 설치 중에 사용됩니다. 원본 디렉터리의 lang.ini 파일은 다음과 유사합니다.

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

    참고

    전체 운영 체제에서 설치 프로그램을 실행하는 경우에만 배포 공유에서 사용할 수 있는 항목의 Windows 설치 프로그램 언어를 선택할 수 있습니다. 부팅 가능한 미디어 또는 Windows PE용 Windows 설치 프로그램을 실행하는 경우 다국어 지원을 위해 Boot.wim 파일에 선택적 구성 요소를 추가해야 합니다. 자세한 내용은 Windows 설치 프로그램에 언어 추가를 참조하세요.

  11. .wim 파일을 분리하고 변경 내용을 커밋합니다. 예:

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

    이제 Windows 설치 프로그램을 실행할 수 있습니다. 설치하는 동안 배포 공유에 추가한 언어 중 하나를 선택하라는 메시지가 표시됩니다.

DISM 언어 및 국제 서비스 명령줄 옵션

Windows에서 국가별 설정 구성