다음을 통해 공유


언어 개요

참고 항목

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

Windows 10(Windows 10 Home Single Language 및 Windows 10 Home Country-Specific Edition 제외) 및 Windows Server에 언어 및 지역 지원을 추가할 수 있습니다.

Windows 설치는 하나 이상의 언어 팩과 해당 언어 구성 요소로 시작됩니다. 다음을 추가할 수 있습니다.

  • 언어 팩: Windows용 지역화 패키지입니다.

    • .cab 파일로 제공됩니다(예: Microsoft-Windows-Client-Language-Pack_x64_es-es.cab).
    • 대화 상자, 메뉴 항목 및 도움말 파일에 대한 텍스트와 같은 UI 요소를 포함합니다.
  • 언어 인터페이스 팩(LIP): 부분적으로 현지화된 언어 팩입니다. 기본 언어 팩이 필요합니다.

    • Windows 10, 버전 1809부터 Windows 10, 버전 21H1까지 LIP는 LXP(로컬 경험 팩) .appx 파일(예: LanguageExperiencePack.am-et.neutral.appx)로 제공됩니다.
    • Windows 10, 버전 1809 이전 버전의 Windows 10에서 LIP는 C:\Languages\ca-ES\lp.cab 같은 .cab 파일로 제공됩니다.
  • 언어 기능: 언어 기능에는 다음 언어가 포함됩니다.

    • 기본 사항(예: 맞춤법 검사)
    • Fonts
    • 광학 인식
    • 필기
    • 텍스트 음성 변환
    • 음성 인식.

    이미지에 일부 언어 구성 요소를 포함하지 않도록 선택하여 디스크 공간을 절약할 수 있습니다. 이러한 이미지 크기 감소는 스토리지 공간이 제한적인 디바이스용 이미지를 만들 때 도움이 될 수 있지만 불완전한 언어 환경으로 이어집니다. .cab 파일로 제공됩니다(예: Microsoft-Windows-LanguageFeatures-Basic-fr-fr-Package.cab).

  • 복구 언어: WinRE(Windows Recovery Environment)를 위한 UI 텍스트. .cab 파일로 제공됩니다. 예: lp.cab, WinPE-Rejuv_fr-fr.cab 등.

언어 리소스 가져오기: 언어 팩 ISO 및 FOD ISO

  • Microsoft 소프트웨어 사용 약관이 포함된 OEM 및 시스템 빌더Microsoft OEM 사이트 또는 디바이스 파트너 센터의 언어 팩 ISO 및 FOD ISO(디스크 1)에서 다운로드할 수 있습니다.

    • Windows 10, 버전 1803 이상의 경우 LIP .appx 파일 및 관련 라이선스 파일이 언어 팩 ISO의 LocalExperiencePack 폴더에 있습니다.
    • Windows 10, 버전 1709 이하의 경우 언어 인터페이스 팩을 별도로 다운로드할 수 있습니다.
    • WinRE 언어 팩은 언어 팩 ISO에 배포됩니다. ADK와 함께 제공되는 WinPE 언어 팩은 사용하지 마세요.
  • IT 전문가는Microsoft 차세대 볼륨 라이선싱 사이트에서 언어 팩을 다운로드할 수 있습니다.

  • Windows가 설치되면 사용자는 설정>Time 및 언어 추가 언어를 선택하여 더 많은 언어>>를 다운로드하고 설치할 수 있습니다.

참고 항목

  • 언어 구성 요소는 Windows 버전과 일치해야 합니다. 예를 들어 Windows 10 버전 1803에는 Windows 10, 버전 1809 언어 팩을 추가할 수 없습니다.
  • Windows Server: 전체 언어 팩은 Windows 10으로 교환할 수 없습니다.

