Image for Windows(TBWinPE)를 포함한
TeraByte WinPE 부팅 디스크 생성

이 튜토리얼은 Image for Windows를 포함하는 표준 WinPE 부팅 미디어 생성 가이드입니다. 부팅 미디어는 Windows ADK(Windows 8/8.1/10/11) 또는 Windows AIK(Windows 7)를 기반으로 합니다.

참고: 이 튜토리얼은 TBWinPE.cmd 스크립트 사용법을 다룹니다. TBWinPE/RE Builder Windows 프로그램을 사용 중인 경우 여기를 클릭하여 해당 튜토리얼로 전환하십시오.

중요: TBWinPE.cmd 스크립트는 더 이상 사용되지 않으며 향후 릴리스에서 업데이트되지 않을 수 있습니다. TBWinPE/RE Builder로 전환하는 것을 권장합니다. 스크립트를 사용한 사용자 지정 빌드가 있는 경우 전환에 필요한 변경 사항은 대개 미미합니다.

요구 사항:

시작하기 전에 프로젝트에 대한 다음 요구 사항을 검토하십시오.

  • 운영 체제:
    • Windows 11
    • Windows 10
    • Windows 8 / 8.1
    • Windows 7

    참고: TBWinPE 부팅 미디어를 생성하는 데 사용되는 컴퓨터는 지원되는 운영 체제의 32비트 또는 64비트 버전을 실행할 수 있습니다. 어느 버전에서나 소스 WinPE에서 지원하는 대로 32비트 또는 64비트 버전의 TBWinPE를 생성할 수 있습니다. Windows 11 ADK 버전 22H2부터는 32비트(x86) 빌드 생성이 더 이상 지원되지 않습니다. 32비트 TBWinPE 미디어를 생성해야 하는 경우 Windows 10 ADK 버전 2004 소스를 사용하십시오.

  • Windows 11용 Windows ADK 또는
    Windows 10용 Windows ADK 또는
    Windows 8.1용 Windows 평가 및 배포 키트(Windows ADK) 또는
    Windows 8용 Windows 평가 및 배포 키트(ADK) 또는
    Windows 7용 Windows 자동 설치 키트(AIK)

    Windows 11 ADK는 Windows 11용 Windows PE 기반 빌드를 생성합니다.
    Windows 10 ADK는 Windows 10용 Windows PE 기반 빌드를 생성합니다.

    다운로드 크기는 선택한 ADK 버전 및 옵션에 따라 다릅니다. 최소 예상 디스크 공간은 3.4GB~5.8GB입니다(설치 공간은 약 1.74GB~3GB). 고속 인터넷 연결을 권장합니다.

    다운로드 페이지는 여기에서 찾을 수 있습니다:
    https://docs.microsoft.com/en-us/windows-hardware/get-started/adk-install

    다운로드한 설치 프로그램을 실행하여 ADK를 설치하십시오(2B 단계 참조).

    참고: Windows 10 버전 1809부터 Windows 사전 설치 환경(Windows PE) 기능은 별도의 다운로드(ADK용 애드온)로 제공됩니다. 두 다운로드 모두 위 링크된 페이지에서 가능합니다. ADK를 먼저 설치한 다음 WinPE 파일을 설치하십시오.

    참고: Windows 11 ADK 버전 22H2부터 32비트 버전의 Windows PE는 더 이상 포함되지 않습니다. 32비트 TBWinPE 미디어를 생성해야 하는 경우 Windows 10 ADK 버전 2004 소스를 사용하십시오.

    Windows 8.0 / 8.1 ADK는 더 이상 Microsoft에서 다운로드할 수 없습니다. 그러나 이미 ADK가 설치되어 있거나 ADK 설치 파일이 있는 경우 계속 사용할 수 있습니다.

    Windows 7 AIK는 WinPE 3.0 기반 빌드를 생성합니다. 다운로드 크기가 매우 크므로(약 1.6GB) 고속 인터넷 연결을 권장합니다. 다운로드한 Windows 7 AIK는 DVD로 구운 후 설치해야 합니다(2A 단계 참조).

    다운로드 페이지는 여기에서 찾을 수 있습니다:
    https://www.microsoft.com/en-us/download/details.aspx?id=5753

    AIK/ADK 소스에 비설치 경로를 사용하는 경우 스크립트 변수를 올바른 경로로 설정해야 합니다(부록 2 참조). 예를 들어, ADK를 설치하고 설치된 폴더/파일을 다른 위치로 복사한 다음 ADK를 제거한 경우입니다.

    참고: 여러 소스가 설치되어 있고(예: Windows 7 AIK 및 Windows 8 ADK) 기본 설치 경로가 사용되는 경우 스크립트는 최신 버전을 선택합니다. 원하는 경우 스크립트에서 경로를 지정하여 이전 버전을 사용할 수 있습니다.

  • TBWinPE 파일:

    TBWinPE 파일을 다운로드하여 빌드 생성에 사용하는 시스템의 폴더에 압축을 풀어야 합니다.
    https://www.terabyteunlimited.com/downloads/wp/tbwinpe.zip

    참고: Image for Windows V4를 사용하는 빌드에는 TBWinPE/RE Builder v1.38 이상의 파일이 필요합니다. 이전 버전은 V4를 지원하지 않습니다.

  • Image for Windows:

    빌드 생성에 사용하는 시스템에 Image for Windows가 설치되어 있어야 합니다. 64비트 버전의 TBWinPE를 빌드하는 경우 버전 2.71 이상이 필요합니다. 최신 버전의 Image for Windows 사용을 권장합니다.

    참고: Image for Windows가 기본 위치에 설치되지 않은 경우 아래 부록 2를 참조하십시오. 위치를 잘 모르는 경우 대개 기본 위치에 있습니다.

    참고: 빌드에서 Image for Windows V3 또는 V4 평가판을 사용하는 경우 빌드를 생성하기 전에 Image for Windows를 한 번 이상 실행해야 합니다. 그렇지 않으면 빌드에서 평가판이 활성화되지 않습니다.

    선택 사항: Image for Linux CD 부팅 파일이 설치되어 있으면 포함됩니다. TBIView, TBIMount, TBIHD 및 TeraByte OSD Tool Suite Pro(TBOSDTS) 프로그램도 설치되어 있으면 빌드에 포함됩니다. 또한 표준 TBOSDTS 설치 스크립트와 public 하위 폴더의 스크립트도 포함됩니다. TBWinPE.bin 부팅 파일을 생성하려면 TBOSDTS 1.47 이상이 필요합니다.

  • 하드 드라이브 공간:

    필요한 공간은 빌드 소스(WinPE 버전) 및 빌드 옵션에 따라 다릅니다. AIK/ADK 설치에 필요한 공간 외에 최소 2GB의 여유 공간을 확보하는 것이 좋습니다. TBWinPE.bin 부팅 파일을 생성하는 경우 추가 공간(약 500MB)이 필요합니다.

    Windows 10/11 ADK를 설치하려면 최소 1.74GB~3GB의 여유 공간이 필요합니다. Windows 8/8.1 ADK를 설치하려면 최소 1.6GB의 여유 공간이 필요합니다. (ADK 공간 요구 사항은 버전에 따라 다르며 여기에 명시된 것보다 높을 수 있습니다.) Windows 7 AIK를 설치하려면 최대 1.5GB의 여유 공간이 필요합니다.

  • 메모리(RAM):

    대상 시스템에는 최소 512MB가 필요합니다. 512MB 미만의 시스템에서 TBWinPE 빌드를 부팅하는 것은 권장되지 않으며 지원되지 않습니다.

  • 드라이버:

    시스템에 따라 TBWinPE로 부팅했을 때 드라이브에 액세스할 수 있도록 빌드에 스토리지 컨트롤러 드라이버를 추가해야 할 수도 있습니다. 추가해야 할 수 있는 다른 드라이버의 예로는 USB 3.0 드라이버 및 NIC 드라이버가 있습니다. 필요한 경우 부록 5를 참조하십시오.

    참고: Windows 8.x/10/11 ADK 버전을 기반으로 하는 빌드에는 USB 3.0에 대한 기본 지원이 포함되어 있습니다(USB 3.0 드라이버 추가 불필요). TBWinPE/RE Builder가 이미 Windows 7 USB 3 드라이버를 다운로드하여 설치한 경우 해당 드라이버는 Windows 7 기반 빌드에 자동으로 포함됩니다.

    2.2TB보다 큰 드라이브를 사용하는 시스템에 대한 중요 참고 사항: Windows 7 및 8(8.0 버전) WinPE에 포함된 Intel Rapid Storage Technology(RST) 드라이버 버전은 2.2TB보다 큰 드라이브를 제대로 지원하지 않습니다. 결과적으로 이 드라이버를 사용하면 드라이브 크기가 잘못 보고되고(예: 3TB 드라이브가 746GB로 표시됨) 드라이브의 파일 시스템이 손상될 수 있습니다. Intel RST를 사용하는 시스템에서 대용량 드라이브를 사용하는 경우 최신 드라이버를 다운로드하여 TBWinPE 빌드에 포함할 것을 강력히 권장합니다. Intel Rapid Storage Technology(RST) 페이지로 이동하여 최신 다운로드 섹션의 드라이버 링크를 클릭한 다음 f6flpy-x64.zip(64비트 Windows용) 또는 f6flpy-x86.zip(32비트 Windows용) 파일을 다운로드하십시오. 참고: 이전 버전의 드라이버를 사용해야 하는 경우 AHCI에는 버전 10.1이, RAID에는 버전 10.5가 필요합니다.

