Windows에서 OEM 정보를 편집하고 사용자 지정하는 방법

  • Windows OEM 정보는 레지스트리에 저장되며 제조업체 데이터, 지원 정보 및 사용자 로고로 사용자 지정할 수 있습니다.
  • OEM 업체는 고객 데이터를 수집하기 위해 OOBE에 등록 페이지를 추가할 수 있으며, 이 데이터는 공개 키로 암호화되어 자체 애플리케이션 또는 서비스에서 관리됩니다.
  • LayoutModification.xml 파일을 사용하면 시작 메뉴에 OEM 그룹을 정의할 수 있으며, 이 그룹에는 지역 및 장치 유형에 따라 UWP 앱, 데스크톱 프로그램 및 웹 링크용 타일이 포함됩니다.
  • Unattend.xml의 LayoutOptions 및 FirstRunTask와 같은 추가 옵션을 통해 비즈니스 환경 및 최초 실행 작업에 대한 고급 사용자 지정이 가능합니다.

OEM 윈도우

Windows 시스템을 자주 설치, 복원 또는 다른 사람을 위해 설정하는 경우 , 자신만의 개성을 더하고 싶었던 적이 한두 번이 아니었을 것입니다. 사용자 지정 로고, 연락처 정보 또는 자주 사용하는 도구 바로가기 등을 추가하고 싶었을 수 있습니다. 이 모든 것은 Windows OEM 정보를 통해 제어되며, 상당한 유연성을 가지고 편집하고 사용자 지정할 수 있습니다.

이 문서에서는 Windows에서 OEM 사용자 지정이 어떻게 작동하는지 자세히 살펴보겠습니다. 시스템 창에 표시되는 데이터와 제조업체 로고 부터 초기 설정(OOBE) 중에 사용자가 보게 되는 레지스트리 페이지, 그리고 사용자 지정 OEM 그룹과 응용 프로그램 또는 웹사이트 바로 가기를 사용한 시작 메뉴 디자인까지 모든 것을 다룹니다. 레지스트리, XML, 시스템 경로를 사용하는 수동 옵션과 프로세스를 간소화하는 도구를 모두 소개합니다.

Windows에서 OEM 정보란 무엇이며 어디에 표시되나요?

HP, Acer, Lenovo 등과 같은 제조업체에서 컴퓨터를 구입하면 일반적으로 제어판 > 시스템 또는 "시스템 정보" 창을 열었을 때 하단에 제조업체 이름, 모델, 지원 정보 및 로고가 표시됩니다. 이 부분이 바로 악명 높은 OEM 정보 이며, 많은 기술자들이 여기에 자체 브랜드와 연락처 정보를 추가하는 데 사용합니다.

이 데이터는 윈도우에 하드코딩되어 있는 것이 아니라 시스템 레지스트리의 특정 키에 저장됩니다 . 즉, 컴퓨터에 공장 초기 설정이 되어 있지 않은 경우 관리자 권한만 있으면 해당 키를 변경, 삭제 또는 새로 만들 수 있습니다. 단, 잘못된 부분을 건드리지 않도록 주의해야 합니다.

시스템 창에 표시되는 정보 외에도 OEM 업체는 초기 Windows 환경을 사용자 지정할 수 있는 훨씬 더 고급 메커니즘을 보유하고 있습니다 . 여기에는 OOBE(Out-of-Box Experience) 중 레지스트리 페이지, OEM 타일 그룹으로 구성된 시작 메뉴 디자인, UWP 애플리케이션, 데스크톱 프로그램 또는 웹 링크를 실행하는 아이콘, 심지어 지역별 설정까지 포함됩니다.

제어판의 OEM 정보는 최신 "설정 > 시스템 > 정보" 앱에 표시되는 내용과 별개라는 점을 이해하는 것이 중요합니다 . OEM 정보에서 로고와 텍스트를 사용자 지정하더라도 해당 변경 사항은 기존 시스템 창에만 반영되고 최신 설정 화면에는 반영되지 않습니다.

regedit를

Windows 레지스트리에서 OEM 정보를 편집합니다.

