자동 적용 폴더를 사용하여 원스톱 복원 기능 배포

원스톱 복원 기능은 데스크톱용 Windows 10 및 Windows 11 버전(Home, Pro, Enterprise 및 Education)에 포함되어 있지만, 다음 사용자 지정을 사용하여 PC를 배포하려면 추가 단계를 수행해야 합니다.

  • Windows 데스크톱 응용 프로그램
  • Windows 설정(예: 사용자 지정된 OOBE 화면 또는 시작 메뉴).
  • 사용자 지정 파티션 레이아웃.

이 단계에서는 다시 설정하는 동안 로그를 캡처하거나 다른 정리 작업을 수행하기 위해 고유한 스크립트를 추가하는 방법도 보여 줍니다.

필수 조건

이러한 절차를 완료하려면 Windows 10 또는 Windows 11 및 다음과 같은 Windows ADK(Assessment and Deployment Kit)가 설치된 기술자 PC가 필요합니다. Windows 10 버전 1809부터 WinPE는 ADK의 추가 기능이며 ADK 설치 관리자에 포함되어 있지 않습니다.

  • 배포 도구
  • ICD(이미징 및 구성 디자이너)
  • USMT(사용자 상태 마이그레이션 도구)
  • Windows PE(Windows 사전 설치 환경)

또한 다음이 필요합니다.

  • 드라이브 크기가 100GB 이상인 대상 PC
  • Windows 데스크톱 버전 이미지(install.wim)
  • Windows RE 부팅 이미지(Winre.wim)(Windows 10 이미지에서 추출함).

전체 배포 프로세스에 대한 개요는 데스크톱 제조 가이드를 참조하세요.

Windows 데스크톱 응용 프로그램이 설치된 후 다음 단계를 사용하여 ScanState 도구에서 이러한 애플리케이션을 캡처하도록 준비합니다.

1단계: ScanState 도구 준비

  1. 기술자 PC에서 Windows USMT(사용자 환경 마이그레이션 도구) 및 Windows 설치 프로그램의 Windows ADK 파일을 작업 폴더에 복사합니다. 대상 디바이스의 아키텍처와 일치해야 합니다. 하위 폴더를 복사할 필요가 없습니다.

    md C:\ScanState_amd64
    xcopy /E "C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\User State Migration Tool\amd64" C:\ScanState_amd64
    xcopy /E /Y "C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Windows Setup\amd64\Sources" C:\ScanState_amd64
    
  2. 작업 폴더의 콘텐츠를 네트워크 위치 또는 USB 플래시 드라이브에 복사합니다.

추가 드라이버 및 언어 팩이 필요한 경우 다음 단계를 사용하여 Windows RE 부팅 이미지를 사용자 지정합니다.

2단계: Windows RE 부팅 이미지 추출 및 사용자 지정(선택 사항)

  1. 기술자 PC에서 시작을 클릭하고, 배포를 입력합니다. 배포 및 이미징 도구 환경을 마우스 오른쪽 단추로 클릭한 다음 관리자 권한으로 실행을 선택합니다.

  2. 배포 및 이미징 도구 환경에서 Windows 이미지와 해당 탑재 지점을 저장할 폴더 구조를 만듭니다.

    Mkdir C:\OS_image\mount
    
  3. Windows RE 부팅 이미지와 탑재 지점을 저장할 폴더 구조를 만듭니다.

    Mkdir C:\winre_amd64\mount
    
  4. DISM을 사용하여 Windows 이미지(install.wim)를 \OS_image\mount 폴더에 탑재합니다.

    Dism /mount-image /imagefile:C:\OS_image\install.wim /index:1 /mountdir:C:\OS_image\mount
    

    여기서 Index:1은 Install.wim 파일에서 선택한 이미지의 인덱스입니다.

  5. Windows RE 이미지를 탑재된 Windows 이미지에서 새 폴더로 복사합니다.

    xcopy /H C:\OS_image\mount\windows\system32\recovery\winre.wim C:\winre_amd64 
    
  6. Windows 이미지를 분리합니다. 팁: Windows 이미지에서 다른 변경을 수행하지 않은 경우 /discard 옵션을 사용하여 이미지를 더 빠르게 분리할 수 있습니다.

    Dism /unmount-image /mountdir:C:\OS_image\mount /discard
    
  7. 편집을 위해 Windows RE 부팅 이미지를 탑재합니다.

    Dism /mount-image /imagefile:C:\winre_amd64\winre.wim /index:1 /mountdir:C:\winre_amd64\mount
    

    여기서 Index:1은 Winre.wim 파일에서 선택한 이미지의 번호입니다.

    Install.wim 파일에서 Winre.wim 파일이 추출되면 Windows RE 부팅 이미지를 사용자 지정할 수 있습니다.

  8. 언어 팩, 부팅에 중요한 장치 드라이버 및 입력 장치 드라이버를 Windows RE 부팅 이미지에 추가합니다. 자세한 내용은 Windows RE 사용자 지정을 참조하세요.

  9. 사용자 지정을 커밋하고 이미지를 분리합니다.

    Dism /unmount-image /mountdir:C:\winre_amd64\mount /commit 
    

