Windows 이미지에 언어 추가

이 토픽에서는 언어 팩 및 관련 언어 구성 요소를 추가하여 Windows 11 이미지에 하나 이상의 언어를 추가하는 방법을 설명합니다.

참고 항목

개인 PC에 언어를 추가하려면 설정>Time 및 언어>언어 및 지역으로 이동하여 설치할 언어를 선택합니다. 자세히 알아보기.

주문형 언어 팩, LIP 및 기능 추가

이 섹션에서는 이미지에 언어를 추가하는 방법을 설명합니다. 다음 작업을 수행합니다.

  1. 언어를 추가하고 각 FOD의 모든 언어 리소스가 풀링되었는지 확인합니다.
  2. LIP 언어 및 관련 언어 주문형 기능 패키지를 추가합니다.

언어를 추가한 후, 영어권이 아닌 지역에 배포하는 경우 영어 구성 요소를 제거하여 공간을 절약할 수 있습니다. 언어를 제거할 때, 언어 구성 요소를 추가하는 방법의 역순으로 제거합니다.

이미지 탑재

DISM을 사용하여 Windows 이미지를 탑재합니다.

md C:\mount\windows
Dism /Mount-Image /ImageFile:install.wim /Index:1 /MountDir:"C:\mount\windows"

언어 팩, LIP(LXP) 및 언어 기능 추가