시스템 창에 표시되는 OEM 정보를 변경하는 가장 직접적인 방법은 Windows 레지스트리에서 OEMInformation 키를 편집하는 것 입니다 . 이 방법은 간단하지만 주의가 필요하며 항상 관리자 권한이 있는 사용자 계정으로 수행해야 합니다.

레지스트리 편집기를 열려면 시작 메뉴(또는 Cortana가 포함된 Windows 10과 같은 이전 버전의 작업 표시줄 검색 상자)에서 "regedit"를 검색하고 실행한 다음 사용자 계정 컨트롤 메시지를 수락하세요. 편집기가 열리면 원하는 키가 나올 때까지 분기를 따라 이동하세요.

전체 경로는 다음과 같습니다.32비트 시스템과 64비트 시스템 모두에서):
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\OEMInformation
이 키에는 시스템 정보 패널에 표시되는 텍스트 값과 로고가 저장됩니다.

OEMInformation 내에서 사용자가 보는 내용을 제어하는 ​​여러 REG_SZ(텍스트 문자열) 항목을 정의할 수 있습니다. 제조업체에서 가장 일반적으로 사용하는 항목(여러분도 활용할 수 있는 항목)은 다음과 같습니다.

  • 심벌 마크 로고로 표시될 BMP 파일의 전체 경로입니다.
  • 제조업 자 : 제조업체 이름.
  • 모델 : 장비 모델 또는 사용자 지정 설명.
  • 지원 시간 : 업무 시간 또는 기술 지원.
  • 전화 지원 : 고객 지원 전화번호.
  • 지원URL : 지원 웹사이트 또는 전문 웹사이트.

이러한 필드를 변경하려면 해당 값을 두 번 클릭하고 "값 데이터"에 새 텍스트를 입력한 다음 확인을 클릭하면 됩니다.

OEM 로고 요구사항 및 변경 사항 (logo.bmp)

OEM 로고는 일반적으로 시스템 창 측면에 나타나는 이미지입니다. Windows는 모든 파일 형식이나 크기를 허용하지 않습니다. 따라서 모든 것이 올바르게 표시되고 로딩 문제가 발생하지 않도록 시스템의 제한 사항을 준수하는 것이 중요합니다.

Windows에서 OEM 이미지를 올바르게 표시하려면 파일이 다음 기본 요구 사항을 충족해야 합니다. BMP 형식, 32비트 색심도 , 권장 크기는 약 100x100픽셀입니다(일부 가이드에서는 120x120픽셀을 권장하지만, 작은 정사각형 크기를 유지하는 것이 좋습니다). 이미지 크기가 다르면 Windows에서 자동으로 크기를 조정합니다. 이로 인해 이미지가 왜곡되거나 품질이 저하될 수 있습니다.

또 다른 중요한 점은 위치입니다. 해당 이미지는 컴퓨터 자체의 로컬 경로에 있어야 합니다.네트워크 드라이브나 공유 리소스에 있지 않아야 합니다. 경로는 레지스트리 로고 값에 지정해야 합니다. 절대예를 들면 드라이브, 폴더 및 파일 확장자를 포함합니다.
C:\Windows\System32\oemlogo.bmp

OEM 로고를 완전히 제거하려면 Logo 값을 비워두거나 (빈 문자열) OEMInformation 키를 삭제하면 됩니다. 시스템 정보 창을 닫았다가 다시 열면 변경 사항이 즉시 표시됩니다. 로그아웃하거나 컴퓨터를 다시 시작할 필요가 없습니다.

참고로 이 사용자 지정은 제어판의 기존 시스템 화면 에만 적용됩니다 . Windows 10 또는 11 설정 앱의 "정보" 섹션에는 레지스트리에서 로고와 데이터를 구성했더라도 OEM 이미지가 표시되지 않습니다.

OEM 윈도우

Windows OOBE 중 고급 OEM 맞춤 설정