Windows 10 또는 Windows 11의 모든 버전에 공통된 설정만 사용자 지정하려는 경우 다음 단계를 사용하여 복구 중에 복원할 설정을 지정하는 프로비저닝 패키지를 만듭니다.

3단계: 복원할 설정을 사용하여 프로비저닝 패키지 만들기(선택 사항)

  1. 기술자 PC에서 Windows ICD(이미징 및 구성 디자이너)를 시작합니다.
  2. 파일>새 프로젝트를 차례로 클릭합니다.
  3. 프로젝트 이름과 설명을 입력하고, 다음을 클릭합니다.
  4. 프로젝트 워크플로 선택 단계에서 프로비저닝 패키지 옵션을 선택하고, 다음을 클릭합니다.
  5. 표시하여 구성할 설정 선택 단계에서 모든 Windows 버전에 공통적으로 적용 옵션을 선택하고, 다음을 클릭합니다.
  6. 프로비저닝 패키지 가져오기(선택 사항) 단계에서 마침을 클릭하여 새 프로젝트를 만듭니다.
  7. 사용 가능한 사용자 지정 창을 사용하여 설정을 추가하고 복구 중에 복원해야 하는 기본값을 지정합니다. 설정이 선택한 사용자 지정 창에 표시됩니다.
  8. 내보내기>프로비저닝 패키지를 차례로 클릭합니다.
  9. 프로비저닝 패키지 설명 단계에서 다음을 클릭합니다.
  10. 프로비저닝 패키지에 대한 보안 세부 정보 선택 단계에서 다음을 클릭합니다.
  11. 프로비저닝 패키지를 저장할 위치 선택 단계에서 패키지를 저장할 위치(예: 네트워크 공유)를 입력하고, 다음을 클릭합니다.
  12. 빌드를 클릭하여 프로비저닝 패키지를 만듭니다.
  13. 프로비저닝 패키지가 만들어지면 마침을 클릭합니다.

자동 적용 폴더를 사용하면 PBR 중에 무인, OOBE 및 작업 표시줄 레이아웃을 포함한 일반 설정을 쉽게 복원할 수 있습니다. 자동 적용 폴더 또는 확장성 지점을 사용할 수 있지만 둘 다 사용할 수는 없습니다. 자동 적용 폴더 및 확장성 지점이 구성된 경우 Windows는 확장성 지점을 사용합니다.

