윈 도 우 Winre.wim [복구 모드] 재구성하기 2020-11-08.bat 테스트
2020.11.08 17:23
질문에 올라와서 오랜만에 손을 봤습니다 https://windowsforum.kr/qna/14555067
저도 복구 모드는 사용할 일이 거의 없는데요. 그래도 없으면 허전한 마음이 들더군요
그래서 reagentc /info 으로 복구 모드 확인하여 Disabled로 되어 있으면 Enabled로 만듭니다
오늘 제가 사용하는 bat 파일을 좀 더 손을 봤습니다. 그동안 윈도우 10만 생각했는데요. 윈도우 7과 윈도우 8.1까지 작동하도록 만들었습니다
현재 윈도우와 같은 버전의 윈도우 이미지[install.wim]의 Windows\System32\Recovery 폴더에 있는 winre.wim [필수]과
ReAgent.xml [현재 윈도우에 파일이 있는 경우는 없어도 됩니다]은 있어야 합니다
winre.wim 복구 모드의 역할은 이렇게 고급 옵션이 나오는 것입니다
쉬프트 누른 상태로 다시 시작을 클릭하면 위에 복구 모드로 진입할 수 있습니다
많이 생략되었습니다만, 윈도우 10에서 먼저 테스트하고, 윈도우 7에서 같은 bat 파일로 테스트 해봤는데요
여러가지 달라서 많이 수정했습니다. 결국 제가 현재 사용하던 bat 파일과 거의 비슷하게 되었습니다.
윈도우 7은 부팅 때 F8 기능키를 계속 누르면 위에 화면이 나타납니다. 안전모드 진입 방법인데요
winre.wim 복구 모드가 활성된 경우는 제일 위에 '컴퓨터 복구'가 추가로 나타납니다
윈도우 7에서 winre.wim 복구 환경은 위와 같습니다
윈도우 8이라고 되어 있습니다만, 빌드가 9600 으로 윈도우 8.1 입니다
원래 윈도우 8.1도 윈도우 8 이라고 나옵니다
2번 실행해도 문제없이 계속 복구모드가 만들어지는 것까지 다른 윈도우들도 전부 확인했습니다
윈도우 8.1 복구 모드 메뉴들입니다. 윈도우 10과 비슷합니다
다시 윈도우 10으로 돌아왔습니다. 돌고 돌고..
이전에 테스트하던 잔재들 중에서 필요없는 명령들 2가지는 제외했습니다
위에 스샷들 보시면 1가지는 계속 에러만 나고, 1개는 기본 위치이기 때문에 C:\Windows\System32\Recovery 폴더는 지정하나마나 입니다
C:\Recovery에 winre.wim이 만들어지는 것만 테스트했습니다만, UEFI로 GPT 디스크에 복구 파티션이 있는 경우도 되리라고 봅니다
-----------------------------------------------------------------------
추가: 2020.11.08 일요일 오후 06:59
궁금한 것은 참을 수가 없지요 ^^
실컴에서 UEFI 모드, GPT 디스크에 복구 파티션을 만드니까 C:\Recovery가 아닌 그 복구 파티션에 winre.wim가 만들어집니다
방금 파티션을 중간에 만든 경우는 diskpart에서도 마지막으로 인식하는 경향이 있습니다. 재부팅하면 제대로 인식할 겁니다
마지막 6번째 파티션은 300MB 라서 400MB가 넘는 winre.wim이 들어갈 수가 없습니다. 그래서 명백합니다
혹시 따라하실 분들을 위하여 사용한 방법 올립니다
먼저, 디스크 관리에서 C: 우클릭으로 볼륨 축소했습니다. 700 MB 넉넉하게...
diskpart
lis disk
sel disk 번호
create partition primary
format quick fs=ntfs label="Recovery" OVERRIDE
set id="de94bba4-06d1-4d40-a16a-bfd50179d6ac"
gpt attributes=0x8000000000000001
이후에 여기 올린 bat 파일 실행했습니다. winre.wim 파일 등도 필요합니다
저는 테스트만 하고 다시 복구 파티션은 삭제할 겁니다 ^^; 복구 모드에 의지하지 않기 때문에 그냥 C:에 복구 모드 만듭니다
다시 복구 파티션 삭제하고 C:에 복구 모드 만드는 방법까지 올립니다. 필요하실 지는 미지수입니다만;;
diskpart
list vol
sel vol 번호
del vol override
볼륨 = 파티션 내용물 전부 삭제됩니다
디스크 관리에서 C: 우클릭으로 볼륨 확장하면 바로 됩니다
그리고 여기 bat 파일 실행했습니다
!! 그런데 복구 파티션은 bat 파일을 한번만 실행해봤기 때문에, 다시 복구 파티션 만들고 bat 파일을 여러번 실행해봤습니다
아니,, 복구 파티션 만든 후로 처음에는 복구 파티션에 winre.wim이 만들어지고, 그 후로는 C:에만 만들어지네요. 이건 예상 못 했네요
복구 파티션을 알아내서 일일이 파일을 삭제해야 할 듯 한데요. 어려울 듯 합니다. 그냥 C: 에 복구 모드 사용하시는걸로..;;
단일 윈도우만 사용한다고 가정하면 복구 파티션을 자동으로 찾을 수도 있습니다만, 복구 파티션이 여러개가 생긴 경우 등...변수가 너무 많습니다
diskpart 등으로 직접 복구 파티션에 문자 할당하시고, del /f/a/q/s 복구 파티션 문자:으로 파일을 삭제하시고 bat 파일 실행하시면 되긴 됩니다
diskpart
list vol
sel vol 번호
ass
list vol
exit
winre.wim만 삭제해도 되네요. 그래서 안전을 위하여 삭제 구문을 바꿨습니다
del /f/a/q/s i:\winre.wim
이후 bat 실행하시면 복구 파티션에 다시 winre.wim이 만들어집니다
(주의사항: winre.wim 파일만 있다고 복구 모드가 작동하지는 않습니다. bcd에 정확하게 연결이 되어 있어야 합니다
물론 이 bat 파일은 bcd 연결까지 됩니다. winre.wim만 삭제하고 다시 복사하는걸로 생각하시면 뭐하는건지? 이상하게 생각하실 듯 하여;;)
참고로, C: 이나 복구 파티션에 있는 winre.wim을 기본 위치인 C:\Windows\System32\Recovery 폴더로 이동하는 방법도 있습니다
그러면 winre.wim을 별도로 준비하지 않아도 되고 좋지요! 문제는 그 곳에 winre.wim 파일이 있으라는 보장이 없다는 것입니다
해당 위치에 winre.wim 파일이 없는 경우 참 난감하게 됩니다. 그래서 winre.wim을 별도로 준비하여 사용하고 있습니다.
(이 때도 winre.wim 파일만 왔다 갔다 한다고 복구 모드가 활성되지는 않습니다)
추가 끝
-----------------------------------------------------------------------
추가2: 2020.11.09 월요일 오후 04:12
오늘은 윈도우 설치 iso 에서 만드는 파티션대로 UEFI 모드로 윈도우를 설치한 상태에서 테스트를 해봤습니다
위에서는 대충 만든 복구 파티션이라서 정식으로 복구 파티션을 만들면 다를까 싶어서...하지만 똑같았습니다
윈도우 설치 때 이미 복구 파티션에 winre.wim 복구모드가 만들어져 있습니다.
이 상태에서 bat 파일 실행하면 복구 파티션이 아닌 C:\Recovery 폴더에 winre.wim 복구모드가 만들어집니다
윈도우 10 버전 2004 부터는 특이하게 복구 파티션이 C: 뒤에 생깁니다 https://windowsforum.kr/free/13279170
이렇게 되면 굳이 정식으로 윈도우 설치한 보람이 없는데요. 저도 C: 뒤에 복구 파티션을 만들었기 때문에...앞쪽에 생기기를 기대했더니...흠;
이렇게 bat 파일로 winre.wim 복구 모드를 재구성하면 C:\Recovery 폴더에 만들어집니다. 이후는 계속 ~ C:에 만들어집니다
개인적으로는 윈도우마다 개별적으로 관리가 가능한 C:\Recovery가 낫다고 생각합니다. 보안상은 복구 파티션이 더 좋을 듯 합니다만...
복구 파티션은 업그레이드 설치해도 뒤에 추가로 생기고 정신 없더군요;
정식 UEFI 모드에서도 bootice.exe로 메트로 부팅 관리자만 체크해제하면 부팅 때 F8 연타로 '컴퓨터 복구' 메뉴로 winre.wim 부팅이 가능했습니다
바이오스에서 빠른 부팅 설정하신 경우는 F8 키가 먹히지 않을 겁니다. 저는 컴퓨터도 느리게 부팅하고 있습니다 ^^;
위에 스샷에서 C: 이 3번째 파티션이라는데 의문을 가지는 분들도 계실 듯 합니다. 저도 그렇습니다.
복구 파티션도 3 이고, C: 도 3 이고...흠...그런데 ms 는 1부터 숫자를 셉니다만 (ms도 디스크는 0부터 셉니다. 일관성이...)
bootice.exe는 파티션도 0부터 셉니다. 서로 숫자가 맞지 않아서 생긴 이상함이었습니다
디스크 관리에는 보이지도 않는 예약 파티션 (GPT 디스크에 있는)이 2번째에 있습니다. 포맷도 안 되어 있고, 자리만 차지하는 파티션입니다
ms도 역할에 의문이었는지 예전에는 128MB 였다가 언제부턴가 16MB로 줄였습니다
추가2 끝
-----------------------------------------------------------------------
추가3: 2020.11.10 화요일 오후 10:54
추가3 끝
-----------------------------------------------------------------------
용량 관계상 윈도우 10 버전 2004 (버전 20H2 사용 가능) 64비트 winre.wim만 포함되어 있습니다
다운로드: https://tmpstorage.com/download/nvz0dixm4z 30일 9,999회가 최대치였습니다. 구글 드라이브가 제한이 많아서 다른걸 사용해봅니다.
bat 파일은 별도로 또 올립니다: Winre.wim [복구 모드] 재구성하기 2020-11-08.bat
위에 링크에도 이 bat 파일 포함되어 있습니다
댓글 [25]
-
붉바리 2020.11.08 17:28
-
메아리 2020.11.08 17:47
감사합니다.^^
-
lakeside 2020.11.08 17:52
수고많으셨습니다 ^^
-
해당화 2020.11.08 18:18
노고가 크셨습니다^^;
-
보안맨 2020.11.08 18:50
감사합니다.
-
컨피그 2020.11.08 19:20
오 감사합니다!! 천천히 살펴볼게요~
-
오뚝이7 2020.11.08 19:24
수고 많으셨습니다
잘 활용 해보아야 겠습니다
-
꿈속이라도 2020.11.08 20:30
수고 하셨습니다 ...
-
풀피리 2020.11.08 20:30
수고 많으셨습니다.
-
광풍제월 2020.11.08 20:34
수고하셨습니다. -
cungice 2020.11.08 21:20
고생 많으셨습니다. 감사합니다.
-
가로등 2020.11.08 21:29
수고 많으셨습니다. 감사합니다.
-
parannara 2020.11.08 21:29
감사합니다.
-
거미손 2020.11.08 22:24
항상 노고가많으시고 감사합니다.
-
pp빵빵 2020.11.09 05:24
수고하셨습니다
-
아미띠에03 2020.11.09 07:32
수고하셨습니다.
-
별의아이 2020.11.09 08:31
감사합니다.
-
Torrenser 2020.11.09 08:41 감사합니다.
-
늘내 2020.11.09 09:31
감사합니다.
-
박사유 2020.11.09 10:41
감사합니다.
올려주신 내용을 정독하면
Winre.wim 을 Winpe.wim 으로 교체한후
부팅시 고급옵션에서 시스템 복원을 선택하면 Winpe로 부팅되는지 궁금합니다.
-
suk 2020.11.09 11:14
그렇게 하시면 됩니다. 예전에도 비슷한 내용을 글로 올린 듯 한데요.
안 그래도 제가 단일 wim으로 된 PE를 winre.wim으로 교체하여 부팅 테스트를 성공적으로 완료하고 왔는데, 비슷한 내용의 댓글이 있네요 ^^
여기 올린 bat 파일도 됩니다만, 테스트 하는 과정에서 좀 더 보강하여 bat 파일은 수정했습니다. 지금 글을 별도로 올릴 예정입니다
이렇게 PE를 winre.wim으로 교체할 경우는 윈도우 7이 가장 편했습니다. F8 연타 후, 컴퓨터 복구 선택하면 바로 PE로 부팅합니다
-
박사유 2020.11.09 15:45
감사합니다. 추가글 확인했습니다.
7에서는 편하게 사용했는데, 10에서는 잘 않되는 경우가 있었습니다.
이유는 잘 모르겠지만
윈도우즈10 설치할때, 설치 방법(iso설치나, rsimagex설치등)에 따라서 그런건지..
전에 알려주신 reagentc....robocopy...bcdedit...... 명령을 해봐도 않되는 경우가 있었습니다.
물론 pe버전문제때문에 않되는 경우도 있었습니다.
어떤 10은 c:\recovery\windowsRE 폴더가 없는 경우도 있었던걸로 기억합니다.
....
신경써주셔서 진심으로 감사합니다.
건강하세요.^^
-
신고합니다 2020.11.09 11:47
감사합니다
-
하늘개구 2020.11.09 13:27
늘 가르침 주심에 감사드립니다.
^^꼼꼼히 잘 읽으면서 공부해야겠습니다. 수고하셨습니다.
-
빠송 2020.11.12 01:09
수고 많이 하셨습니다.
감사합니다.
번호 | 제목 | 글쓴이 | 조회 | 추천 | 등록일 |
---|---|---|---|---|---|
[공지] | 사용기/설치기 이용안내 | gooddew | - | - | - |
7039 | 윈 도 우| 비상용 UEFI 부팅 파티션 덕을 봤습니다 [9] | suk | 1197 | 16 | 11-13 |
7038 | 윈 도 우| [완결판에 근접] Winre.wim [복구 모드] 재구성하기 3 [46] | suk | 2798 | 58 | 11-11 |
7037 | 윈 도 우| PE 빌드용 PRO (버전 2004 19041.630 + 버전 20H2 19042.630) [47] | suk | 2141 | 62 | 11-11 |
7036 | 기 타| [종료]JU-ChumPE(19042.610) [876] | 첨임다 | 3521 | 305 | 11-10 |
7035 | 윈 도 우| 디심이 백업 복원 [107] | 집앞의_큰 | 2473 | 88 | 11-10 |
7034 | 윈 도 우| [추가] FixUSB 와 LetterSwap 같이 활용하기 입니다.. [11] | 왕초보 | 2443 | 10 | 11-10 |
7033 | 윈 도 우| (종료)인터넷되는 PE %Random% 작 [69] | 하루반살이 | 2934 | 84 | 11-09 |
7032 | 윈 도 우| Winre.wim을 PE로 교체하기 [14] | suk | 1483 | 26 | 11-09 |
» | 윈 도 우| Winre.wim [복구 모드] 재구성하기 2020-11-08.bat 테스트 [25] | suk | 1883 | 38 | 11-08 |
7030 | 소프트웨어| 내장하드(실컴)에 Ventoy 설치하기 [2] | 콩달 | 1419 | 3 | 11-08 |
7029 | 윈 도 우| TBI를 Ventoy에 VHD로 부팅하기 [14] | suk | 1358 | 22 | 11-07 |
7028 | 보안 / 해킹| 이제는 네트워크 공유 관리도 해야[레지추가] [27] |
|
2332 | 20 | 11-06 |
7027 | 윈 도 우| 칼국수집 사장의 고충을 덜어주려고... [26] | 디폴트 | 2983 | 34 | 11-06 |
7026 | 윈 도 우| 종료/개조된왕자PE [129] | 하루반살이 | 4173 | 124 | 11-05 |
7025 | 윈 도 우| 인사이더 프리뷰 20251.1.fe_release.201030-1438 [6] | 디폴트 | 631 | 14 | 11-05 |
7024 | 소프트웨어| ventoy aio grub4dos 연동하기 [8] | 늑대아니에 | 1628 | 18 | 11-05 |
7023 | 소프트웨어| PintLink V0.2 - SetupComplete, unattend 용도 [10] | 입니다 | 1046 | 14 | 11-04 |
7022 | 윈 도 우| 오늘은 창문 칠 비슷한거... [5] | 디폴트 | 2165 | 13 | 11-03 |
7021 | 윈 도 우| (추가) 진짜로 구석에 쳐박아야 할 것... [15] | 디폴트 | 2863 | 19 | 11-02 |
7020 | 윈 도 우| [반전] 버전 20H2 기능 업데이트에 엣지 생략하기 - 뻘짓으... [9] | suk | 1420 | 13 | 11-02 |
감사합니다.