푸시 단추 재설정 기능의 작동 방식

운영 체제 및 사용자 지정 복원

이 섹션에서는 푸시 단추 재설정에서 PC에서 소프트웨어를 복원하는 데 사용하는 메커니즘에 대해 설명합니다.

Windows 복원

푸시 단추 재설정은 Windows 구성 요소 저장소( )에 있는 런타임 시스템 파일을 사용하여 OS의 새 복사본을 생성하여 Windows 10 또는 Windows 11 C:\Windows\WinSxS 복원합니다. 이렇게 하면 모든 시스템 파일의 백업 복사본을 포함하는 별도의 복구 이미지 없이도 복구가 가능합니다.

또한 푸시 단추 다시 설정은 Windows 미리 설치된 상태가 아닌 업데이트된 상태로 복원합니다. PC에 설치된 모든 업데이트가 복원됩니다. 이 개선 사항으로 인해 /ResetBase 옵션과 함께 DISM /Cleanup-Image 명령을 사용하여 업데이트를 영구적으로 표시할 필요도 없고 권장되지도 않습니다.

이 방법은 다시 설치해야 하는 업데이트 수와 업데이트 문제를 해결하는 기능의 효율성 측면에서 사용자 환경 간의 균형을 제공합니다. 또한 Windows 런타임 사용 또는 복구에 더 이상 필요하지 않은 이전 시스템 파일을 제거하여 디스크 공간을 확보할 수 있습니다.

언어 팩 복원

하나 이상의 사용자 계정에서 설치 및 사용하는 언어 팩이 복원됩니다. 여기에는 사용자가 설치한 언어가 포함됩니다.

OOBE(첫 경험) 7일 후 아직 사용되지 않은 모든 언어 팩이 제거됩니다. 이후 푸시 단추 재설정 기능을 사용하면 제거된 언어 팩이 복원되지 않습니다.

Windows 단일 언어 버전을 실행하는 PC에서 사용자는 추가 언어 팩을 다운로드하거나 설치할 수 없으며, 미리 설치된 언어 팩이 제거된 경우 푸시 단추 재설정 기능을 사용하여 언어를 전환할 수 없습니다.

드라이버 복원

드라이버는 OS와 비슷한 방식으로 복원됩니다. 복구 이미지에서 복원하는 대신, 다시 설정할 때 PC에 설치된 드라이버는 푸시 단추 재설정의 일부로 복원됩니다.

드라이버는 OS와 비슷한 방식으로 복원됩니다. 기존 드라이버는 복구 이미지에서 복원하는 대신 복구 전체에서 유지됩니다. Windows 10 버전 1709부터 최신 드라이버가 푸시 단추 재설정의 일부로 복원됩니다.

Windows 10 버전 1709 이전에는 시스템 파일과 마찬가지로 드라이버가 최신 릴리스 또는 주요 업데이트가 설치될 때의 상태로 복원됩니다. 예를 들면 다음과 같습니다.

  • 고객이 Windows 10 함께 사전 설치된 새 PC를 부팅한 후 복구를 수행하는 경우 이후 최신 드라이버가 설치된 경우에도 OOBE 중에 있는 드라이버가 복원됩니다.
  • 고객이 Windows 10 Windows 10 버전 1511로 업그레이드한 후 복구를 수행하는 경우 이후 최신 드라이버가 설치된 경우에도 업그레이드 중에 있는 드라이버가 복원됩니다.

드라이버 INF 패키지 외부에 설치된 디바이스 애플릿은 이 프로세스의 일부로 복원되지 않습니다. Windows 데스크톱 애플리케이션과 같은 다른 사용자 지정과 동일한 방식으로 팩터리 버전 및 상태로 복원됩니다. 자세한 내용은 다른 사용자 지정 복원을 참조하세요. 디바이스 애플릿이 항상 드라이버와 동기화(버전별)를 유지해야 하는 경우 드라이버와 디바이스 애플릿을 모두 동일한 INF 패키지를 통해 설치하는 것이 좋습니다.

이전에 설치된 Windows 앱 복원

Windows 10, 버전 1809 시작하여 초기 설치 후 업데이트된 Windows 앱이 업데이트된 상태로 복원됩니다. Windows 10, 버전 1809 전에 미리 설치된 Windows 앱이 공장 버전 및 상태로 복원됩니다. 복구 이미지에서 복원하는 대신 Windows 앱의 복사본은 이미지 사용자 지정 및 제조 중에 프로비전될 때 자동으로 백업되며, 푸시 단추 재설정 기능을 사용할 때 백업이 복원됩니다.