1단계: TBWinPE 파일 다운로드 및 압축 해제

아래 링크에서 TBWinPE ZIP 파일을 다운로드하십시오.
https://www.terabyteunlimited.com/downloads/wp/tbwinpe.zip

TBWinPE 다운로드는 TBWinPE CMD 스크립트 및 지원 파일이 포함된 ZIP 파일 형태입니다.

중요 참고 사항: 이 파일은 다른 컴퓨터에서 가져온 것이므로 Windows에서 차단할 수 있습니다. 차단 여부는 Windows 버전 및 보안 설정에 따라 다릅니다. 파일이 차단되면 제대로 작동하지 않습니다. 파일이 차단되었는지 확인하려면 다운로드한 파일을 마우스 오른쪽 버튼으로 클릭하고 팝업 메뉴에서 속성을 선택한 다음 일반 탭에 차단 해제 버튼이나 확인란이 있는지 확인하십시오. 있는 경우 차단 해제 버튼을 클릭하거나 확인란을 선택한 다음 확인을 클릭하십시오. 차단된 파일의 예는 아래와 같습니다.

이 파일의 내용을 TBWinPE를 실행하려는 폴더에 압축을 푸십시오. 드라이브 루트(C:\TBWinPE, D:\TBWinPE 등)에 새 폴더를 만들고 거기에 파일을 푸는 것이 좋습니다.

C:\TBWinPE 폴더에 압축을 푼 파일의 예는 아래와 같습니다.

원하는 경우 3단계에서 사용할 수 있도록 이 탐색기 창을 열어둘 수 있습니다.

2단계: Windows 7 AIK 또는 Windows 8/8.1/10/11 ADK 설치

Windows 7 AIK를 설치하는 경우 2A 단계를 참조하십시오.

Windows 8/8.1/10/11 ADK를 설치하는 경우 2B 단계를 참조하십시오.

참고: 사용자 지정 설치 경로를 사용하는 경우 해당 경로를 메모해 두고 완료 후 부록 2를 참조하십시오.

2A 단계: Windows 7 AIK 설치

Windows 7 AIK는 WinPE 3.0 기반 빌드를 생성합니다. 다운로드 크기가 크므로(약 1.6GB) 고속 인터넷 연결을 권장합니다. 다운로드한 Windows 7 AIK는 DVD로 구운 후 설치해야 합니다.

다운로드 페이지는 여기에서 찾을 수 있습니다:
https://www.microsoft.com/en-us/download/details.aspx?id=5753

