Oobe.xml 작동 방식

Oobe.xml은 텍스트와 이미지를 구성하고 Windows 첫 번째 환경을 사용자 지정하기 위한 설정을 지정하고 미리 설정하는 데 사용할 수 있는 콘텐츠 파일입니다. 사용자가 PC를 시작하는 즉시 적절한 정보를 볼 수 있도록 언어 및 지역별 라이선스 조건과 설정에 여러 Oobe.xml 파일을 사용할 수 있습니다. OEM은 Oobe.xml 파일에 정보를 지정하여 PC를 설정하는 데 필요한 핵심 작업만 수행하도록 사용자에게 지시합니다.

Windows는 다음 위치에서 다음 순서로 Oobe.xml을 확인하고 로드합니다.

  1. %WINDIR%\System32\Oobe\Info\Oobe.xml

  2. %WINDIR%\System32\Oobe\Info\Default\Oobe.xml

  3. %WINDIR%\System32\Oobe\Info\Default\<language>\Oobe.xml

  4. %WINDIR%\System32\Oobe\Info\<country/region>\Oobe.xml

  5. %WINDIR%\System32\Oobe\Info\<country/region>\<language>\Oobe.xml

모든 국가/지역 및 언어에 대한 사용자 지정이 있는 경우 Oobe.xml 파일을 위치 1에 배치할 수 있습니다.

단일 지역, 단일 언어 시스템을 제공하는 경우 사용자 지정 Oobe.xml 파일을 \Info(위치 1) 또는 \Default(위치 2) 디렉터리에 배치해야 합니다. 이러한 위치는 기능적으로 동일합니다.

여러 국가/지역으로 제공하는 경우 OOBE 설정에 따라 개별 국가/지역에 대한 사용자 지정이 필요한 경우 각각 단일 언어로 된 모든 Oobe.xml 파일을 위치 4 및 5에 배치해야 합니다.

여러 언어로 여러 국가/지역으로 제공하는 경우 다음 지침이 적용됩니다.

  • 위치 4에 국가/지역별 정보를 배치합니다.

  • 위치 5에 각 국가/지역에 대한 언어별 정보를 배치합니다.

단일 언어 배포

단일 언어로 한 국가/지역에 PC를 제공하는 경우 단일 Oobe.xml 파일을 \%WINDIR%\System32\Oobe\Info에 배치해야 합니다. 이 파일에는 Windows 첫 번째 환경에 대한 모든 사용자 지정이 포함될 수 있습니다.

예를 들어 미국에 제공되는 영어 버전의 Windows는 다음과 같은 디렉터리 구조를 가질 수 있습니다.

\%WINDIR%\System32\Oobe\Info\Oobe.xml

단일 언어로 둘 이상의 국가/지역에 PC를 제공하고 다른 위치에서 사용자 지정을 변경하려는 경우 Oobe.xml 파일을 \%WINDIR%\System32\Oobe\Info에 배치합니다.

이 파일에는 사용자에게 표시할 기본 국가별 설정이 포함될 수 있습니다. 사용자가 특정 사용자 지정을 수행하지 않은 국가/지역을 선택하는 경우 기본 사용자 지정 세트도 포함해야 합니다. Oobe.xml 파일에는 사용하려는 사용자 지정 사용 조건의 이름이 포함된 <eulafilename> 노드도 포함되어야 합니다.

\%WINDIR%\System32\<배포하는 국가/지역>\<배포하는 언어>에 있는 고유한 사용자 지정 콘텐츠가 포함된 각 국가/지역에 대한 Oobe.xml 파일을 배치합니다. 사용자가 국가/지역을 선택한 후 이러한 파일은 추가 사용자 지정을 표시하는 데 사용됩니다.

예를 들어 미국과 캐나다에 제공되는 영어 버전의 Windows는 다음과 같은 디렉터리 구조를 가질 수 있습니다.

\%WINDIR%\System32\Oobe\Info\Oobe.xml(EULA 파일 이름 및 지역 설정)

\%WINDIR%System32\Oobe\Info\244\1033\Oobe.xml(미국 사용자 지정 콘텐츠)

\%WINDIR%\System32\Oobe\Info\39\1033\Oobe.xml(캐나다 사용자 지정 콘텐츠)

다중 언어 또는 지역 배포

하나 이상의 국가/지역에 PC를 제공하고 추가 언어 팩이 포함된 Windows를 실행하는 PC를 제공하는 경우 Oobe.xml 파일을 \%WINDIR%\System32\Oobe\Info에 배치합니다. 이 파일에는 사용자에게 표시할 기본 국가별 설정이 포함될 수 있습니다. 사용자가 특정 사용자 지정을 수행하지 않은 국가/지역을 선택하는 경우 기본 사용자 지정 세트도 포함해야 합니다. 이 Oobe.xml에는 사용하려는 사용자 지정 사용 조건의 이름이 포함된 <eulafilename> 노드도 포함되어야 합니다.

