요즘 고성능 USB 3.0 메모리가 대중화 되면서 윈투고 기능이 각광받고 있는 듯 하다. 물론 어디까지나 USB 3.0을 지원하는 컴퓨터에서나 유용하겠지만...

윈투고는 Windows 8부터 등장한 기능인데, Enterprise 에디션만 사용 가능하다. USB 메모리나 외장하드에 윈도우를 설치해서, 들고 다니며 아무 컴퓨터에나 꽂아서 부팅하면 나만의 윈도우 환경을 언제 어디서나 그대로 이용할 수 있다. 물론 성능 좋은 USB 3.0 드라이브와 이를 지원하는 컴퓨터를 갖추지 않으면, 성질 급한 사람은 숨 넘어갈 정도로 답답한 속도를 경험할 것이다.

1. 완전 초보자용 GUI 버전

준비물

1. Windows 8 이상 Enterprise 에디션 작업 환경
2. Windows 8 이상 Enterprise 에디션 WIM 이미지 파일
(ISO 파일을 마운트 하거나 풀면 sources\install.wim 파일이 있음)
3. USB 메모리 또는 외장하드 (작업시 포맷 되므로 자료는 미리 백업)

방법은 간단하다. 아래 명령어를 실행하거나

pwcreator.exe

또는 제어판에서 찾아서 실행하거나


또는 검색 창에서 windows to go 를 검색하면 된다.


그 다음부터는 한글로 되어 있으니 알아서 따라가면 된다.


이렇게 만들면 FAT32로 포맷된 350MB 시스템 파티션이 강제로 생성된다. 비트라커 암호화를 위한 예비용 공간이자 UEFI 부팅을 위한 FAT32로 이해하면 되겠다.


2. 중수용 버전

중수는 GUI를 사용하지 않고 직접 작업하면 된다. 다음과 같은 작업만 해주면 끝이다.

1. USB 메모리 또는 외장하드를 부팅 가능하게 만든다.
2. WIM 이미지를 풀어준다.
3. BCD를 생성해준다.

윈도우 설치에 일가견이 있는 사람들은 위 작업이 어떤 말인지 이해가 될 것이다. 그런데 일반 하드디스크에서나 하던 저 작업을 그대로 USB에 적용하면 부팅이 될까? 신기하게도 된다. 윈도우 7에서는 저렇게 하면 블루스크린이 뜨는데, 윈도우 8 Enterprise에서는 부팅이 된다. 그게 바로 Windows To Go의 위대함이다.

WIM 파일을 Apply 하는 작업은 윈도우 7에서 ImageX, GImageX 등으로 해도 되고 윈도우 8에서 DISM으로 해도 된다.

아래는 윈도우 8.1 환경에서 500GB 외장하드를 100GB + 나머지 용량으로 파티셔닝 하여, 100GB에 윈투고를 설정하는 모습이다. 그냥 참고만 하기 바란다.

1. USB 메모리 또는 외장하드를 부팅 가능하게 만든다.

아래 과정에는 디스크 초기화 및 파티션 재생성이 포함되므로 자료가 전부 삭제되니 유의할 것


2. WIM 이미지를 풀어준다.

ISO 파일은 H 드라이브에 마운트 되어 있고, USB는 K 드라이브라고 가정
무결성 검사를 옵션으로 넣어주자


3. BCD를 생성해준다.

윈도우 8 이상에서는 bcdboot에 /f 옵션이 있는데, UEFI로 부팅된 컴퓨터에서 /f 옵션 없이 작업하면 기본 UEFI로 생성되므로 반드시 /f bios 옵션을 넣어주도록 (UEFI 부팅은 FAT32 부팅파티션이 따로 필요함)


아래와 같이 USB 드라이브에 Boot 폴더와 bootmgr 파일이 생성되어야 정상 (숨김 파일, 보호된 운영 체제 파일 보기)



