다음을 통해 공유


Oobe.xml 설정

이 주제에서는 Oobe.xml에서 설정할 수 있는 옵션에 대해 설명합니다.

Oobe.xml 설정

다음은 요소가 Oobe.xml에서 어떻게 정렬되는지를 보여줍니다. Windows에서 Oobe.xml처리하는 데 일부 요소와 섹션이 필요한 것은 아닙니다.

<FirstExperience>
  <oobe>
    <oem>
      <name></name>
      <eulafilename></eulafilename>
      <computername></computername>
      <registration>
        <title></title>
        <subtitle></subtitle>
        <customerinfo>
          <label></label>
          <defaultvalue></defaultvalue>
        </customerinfo>
        <checkbox1>
          <label></label>
          <defaultvalue></defaultvalue>
        </checkbox1>
        <checkbox2>
          <label></label>
        </checkbox2>
        <checkbox3>
          <label></label>
        </checkbox3>
        <link1>
          <label></label>
        </link1>       
        <link2>
          <label></label>
        </link2>
        <link3>
          <label></label>
        </link3>
        <hideSkip></hideSkip>
      </registration>
    </oem>
    <defaults>
      <language></language>
      <location></location>
      <keyboard></keyboard>
      <adjustForDST></adjustForDST>
    </defaults>
    <hidSetup>
      <title></title>
      <mouseImagePath></mouseImagePath>
      <mouseText></mouseText>
      <mouseErrorImagePath></mouseErrorImagePath>
      <mouseErrorText></mouseErrorText>
      <keyboardImagePath></keyboardImagePath>
      <keyboardErrorImagePath></keyboardErrorImagePath>
      <keyboardText></keyboardText>
      <keyboardPINText></keyboardPINText>
      <keyboardPINImagePath></keyboardPINImagePath>
      <keyboardErrorText></keyboardErrorText>
    </hidSetup>
  </oobe>
</FirstExperience>

다음은 Oobe.xml에서 요소가 정렬되어 있는 방법을 보여줍니다. Windows에서 Oobe.xml처리하는 데 일부 요소와 섹션이 필요한 것은 아닙니다.

<FirstExperience>
  <oobe>
    <oem>
      <name></name>
      <eulafilename></eulafilename>
      <computername></computername>
      <registration>
        <title></title>
        <subtitle></subtitle>
        <customerinfo>
          <label></label>
          <defaultvalue></defaultvalue>
        </customerinfo>
        <checkbox1>
          <label></label>
          <defaultvalue></defaultvalue>
        </checkbox1>
        <checkbox2>
          <label></label>
        </checkbox2>
        <checkbox3>
          <label></label>
        </checkbox3>
        <link1>
          <label></label>
        </link1>       
        <link2>
          <label></label>
        </link2>
        <link3>
          <label></label>
        </link3>
        <hideSkip></hideSkip>
      </registration>
    </oem>
    <defaults>
      <language></language>
      <location></location>
      <keyboard></keyboard>
    </defaults>
    <hidSetup>
      <title></title>
      <mouseImagePath></mouseImagePath>
      <mouseText></mouseText>
      <mouseErrorImagePath></mouseErrorImagePath>
      <mouseErrorText></mouseErrorText>
      <keyboardImagePath></keyboardImagePath>
      <keyboardErrorImagePath></keyboardErrorImagePath>
      <keyboardText></keyboardText>
      <keyboardPINText></keyboardPINText>
      <keyboardPINImagePath></keyboardPINImagePath>
      <keyboardErrorText></keyboardErrorText>
    </hidSetup>
  </oobe>
</FirstExperience>

OOBE.xml 값 및 요소

다음 표에서는 Oobe.xml에서 사용할 수 있는 요소의 설명 및 값을 보여 줍니다.

OEM 사용자 지정 및 등록 페이지

다음 표에서는 OEM 사용자 지정 및 등록 페이지에 대한 설명을 보여줍니다.

요소 설정 묘사
< oem>
<이름> 선택적. OEM의 이름을 설명하는 텍스트입니다. 문자열.
<eulafilename> 선택적. EULA 파일의 파일 이름이 있는 텍스트입니다. EULA .rtf 파일의 절대 경로입니다. EULA .html 문서는 동일한 폴더에 있어야 합니다. Windows는 해당 위치에서 .html 파일을 찾는 것을 알고 있습니다. 

참고: .htm 파일이 무시됩니다.

중요: OOBE의 모든 HTML 파일은 UTF-8 인코딩을 사용해야 합니다.

.html EULA 파일을 만드는 방법에 대한 자세한 내용은 OEM 사용 조건 참조하세요.