\%WINDIR%\System32\<배포하는 국가/지역>\<배포하는 언어>에 있는 고유한 사용자 지정 콘텐츠가 포함된 각 국가/지역에 대한 Oobe.xml 파일을 배치합니다. 사용자가 국가/지역을 선택한 후 이 파일은 추가 사용자 지정을 표시하는 데 사용됩니다.

예를 들어 미국과 캐나다에 제공되는 영어 버전의 Windows는 다음 디렉터리 구조를 사용합니다.

\%WINDIR%\System32\Oobe\Info\Oobe.xml(로고, EULA 파일 이름 및 지역 설정)

\%WINDIR%\System32\Oobe\Info\244\1033\Oobe.xml(미국 사용자 지정 콘텐츠)

\%WINDIR%\System32\Oobe\Info\39\1033\Oobe.xml(캐나다 사용자 지정 콘텐츠)

하나 이상의 국가/지역에 PC를 제공하고 추가 언어 팩이 포함된 Windows를 실행하는 PC를 제공하는 경우 Oobe.xml 파일을 \%WINDIR%\System32\Oobe\Info에 배치합니다. 이 Oobe.xml 파일에는 사용하려는 사용자 지정 EULA의 이름이 있는 <eulafilename> 노드가 포함되어야 합니다.

\%WINDIR%\System32\Default\<배포하는 언어>에 포함된 각 Windows 언어에 대한 Oobe.xml을 배치합니다. 이러한 파일에는 사용자가 특정 사용자 지정을 수행하지 않은 국가/지역을 선택하는 경우 지정된 언어에 대해 표시하려는 기본 지역 설정과 기본 사용자 지정 세트가 포함되어야 합니다.

\%WINDIR%\System32\<배포하는 국가/지역>\<배포하는 언어>에 있는 사용자 지정 콘텐츠가 포함된 각 국가/지역에 대한 Oobe.xml 파일을 배치합니다. 사용자가 국가/지역을 선택한 후 이 파일은 추가 사용자 지정을 표시하는 데 사용됩니다.

예를 들어 미국과 캐나다에 제공되는 영어 및 프랑스어 언어 팩이 포함된 Windows 버전은 다음 디렉터리 구조를 사용합니다.

  • 로고 및 EULA:

    \%WINDIR%\System32\Oobe\Info\Oobe.xml(로고 및 EULA 파일 이름)

  • 특정 국가/지역에 대해 지역화되지 않은 콘텐츠에 대한 지역 설정 및 대체:

    \%WINDIR%\System32\Oobe\Info\Default\1033\Oobe.xml(사용자가 미국 또는 캐나다 이외의 국가/지역을 선택하는 경우 기본 지역 설정 및 영어 콘텐츠)

    \%WINDIR%\System32\Oobe\Info\Default\1036\Oobe.xml(사용자가 미국 또는 캐나다 이외의 국가/지역을 선택하는 경우 기본 지역 설정 및 프랑스어 콘텐츠)

  • 해당 언어로 된 국가별 또는 지역별 콘텐츠

    \%WINDIR%\System32\Oobe\Info\244\1033\Oobe.xml(영어로 된 미국 사용자 지정 콘텐츠)

    \%WINDIR%\System32\Oobe\Info\244\1036\Oobe.xml(프랑스어로 된 미국 사용자 지정 콘텐츠)

    \%WINDIR%\System32\Oobe\Info\39\1033\Oobe.xml(영어로 된 캐나다 사용자 지정 콘텐츠)

    \%WINDIR%\System32\Oobe\Info\39\1036\Oobe.xml(프랑스어로 된 캐나다 사용자 지정 콘텐츠)

국가/지역 폴더 형식

국가/지역을 식별하려면 다음을 수행합니다.

  1. MSDN지리적 위치 테이블을 사용하여 국가/지역 GeoID 식별자를 조회합니다. 이러한 값은 16진수로 표시됩니다.

  2. 값을 16진수에서 10진수로 변환하고 폴더 이름에 해당 값을 사용합니다. 예를 들어 칠레(GeoID 0x2E 폴더)에 대한 폴더를 만들려면 폴더 이름을 "46"으로 지정합니다.

    \%WINDIR%\System32\Oobe\Info\46\Oobe.xml
    

언어 폴더 형식

언어를 식별하려면 LCID(로캘 ID) 값의 10진수 버전을 사용합니다. 예를 들어 스페인어 폴더를 만들려면 폴더 이름을 "3082"로 지정합니다.

%WINDIR%\System32\Oobe\Info\Default\3082\Oobe.xml

언어보다 더 많은 LCID가 있습니다. 몇 가지 LCID는 Windows에서 릴리스할 수 있는 언어와 관련이 있습니다. Windows에서 릴리스되는 언어, 지역화 수준 및 해당 10진수 식별자에 대한 자세한 내용은 사용 가능한 언어 팩을 참조하세요.