OEM 정보 맞춤 설정은 시스템 창에만 국한되지 않습니다. 제조업체(및 사용자 지정 이미지를 준비하는 모든 조직) 는 자체 페이지를 초기 설정(OOBE) 흐름 , 즉 사용자가 컴퓨터를 처음 부팅하거나 공장 초기화 후 보게 되는 마법사에 통합할 수 있습니다.

Windows에서는 초기 설치 과정에 OEM 등록 페이지를 추가할 수 있습니다 . 이러한 페이지는 주로 기본적인 고객 정보를 수집하고 프로모션, 추가 서비스 또는 지원 리소스 링크를 제공하기 위한 것입니다. 마이크로소프트는 이러한 페이지는 사용자에게 실질적인 가치를 제공하는 데에만 사용해야 하며, 끝없는 양식으로 사용자를 압도해서는 안 된다는 방침을 가지고 있습니다.

OOBE(Out-of-Based Education) 흐름은 각 화면이 하나의 기능에 집중하도록 설계되었습니다. 따라서 OEM 페이지의 입력란은 일반적으로 두 개의 별도 등록 화면 에 분산되어 있습니다 . 이렇게 하면 정보가 더욱 명확하게 제시되고, 사용자는 한 번에 너무 많은 입력란에 압도되지 않습니다.

OEM 등록 페이지는 사용자가 계정, 언어, 지역, 개인 정보 보호 등 모든 설정을 완료한 후, OOBE 마법사의 마지막 단계에 나타납니다 . 말하자면 데스크톱 화면에 도달하기 전의 마지막 단계인 셈입니다. 따라서 연락처 정보를 요청하거나 제조업체별 특별 혜택을 제공하기에 적합한 페이지입니다.

흥미로운 점은 이러한 페이지에서 사용자가 초기 설정(OOBE) 중에 입력한 Microsoft 계정(MSA) 정보를 활용할 수 있다는 것입니다. 고객이 MSA를 생성하거나 MSA로 로그인하면 Windows는 첫 번째 OEM 등록 페이지에서 이름, 성, 이메일 주소와 같은 필드를 자동으로 채울 수 있으므로 사용자가 모든 정보를 다시 입력할 필요가 없습니다(단, "다음"을 클릭하기 전에 언제든지 수정할 수 있습니다).

OEM 등록 페이지의 설계 및 구성

OEM 등록 페이지가 OOBE(Out-of-Based Equipment)에 표시되도록 하려면 단순히 활성화하는 것만으로는 충분하지 않습니다. Windows 이미지의 Oobe.xml 파일을 올바르게 구성 해야 합니다 . 이 파일은 제목, 부제목, 고객 정보 입력란, 추가 확인란, 링크 등과 같은 화면 요소를 정의합니다.

Microsoft는 Windows 초기 설정 마법사에서 이러한 페이지를 수락하고 표시하기 위해 필요한 최소 정보량을 정해 놓았습니다 . 최소한 다음 정보를 포함해야 합니다.

  • 페이지 제목입니다.
  • 자막.
  • 고객 정보 요소(수집할 데이터를 정의함).
  • 체크박스 또는 링크를 추가하세요.
  • 수집된 데이터를 암호화하는 데 사용될 공개 키입니다.

등록 페이지 디자인 또한 고도로 맞춤 설정할 수 있습니다. 핵심은 외관과 내용이 OEM의 브랜딩과 일치하면서도 명확하고 사용자 친화적이어야 한다는 것입니다.

여러 국가에서 판매될 기기의 경우, 각 언어 및 지역별로 다른 버전의 Oobe.xml 파일을 만드는 것이 일반적입니다 . 이렇게 하면 사용자는 일반적인 영어 텍스트를 참조하지 않고도 처음 부팅할 때부터 자신의 언어로 된 등록 정보를 볼 수 있습니다. 여러 개의 Oobe.xml 파일을 사용하여 법적 약관과 지역별 요소를 모두 맞춤 설정할 수 있습니다.