<컴퓨터 이름> 선택적. 컴퓨터의 이름을 설명하는 텍스트 문자열.
<등록> 선택적. 자세한 내용은 다음과 같습니다.
< 등록>
<제목> 등록 요소를 사용하는 경우 필수입니다. 등록 페이지의 제목을 지정할 텍스트입니다. 최대 25자의 문자열입니다.
<부제> 등록 요소를 사용하는 경우 필수입니다. 등록 페이지를 설명하는 텍스트입니다.
< customerinfo>
<레이블> customerinfo에 레이블을 지정할 텍스트입니다. customerinfo가 나타나려면 필요하며, 이는 등록 페이지가 표시되기 위한 필요 조건입니다. 최대 250자의 문자열입니다. 이 텍스트 길이는 한 줄에 맞기 때문에 100자 이하를 사용하는 것이 좋습니다.
<기본값> customerinfo를 선택 여부로 설정할 값. 이 필드를 선택하면 5개 입력 필드의 정보가 비대칭 키 암호화를 통해 제공됩니다. 선택하지 않으면 네 개의 입력 필드의 정보가 제공되지 않습니다. True 또는 False. True이면 확인란 기본 조건이 선택되어 있습니다. False이면 확인란 기본 조건이 선택되지 않습니다.
<전화번호 보기> 선택적. True 또는 False. True는 고객이 전화 번호를 입력할 수 있도록 필드가 표시됨을 의미합니다. False는 필드가 표시되지 않음을 의미합니다.
< 체크박스1>
<레이블> 레이블 지정용 텍스트 체크박스 1. checkbox1이 나타나려면 필수입니다. 최대 250자의 문자열입니다. 이 텍스트 길이는 한 줄에 맞기 때문에 100자 이하를 사용하는 것이 좋습니다.
<기본값> checkbox1의 선택 여부를 설정할 값입니다. True 또는 False. True이면 확인란 기본 조건이 선택되어 있습니다. False이면 확인란 기본 조건이 선택되지 않습니다.
< 확인란 2>
레이블 <> 체크박스2에 대한 텍스트입니다. checkbox2를 표시하려면 필수입니다. 최대 250자의 문자열입니다. 이 텍스트 길이는 한 줄에 맞기 때문에 100자 이하를 사용하는 것이 좋습니다.
기본값 <> checkbox3을 '선택됨' 또는 '선택 안 됨' 상태로 설정하는 값입니다. True 또는 False. True이면 확인란 기본 조건이 선택되어 있습니다. False이면 확인란 기본 조건이 선택되지 않습니다.
< 확인란3>
<레이블> 레이블을 지정할 텍스트 확인란3입니다. checkbox3가 표시되려면 필수입니다. 최대 250자의 문자열입니다. 이 텍스트 길이는 한 줄에 맞기 때문에 100자 이하를 사용하는 것이 좋습니다.
기본값 <> checkbox3의 선택 여부를 설정할 값입니다. True 또는 False. True이면 확인란 기본 조건이 선택되어 있습니다. False이면 확인란 기본 조건이 선택되지 않습니다.
< link1>
<레이블> HTML 파일에 대한 링크에 대한 레이블입니다. link1이 표시되려면 필요합니다. 최대 100자의 문자열입니다.
<링크> 파일 이름은 linkfile1.html. OOBE는 oobe\info 폴더에서 이러한 파일을 검색합니다. OOBE는 oobe\info의 적절한 로캘 및 언어별 하위 폴더에서 파일을 검색합니다. linkfile1.html
< link2>
<레이블> HTML 파일에 대한 링크에 대한 레이블입니다. link2가 나타나려면 필요합니다. 최대 100자의 문자열입니다.
<링크> 파일 이름은 linkfile2.html. OOBE는 oobe\info 폴더에서 이러한 파일을 검색합니다. OOBE는 oobe\info의 적절한 로캘 및 언어별 하위 폴더에서 파일을 검색합니다. linkfile2.html
< link3>
<레이블> HTML 파일에 대한 링크에 대한 레이블입니다. link3이 나타나려면 필요합니다. 최대 100자의 문자열입니다.
<링크> 파일 이름은 linkfile3.html. OOBE는 oobe\info 폴더에서 이러한 파일을 검색합니다. OOBE는 oobe\info의 적절한 로캘 및 언어별 하위 폴더에서 파일을 검색합니다. linkfile3.html
< hideSkip> 선택적. 건너뛰기 단추가 사용자에게 표시되는지 여부를 제어합니다. 기본값은 False이므로 건너뛰기 단추가 표시됩니다. True 또는 False. True이면 건너뛰기 단추가 사용자에게 표시되지 않습니다. False는 건너뛰기 단추가 사용자에게 옵션으로 표시됨을 의미합니다.

메모

등록 페이지를 표시하려면 최소한의 정보가 필요합니다. 페이지 제목, 페이지 부제목, customerinfo 요소, 하나 이상의 추가 확인란 또는 하나의 링크, 공개/프라이빗 키 암호화를 위한 공개 키를 제공해야 합니다. 또한 %systemroot%\system32\Oobe\Info 폴더에 공개 키가 없으면 등록 페이지가 표시되지 않습니다.

언어 및 위치

다음 표에서는 언어 및 위치에 대한 값을 보여 있습니다.

