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 사용자 지정 및 등록 페이지에 대한 설명을 보여 줍니다.
요소 | 설정 | Description | 값 |
---|---|---|---|
< OEM> | |||
<name> | 선택 사항입니다. OEM 이름을 설명하는 텍스트입니다. | 문자열입니다. | |
<eulafilename> | 선택 사항입니다. EULA 파일의 파일 이름이 있는 텍스트입니다. | EULA .rtf 파일의 절대 경로입니다. EULA .html 문서는 같은 폴더에 있어야 합니다. Windows는 해당 위치에서 .html 파일을 찾는 것을 알고 있습니다. 참고: .htm 파일은 무시됩니다. 중요: OOBE의 모든 HTML 파일은 UTF-8 인코딩을 사용해야 합니다. .html EULA 파일 만들기에 대한 자세한 내용은 OEM 사용 조건을 참조하세요. |
|
<computername> | 선택 사항입니다. 컴퓨터 이름을 설명하는 텍스트 | 문자열입니다. | |
<registration> | 선택 사항입니다. 추가 세부 정보는 아래에 있습니다. | ||
< 등록> | |||
<title> | 등록 요소가 사용되는 경우 필수입니다. 등록 페이지의 제목을 지정하는 텍스트입니다. | 최대 25자의 문자열입니다. | |
<subtitle> | 등록 요소가 사용되는 경우 필수입니다. 등록 페이지를 설명하는 텍스트입니다. | ||
< customerinfo> | |||
<label> | customerinfo에 레이블을 지정할 텍스트입니다. 고객 정보가 표시되는 데 필요합니다. | 최대 250자의 문자열입니다. 이 텍스트 길이는 한 줄에 맞도록 100자 이하를 사용하는 것이 좋습니다. | |
<defaultvalue> | customerinfo를 선택 여부를 설정하는 값입니다. 이 필드를 체크하면 4개의 입력 필드의 정보가 비대칭 키 암호화를 통해 제공됩니다. 선택하지 않으면 4개의 입력 필드에서 정보가 제공되지 않습니다. |
True 또는 False True는 확인란 기본 조건이 선택되었음을 의미합니다. False는 확인란 기본 조건이 선택되지 않았음을 의미합니다. |
|
< checkbox1> | |||
<label> | 레이블을 지정할 텍스트 확인란1. 확인란1이 표시되는 데 필요합니다. | 최대 250자의 문자열입니다. 이 텍스트 길이는 한 줄에 맞도록 100자 이하를 사용하는 것이 좋습니다. | |
<defaultvalue> | 확인란1을 선택 또는 선택하지 않은 것으로 설정할 값입니다. |
True 또는 False True는 확인란 기본 조건이 선택되었음을 의미합니다. False는 확인란 기본 조건이 선택되지 않았음을 의미합니다. |
|
< 확인란2> | |||
<label> | 레이블을 지정할 텍스트 확인란2. 확인란2가 표시되는 데 필요합니다. | 최대 250자의 문자열입니다. 이 텍스트 길이는 한 줄에 맞도록 100자 이하를 사용하는 것이 좋습니다. | |
<defaultvalue> | 확인란3을 선택 또는 선택하지 않은 것으로 설정할 값입니다. |
True 또는 False True는 확인란 기본 조건이 선택되었음을 의미합니다. False는 확인란 기본 조건이 선택되지 않았음을 의미합니다. |
|
< 확인란3> | |||
<label> | 레이블을 지정할 텍스트 확인란3. 확인란3이 표시되는 데 필요합니다. | 최대 250자의 문자열입니다. 이 텍스트 길이는 한 줄에 맞도록 100자 이하를 사용하는 것이 좋습니다. | |
<defaultvalue> | 확인란3을 선택 또는 선택하지 않은 것으로 설정할 값입니다. |
True 또는 False True는 확인란 기본 조건이 선택되었음을 의미합니다. False는 확인란 기본 조건이 선택되지 않았음을 의미합니다. |
|
< link1> | |||
<label> | HTML 파일에 대한 링크의 레이블입니다. 링크1이 표시되는 데 필요합니다. | 최대 100자의 문자열입니다. | |
<link> | 파일 이름은 linkfile1.html이어야 합니다. OOBE는 oobe\info 폴더에서 이러한 파일을 검색합니다. OOBE는 oobe\info의 적절한 로캘 및 언어별 하위 폴더에서 파일을 검색합니다. | linkfile1.html | |
< link2> | |||
<label> | HTML 파일에 대한 링크의 레이블입니다. 링크2가 표시되는 데 필요합니다. | 최대 100자의 문자열입니다. | |
<link> | 파일 이름은 linkfile2.html이어야 합니다. OOBE는 oobe\info 폴더에서 이러한 파일을 검색합니다. OOBE는 oobe\info의 적절한 로캘 및 언어별 하위 폴더에서 파일을 검색합니다. | linkfile2.html | |
< link3> | |||
<label> | HTML 파일에 대한 링크의 레이블입니다. 링크3이 표시되는 데 필요합니다. | 최대 100자의 문자열입니다. | |
<link> | 파일 이름은 linkfile3.html이어야 합니다. OOBE는 oobe\info 폴더에서 이러한 파일을 검색합니다. OOBE는 oobe\info의 적절한 로캘 및 언어별 하위 폴더에서 파일을 검색합니다. | linkfile3.html | |
< hideSkip> | 선택 사항입니다. 건너뛰기 단추가 사용자에게 표시되는지 여부를 제어합니다. 기본값은 False이며 건너뛰기 단추가 표시됩니다. |
True 또는 False True는 건너뛰기 단추가 사용자에게 표시되지 않음을 의미합니다. False는 건너뛰기 단추가 사용자에게 옵션으로 표시됨을 의미합니다. |
언어 및 위치
다음 표는 언어 및 위치에 대한 값을 보여 줍니다.
요소 | 설정 | Description | 값 |
---|---|---|---|
< 기본값> | |||
<language> | 기본 언어. | 언어 식별자(십진수)(예: 프랑스어 = 3084 ). 값은 Windows용 사용 가능한 언어 팩을 참조하세요. |
|
<location> | 기본 위치 | GeoID(십진수), 예: 캐나다 = 39 . 값은 지리적 위치 표를 참조하세요. |
|
<Keyboard> | 콜론으로 구분하여 로캘과 키보드 종류를 모두 16진수로 지정합니다. | 콜론으로 구분하여 로캘과 키보드 종류를 모두 16진수로 지정합니다. 예를 들어 미국 영어 입력/키보드의 경우 0409:00000409를 사용합니다. 값은 기본 입력 프로필(입력 로캘)을 참조하세요. | |
<adjustforDST> | 일광 절약 시간제를 조정할지 여부를 지정합니다. |
True 또는 False True는 표준 시간대를 기준으로 일광 절약 시간제를 조정함을 의미합니다. False는 항상 표준 시간을 유지함을 의미합니다. |
요소 | 설정 | Description | 값 |
---|---|---|---|
< 기본값> | |||
<language> | 기본 언어. | 언어 식별자(십진수)(예: 프랑스어 = 3084 ). 값은 Windows용 사용 가능한 언어 팩을 참조하세요. |
|
<location> | 기본 위치 | GeoID(십진수), 예: 캐나다 = 39 . 값은 지리적 위치 표를 참조하세요. |
|
<Keyboard> | 콜론으로 구분하여 로캘과 키보드 종류를 모두 16진수로 지정합니다. | 콜론으로 구분하여 로캘과 키보드 종류를 모두 16진수로 지정합니다. 예를 들어 미국 영어 입력/키보드의 경우 0409:00000409를 사용합니다. 값은 기본 입력 프로필(입력 로캘)을 참조하세요. |
HID 설정
다음 표는 HID 설정 값을 보여 줍니다.
요소 | 설정 | Description | 값 |
---|---|---|---|
< hidsetup> | |||
<title> | |||
<mouseImagePath> | 마우스 페어링 지침 이미지의 절대 경로입니다. 이미지는 630 x 372 픽셀보다 커서는 안 됩니다. 세로 모드 또는 소형 폼 팩터에 맞게 크기가 조정됩니다. |
이미지의 절대 경로입니다. | |
<mouseText> | 페이지 하단에 표시되는 도움말 텍스트입니다. | 문자열 | |
<mouseErrorImagePath> | 마우스 페어링 오류 이미지의 절대 경로입니다. 이미지는 630 x 372 픽셀보다 커서는 안 됩니다. 세로 모드 또는 소형 폼 팩터에 맞게 크기가 조정됩니다. |
||
<mouseErrorText> | 마우스 페어링 오류 이미지와 함께 사용자에게 표시되는 오류입니다. | 문자열 | |
<keyboardImagePath> | 첫 번째 키보드 페어링 지침 이미지의 절대 경로입니다. 이미지는 630 x 372 픽셀보다 커서는 안 됩니다. 세로 모드 또는 소형 폼 팩터에 맞게 크기가 조정됩니다. |
||
<keyboardErrorImagePath> | 키보드 페어링 오류 이미지의 절대 경로입니다. 이미지는 630 x 372 픽셀보다 커서는 안 됩니다. 세로 모드 또는 소형 폼 팩터에 맞게 크기가 조정됩니다. |
이미지의 절대 경로 | |
<keyboardText> | 사용자에게 키보드를 페어링하라는 메시지를 표시하는 텍스트를 지정합니다. | 문자열 | |
<keyboardPINText> | 사용자가 키보드의 핀을 입력하도록 프롬프트 텍스트를 지정합니다. | 문자열 | |
<keyboardPINImagePath> | 키보드 페어링 지침 이미지의 절대 경로입니다. 이미지는 630 x 372 픽셀보다 커서는 안 됩니다. 세로 모드 또는 소형 폼 팩터에 맞게 크기가 조정됩니다. |
이미지에 대한 절대 경로 | |
<keyboardErrorText> | 키보드 페어링 시 오류가 발생할 때 사용할 텍스트를 지정합니다. | 문자열 |
Oobe.xml 사용하여 OOBE를 사용자 지정하는 방법
Oobe.xml 사용하여 OOBE를 사용자 지정하려면 다음을 수행합니다.
Oobe.xml이라는 파일을 만들고 이 파일을 Windows\System32\Oobe\Info에 저장합니다.
메모장과 같은 XML 편집기나 텍스트 편집기를 사용하여 적절한 파일, 경로 및 콘텐츠로 Oobe.xml을 업데이트합니다.
업데이트된 버전의 Oobe.xml을 Windows\System32\Oobe\Info 또는 사용자 지정에 필요한 적절한 언어 및 로캘별 폴더에 저장합니다.
테스트 OOBE:
시작 메뉴에서 모든 프로그램을 가리킨 다음 보조프로그램을 클릭합니다.
명령 프롬프트 바로 가기를 마우스 오른쪽 단추로 클릭하고 관리자 권한으로 실행을 클릭합니다. 사용자 계정 컨트롤 대화 상자를 수락합니다.
\Windows\System32\Sysprep으로 이동합니다.
sysprep /oobe를 실행합니다.
컴퓨터를 시작합니다.