고려 사항

  • 언어를 설치한 다음, 업데이트 및 앱을 설치합니다. 이미 앱 또는 예를 들어 SSU(서비스 스택 업데이트) 또는 LCU(최신 누적 업데이트)와 같은 업데이트가 포함된 이미지에 언어를 추가하는 경우 앱 및 업데이트를 다시 설치합니다.

    중요

    언어 팩을 설치한 후에는 LCU(최신 누적 업데이트)를 다시 설치해야 합니다. LCU를 다시 설치하지 않으면 오류가 발생할 수 있습니다. LCU가 이미 설치된 경우 Windows 업데이트에서 다시 제공하지 않습니다. LCU를 수동으로 설치해야 합니다.

  • 위성 패키지가 있는 FOD를 포함하는 이미지에 언어를 설치할 때는 주의가 필요합니다. FOD에 위성 패키지가 있는 경우 기능에 대한 지역화된 텍스트는 언어 팩 또는 기본 FOD 패키지가 아닌 위성 패키지로 전송될 수 있습니다. 이러한 FOD를 포함하는 이미지에 언어를 추가할 때는 특정 단계를 따라야 합니다.

    • Windows 10, 버전 2004부터 기본 Windows 10 이미지에는 위성 패키지에 언어 리소스가 있는 여러 FOD가 포함되어 있습니다. 언어를 추가하기 전에 먼저 사용자 지정 FOD 및 언어 리포지토리를 빌드하여 언어가 추가될 때 적절한 위성 패키지를 끌어오도록 해야 합니다.
    • Windows 10 2004 이전 버전에서 이는 위성 패키지가 포함된 FOD를 추가한 경우에만 일반적으로 문제가 됩니다. 여기서 가장 좋은 방법은 언어를 먼저 추가한 다음, FOD를 추가하는 것입니다.
  • 크기 및 성능

    • 동일한 Windows 이미지에 여러 언어 및 구성 요소를 설치할 수 있습니다. 디스크 공간이 너무 많으면 디스크 공간에 영향을 주며, 특히 Windows를 업데이트하고 서비스하는 동안 성능에 영향을 줄 수 있습니다.
    • LXP 지원 언어 팩은 Lp.cab 지원 언어 팩보다 작습니다.
    • Windows 이미지를 만들 때 영어 이외의 지역에 배포할 경우 공간을 절약하기 위해 영어 언어 구성 요소를 제거할 수 있습니다. 영어 언어 구성 요소는 추가한 방식과 역순으로 제거해야 합니다.
    • Windows 10, 21H1 이하에서는 OOBE(기본 환경)가 완료된 후 기본 언어를 제거할 수 없습니다. 기본 UI 언어는 OOBE(기본 환경) 중에 선택되거나 DISM 또는 무인 응답 파일을 사용하여 이미지에서 미리 선택될 수 있습니다.
    • OOBE 이후에는 사용되지 않은 사전 설치된 언어가 자동으로 제거됩니다.
  • 언어 간 업그레이드는 지원되지 않습니다. 즉, 업그레이드 또는 마이그레이션 중에 여러 언어 팩이 설치된 운영 체제를 업그레이드하거나 마이그레이션하는 경우 시스템 기본 UI 언어로만 업그레이드하거나 마이그레이션할 수 있습니다. 예를 들어 영어가 기본 언어인 경우 영어로만 업그레이드하거나 마이그레이션할 수 있습니다.

공간을 절약하기 위해 영어가 아닌 지역에 배포할 때 언어 구성 요소를 추가하는 방법에서 역순으로 제거하여 영어 구성 요소를 제거할 수 있습니다.

언어 구성 요소 정리 차단

관리형 환경에서 IT 관리자는 사용되지 않는 언어 팩 및/또는 언어 주문형 기능 패키지의 정리를 방지하고 싶을 수 있습니다.

사용되지 않는 언어 팩 정리 차단

Windows 10 이상에서 백그라운드 정리 작업(Microsoft\Windows\MUI\LPRemove)은 OOBE 중에 선택되지 않은 언어 또는 설정 앱을 통해 제거된 언어와 같이 적극적으로 사용되지 않는 언어 팩을 제거합니다.

그룹 정책 또는 레지스트리 키 변경을 통해 사용되지 않는 언어 팩 정리를 차단할 수 있습니다.

레지스트리 키:

다음 레지스트리 키를 구성하여 사용되지 않는 언어 팩 정리 작업이 사용되지 않는 언어를 제거하지 못하도록 차단합니다.

레지스트리 키 속성
Path HKLM\Software\Policies\Microsoft\Control Panel\International
이름 BlockCleanupOfUnusedPreinstalledLangPacks
Type REG_DWORD
0x1

그룹 정책:

다음 GPO(그룹 정책 개체)를 구성하여 사용되지 않는 언어 팩 정리 작업이 사용되지 않는 언어를 제거하지 못하도록 차단합니다.

정책 설정
제어판/지역 및 언어 옵션/BlockCleanupOfUnusedPreinstalledLangPacks

사용되지 않는 언어 주문형 기능 패키지 정리 차단

Windows 10 이상에서 백그라운드 정리 작업(Microsoft\Windows\LanguageComponentsInstaller\Uninstallation)은 OOBE 중에 선택되지 않은 언어 또는 설정 앱을 통해 제거된 언어와 같은 언어를 지원하는 패키지와 같이 적극적으로 사용되지 않는 언어 주문형 기능 패키지를 제거합니다.

그룹 정책 또는 레지스트리 키 변경을 통해 사용되지 않는 주문형 기능 패키지 정리 작업을 차단할 수 있습니다.