자동 적용 폴더는 Windows 10 버전 1809의 새로운 기능입니다. 이러한 폴더를 사용하면 PBR 중에 무인, OOBE 및 작업 표시줄 레이아웃을 포함한 일반 설정을 쉽게 복원할 수 있습니다. 자동 적용 폴더 또는 확장성 지점을 사용할 수 있지만 둘 다 사용할 수는 없습니다. 자동 적용 폴더 및 확장성 지점이 구성된 경우 Windows는 확장성 지점을 사용합니다.

  1. Windows 이미지에 C:\Recovery\AutoApply라는 폴더를 만듭니다.

    MkDir C:\Recovery\AutoApply
    
  2. 구성 파일 및 관련 자산 파일을 Autoapply 폴더에 복사합니다.

    설명 복사할 파일 배치할 위치 복원 중에 이동하는 위치
    시작 메뉴 LayoutModification.xml C:\Recovery\AutoApply\ %SYSTEMDRIVE%\Users\Default\AppData\Local\Microsoft\Windows\Shell
    작업 표시줄 핀 TaskbarLayoutModification.xml C:\Recovery\AutoApply\ C:\Windows\OEM\TaskbarLayoutModification.xml
    OOBE.xml %windir%\System32\OOBE\info C:\Recovery\AutoApply\OOBE %windir%\System32\OOBE\info
    무인 파일 unattend.xml C:\Recovery\AutoApply\ C:\Windows\Panther\Unattend.xml
    기타 자산 파일 C:\Recovery\AutoApply\CustomizationFiles C:\Windows\OEM\CustomizationFiles

    시작 메뉴와 작업 표시줄에서 사용하는 링크(.lnk) 파일 복원에 대해 걱정하지 마세요. 이러한 파일은 프로비전 패키지를 사용하여 저장되고 복원됩니다.

5단계: Windows 배포 및 사용자 지정

  1. 대상 PC에서 Windows PE로 부팅합니다.

  2. Windows PE 명령 프롬프트에서 스크립트를 실행하여 권장되는 하드 드라이브 파티션을 만듭니다.

    Diskpart /s N:\CreatePartitions.txt
    

    여기서 N:\CreatePartition은 파일의 위치입니다.

  3. Windows 참조 이미지를 Windows 파티션에 적용합니다.

    Dism /Apply-Image /ImageFile:N:\Install.wim /Index:1 /ApplyDir:W:\
    

    선택 사항: 디스크에 쓴 파일이 압축되도록 /compact 옵션을 지정할 수도 있습니다. 예시:

    Dism /Apply-Image /ImageFile:N:\Install.wim /Index:1 /ApplyDir:W:\ /Compact:on
    

    이는 Windows를 스토리지 용량이 제한된 PC에 배포하는 경우에 유용하지만 회전식 스토리지 디바이스가 있는 PC에는 권장되지 않습니다.

  4. BCDboot를 사용하여 시스템 파티션을 구성합니다.

    W:\Windows\System32\Bcdboot W:\Windows
    
  5. 폴더를 Windows RE 도구 파티션에 만들고, 사용자 지정 Windows RE 부팅 이미지를 이 폴더에 복사합니다.

    Mkdir T:\Recovery\WindowsRE
    xcopy /H N:\Winre.wim T:\Recovery\WindowsRE
    

    여기서 T:\는 Windows RE 도구 파티션입니다.

    Important

    Winre.wim을 \Recovery\WindowsRE에 저장해야 합니다.

  6. Windows RE 부팅 이미지를 Windows 이미지와 함께 등록합니다.

    W:\Windows\System32\Reagentc /setreimage /path T:\Recovery\WindowsRE /target W:\Windows
    
  7. Diskpart를 사용하여 Windows 탐색기에서 Windows RE 도구(T:\) 파티션을 숨깁니다.

    UEFI 기반 PC의 경우:

    select disk 0
    select partition 4
    remove
    set id=de94bba4-06d1-4d40-a16a-bfd50179d6ac
    gpt attributes=0x8000000000000001
    exit
    

    BIOS 기반 PC의 경우:

    select disk 0
    select partition 3
    remove
    set id=27
    exit
    
  8. 대상 PC에서 Windows 이미지를 사용자 지정합니다.

    1. Windows 이미지에 대한 오프라인 사용자 지정(예: 대상 PC와 관련된 INF 기반 드라이버 패키지 설치, OS 업데이트 및 언어 팩 설치 또는 추가 Windows 앱 프로비저닝)을 수행합니다.
    2. 대상 PC를 감사 모드로 부팅합니다. 이 작업은 Microsoft-Windows-Deployment | Reseal | Mode = audit 설정이 있는 응답 파일을 사용하거나, 먼저 PC를 OOBE로 부팅한 후 CTRL+SHIFT+F3을 눌러 수행할 수 있습니다.
    3. 나머지 사용자 지정(예: 대상 PC와 관련된 애플리케이션 및 디바이스 소프트웨어 패키지 설치)을 수행합니다.
  9. OS 업데이트를 설치한 경우 교체된 구성 요소를 정리하고 복구 중에 복원되도록 업데이트를 영구적으로 표시합니다.

    DISM.exe /Cleanup-Image /StartComponentCleanup
    

