다음을 통해 공유


Windows 10 IoT Core 초기화

장치 초기화는 장치를 초기 조건으로 복원하는 프로세스입니다(모든 사용자 데이터가 제거됨). 이 기능은 사용자 데이터/엔터프라이즈 프로비전 데이터를 초기화하고 장치를 깨끗한 상태로 되돌리려는 경우에 유용합니다. 이 기능은 Windows 10 IoT Core 버전 1809에서 지원됩니다.

참고

장치 초기화는 장치 보호 보안 기능이 사용하도록 설정된 경우에만 IoT Core에서 지원됩니다. Device Guard에 대한 자세한 내용은 Windows 10 IoT Core 보안 부팅, BitLocker, Device Guard 사용을 참조하세요.

장치 초기화 기능

다음과 같은 주요 작업이 장치 초기화에 포함됩니다.

  • 데이터 파티션의 형식을 지정합니다(저장된 모든 데이터가 손실됨).
    • OEM 사용자 지정 패키지는 장치 초기화를 사용하려는 경우 데이터 파티션에 파일/데이터를 저장해서는 안 됩니다.
  • 모든 레지스트리 설정을 패키징에 지정된 초기 값으로 복원합니다.
  • 패키징에 지정된 파일을 제외한 기본 OS 파티션에서 불필요한 파일을 제거합니다.
  • Microsoft Store 앱을 이미지에 패키지된 버전으로 복원합니다(ppkg를 통해).
    • Microsoft Store 통해 수행된 스토어 앱 업데이트를 다시 되돌립니다.
  • 런타임에 수행되는 BCD 설정에 대한 모든 변경 내용은 그대로 유지됩니다.
  • 장치에 적용된 모든 OS/OEM 업데이트는 그대로 유지됩니다.
    • 이는 초기화 프로세스와 복구 프로세스의 주요 차이점입니다. 또한 복구 프로세스는 업데이트를 롤백하고 장치를 공장 기본 상태로 되돌려 놓습니다.

MDM을 사용하여 초기화

RemoteWipe CSP를 사용하여 장치 초기화를 트리거할 수 있습니다.

IoT Core는 이 CSP에서 doWipe 노드만 지원합니다.

Azure DM을 사용하여 초기화

원격 지우기 API를 통해 Azure 장치 관리를 사용하여 장치 초기화를 트리거할 수도 있습니다.

이 API를 통한 초기화는 TPM 다시 설정과 같은 추가 기능을 수행합니다.