초기 설치 후 업데이트된 Windows 앱이 업데이트된 상태로 복원됩니다. 복구 이미지에서 이러한 앱을 복원하는 대신 Windows 앱의 복사본은 이미지 사용자 지정 및 제조 중에 프로비전될 때 자동으로 백업되고, 푸시 단추 재설정 기능을 사용할 때 백업이 복원됩니다.

다른 사용자 지정 복원

데스크톱 애플리케이션 및 설정을 Windows 복원하려면 ScanState 유틸리티를 사용하여 만든 프로비전 패키지와 푸시 단추 재설정 확장 지점 또는 폴더 자동 적용을 사용할 수 있습니다.

자세한 내용은 ScanState를 사용하여 푸시 단추 재설정 기능 배포 및 폴더 자동 적용을 사용하여 푸시 단추 재설정 기능 배포를 참조하세요.

내 파일 유지

내 파일 유지 기능은 사용자가 PC를 다시 구성할 필요를 최소화하면서 시스템을 계속 실행하는 데 필요한 다양한 시스템 및 사용자 설정을 유지합니다.

유지된 설정은 다음 범주 중 하나로 광범위하게 분류할 수 있습니다.

  • 사용자가 내 파일 유지 기능을 실행한 후 PC에 로그온해야 합니다.
  • 사용자가 문서 및 개인 파일에 액세스하는 방법에 영향을 미칩니다.
  • 대부분의 사용자가 다시 만들기 어렵습니다.
  • 시스템 보안 또는 사용자 개인 정보 보호에 영향을 미칩니다.
  • PC를 개인화합니다.

설정

유지된 설정은 다음과 같이 요약됩니다.

  • 사용자 계정(로컬, 도메인, Microsoft 계정) 및 그룹 멤버 자격
  • 도메인 설정
  • Windows 업데이트 설정
  • 라이브러리 설정
  • 잠금 화면 배경
  • 데스크톱 테마
  • 국제 설정
  • 무선 네트워크 프로필
  • Windows Welcome에서 구성된 설정
  • 사용자 제어 개인 정보 설정(예: 위치, 카메라, 마이크)

참고

이 디바이스에 내 활동 기록을 저장하는 개인 정보 설정은 기본적으로 사용하도록 설정됩니다.

사용자 데이터

사용자 데이터는 여러 위치에 저장될 수 있으므로 내 파일 유지 기능은 표준 Windows 설치에 포함되지 않은 대부분의 폴더와 파일을 유지합니다. 내 파일 유지 기능은 다음 시스템 위치를 새로 고치며 콘텐츠를 유지하지 않습니다.

  • \Windows
  • \Program Files
  • \Program Files(x86)
  • \ProgramData
  • \Users\ < user name > \AppData(각 사용자 프로필)

참고

일부 애플리케이션은 사용자 프로필의 \AppData 폴더에 사용자 데이터를 저장합니다. \AppData 폴더는 내 파일 유지 기능을 사용한 후 C:\Windows.old에서 사용할 수 있습니다.

내 파일 유지 기능은 다음 위치를 무시하고 콘텐츠를 유지합니다.

  • 파일 기록 버전 데이터
  • 비 OS 파티션의 모든 파일 및 폴더

Windows 애플리케이션

내 파일 유지 기능은 PC를 신뢰할 수 있는 상태로 복원할 수 있도록 애플리케이션 유형을 다르게 처리합니다.

애플리케이션은 다음과 같이 처리됩니다.

  • Microsoft Store 사용자가 획득한 Windows 앱은 유지되지 않습니다. 사용자는 Microsoft Store 다시 설치해야 합니다.
  • Windows 10, 버전 1809 시작해서 초기 설치 이후 업데이트된 Windows 앱이 업데이트된 상태로 복원됩니다. Windows 10, 버전 1809 전에 미리 설치된 Windows 앱이 공장 버전 및 상태로 복원됩니다. 이러한 앱에 대한 업데이트는 인터넷 연결을 사용할 수 있을 때 자동으로 다운로드되고 다시 적용됩니다.
  • 초기 설치 이후 업데이트된 Windows 앱이 업데이트된 상태로 복원됩니다.
  • 사용자가 획득한 Windows 데스크톱 애플리케이션은 유지되지 않습니다. 사용자는 수동으로 다시 설치해야 합니다.
  • 사용자 지정 프로비저닝 패키지에 캡처된 Windows 데스크톱 애플리케이션은 사용자가 이전에 제거한 경우에도 공장 조건으로 복원됩니다.