페이지 내용 외에도 사용자 데이터를 보호하는 것이 매우 중요합니다 . Windows는 OEM이 이미지에 포함시킨 공개 키를 사용하여 클라이언트가 이러한 화면에 입력하는 정보를 자동으로 암호화합니다. 제조업체 또는 회사 서버에서 관리되는 해당 개인 키만 해당 정보를 해독할 수 있습니다.

OEM 로그 암호화 체인 및 데이터 수집

사용자가 회원가입 페이지에 입력하는 데이터는 컴퓨터에 직접 저장되지 않습니다. 윈도우는 해당 데이터를 암호화하여 시스템 폴더에 저장합니다. %systemroot%\System32\Oobe\Info\, 사용하여 OEM이 이전에 Windows 이미지에 포함시킨 공개 키이 아키텍처는 처음부터 고객의 개인정보를 보호하도록 설계되었습니다.

이 정보를 가져오려면 OEM은 특정 애플리케이션 또는 서비스가 필요합니다 . 일반적인 방법은 암호화된 데이터를 읽어 SSL을 사용하여 보안 서버로 업로드하는 OEM 애플리케이션으로 표시된 UWP 앱(Microsoft Store를 통해 배포)을 만드는 것입니다. 또 다른 방법은 동일한 기능을 수행하는 사용자 지정 Windows 서비스를 개발하는 것입니다.

암호화된 데이터가 서버에 도달하면 제조업체 또는 사용자 회사는 연결된 개인 키를 사용하여 데이터를 복호화하고 CRM 시스템, 고객 데이터베이스 또는 기타 지정된 저장 방식에 저장합니다. 어떠한 경우에도 기기에서 이 데이터를 암호화되지 않은 상태로 처리해서는 안 됩니다. 이는 기기가 잘못된 사람의 손에 들어갔을 경우 데이터 유출이나 무단 접근을 방지하는 데 필수적입니다.

종합적으로 볼 때, 이미지 내 공개 키, 로컬 암호화, 서버에서의 개인 키 복호화라는 이 방식은 OEM이 서버 측 부분을 적절히 구현하고 관련 데이터 보호 규정을 준수하는 경우, OEM 등록 페이지가 현재의 개인정보 보호 요건을 충족할 수 있도록 합니다.

LayoutModification.xml 파일을 사용하여 홈페이지 디자인을 사용자 지정하세요.

OEM 업체는 시스템 정보 및 로그 화면 외에도 다음과 같은 기능을 맞춤 설정할 수 있습니다. 시작 메뉴 디자인에서 사용자 지정 아이콘 그룹을 추가하세요. 미리 정의된 디자인의 끝부분에서 이 작업이 수행됩니다. 이 작업은 라는 파일을 사용하여 수행됩니다. LayoutModification.xml이는 어떤 타일이 표시되어야 하는지, 크기는 어떻게 되어야 하는지, 그리고 각 타일이 어떤 애플리케이션이나 리소스를 열어야 하는지를 나타냅니다.

Windows 10 데스크톱 버전에서 기본 시작 메뉴 레이아웃은 에디션 (Home, Pro, Enterprise 등)과 지역 에 따라 결정됩니다 . Windows는 LayoutModification.xml 파일(그리고 경우에 따라 Unattend.xml 파일)을 처리하여 OEM 그룹을 포함한 추가 사용자 지정 설정을 적용합니다.

기존 방식은 시작 메뉴 끝에 OEM 그룹을 정의하여 사용자가 제조업체에서 맞춤 설정한 응용 프로그램과 바로 가기가 포함되어 있음을 명확하게 알 수 있도록 하는 것이었습니다. 최근 버전에서 Microsoft는 이 개념을 여러 개의 OEM 그룹 대신 하나의 OEM 그룹으로 통합했습니다. 이는 사용자 경험을 간소화하는 좋은 방법입니다.

해당 요소는 LayoutModification.xml 파일 내에서 사용됩니다. <AppendGroup Name="OEM Group Name"> 이 그룹을 생성하고 표시 이름을 지정하려면 사용자가 혼동하지 않는 한 하드웨어 브랜드 또는 OEM의 상표명을 반영하는 이름을 선택할 수 있습니다. 특정 경우에는 아이콘 행이 하나뿐이고 첫 번째 행에 브랜드 로고가 명확하게 표시되는 경우 그룹 이름을 생략할 수 있습니다.