언어 팩 및 해당 주문형 기능 패키지를 추가하여 언어를 미리 설치합니다. LIP 언어를 추가하는 경우 관련 기본 언어도 포함해야 합니다.

  1. Windows 탐색기에서 언어 및 선택적 기능 ISO를 두 번 클릭합니다. 그러면 ISO가 탑재되고 드라이브 문자(예: F:\)에 할당됩니다.

  2. 다음과 같이 언어 팩을 추가합니다.

    DISM을 사용하여 탑재된 이미지에 언어 팩을 추가합니다.

    Dism /Image:"C:\mount\windows" /Add-Package /PackagePath="F:\LanguagesAndOptionalFeatures\Microsoft-Windows-Client-Language-Pack_x64_es-es.cab"
    

    PackagePath 는 탑재된 언어 및 선택적 기능 ISO 또는 사용자 지정 FOD 및 언어 리포지토리일 수 있습니다. 이 예제에서는 탑재된 언어 및 선택적 기능 ISO를 사용합니다.

  3. 이미 설치된 FOD에 대한 언어 팩과 언어 위성 패키지가 모두 추가되었는지 확인합니다.

    Dism /Image:"C:\mount\windows" /Get-Packages /format:table
    

    출력에서 다음과 비슷한 내용을 볼 수 있습니다.

    Microsoft-Windows-Client-LanguagePack-Package~31bf3856ad364e35~amd64~es-es~10.0.19041.1
    Microsoft-Windows-MSPaint-FoD-Package~31bf3856ad364e35~amd64~en-US~10.0.19041.1
    Microsoft-Windows-MSPaint-FoD-Package~31bf3856ad364e35~amd64~es-es~10.0.19041.1
    Microsoft-Windows-MSPaint-FoD-Package~31bf3856ad364e35~amd64~~10.0.19041.1
    Microsoft-Windows-MSPaint-FoD-Package~31bf3856ad364e35~wow64~en-US~10.0.19041.1
    Microsoft-Windows-MSPaint-FoD-Package~31bf3856ad364e35~wow64~es-es~10.0.19041.1
    Microsoft-Windows-MSPaint-FoD-Package~31bf3856ad364e35~wow64~~10.0.19041.1
    

    이제 이미지에 표시되는 es-es 언어 팩 외에도, MSPaint 주문형 기능에는 en-us 및 es-es 언어 코드가 모두 포함된 위성 패키지가 있습니다. 추가한 언어마다 언어별 위성 패키지가 있는 모든 FOD가 이 설명에 부합하는지 확인합니다.

    참고

    위성 패키지가 올바르게 추가되도록 DISM /add-capability를 사용하여 위성이 있는 FOD를 추가해야 합니다.

  4. (선택 사항) LIP 언어 추가

    Windows 11에서는 LIP를 포함하여 .cab 파일로 배포된 언어 팩만 이미지에 사용할 수 있습니다. 5개의 LIP 언어(ca-ES, eu-ES, gl-ES, id-ID, vi-VN)를 .cab으로 사용할 수 있습니다. .cab 파일로 배포되지 않은 LIP 언어는 로그인 후 설정 앱을 통해 획득한 .appx 패키지로만 사용할 수 있습니다.

    이 예제에서는 es-ES 기본 언어가 필요한 카탈로니아어를 추가합니다.

     Dism /Image:"C:\mount\windows" /Add-Package /PackagePath="F:\LanguagesAndOptionalFeatures\Microsoft-Windows-Lip-Language-Pack_x64_ca-es.cab"
    
  5. 언어 팩 및 LIP를 지원하기 위한 주문형 언어 및 지역 기능을 추가합니다. 사전 설치하려는 언어에 기본, 글꼴, OCR, 텍스트 음성 변환 및 음성 인식 FOD를 사용할 수 있는 경우 포함하는 것이 좋습니다. 또한 펜이 포함된 디바이스를 판매하는 경우 필기 언어 구성 요소 FOD를 포함합니다.

    모든 LIP 언어에 모든 언어 구성 요소가 포함되는 것은 아닙니다. 예를 들어 카탈로니아어(ca-es)에는 기본 및 필기 FOD만 있습니다. LP-FOD 매핑 스프레드시트에서 언어에 사용할 수 있는 FOD를 알아볼 수 있습니다.

    예: 다음과 같이 기본, OCR, 텍스트 음성 변환 및 음성 인식을 es-ES에 추가합니다.

    Dism /Image:"C:\mount\windows" /Add-Capability /capabilityname:Language.Basic~~~es-es~0.0.1.0 /capabilityname:Language.Handwriting~~~es-es~0.0.1.0 /capabilityname:Language.OCR~~~es-es~0.0.1.0 /capabilityname:Language.Speech~~~es-es~0.0.1.0 /capabilityname:Language.TextToSpeech~~~es-es~0.0.1.0 /source:C:\repository
    

    예: 다음과 같이 ca-es에 기본 및 필기를 추가합니다.

    Dism /Image:"C:\mount\windows" /Add-Capability
    /capabilityname:Language.Basic~~~ca-es~0.0.1.0
    /capabilityname:Language.Handwriting~~~ca-es~0.0.1.0
    /source:C:\repository
    

    다음과 같이 이러한 패키지가 이미지에 있는지 확인합니다.

    Dism /Image:"C:\mount\windows" /Get-Packages /format:table
    Dism /Image:"C:\mount\windows" /Get-Capabilities /format:table | findstr /i "installed"
    

    참고

    변경은 관리자 계정만 가능합니다. 표준 사용자에게는 제한된 환경이 제공됩니다. 자세한 내용은 언어 기능이 Windows 10 표시되지 않음을 참조하세요.

  6. 언어를 추가하기 전에 이미지에 LCU(업데이트 패키지)를 추가한 경우 업데이트할 모든 언어 리소스가 이미지에 들어 있도록 업데이트 패키지를 다시 설치합니다. 자세한 내용은 Windows 이미지에 업데이트 추가를 참조하세요.

언어, LIP, LXP 및 주문형 기능 제거

중요

보류 중인 온라인 작업이 있는 경우 오프라인 Windows 이미지에서 언어 팩을 제거할 수 없습니다. Windows 이미지는 최근에 설치되고 캡처된 이미지여야 합니다. 그래야만 Windows 이미지에 다시 부팅이 필요한 보류 중인 온라인 작업이 없게 됩니다.

  1. 다음과 같이 이미지에 설치된 패키지 및 기능 목록을 가져옵니다.

    Dism /Image:"C:\mount\windows" /Get-Packages /format:table
    Dism /Image:"C:\mount\windows" /Get-Capabilities /format:table | findstr /i "installed"
    
  2. 다음과 같이 언어, .cab 기반 LIP 및 주문형 기능을 제거합니다.

    Dism /Image:"C:\mount\windows" /Remove-Package /PackageName:<language pack name> /PackageName:<feature on demand name> ...
    
  3. 다음과 같이 LXP를 통해 추가된 LIP를 제거합니다.

    Dism /remove-provisionedappxpackage /packagename:Microsoft.LanguageExperiencePack<lang_version>_neutral__8wekyb3d8bbwe
    
  4. 이미지에 더 이상 언어, .cab 기반 LIP 및 주문형 기능이 없는지 확인합니다.

    Dism /Image:"C:\mount\windows" /Get-Packages /format:table
    Dism /Image:"C:\mount\windows" /Get-Capabilities /format:table | findstr /i "installed"
    