6단계: 복구를 위한 사용자 지정 캡처 및 배포

  1. C:\Recovery 폴더를 만듭니다. 아래 명령을 사용하여 이 폴더가 올바른 권한 및 ACL로 올바르게 구성되었는지 확인합니다.

    mkdir C:\Recovery
    icacls C:\Recovery /inheritance:r
    icacls C:\Recovery /grant:r SYSTEM:(OI)(CI)(F)
    icacls C:\Recovery /grant:r *S-1-5-32-544:(OI)(CI)(F)
    takeown /f C:\Recovery /a
    attrib +H C:\Recovery
    
  2. ScanState 도구를 사용하여 설치된 사용자 지정을 프로비전 패키지로 캡처합니다. /config 옵션을 사용하여 ADK에 포함된 기본 구성 파일 중 하나를 지정하고 .ppkg 파일을 C:\Recovery\Customizations 폴더에 저장합니다.

    N:\ScanState_amd64\scanstate.exe /apps /config:<path_to_config_file> /ppkg C:\Recovery\Customizations\apps.ppkg /o /c /v:13 /l:C:\ScanState.log
    

    여기서 N:\은 1단계에서 설치한 ScanState 도구의 위치입니다.

  3. Windows ICD를 사용하여 복구 중에 복원해야 하는 사용자 지정이 포함된 추가 프로비저닝 패키지를 만든 경우 해당 패키지를 대상 PC에 복사합니다. 예시:

    xcopy N:\RecoveryPPKG\*.ppkg C:\Recovery\Customizations
    

    여기서 N:\은 추가 프로비저닝 패키지가 있는 위치입니다.

  4. 원스톱 복원 구성 파일(resetconfig.xml)을 대상 PC에 복사한 다음, 쓰기/수정을 수행할 수 있는 권한을 구성합니다. 예시:

    mkdir C:\Recovery\OEM
    

    여기서 N:\은 구성 파일과 스크립트가 있는 위치입니다.

  5. Sysprep 도구를 사용하여 /generalize 옵션을 사용하지 않고 Windows 이미지를 다시 봉인합니다.

    Sysprep /oobe /exit
    

    Important

    OOBE로 부팅하려면 고객에게 제공할 이미지를 구성해야 합니다.

  6. (선택 사항) 공간을 절약하기 위해 설치된 Windows 데스크톱 응용 프로그램을 사용자 지정 패키지를 참조하는 파일 포인터로 변환할 수도 있습니다. 이렇게 하려면 대상 PC를 Windows PE로 부팅하고 다음을 실행합니다.

    DISM /Apply-CustomDataImage /CustomDataImage:C:\Recovery\Customizations\USMT.ppkg /ImagePath:C:\ /SingleInstance
    
  7. 패키징 및 배송을 위해 대상 PC를 종료합니다. 사용자가 PC를 처음 시작하면 OOBE로 부팅됩니다.

7단계: 사용자 지정 확인

[내 파일 유지] 및 [모든 항목 제거] 기능을 실행하여 사용자 지정이 복구 후 복원되고 계속 작동하는지 확인합니다. 시작하려면 다음 진입점을 확인합니다.

  • 설정: 시작 메뉴에서 설정>업다이트 및 보안>복구 다시> 설정: 시작:을 선택합니다. 화면에 나타나는 지시에 따릅니다.

  • Windows RE: 시작 메뉴에서 설정>업다이트 및 보안>복구> 고급 시작: 지금 다시 시작합니다. Windows RE 부팅 후 문제 해결>이 PC 초기화를 차례로 선택한 다음, 화면상의 지침을 따릅니다.

더 많은 복구 옵션을 테스트하려면 유효성 검사 시나리오를 참조하세요.

ScanState 구문

완전 초기화/복구: 새 디바이스를 배포하는 동안 복구 미디어 만들기

ScanState를 사용하여 원스톱 복원 기능 배포