OEM 그룹 내 모자이크, 크기 및 위치 정의

LayoutModification.xml 파일에서 각 시작 아이콘은 특정 요소로 정의됩니다. 유니버설 윈도우 플랫폼(UWP) 앱과 Windows 8/8.1 앱의 경우 다음 요소가 사용됩니다. <start:Tile ... />반면 데스크톱 프로그램(Win32)의 경우에는 다음과 같은 것을 사용합니다. <start:DesktopApplicationTile ... />웹 링크 아이콘 및 기타 특수한 경우를 위한 요소도 있습니다.

속성 중량 de start:Tile 이 함수는 네 가지 값을 허용합니다. 1x1(소형), 2x2(중형), 4x2(넓은형) 및 4x4(대형)이러한 조합을 활용하면 OEM 그룹 내에 매력적인 그리드를 만들 수 있으며, 디자인 내에서 무질서하거나 "빈 공간"처럼 보이는 시각적 공백이 생기지 않도록 항상 주의해야 합니다.

그룹 내 각 타일의 위치는 속성에 따라 결정됩니다. (행) 및 (열)은 해당 격자에서 아이콘의 왼쪽 상단 모서리를 나타냅니다. 좌표 0,0 이는 그룹의 첫 번째 행, 첫 번째 열에 해당합니다. 그 후, 원하는 크기 조합에 따라 행과 열이 추가됩니다.

아이콘 유형과 관련하여 UWP 애플리케이션의 경우 앱의 사용자 모델 식별자(AUMID)가 속성에 지정됩니다. 앱사용자모델ID de start:Tile이 식별자는 대소문자를 구분하므로 표시된 그대로 복사해야 합니다. 예를 들어, Windows 계산기 타일은 XML에서 애플리케이션의 AppUserModelID를 지정하여 선언합니다.

고전적인 데스크톱 프로그램(Win32)의 경우, 사용됩니다. <start:DesktopApplicationTile ... /> 실행할 실행 파일을 지정하는 방법에는 두 가지가 있습니다. 하나는 다음을 사용하는 것이고, 다른 하나는 다음을 사용하는 것입니다. 바로가기 파일(.lnk) 경로 DesktopApplicationLinkPath 속성을 사용하거나(예: 시작 메뉴의 명령 프롬프트 바로 가기를 가리킴) 또는 데스크톱 애플리케이션 ID 해당 애플리케이션에 등록된 식별자가 있는 경우.

oobe

사무실 옵션, 지역 및 동적 애플리케이션

시작 메뉴의 디자인은 Microsoft Office와 동적으로 제공되는 응용 프로그램 의 존재 여부에 따라 영향을 받습니다 . Windows 10의 여러 버전에서 LayoutModification.xml 파일에는 설치 유형 및 버전에 따라 Office 아이콘이 표시되는 방식을 제어하는 ​​여러 옵션과 매개변수가 있었습니다.

최신 버전(Windows 10 버전 1903부터)에서는 OPK 파일을 사용하여 Click-to-Run(C2R) 버전의 Office를 설치 하고 Windows에서 시작 프로그램 내의 확장 가능한 폴더에 해당 아이콘을 자동으로 추가하도록 하는 것이 좋습니다. 더 이상 LayoutModification.xml 파일에 Office 관련 태그를 포함할 필요가 없습니다. 시스템에서 설치를 감지하고 바로 가기를 자동으로 배치합니다.

초기 버전(1803년, 1809년)에는 다음과 같은 특정 레이블이 있었습니다. <AppendOfficeSuite/> y <AppendOfficeSuiteChoice Choice="Desktop2016" /> 또는 다음과 같은 변형 DesktopBridgeSubscription, DesktopBridge 또는 특정 시나리오(Windows 7으로 다운그레이드된 장치, 브리지 구독, 작은 화면 등)에 맞게 설계된 Office Mobile용 옵션도 있습니다. 이러한 구성 중 상당수는 이미 사용 가능합니다. 사용하지 않고 최신 설비용입니다.