참고로 USB 안에 VHD를 만들어서 작업해도 동일하게 잘 동작한다.
신고
Share
  1. Darkness Angel
    2013.11.26 08:15 신고

    ?

    7도 중수 방법처럼 손으로 풀어서 설치해도 잘 됩니다 (매번 이렇게 깔던지, WinNESetup로 깝니다)

    드라이브를 수정하거나 Embedded면 USB상에 설치하여 부트하는것도 가능합니다

    참고로 8이상이면 전자보다 후자가 낫습니다

    제어판의 WTG기능으로 생성한 윈도는 여러모로 제약이 따릅니다 (어차피 인증은 KMS처리하면 컴 바뀌어도 문제 안 되니)

    이외에 WTG생성기능을 쓸려면 에디션을 차별하지만, WIM을 푸는경우 그게 없습니다 (코어도 가능)

  2. BlogIcon HugeJH
    2013.11.26 17:16 신고

    윈7 방법은 없나요?
    있다는 레지스트를 수정하면 된다고 본것 같은데...

  3. Taedol
    2013.12.18 11:02 신고

    처음 사용자용 윈도우8 Enterprise 1copy 는 판매되지 않나요?
    그리고 가격은 얼마나 하나요?
    네이버 윈도우8 Enterprise 가격으로 검색해도 나오지가 않네요

    • BlogIcon 냠냐
      2014.05.09 08:14 신고
      수정 및 삭제

      엔터프라이즈 버전은 기업용입니다.
      개인에게 판매되는 버전이 아니지요

  4. BlogIcon k_mjg
    2013.12.19 11:45 신고

    WIM파일이 아닌 ESD파일은 뜯지 못하나요? ㅠㅠ.. 8다운로더에서 8시디키넣어서 다운로드화면에서 끄고 8.1다운로더 켜서 다운받았는데 WIM파일이 아니라 ESD파일이네요;;

    • ezhani
      2015.04.12 10:05 신고
      수정 및 삭제

      esd-wim 상호 변환 프로그램이 있습니다.
      다만 대부분 win8 환경에서만 가능합니다.

  5. 박해수
    2014.05.15 06:35 신고

    windows 8.1을 이동식 하드디스크가 아니라 USB에서 설치가 가능한가요?

  6. 오호호
    2014.06.19 14:58 신고

    정말 잘 읽었습니다! 집컴에서 무난하게 성공했는데요.
    WTG는 외부 컴퓨터에서 잘 돌아가는게 목적이지 않습니까?

    문제는 외부컴에서 사용시 메인보드가 네이티브 usb 3.0이 아닐경우 부팅지원이 안되더군요.
    고육지책으로 2.0 으로 부팅했지만 엄청난 속도저하를 겪고있습니다.

    예전에 스누피님께서 만드신 파티션에서 바로 도스부팅을 하는 프로그램이 있었는데,
    그런 원리로 윈도우7 진입 후에, 외장하드에 있는 WTG 윈8 로 부팅할 수 있을런지요?

    궁금합니다.

  7. 최동민
    2015.03.08 00:52 신고

    응급 복구용으로 사용한다면 USB 2.0 외장하드도 충분히 사용 할만 합니다.

  8. 해달이
    2015.03.23 02:32 신고

    중수용 2번 작업 시

    오류: 82 디렉터리나 파일을 만들 수 없습니다. DISM 로그파일은 C:\Windows\Logs\DISM\dism.log에 있습니다. 오류가 뜸니다.

    제 USB가 16GB인데 이것 때문에 안되는 것인가요?

    • BlogIcon 이도원
      2015.07.28 16:45 신고
      수정 및 삭제

      윈도우 8의 경우 최소 16기가(32비트)또는 20기가(64비트)가 필요합니다. 16기가면 간당간당한 용량이니까 용량을 더 키워주세요.

  9. 루딕
    2015.04.10 17:06 신고

    블로그글 따라서 외장하드에 잘 구성해서 윈도우기반 PC에서는 잘 부팅되고 속도도 나름 괜찮아서 좋았는데 맥북에 연결해서 부팅하니 바로 블루스크린 떠서 안되네요
    혹시 맥에서도 테스트를 하신 경험이 있으신지요?

    • 버닝샷
      2015.08.12 13:18 신고
      수정 및 삭제

      https://support.microsoft.com/en-us/kb/2746182
      공식적으로 맥기반 하드웨어는 지원하지 않는다고 합니다.

  10. BlogIcon 강영민
    2016.01.12 19:36 신고

    Wim 파일 푸는데 넘 시간이 오래걸려요

  11. _Administrator
    2016.02.09 14:53 신고

    Windows to go는 Windows 7 에 지원이 안되네요..
    다른 곳에서는 VHD만들어서 부팅 후 USB에 설치하던데
    저는 Gimagex로 install.esd -> install.wim으로 변경 후 캡쳐하여 설치해야겠네요.

  12. BlogIcon goohwan
    2016.04.19 10:46 신고

    win10은 안되나요?
    위방법으로 usb에 윈도 심었는데 처음 구동하면 윈도로고 나오고 로딩아이콘 계속 돌아가는데
    그 이후로 진행이 안되네요 ㅜㅜ
    안되서 재부팅하면
    winload.exe 파일 에러가 뜨구요