Microsoft의 Windows 7 AIK 다운로드는 약 1.6GB 크기의 ISO 파일입니다. 다운로드한 ISO 파일을 BurnCDCC와 같은 유틸리티를 사용하여 DVD로 구우십시오. 이 유틸리티는 IFW에 포함되어 있으며 아래 링크의 TeraByte Unlimited에서도 다운로드할 수 있습니다.
https://www.terabyteunlimited.com/downloads-free-software.htm

설치를 시작하려면 DVD를 넣고 Windows 7 AIK 시작 화면이 나타날 때까지 기다리십시오. DVD를 넣었을 때 자동 실행되지 않으면 탐색기 창에서 DVD 드라이브를 열고 startcd.exe를 두 번 클릭하십시오.

시작 화면 메뉴에서 Windows AIK 설치를 선택하십시오. 초기화 및 라이선스 계약 화면이 지나면 다음 대화 상자가 나타납니다.

위에 표시된 기본값으로 충분하며 이를 유지하는 것이 좋습니다. 설치 드라이브에 여유 공간이 충분한지 확실하지 않은 경우 진행하기 전에 디스크 비용 버튼을 사용하여 필요한 디스크 공간을 확인하십시오. 준비가 되면 다음을 클릭하여 설치를 시작하십시오. 완료되면 다음 화면이 나타납니다.

참고: Windows AIK를 사용하려면 .NET Framework와 MSXML 6.0이 모두 설치되어 있어야 합니다. 시스템에 설치되어 있지 않은 경우 Windows AIK 설치 프로그램이 이를 감지하고 해당 항목을 먼저 설치하도록 요청합니다. 두 항목 모두 동일한 DVD에서 설치할 수 있으며 시작 화면 메뉴에 .NET Framework 설치 및 MSXML 6.0 [SP1] 설치로 표시됩니다. 특히 Windows XP의 경우 대개 이러한 프로그램의 설치가 필요합니다.

2B 단계: Windows 8/8.1/10/11 ADK 설치

이전 ADK를 사용해야 하는 특별한 이유가 없다면 최신 버전의 Windows 10 ADK 사용을 권장합니다. 다운로드 크기는 선택한 옵션에 따라 다릅니다. 최소 예상 디스크 공간은 3.0GB~5.8GB입니다(실제 다운로드 크기는 대개 더 작으며 설치 공간은 1.6GB~3.0GB임). 고속 인터넷 연결을 권장합니다.

Windows 10/11용 Windows ADK는 여기에서 찾을 수 있습니다:
https://docs.microsoft.com/en-us/windows-hardware/get-started/adk-install

Windows 10 버전 1809부터 Windows 사전 설치 환경(Windows PE) 기능은 별도의 다운로드(ADK용 애드온)로 제공됩니다. 두 다운로드 모두 위 링크된 페이지에서 가능합니다. ADK를 먼저 설치한 다음 WinPE 파일을 설치하십시오. 두 설치 프로그램의 설치 절차는 설치할 기능을 선택하는 부분을 제외하고는 동일합니다.

참고: Windows 11 ADK 버전 22H2부터 32비트 버전의 Windows PE는 더 이상 포함되지 않습니다. 32비트 TBWinPE 미디어를 생성해야 하는 경우 Windows 10 ADK 버전 2004 소스를 사용하십시오.

Windows 8.0 / 8.1 ADK는 더 이상 Microsoft에서 다운로드할 수 없습니다. 그러나 이미 ADK가 설치되어 있거나 ADK 설치 파일이 있는 경우 계속 사용할 수 있습니다.

설치를 시작하려면 다운로드한 ADK 설치 프로그램(adksetup.exe)을 실행하십시오. Windows 11 ADK 및 Windows 10 ADK(버전 1809 이상)의 경우 Windows PE 애드온 설치 프로그램(adkwinpesetup.exe)도 다운로드하여 실행해야 합니다.

설치 프로그램이 선택한 항목을 다운로드하도록 선택하거나, 다른 컴퓨터에 설치하기 위해 ADK를 다운로드할 수 있습니다. 이 튜토리얼에서는 설치 옵션을 사용합니다.

이 컴퓨터에 평가 및 배포 키트 설치 옵션을 선택하고 다음을 클릭하십시오.

참고: 기본 설치 경로를 사용하면 스크립트가 설치를 자동으로 찾을 수 있습니다. 사용자 지정 경로를 사용하는 경우 부록 2를 참조하십시오.

다음 화면에서 CEIP 참여 여부 및/또는 익명 사용 데이터를 Microsoft에 보낼지 여부를 선택하고 다음을 클릭하십시오. 라이선스 계약 화면에서 동의를 클릭하십시오.

다음 화면에는 설치 가능한 ADK 기능이 표시됩니다. 다운로드를 최소화하려면 배포 도구 및 Windows 사전 설치 환경(Windows PE) 기능으로 선택을 제한하는 것이 좋습니다(Microsoft .NET Framework 4.0/4.5 기능이 있는 경우 이 기능도 선택해야 함). Windows 11 ADK 또는 Windows 10 ADK(버전 1809 이상)를 설치하는 경우 ADK 설치 프로그램에는 배포 도구 기능이, Windows PE 애드온 설치 프로그램에는 Windows 사전 설치 환경(Windows PE) 기능이 있습니다.

Windows 10 ADK(버전 1809) 설치 프로그램에서 배포 도구 선택:

Windows 10 ADK(버전 1809) Windows PE 애드온 설치 프로그램에서 Windows 사전 설치 환경(Windows PE) 선택:

설치 버튼을 클릭하십시오. UAC 프롬프트가 나타나면 계속 또는 예를 클릭하여 프로그램 실행을 허용하십시오.

설치가 완료될 때까지 기다리십시오. 인터넷 연결 속도에 따라 상당한 시간이 걸릴 수 있습니다.

3단계: imagew.ini 파일 편집

중요 참고 사항: 빌드에 Image for Windows V3 또는 V4를 포함하는 경우 이 단계를 건너뛰십시오(3.x/4.x 버전에서는 imagew.ini가 사용되지 않음).

Image for Windows가 전체 사용 모드로 작동하려면 유효한 제품 키가 필요합니다. 이 정보는 Image for Windows가 실행될 때 읽는 imagew.ini 파일에 저장됩니다.