기본 언어, 로캘 및 기타 국제 설정 변경

  • Windows 11부터 DISM에서 설정한 기본 시스템 UI 언어는 Home 버전을 제외한 모든 버전에서 변경되지 않은 상태로 유지됩니다. 모든 상용 버전의 경우 OOBE(첫 실행 경험) 중에 선택한 언어가 시스템 기본 설정 UI 언어로 설정되고, Windows가 이 언어로 표시되며, Home 버전의 경우 OOBE에서 선택한 언어가 계속 기본 시스템 UI 언어가 됩니다.

  • Windows 10 버전 2004부터 .appx 기반 LXP(언어 경험 팩) 지원 언어가 인수로 전달되면 이 언어가 시스템 기본 설정 UI 언어로 설정되고 해당 부모 언어는 기본 시스템 UI 언어로 설정됩니다. 이전 버전에서는 .cab 기반 언어 팩만 지원되었습니다.

    Dism /Image:"C:\mount\windows" /Set-AllIntl:es-es
    

    다음과 같이 사용 가능한 언어 설정을 확인합니다.

    Dism /Image:"C:\mount\windows" /Get-Intl
    
  • 온라인 이미지의 경우 제어판 또는 국제 설정 PowerShell cmdletGet-WinSystemLocaleSet-WinSystemLocale <language>를 사용합니다. 이는 LXP로 제공되는 언어에서 작동합니다.

추가 옵션은 다음을 참조하세요.

복구 환경(Windows RE)에 언어 추가

Windows 추가하는 언어의 경우 가급적이면 WinRE(Windows 복구 환경)에 언어를 추가합니다.

모든 언어 또는 LIP의 복구 이미지가 지역화된 것은 아닙니다.

Windows 10 ADK가 아닌 언어 및 선택적 기능 ISO의 언어를 사용하여 WinRE를 지역화하세요.

참고