요소 설정 설명
< 기본값은>
<언어> 기본 언어입니다. 언어 식별자(10진수)(예: 프랑스어 = 3084. 값은 Windows사용 가능한 언어 팩 참조하세요.
<위치> 기본 위치입니다. GeoID(10진수), 예, 캐나다 = 39. 값은 지리적 위치 테이블 참조하세요.
<키보드> 콜론으로 구분된 16진수로 로캘 및 키보드 레이아웃을 모두 지정합니다. 콜론으로 구분된 16진수로 로캘 및 키보드 레이아웃을 모두 지정합니다. 예를 들어 미국 영어 입력/키보드의 경우 0409:00000409 사용합니다. 값에 대해서는 기본 입력 프로필(입력 로캘)을 참조하세요.
<일광 절약 시간제로 조정> 일광 절약 시간에 맞게 조정할지 여부를 지정합니다. True 또는 False. True는 표준 시간대에 따라 일광 절약 시간을 조정한다는 의미입니다. False는 항상 표준 시간대에 남아 있습니다.
요소 설정 묘사
< 기본값은>
<언어> 기본 언어입니다. 언어 식별자(10진수)(예: 프랑스어 = 3084. 값은 Windows사용 가능한 언어 팩 참조하세요.
<위치> 기본 위치입니다. GeoID(10진수), 예, 캐나다 = 39. 값은 지리적 위치 테이블 참조하세요.
키보드 <> 콜론으로 구분된 16진수로 로캘 및 키보드 레이아웃을 모두 지정합니다. 콜론으로 구분된 16진수로 로캘 및 키보드 레이아웃을 모두 지정합니다. 예를 들어 미국 영어 입력/키보드의 경우 0409:00000409 사용합니다. 값은 기본 입력 프로필(입력 로캘)를 참조하십시오.

HID 설정

다음 표에서는 HID 설정에 대한 값을 보여줍니다.

요소 설정 설명
< hidsetup>
<제목>
<mouseImagePath> 마우스 페어링 명령 이미지의 절대 경로입니다.

이미지는 630 x 372 픽셀보다 크지 않아야 합니다. 세로 모드나 작은 크기의 기기에서 잘 맞도록 크기가 조정됩니다.

이미지에 대한 경로를 제거합니다.
마우스텍스트>< 페이지 아래쪽에 표시되는 도움말 텍스트입니다. 문자열
<mouseErrorImagePath> 마우스 페어링 오류 이미지의 절대 경로입니다.

이미지는 630 x 372 픽셀보다 크지 않아야 합니다. 세로 모드 또는 작은 폼 팩터에 맞게 크기가 조정됩니다.

<mouseErrorText> 마우스 페어링 오류 이미지와 함께 사용자에게 표시되는 오류입니다. 문자열
<keyboardImagePath> 첫 번째 키보드 페어링 명령 이미지의 절대 경로입니다.

이미지는 630 x 372 픽셀보다 크지 않아야 합니다. 세로 모드 또는 작은 폼 팩터에 맞게 크기가 조정됩니다.

<keyboardErrorImagePath> 키보드 페어링 오류 이미지의 절대 경로입니다.

이미지는 630 x 372 픽셀보다 크지 않아야 합니다. 세로 모드 또는 작은 폼 팩터에 맞게 크기가 조정됩니다.

이미지의 절대 경로
<keyboardText> 사용자에게 키보드를 페어링하라는 메시지를 표시하는 텍스트를 지정합니다. 문자열
keyboardPINText>< 사용자가 키보드의 핀을 입력할 프롬프트 텍스트를 지정합니다. 문자열
<keyboardPINImagePath> 키보드 페어링 명령 이미지의 절대 경로입니다.

이미지는 630 x 372 픽셀보다 크지 않아야 합니다. 세로 모드 또는 작은 폼 팩터에 맞게 크기가 조정됩니다.

이미지에 대한 절대 경로
키보드 오류 텍스트>< 키보드를 페어링할 때 오류가 발생할 때 사용할 텍스트를 지정합니다. 문자열

Oobe.xml 사용하여 OOBE를 사용자 지정하는 방법

Oobe.xml사용하여 OOBE를 사용자 지정하려면:

  1. Oobe.xml 파일을 만들고 이 파일을 Windows\System32\Oobe\Info에 저장합니다.

  2. XML 편집기 또는 메모장과 같은 텍스트 편집기를 사용하여 적절한 파일, 경로 및 콘텐츠로 Oobe.xml 업데이트합니다.

  3. 업데이트된 버전의 Oobe.xml Windows\System32\Oobe\Info 또는 사용자 지정에 필요한 적절한 언어 및 로캘별 폴더에 저장합니다.

  4. OOBE 테스트:

    1. 시작 메뉴에서 모든 프로그램을 가리키고, 보조 프로그램을 클릭합니다.

    2. 명령 프롬프트 바로 가기를 마우스 오른쪽 버튼으로 클릭한 다음 관리자 권한으로 실행을 클릭합니다. 사용자 계정 컨트롤 대화 상자에 동의합니다.

    3. \Windows\System32\Sysprep으로 이동합니다.

    4. sysprep /oobe를 실행하세요.

    5. 컴퓨터를 시작합니다.

구성 Oobe.xml