스크립트에서 유효한 키가 포함되지 않은 것으로 보이면 파일을 편집하라는 메시지를 표시하므로 이 단계는 선택 사항입니다. 키를 제공하지 않으면 Image for Windows가 평가판 모드로 실행됩니다. Image for Windows 평가판을 사용하여 빌드를 생성하는 경우 이 단계를 건너뛰고 메시지가 표시될 때 옵션 1인 기존 imagew.ini 파일을 사용하고 계속을 선택할 수 있습니다.

참고: 이전 TBWinPE/RE, BartPE, VistaPE 또는 Win7RescuePE 빌드에서 사용한 유효한 imagew.ini 파일이 이미 있는 경우 해당 파일을 이 폴더에 복사하고 이 단계를 건너뛸 수 있습니다.

Windows 탐색기를 사용하여 TBWinPE 파일의 압축을 푼 폴더로 이동하거나 1단계에서 이미 열려 있는 탐색기 창을 선택하십시오.

이 폴더의 imagew.ini 파일을 두 번 클릭하십시오(또는 마우스 오른쪽 버튼으로 클릭하고 팝업 메뉴에서 열기 선택). 파일이 메모장에서 열립니다.

Key= 뒤에 Image for Windows와 함께 받은 이름(Name)과 키(Key)를 입력하십시오. 예시는 위와 파일 내부에 표시되어 있습니다.

완료되면 파일을 저장하고 메모장을 닫으십시오.

4단계: TBWinPE 실행

TBWinPE 스크립트는 관리자 권한으로 실행해야 합니다. TBWinPE.cmd 파일을 마우스 오른쪽 버튼으로 클릭하고 팝업 메뉴에서 관리자 권한으로 실행을 선택하십시오. UAC가 활성화된 경우(기본값) UAC 프롬프트에서 계속 또는 예를 클릭하여 TBWinPE.cmd 실행을 허용하십시오.

명령 프롬프트 창이 열리고 스크립트가 실행되기 시작합니다.

사용 가능한 옵션은 다음과 같습니다.

32비트(x86) TBWinPE 빌드: 32비트(x86) 버전의 TBWinPE를 생성하려면 이를 선택하십시오. 드라이버나 다른 프로그램을 추가하는 경우 32비트 버전이어야 합니다. 참고: Windows 11 22H2 ADK 이상을 소스로 사용하는 경우 32비트 빌드를 생성할 수 없습니다(32비트 지원이 더 이상 포함되지 않음).

64비트(AMD64) TBWinPE 빌드: 64비트(AMD64) 버전의 TBWinPE를 생성하려면 이를 선택하십시오. 드라이버나 다른 프로그램을 추가하는 경우 64비트 버전이어야 합니다. 이 빌드에는 Image for Windows 2.71 이상이 필요합니다.

부팅 파일 생성 토글: TeraByte의 BOOTFILE 프로그램(Windows에서 파일로 직접 부팅 지원)용 TBWinPE.bin 부팅 파일 생성 여부를 설정합니다. 활성화하면 빌드 옵션에서 표준 부팅 미디어 대신 부팅 파일을 생성합니다.

표준 시간대 코드 목록: 유효한 표준 시간대 코드 목록을 보려면 선택하십시오. 표준 시간대 설정은 선택 사항입니다. 설정하지 않으면 다운로드한 Windows AIK/ADK 버전에서 사용하는 표준 시간대가 기본값으로 사용됩니다.

사용 가능한 언어 팩 목록: 기본적으로 사용되는 언어 팩은 다운로드한 Windows AIK/ADK 버전에 따라 다릅니다. 이 옵션을 사용하여 설치 가능한 유효한 언어 팩 목록을 볼 수 있습니다. 언어 팩 설치는 선택 사항입니다.

저장된 설정 관리: 저장된 설정을 관리하는 메뉴를 불러오려면 선택하십시오. 저장된 설정의 사용 여부(있는 경우)가 메뉴에 표시됩니다. 현재 빌드 설정을 저장해 두면 스크립트 파일이 업데이트될 때 사용자 지정 설정 및/또는 사용자 지정 설치 경로가 유지되므로 유용합니다. 다음 옵션 중에서 선택할 수 있습니다.

현재 빌드 설정 저장: 현재 빌드 설정을 저장합니다.

저장된 설정 삭제: 저장된 설정을 삭제하고 저장된 설정 사용을 비활성화합니다. 참고: 이 옵션은 저장된 설정이 있는 경우에만 사용할 수 있습니다.

빌드에 저장된 설정 사용 토글: 빌드에 저장된 설정을 사용할지 여부를 전환합니다. 이 설정은 저장되며 현재 상태가 메뉴에 표시됩니다. 저장된 설정을 사용하지 않으면 일반 빌드 설정이 사용됩니다. 참고: 이 옵션은 저장된 설정이 있는 경우에만 사용할 수 있습니다.

원하는 빌드 옵션을 선택하면 스크립트가 계속됩니다. 스크립트에 문제가 발생하면 오류 메시지가 표시됩니다(아래 부록 1 참조). imagew.ini 파일에 유효한 키가 포함되지 않은 것으로 보이면 편집, 계속 또는 중단 여부를 묻는 메시지가 표시됩니다.

프로세스는 컴퓨터 속도에 따라 몇 분 정도 걸릴 수 있습니다.

완료되면 스크립트가 일시 중지되고 키 입력을 기다린 후 TeraByte의 MakeDisk 유틸리티를 실행하여 TBWinPE 부팅 미디어를 생성합니다.

참고: 업데이트하려는 기존 TBWinPE/RE 부팅 미디어가 있지만 MakeDisk에 의해 미디어가 다시 포맷되는 것(기존 파일 손실)을 원하지 않는 경우 다음 KB 문서를 참조하십시오: TBWinPE/RE 부팅 미디어 수동 업데이트

다음을 클릭하여 프로세스를 시작한 다음 생성하려는 부팅 미디어 유형을 선택하십시오. 아래 예시에서는 USB 플래시 드라이브가 선택되었습니다.