또 다른 중요한 측면은 시작 메뉴 레이아웃의 지역별 사용자 지정 입니다 . LayoutModification.xml 파일의 RequiredStartGroups 태그에 있는 Region 속성을 사용하면 지역별로 다른 레이아웃을 정의할 수 있습니다. 또는 Windows 프로비저닝에서 다변수 지원을 활용하여 장치의 지역에 따라 적용할 레이아웃을 결정할 수도 있습니다.

동적으로 제공되는 앱 과 관련하여 , 시작 메뉴에 표시되는 일부 타일은 네트워크 연결 상태 및 Windows 버전에 따라 OOBE(Out-of-Based Beginning) 이후에 다운로드됩니다.

Windows 10 버전 1903부터 이러한 동적 앱 배포 기능은 도메인에 가입되지 않은 Home 및 Pro 에디션에만 적용됩니다. 도메인에 가입된 Pro, Enterprise 및 Education 에디션에서는 이러한 프로그래밍 가능한 아이콘을 사용할 수 없습니다. 또한 중국과 같은 일부 국가의 규정으로 인해 버전 1809부터 특정 지역에서 동적 앱 및 게임 배포 기능이 비활성화되었습니다.

상용 장치, 레이아웃 옵션 및 첫 번째 실행 작업

기업용으로 판매되는 Windows 10 Pro 장치의 경우, OEM은 사용자가 초기 설정(OOBE) 시 도메인에 가입하지 않더라도 해당 장치를 비즈니스 장치 로 처리하도록 지정할 수 있습니다 . 이는 LayoutModification.xml 파일의 LayoutOptions 요소에 있는 DeviceCategoryHint 속성을 설정하여 수행합니다.

다음과 같은 줄을 포함함으로써 <LayoutOptions DeviceCategoryHint="Commercial" /> XML에서 SKU가 Pro인 장치는 상업용으로 간주되므로, 엔터프라이즈 자체 홈 디자인을 채택했습니다.아이콘 수가 적고 앱이 동적으로 제공되지 않는 이 옵션은 전문가용으로 설계된 기기에 적합합니다. 일반 사용자가 사용할 가능성이 있는 전문가용 기기에는 사용하지 않는 것이 좋습니다.

LayoutModification.xml 파일 외에도, 사용자가 처음 로그인할 때 활성화되는 백그라운드 작업인 '첫 실행 작업(First Run Tasks)' 을 정의할 수 있습니다 . 이러한 작업은 LayoutModification.xml 파일이 아니라 Unattend.xml 파일에서 해당 애플리케이션에 대해 LayoutModification.xml 파일에 사용된 것과 동일한 AppID를 가진 StartTiles 태그를 사용하여 구성합니다.

레이아웃 XML에 타일 그룹에 대한 AppendGroup 태그가 포함되어 있는 경우, 이 설정이 Unattend.xml의 시작 앵커를 재정의할 수 있다는 점에 유의해야 합니다 . 그러나 LayoutModification.xml에 정의된 동일한 AppID에 대해 Unattend.xml에 StartTiles 태그가 있는 경우, Unattend.xml에 지정된 FirstRunTask 속성이 적용되어 두 파일이 결합됩니다.

OEM 시스템 정보, OOBE 등록 페이지, OEM 그룹이 포함된 시작 레이아웃, 웹 링크, Office 아이콘, 지역 설정 및 초기 실행 작업과 같은 이러한 모든 기능은 제조업체, 기술자 및 고객을 위한 Windows 이미지를 준비하는 회사에 고도로 맞춤화된 환경을 제공합니다. 단, 우수한 보안 및 개인 정보 보호 관행을 준수하고 각 구성 요소를 신중하게 구성해야 합니다.

Windows 11 시작 메뉴에서 섹션을 구성하는 방법
관련 기사 :
Windows 11 시작 메뉴에서 섹션을 구성하는 방법

Google에서 선호하는 검색 엔진으로 추가