레지스트리 키:

다음 레지스트리 키를 구성하여 사용되지 않는 언어 주문형 기능 패키지 정리 작업이 사용되지 않는 언어 주문형 기능 패키지를 제거하지 못하도록 차단합니다.

레지스트리 키 속성
Path HKLM\Software\Microsoft\Windows\CurrentVersion\Policies\TextInput
이름 AllowLanguageFeaturesUninstall
Type REG_DWORD
0x0

그룹 정책:

다음 GPO(그룹 정책 개체)를 구성하여 사용하지 않는 언어 주문형 기능 패키지 정리 작업이 사용되지 않는 언어 주문형 기능 패키지를 제거하지 못하도록 차단합니다.

정책 설정
Windows Components/Text Input/AllowLanguageFeaturesUninstall 0(‘허용되지 않음’)

사용자 지정 FOD 및 언어 팩 리포지토리 빌드

이미지에 위성 패키지에 언어 리소스가 있는 FOD가 포함된 경우 각 FOD의 언어 리소스를 끌어오도록 언어 팩을 추가하기 전에 사용자 지정 FOD 및 언어 팩 리포지토리를 빌드해야 합니다. 이 작업을 올바르게 수행하지 못하면 이러한 기능은 지역화되지 않습니다. Windows 10, 버전 2004부터는 기본적으로 이미지에 포함된 메모장, WordPad, 그림판 및 PowerShell ISE와 같은 기능이 포함됩니다.

  • 위성 패키지에 언어 리소스가 있는 FOD가 이미지에 포함되지 않은 경우 FOD ISO에서 직접 FOD 및 언어 팩을 추가합니다.

사용자 지정 FOD 및 언어 팩 리포지토리를 만들 때 다음을 고려합니다.

  • 리포지토리의 크기가 문제가 되지 않는 경우 FOD ISO의 전체 콘텐츠와 모든 언어 팩을 동일한 디렉터리에 복사하기만 하면 됩니다.
  • 최소 크기의 리포지토리의 경우 DISM과 함께 /export-source 스위치를 사용하여 위성 패키지 및 추가하려는 다른 FOD가 있는 이미지에 포함된 FOD만 내보냅니다. 관심 있는 모든 언어 팩을 동일한 디렉터리에 복사합니다.

다음 예제에서는 최소 크기의 FOD 및 언어 팩 리포지토리를 빌드합니다.

  1. 파일 탐색기를 사용하여 언어 팩 ISO 및 주문형 기능 ISO를 탑재합니다. 그러면 드라이브 문자가 할당됩니다.

  2. 명령 프롬프트에서 DISM을 사용하여 FOD ISO에서 위성 패키지가 있는 이미지에 포함된 모든 FOD를 내보냅니다. 추가하려는 언어를 알고 있는 경우 연결된 언어 기능도 포함할 수 있습니다.

    dism /image:"C:\mount\windows" /export-source /source:d: /target:c:\repository
    /capabilityname:App.StepsRecorder~~~~0.0.1.0
    /capabilityname:Microsoft.Windows.MSPaint~~~~0.0.1.0
    /capabilityname:Microsoft.Windows.Notepad~~~~0.0.1.0
    /capabilityname:Microsoft.Windows.PowerShell.ISE~~~~0.0.1.0
    /capabilityname:Microsoft.Windows.WordPad~~~~0.0.1.0
    /Capabilityname:Print.Fax.Scan~~~~0.0.1.0
    /capabilityname:Print.Management.Console~~~~0.0.1.0
    /capabilityname:Language.Basic~~~fr-FR~0.0.1.0
    /capabilityname:Language.Handwriting~~~fr-FR~0.0.1.0
    /capabilityname:Language.OCR~~~fr-FR~0.0.1.0
    /capabilityname:Language.Speech~~~fr-FR~0.0.1.0
    /capabilityname:Language.TextToSpeech~~~fr-FR~0.0.1.0
    /capabilityname:Language.Basic~~~lb-LU~0.0.1.0
    /capabilityname:Language.Handwriting~~~lb-LU~0.0.1.0
    

    여기서 D:\는 주문형 기능 ISO의 탑재 위치입니다.

  3. 관심 있는 언어 팩을 로컬 리포지토리에 복사합니다. 이 예제에서는 모든 언어 팩이 복사됩니다.

    copy E:\x64\langpacks\* c:\repository\
    

    여기서 E:\는 언어 팩 ISO의 탑재 위치입니다.

이제 이미지에 FOD를 추가할 때 원본을 사용할 수 있는 사용자 지정 FOD 및 언어 팩 리포지토리가 있습니다.