중요: TBWinPE 부팅 가능 USB 플래시 드라이브(UFD)를 생성할 때는 파티션 USB 레이아웃 옵션(예: 파티션 - MBR FAT/FAT32 파티션)을 사용하는 것이 좋습니다. 파티션 없음 모드를 사용하면 드라이브가 제대로 부팅되지 않을 수 있습니다. UFD 부팅에 문제가 있는 경우 다음 KB 문서를 참조하십시오: TeraByte Unlimited 제품의 설치/부팅 미디어로 UFD(USB 플래시 드라이브) 사용

마침을 클릭하여 부팅 미디어를 생성하십시오. 다른 부팅 미디어를 생성하려는 경우(예: CD를 만들고 UFD도 원하는 경우) TBWinPE 폴더에서 MakeDisk를 실행할 수 있습니다(설치된 TeraByte 프로그램이나 TBWinPE 스크립트 파일을 업데이트하지 않은 한 빌드를 다시 생성할 필요는 없습니다).

5단계: TBWinPE 사용

TBWinPE로 부팅하는 데는 시스템에 따라 대개 몇 분 정도 걸립니다.

TBWinPE 데스크톱은 아래 스크린샷과 유사하게 보일 것입니다. 이 유형의 빌드는 비교적 단순한 WinPE 빌드이며 작업 표시줄이나 Windows 유형의 셸을 포함하지 않습니다. TBLauncher를 사용하여 포함된 프로그램을 쉽게 실행하거나 시스템을 종료 또는 재시작할 수 있습니다.

TBWinPE를 종료하려면 TBWinPE 부팅 미디어를 제거하고 TBLauncher에서 종료 또는 재시작 버튼을 클릭하십시오.

참고: Windows 8 ADK로 생성된 TBWinPE를 사용하는 일부 시스템에서는 종료 또는 재시작 시 지연이 발생할 수 있습니다. 이 경우 버튼을 클릭할 때 Shift 키를 누르고 있으면 강제로 실행할 수 있습니다.

빌드에 포함된 TeraByte 프로그램은 명령 프롬프트 창에서 프로그램 이름을 입력하고 ENTER를 눌러 실행할 수도 있습니다: imagew, tbiview, tbimount, tbosdtw, tbihd


부록 1 - 오류 및 경고

TBWinPE 스크립트는 다음과 같은 문제가 발생하면 오류 메시지를 표시하고 중단됩니다.

  • 잘못된 버전의 tbutil이 발견됨.
  • 관리자 권한 없이 스크립트가 실행됨.
  • Windows AIK/ADK, DISM.EXE 또는 WINPE.WIM을 찾을 수 없음.
  • Image for Windows를 찾을 수 없음.
  • TBOSDTS 1.47 이상을 찾을 수 없음(부팅 파일 생성 시에만).
  • 해당 라이선스 INI 파일이 존재하지 않으며 스크립트가 이를 생성할 수 없음.
  • DISM이 WinPE 이미지를 마운트, 저장 또는 마운트 해제할 수 없음.

또한 Drivers 폴더가 존재하지만 드라이버가 포함되어 있지 않거나 드라이버 추가 중에 문제가 발생하면 오류 메시지가 표시됩니다. 이러한 오류로 인해 빌드가 일시 중지되거나 중단되지는 않습니다.

다음 문제에 대해 경고 메시지가 표시됩니다.

  • 해당 라이선스가 유효하지 않은 것 같습니다. 문제를 해결하고 계속할 수 있습니다.
  • mount 폴더가 사용 중입니다.
  • WinPE 구성 중 오류가 발생했습니다.

부록 2 - 사용자 지정 프로그램 경로 사용

기본적으로 TBWinPE 스크립트(TBWinPE.cmd)는 TeraByte 프로그램과 Windows AIK/ADK가 기본 위치에 설치되어 있다고 가정합니다. 이 프로그램 중 하나라도 기본 위치에 설치되어 있지 않으면 해당 경로 변수를 편집하여 올바른 경로를 설정해야 합니다.

참고: TBWinPE.cmd 파일을 편집하려면 일반 텍스트 편집기(예: 메모장)를 사용하십시오.

ifwpath - Image for Windows 경로
tbiviewpath - TBIView 및 TBIMount 경로
tbosdtpath - TeraByte OSD Tool Suite Pro 경로
sourcepath - Windows AIK/ADK 설치 경로

참고: TBIView, TBIMount 및 TeraByte OSD Tool Suite Pro 프로그램은 선택 사항입니다. 스크립트는 해당 프로그램이 발견되면 포함합니다.

예를 들어, Windows 10 ADK를 D:\Win10ADK에 설치한 경우 sourcepath에 다음을 지정합니다:
set sourcepath=D:\Win10ADK

중요: 소스 파일이 설치된 경우, sourcepath 변수는 소스의 설치 경로(2A/2B단계에서 설치 대상으로 사용된 경로와 동일)로 설정되어야 합니다. 소스 파일이 설치되지 않은 경우, 변수는 소스 파일의 위치로 설정되어야 하며, 해당 위치에 설치되었을 때 지정되었을 폴더를 선택해야 합니다.

중요: 경로에 후행 백슬래시를 포함하지 마십시오. 등호 앞이나 뒤에 공백을 포함하지 마십시오.

부록 3 - 고급 옵션

스크립트 옵션

TBWinPE 스크립트(TBWinPE.cmd)에서 여러 옵션을 설정할 수 있습니다. 이 옵션은 파일의 시작 부분(부록 2에 표시된 사용자 지정 경로 섹션 바로 뒤)에 있습니다.

참고: TBWinPE.cmd 파일을 편집하려면 일반 텍스트 편집기(예: 메모장)를 사용하십시오.

screenresolution - 이 옵션을 사용하여 WinPE에서 사용하는 화면 해상도를 변경합니다. 기본 해상도는 1024x768(-m3)입니다. 해상도 옵션은 아래 부록 4를 참조하십시오.
예: set screenresolution=-m5

pausebuild - 이 옵션은 TeraByte 수정이 완료된 후 WIM 파일이 마운트 해제되기 전에 스크립트를 일시 중지합니다. 이를 통해 사용자는 mount 하위 폴더를 탐색하여 내용을 확인하거나 빌드에 내용을 추가할 수 있습니다. 활성화하려면 1로 설정하십시오.
예: set pausebuild=1