내 파일 유지 기능은 기본적으로 사용자가 설치한 Windows 데스크톱 애플리케이션을 유지하지 않으며 애플리케이션 설정(\AppData 및 \ProgramData)을 저장하는 데 일반적으로 사용되는 위치가 삭제됩니다. 제조업체는 폴더 자동 적용 또는 푸시 단추 재설정 확장성 지점을 활용하여 필요한 경우 특정 애플리케이션 설정 및 데이터를 저장하고 나중에 복원할 수 있습니다.

모든 것 제거

사용자가 모든 항목 제거 기능을 사용하면 PC에서 데이터가 제거되는 방식에 영향을 주는 옵션이 제공됩니다.

  • PC에 사용자가 액세스할 수 있는 하드 드라이브 볼륨이 두 개 이상 있는 경우 사용자는 모든 볼륨 또는 Windows 볼륨에서만 데이터를 제거하도록 선택할 수 있습니다.

    OS를 다시 빌드하는 데 필요한 파일이 있기 때문에 Windows 볼륨은 포맷되지 않습니다. 대신 사용자 데이터 파일은 개별적으로 삭제됩니다.

    사용자가 모든 볼륨에서 데이터를 제거하도록 선택하면 데이터 볼륨의 형식이 지정됩니다.

  • 사용자는 단순히 파일을 삭제하거나 드라이브에서 데이터 지우기를 수행하여 다른 사람이 데이터를 복구하는 것이 훨씬 더 어려워지도록 선택할 수 있습니다.

제조업체는 이러한 파티션이 다시 설정 프로세스의 영향을 받지 않도록 다음과 같이 사용자 지정 유틸리티 파티션을 구성해야 합니다.

  • UEFI 기반 PC의 경우 GPT(GUID 파티션 테이블) 디스크의 유틸리티 파티션에는 특성 집합이 있어야 GPT_ATTRIBUTE_PLATFORM_REQUIRED 합니다. GPT 파티션 특성에 대한 자세한 내용은 PARTITION_INFORMATION_GPT 구조를 참조하세요.
  • BIOS 기반 PC의 경우 MBR(마스터 부트 레코드) 디스크의 유틸리티 파티션은 0x7, 0x0c, 0x0b, 0x0e, 0x06 및 0x42 이외의 형식이어야 합니다.

데이터 지우기를 수행하는 데 걸리는 시간은 드라이브 속도, 파티션 크기 및 드라이브가 Windows BitLocker 드라이브 암호화 사용하여 암호화되는지 여부에 따라 달라집니다. 데이터 지우기 기능은 소비자를 대상으로 하며 정부 및 업계 데이터 지우기 표준을 충족하지 않습니다.

다시 설정하기 전에 OS에서 Compact OS를 사용하도록 설정하면 PC를 다시 설정한 후에도 Compact OS가 계속 사용하도록 설정됩니다.

Compact OS

Compact OS는 스토리지 용량이 16GB(기가바이트)인 PC에 Windows 10 배포할 수 있는 기술 모음입니다. 특히 다음 두 기술은 푸시 단추 다시 설정 변경과 함께 작동하여 Windows 디스크 공간을 줄입니다. ’

  • 파일별 압축 WIM(참조 이미지 파일)을 PC에 적용할 때 디스크에 기록된 파일은 XPRESS Huffman 코덱을 사용하여 개별적으로 압축할 수 있습니다. 이는 Windows 8.1 WIMBoot 기술에서 사용하는 코덱과 동일합니다. 푸시 단추 재설정 기능이 OS를 다시 빌드하는 경우 런타임 시스템 파일은 압축된 상태로 유지됩니다.
  • 설치된 사용자 지정의 단일 인스턴스화 설치된 사용자 지정(예: Windows 데스크톱 애플리케이션)이 프로비전 패키지 내에 저장된 참조 디바이스 데이터 이미지로 캡처된 후 디스크 공간 영향을 줄이기 위해 사용자 지정의 두 복사본을 단일 인스턴스화할 수 있습니다. 이렇게 하려면 설치된 사용자 지정(예: C:\Program Files\Foo\Foo.exe)을 참조 디바이스 데이터 이미지의 내용에 연결된 파일 포인터로 변환합니다.

다음 다이어그램에서는 Compact OS를 사용하도록 설정된 PC의 상위 수준 콘텐츠 레이아웃을 보여 줍니다.

Diagram shows the partition structure. The OS partition includes the Runtime OS and provisioning packages, which are in C:\Recovery\Customizations. The Runtime OS is compressed. Desktop apps are in provisioning packages, in the C:\Recovery\Customizations folder, and these provisioning packages are compressed. To run the desktop apps, the runtime OS uses file pointers that go to the provisioning package.

두 기술은 모두 선택 사항이며 배포 중에 구성할 수 있습니다.

BMR(Bare Metal Recovery)