알려진 문제: Windows 10 2018년 10월 업데이트 태국어 이미지(en-US 기본 언어 + th-th 언어 팩)에 포함되어 배송된 Windows RE는 최종 사용자에게 Windows 복구 환경의 태국어 텍스트, 복구(원스톱 복원) 중에 표시되는 텍스트 및/또는 기능 업데이트의 재부팅 프로세스 중에 표시되는 특정 화면 없이 UI 구성 요소(또는 영어)만 표시되는 문제가 있습니다. 이 문제를 해결하려면 2018.11D 품질 업데이트를 미리 설치하세요.

  1. 복구 이미지를 탑재합니다.

    • 오프라인: 복구 이미지가 Windows 이미지 내에 있습니다.

      md C:\mount\winre
      Dism /Mount-Image /ImageFile:"C:\mount\windows\Windows\System32\Recovery\winre.wim" /index:1 /MountDir:"C:\mount\winre"
      
    • 온라인:

      md C:\mount\winre
      Dism /Mount-Image /ImageFile:"C:\Windows\System32\Recovery\winre.wim" /index:1 /MountDir:"C:\mount\winre"
      

      Windows RE는 첫 실행 환경까지 Windows 이미지 내에 있으며, 그 후에는 별도의 복구 파티션으로 이동합니다.

  2. 다음과 같이 언어를 추가합니다.

    D:
    cd D:\Windows Preinstallation Environment\x64\WinPE_OCs\es-es\
    Dism /Image:"C:\mount\winre" /Add-Package /PackagePath:"D:\Windows Preinstallation Environment\x64\WinPE_OCs\es-es\lp.cab"
    Dism /Image:"C:\mount\winre" /Add-Package /PackagePath:"D:\Windows Preinstallation Environment\x64\WinPE_OCs\es-es\WinPE-Rejuv_es-es.cab"
    Dism /Image:"C:\mount\winre" /Add-Package /PackagePath:"D:\Windows Preinstallation Environment\x64\WinPE_OCs\es-es\WinPE-EnhancedStorage_es-es.cab"
    Dism /Image:"C:\mount\winre" /Add-Package /PackagePath:"D:\Windows Preinstallation Environment\x64\WinPE_OCs\es-es\WinPE-Scripting_es-es.cab"
    Dism /Image:"C:\mount\winre" /Add-Package /PackagePath:"D:\Windows Preinstallation Environment\x64\WinPE_OCs\es-es\WinPE-SecureStartup_es-es.cab"
    Dism /Image:"C:\mount\winre" /Add-Package /PackagePath:"D:\Windows Preinstallation Environment\x64\WinPE_OCs\es-es\WinPE-SRT_es-es.cab"
    Dism /Image:"C:\mount\winre" /Add-Package /PackagePath:"D:\Windows Preinstallation Environment\x64\WinPE_OCs\es-es\WinPE-WDS-Tools_es-es.cab"
    Dism /Image:"C:\mount\winre" /Add-Package /PackagePath:"D:\Windows Preinstallation Environment\x64\WinPE_OCs\es-es\WinPE-WMI_es-es.cab"
    Dism /Image:"C:\mount\winre" /Add-Package /PackagePath:"D:\Windows Preinstallation Environment\x64\WinPE_OCs\es-es\WinPE-StorageWMI_es-es.cab"
    Dism /Image:"C:\mount\winre" /Add-Package /PackagePath:"D:\Windows Preinstallation Environment\x64\WinPE_OCs\es-es\WinPE-HTA_es-es.cab"
    

    D:\는 언어 및 선택적 기능 ISO입니다.

  3. 이미지에 언어 및 선택적 기능 ISO가 있는지 확인합니다.

    Dism /Get-Packages /Image:"C:\mount\winre"
    

    다음은 /Get-Packages의 예제 출력입니다.

    Package Identity : Microsoft-Windows-WinPE-Rejuv_es-es ... es-es~10.0.9926.0 State : Installed
    
  4. 다음과 같이 복구 이미지에 변경 내용을 커밋합니다.

    Dism /Commit-Image /MountDir:"C:\mount\winre"
    

    온라인 이미지의 경우 다음과 같이 탑재 폴더도 제거합니다.

    rmdir /s "C:\mount\winre"
    

변경 내용 캡처

  • 오프라인: Windows 이미지의 경우(install.wim)

    다음과 같이 Windows 이미지에 변경 내용을 커밋합니다.

    Dism /Commit-Image /MountDir:"C:\mount\windows"
    
  • 온라인: 실행 중인 Windows 설치 수정

    다음과 같이 이미지를 일반화하고 캡처합니다.

    %WINDIR%\system32\sysprep\sysprep.exe /generalize /shutdown /oobe
    

    자세한 내용은 일반화를 참조하세요.

다음 단계

더 많은 Windows 지역화

  • OOBE(Out of Box Experience): 지역화된 최종 사용자 라이선스 계약(EULA), 등록 페이지, 키보드 및 마우스 페어링 지침을 만듭니다.
  • 소매 데모 환경: 현지화된 콘텐츠로 소매 매장에서 새 디바이스를 선보입니다.

설치 프로세스 지역화

  • Windows 설치 프로그램에 언어 추가: Windows 이미지에 언어를 추가했으므로, 이제 Windows 설치 프로그램에 해당 언어가 표시되는지 확인합니다. 사용자의 기본 언어로 작동하는 Windows 설치 미디어를 만들 수도 있습니다.

  • 기술자가 기본 설정 언어로 Windows를 설치할 수 있도록 WinPE에 언어를 추가합니다.

  • Windows 배포 공유에 언어 추가를 통해 기업 네트워크의 사용자의 기본 설정 언어로 Windows를 선택할 수 있습니다.

주문형 기능

Windows 복구 환경(WinRE)에 언어 추가

DISM을 사용하여 Windows 이미지 서비스

DISM - Windows용 배포 이미지 서비스 및 관리 기술 참조

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

DISM 무인 서비스 명령줄 옵션

Windows 시스템 이미지 관리자 기술 참조