usestartnetcmd - 이 옵션을 사용하여 빌드가 기본값(winpeshl.ini) 대신 startnet.cmd 파일을 사용하여 프로그램 시작을 제어하도록 합니다. Command Prompt 창이 TBLauncher 대신 셸이 됩니다. 활성화하려면 1로 설정하십시오.
예: set usestartnetcmd=1

bootprompt - 이 옵션은 TBWinPE CD가 부팅하기 전에 사용자에게 키를 누르도록 프롬프트합니다(Windows 설치 CD/DVD와 동일). 몇 초 내에 키가 눌리지 않으면 컴퓨터는 하드 드라이브에서 정상적으로 부팅됩니다. 활성화하려면 1로 설정하십시오.
예: set bootprompt=1

timezone - 이 옵션을 사용하여 시간대를 설정합니다. 유효한 시간대 목록을 보려면 TBWinPE 스크립트를 실행하고 메뉴에서 옵션 3을 선택하십시오.
예(동부 시간 설정): set timezone=16

languagepack - 이 옵션을 사용하여 언어 팩을 설치합니다. 유효한 언어 팩 목록을 보려면 TBWinPE 스크립트를 실행하고 메뉴에서 옵션 4를 선택하십시오. 선택한 언어 팩이 설치되고 기본값으로 설정됩니다.
예: set languagepack=FR-FR

inputlocale - 이 옵션을 사용하여 입력 로케일을 다른 값으로 설정합니다. 선택한 로케일은 현재 사용 중인 언어 팩에서 지원되어야 합니다.
예: set inputlocale=fr-CH

screendpi - 이 옵션을 사용하여 화면 DPI 값을 설정합니다. 이는 자동으로 올바르게 감지되지 않는 FHD/QHD/QFHD 디스플레이를 사용할 때 유용할 수 있습니다. 옵션이 설정되지 않거나 지정된 값이 유효하지 않으면 기본 DPI가 사용됩니다. 기본값을 사용하려면 0(영)으로 설정하거나 비워 두십시오. 유효한 값은 0, 96, 120, 144, 168, 192, 240, 288입니다.
예: set screendpi=144

사용자 지정 초기화, 실행 및 빌드 스크립트

이 스크립트는 빌드에서 사용자 지정 빌드, 초기화 및 자동화 작업을 더 쉽게 처리하는 데 사용될 수 있습니다. InitScript 및 RunScript는 시작 시 TBLauncher에서 실행되며 startnet.cmd 스크립트를 사용하는 대안을 제공합니다. 참고: TBLauncher를 실행하지 않는 startnet.cmd를 사용하는 사용자 지정 빌드는 startnet.cmd에서 직접 호출하여 이 스크립트를 여전히 사용할 수 있습니다.

이 스크립트를 사용하려면 빌드를 생성하기 전에 원하는 스크립트 파일을 TBWinRE 폴더에 배치하십시오. InitScript 및 RunScript 파일은 빌드의 \Windows\System32 폴더(부팅 시 X:\Windows\System32)로 복사됩니다.

InitScript.cmd - 이 스크립트는 TBLauncher가 표시되기 전과 자동 실행되도록 구성된 프로그램(예: Image for Windows) 바로 전에 실행됩니다. 참고: 이 스크립트가 표준 WinPE 초기화가 완료된 후에만 실행되어야 하는 경우, TBLauncher BackgroundInit 옵션을 비활성화해야 합니다.

RunScript.cmd - 이 스크립트는 시작 시(InitScript.cmd가 사용된 경우 바로 뒤) 실행되며 자동 실행되도록 구성된 프로그램(예: Image for Windows)을 대체합니다. 참고: autorun.cmd를 사용하는 사용자 지정 빌드는 자동으로 실행되지 않으므로 RunScript.cmd에서 직접 호출해야 합니다(예: call %TBDrive%\TBData\autorun.cmd).

BuildScript.cmd - 이 스크립트는 빌드 프로세스 중에 실행되어 사용자 지정 빌드 작업을 자동화할 수 있습니다.

부록 4 - 화면 해상도 변경

Windows 7 WinPE의 기본 화면 해상도는 800x600입니다. 이 해상도는 전체 Image for Windows 창을 표시하기에 충분히 높지 않습니다. ChgRes.exe 프로그램은 WinPE 부팅 후(Image for Windows 실행 전) 해상도를 1024x768로 변경하는 데 사용됩니다.

ChgRes 프로그램을 실행하고 필요한 옵션을 지정하여 TBWinPE에서 다른 해상도를 선택할 수 있습니다. 옵션 없이 ChgRes를 실행하면 사용 정보가 표시됩니다.

메모장을 사용하여 TBWinPE.cmd의 screenresolution 변수(또는 TBWinPE.cmd에서 usestartnetcmd 옵션이 활성화된 경우 startnet.cmd의 chgres 줄)를 편집하여 ChgRes 옵션을 새 옵션으로 교체한 다음 TBWinPE 스크립트를 실행하여 빌드를 다시 생성함으로써 기본 해상도를 다른 모드로 설정할 수도 있습니다. 경고: WinPE 빌드 프로세스에 익숙하지 않은 경우 startnet.cmd 파일에 다른 변경 사항을 적용하는 것은 권장되지 않습니다.

WinPE로 부팅했을 때 지원되는 해상도는 Windows의 해상도와 다를 수 있음을 유의하십시오. 일부 시스템은 매우 제한된 수의 해상도만 지원할 수 있습니다. 다른 해상도를 지정하기 전에 TBWinPE로 부팅한 상태에서 ChgRes로 테스트하여 사용하려는 해상도가 WinPE에서 유효한지 확인해야 합니다.

부록 5 - Windows 드라이버 추가

Windows 드라이버는 Drivers 폴더에 배치하여 빌드에 추가할 수 있습니다. 이 폴더는 빌드 폴더(이 예에서는 C:\TBWinPE)에 있어야 합니다: C:\TBWinPE\Drivers

빌드가 생성될 때 Drivers 폴더에서 드라이버를 검색합니다. 각 추가 드라이버의 파일을 자체 폴더에 배치하는 것이 일반적으로 가장 간단한 방법입니다. 예를 들어, Windows 7 AIK를 사용하여 TBWinPE 64비트 빌드를 생성하고 64비트 USB 3.0 드라이버를 추가해야 하는 경우, 드라이버 파일을 C:\TBWinPE\Drivers\usb3x64에 배치할 수 있습니다(아래 참조):

드라이버는 INF 유형(.inf)이어야 하며 모든 지원 파일(.cat, .pnf, .sys, .oem, .dll 등)이 포함되어야 합니다. 모든 드라이버 관련 파일과 하위 폴더는 .inf 파일과 동일한 폴더에 있어야 합니다. 대부분의 경우 드라이버 파일은 폴더에 함께 패키지되어 있으며, 해당 폴더를 Drivers 폴더에 복사하기만 하면 됩니다(이렇게 하면 모든 파일과 하위 폴더가 복사됩니다).

Windows 설치 프로그램(예: .msi 파일) 또는 기타 드라이버 패키지 유형(예: .exe 파일)은 지원되지 않습니다. 또한 유효한 드라이버 패키지가 아닌 INF 파일은 무시됩니다.

사용되는 드라이버는 32비트(x86) 빌드의 경우 32비트(x86) 버전이어야 하며, 64비트 빌드의 경우 64비트(AMD64) 버전이어야 합니다. Windows 7 AIK 기반 빌드에는 Windows 7 드라이버를 사용하고, Windows 8 ADK 기반 빌드에는 Windows 8 드라이버를 사용하며, Windows 10 ADK 기반 빌드에는 Windows 10 드라이버를 사용하는 식입니다.

부록 6 - "ISO" 및 "mount" 빌드 폴더

ISO 폴더에는 빌드를 생성하는 데 사용되는 파일이 포함되어 있습니다(스크립트 버전 1.3 이전에는 32비트 빌드에 winpe를, 64비트 빌드에 winpe64를 사용했습니다). 빌드가 완료되고 부팅 미디어가 생성되면 빌드 폴더를 삭제하여 공간을 확보할 수 있습니다(빌드에 따라 약 135-300MB). 삭제된 경우 스크립트가 다시 실행될 때 폴더가 다시 생성됩니다. 빌드 폴더는 고급 사용자에게 유용할 수 있으므로 스크립트에 의해 자동으로 삭제되지 않습니다.

mount 폴더는 수정 중인 WinPE boot.wim 파일을 마운트하는 데 사용됩니다.

부록 7 - TBLauncher 사용자 지정

TBLauncher.ini 파일을 편집하여 시작 옵션과 메뉴 항목을 수정할 수 있습니다. 다음 옵션을 사용할 수 있습니다:

Mode - 이 옵션은 TBLauncher 실행 시 자동으로 시작되는 프로그램을 제어합니다. 유효한 모드는 다음과 같습니다:

  • WinRE - 시스템 복구 옵션 프로그램이 발견되면 실행됩니다. 그렇지 않으면 IFW가 실행됩니다.
    참고: 이 설정은 유효하지만 WinPE에는 복구 프로그램이 포함되어 있지 않으므로 무시됩니다. WinPE 모드가 사용됩니다.
  • WinPE - IFW가 실행됩니다.
  • IFW - IFWModeParameters 옵션에 지정된 매개변수를 사용하여 IFW가 실행됩니다.

예: Mode=WinPE

RunWpeinit - TBLauncher는 시작 시 WinPE 초기화 프로그램(wpeinit)을 실행합니다(0 = 비활성화, 1 = 활성화). 비활성화된 경우 필요한 경우 TBLauncher의 파일 메뉴에서 수동으로 실행할 수 있습니다. 이 옵션을 비활성화하면 TBWinPE 시작 속도를 높일 수 있습니다.

예: RunWpeinit=0

RunNetworkInit - TBLauncher는 시작 시 네트워크 초기화를 실행합니다(0 = 비활성화, 1 = 활성화). 비활성화된 경우 필요한 경우 TBLauncher의 파일 메뉴에서 수동으로 실행할 수 있습니다. 네트워크 액세스가 필요한 경우 이를 실행해야 합니다. 이 옵션을 비활성화하면 TBWinPE 시작 속도를 높일 수 있습니다.

예: RunNetworkInit=1

DisableFirewall - Windows 방화벽을 비활성화합니다(0 = 방화벽 활성화, 1 = 방화벽 비활성화). 이는 Image for Windows에서 멀티캐스팅을 사용하기 위해 필요합니다.

예: DisableFirewall=1

BackgroundInit - 이 옵션은 TBLauncher가 IFW 또는 시스템 복구 옵션 프로그램을 실행하기 전에 초기화 프로그램을 백그라운드에서 실행하도록 합니다(0 = 비활성화, 1 = 활성화). 시스템에 따라 IFW 또는 시스템 복구 옵션 프로그램이 실행되기 전에 지연이 발생할 수 있습니다. 예를 들어, IFW가 자동으로 실행되도록 설정되어 있고 네트워크 액세스가 필요한 경우, IFW가 실행될 때 네트워크를 사용할 수 있도록 이 옵션을 비활성화해야 합니다.

예: BackgroundInit=1

IFWModeParameters - 이 옵션을 사용하여 IFW 모드를 사용할 때 IFW에 대한 명령줄 옵션을 지정합니다. 이는 TBWinPE 빌드를 IFW 자동 실행 및 특정 작업 수행(예: 백업 생성 또는 이미지 복원)으로 구성하려는 경우 유용합니다.

예: IFWModeParameters=/b /v /d:w0 /f:"e:\backups\win7.tbi" /desc:"Windows 7 Drive"

FindBootDrive - 부팅 후 TBWinPE 부팅 미디어 드라이브를 검색합니다(0 = 비활성화, 1 = 활성화). 활성화된 경우 TBLauncher는 부팅 미디어를 검색합니다. 발견되면 다음이 적용됩니다:

  • 부팅 미디어의 드라이브 문자로 %TBDrive% 환경 변수가 설정되며 사용자 지정 스크립트 또는 메뉴 항목에서 사용할 수 있습니다.

  • 드라이브에 \TBData\TBLauncher.ini 파일이 존재하면 내장 INI 파일 대신 사용됩니다. 교체 파일의 초기화 옵션은 초기화가 이미 발생했으므로 사용되지 않습니다. 그러나 Mode 옵션과 메뉴 항목은 사용됩니다.

  • 드라이브에 \TBData\autorun.cmd 파일이 존재하면 Mode 설정을 재정의하여 실행됩니다. 이를 통해 빌드를 다시 생성할 필요 없이 자동 실행 스크립트를 쉽게 구성하고 사용할 수 있습니다. 중요: 자동 실행 스크립트를 사용할 때는 주의해야 합니다. 스크립트에 따라 잘못된 시스템에서 실행되거나 적용할 수 없는 경우 원치 않는 결과가 발생할 수 있습니다.

이 옵션을 사용할 때는 시스템에 하나의 TBWinPE 부팅 미디어(부팅 중인 미디어)만 연결하는 것이 좋습니다. 첫 번째 일치 항목이 발견되면 검색이 중지되기 때문입니다. 이 옵션을 사용하면 WinPE가 연결된 장치를 초기화하는 데 필요한 시간으로 인해 TBLauncher 시작 속도가 일반적으로 6-10초 느려집니다.

TBWinPE.bin 부팅 파일로 부팅할 때는 부팅 드라이브를 찾을 수 없습니다. 이는 검색이 이루어질 때쯤에는 드라이브로 더 이상 존재하지 않기 때문입니다. 그러나 다른 TBWinPE 부팅 미디어가 연결되어 있으면 찾을 수 있습니다. 예를 들어, 부팅 파일로 부팅하고 사용자 지정된 TBWinPE UFD가 연결되어 있으면 해당 UFD가 발견되고 그 안에 있는 TBLauncher.ini 및 autorun.cmd가 사용됩니다.

예: FindBootDrive=1

MaxSearchTime - 부팅 드라이브를 검색할 최대 시간(최대 20초)을 지정합니다. FindBootDrive가 활성화된 경우에만 적용됩니다. 기본값은 8초입니다. 검색 시간이 충분히 길지 않으면 드라이브를 찾지 못하거나 간헐적으로만 찾을 수 있습니다.

예: MaxSearchTime=10

프로그램 업데이트 - TeraByte 프로그램의 업데이트된 버전을 검색합니다(0=비활성화, 1=자동 업데이트, 2=사용자에게 문의). 부팅 후 옵션이 비활성화되지 않은 경우, TBLauncher는 지정된 빌드 경로와 TeraByte 프로그램(IFW, TBIView, TBIMount, TBOSDT)의 기본 설치 경로를 검색합니다. 최신 버전이 발견되면 빌드에 포함된 버전 대신 사용됩니다(2가 지정된 경우 사용자에게 먼저 문의). 중요: Image for Windows를 업데이트할 때 부팅 미디어를 업데이트하는 것이 좋습니다. 이 옵션에 의존하고 업데이트된 버전이 포함된 드라이브에 액세스할 수 없는 경우(예: 비어 있거나 손상된 경우 등) 검색이 실패하고 빌드에 포함된 이전 버전을 사용하여 백업에 액세스하지 못할 수 있습니다. 참고: 이 검색은 TBLauncher의 도구 메뉴에서 수동으로 수행할 수 있습니다.

예: UpdatePrograms=2

ClosedTransparency - TBLauncher 창이 닫혔을 때(비활성 상태일 때) 투명하게 표시되도록 합니다. 이는 다른 프로그램의 출력이 TBLauncher에 의해 가려질 수 있는 작은 화면에서 유용할 수 있습니다. 유효한 값은 0~4이며, 0은 불투명(기본값), 1~4는 투명도 증가를 의미합니다.

예: ClosedTransparency=3

Log - 로그 파일을 생성합니다(0=비활성화, 1=활성화). TBLauncher가 일반 Windows에서 실행되는 경우 로그 파일은 생성되지 않습니다.

예: Log=1

AlwaysOnTop - TBLauncher 창을 다른 Windows 위에 유지합니다(0=비활성화, 1=활성화). 이 옵션을 활성화하는 것이 좋습니다.

예: AlwaysOnTop=1

AccessibilityOpts - 다음 접근성 옵션을 제어합니다:
0 - 시작 시 접근성 프로그램 실행 안 함
1 - 내레이터 실행
2 - OSK(화상 키보드) 실행
3 - 내레이터 및 OSK 모두 실행
참고: 내레이터는 Windows 10 1703 이상 기반의 TBWinRE에서만 지원됩니다.

예: AccessibilityOpts=1

사용자 지정 메뉴 항목
ItemCount 변수([Menu] 섹션)를 편집하고 새 항목에 대한 섹션(예: [Menu_Item_10])을 추가하여 메뉴 항목을 추가할 수 있습니다. Name, Path, WorkingDir(해당하는 경우), Parameters(해당하는 경우) 및 Icon 인덱스 값(일반적으로 0)을 지정하십시오. 환경 문자열은 확장됩니다(예: %ProgramFiles%). X:는 부팅된 WinPE 램 드라이브에 할당된 드라이브 문자입니다(하드 코딩해야 하는 경우).

FindBootDrive 옵션을 사용하는 경우 메뉴 항목 경로에서 %TBDrive% 환경 변수를 사용하여 부팅 미디어를 지정할 수도 있습니다. 이를 통해 부팅될 때까지 문자를 알 수 없는 경우에도 휴대용 앱을 드라이브에 추가할 수 있습니다.

예시는 파일의 기존 메뉴 항목을 참조하십시오. KB 문서 TBWinPE/RE 빌드에 프로그램 추가에도 예시가 있습니다.

부록 8 - Windows 7 이상에서 TBWinPE/RE WIM 파일 직접 부팅

TBWinPE/RE Builder는 Windows 7 이상을 사용할 때 표준 TBWinPE 또는 TBWinRE 빌드에서 WIM 파일을 직접 부팅하도록 Windows를 구성할 수 있습니다. 이를 통해 부팅 미디어 없이 Windows를 간단히 다시 시작하여 TBWinPE/RE 환경으로 부팅할 수 있습니다.

자세한 내용은 TBWinPE/RE Builder TBWinPE 자습서(부록 4)를 참조하십시오.