본문으로 바로가기
반응형

윈도우 복구모드 커스트마이즈하는 법입니다.

MS공식문서 참고.


https://docs.microsoft.com/ko-kr/windows-hardware/manufacture/desktop/add-a-custom-tool-to-the-windows-re-boot-options-menu

 

Add a custom tool to the Windows RE boot options menu

In this article --> You can add a custom troubleshooting or diagnostic tool to the Windows Recovery Environment (WinRE) image. This tool is displayed in the Boot Options menu. By developing your custom tool to run in WinRE, you can leverage the touch and o

docs.microsoft.com


위글은 install.wim을 수정하여 , 배포할때를 말하지만, 이미 설치된 윈도우의 winre.wim 을 수정하는것과 별반 다르지 않습니다.
구름님의 요청대로, 현재 사용하는 윈도우에서 winre.wim을 수정하는 방법기준으로 바꿔서 적어볼게요

1. 먼저, winre Recovery 모드가 사용중인지 확인
가능하면 CMD는 관리자모드로 실행하시기 바랍니다.
reagentc /info

enable상태면 현재 사용상태이고, 만약 disable상태라면 , enable로 바꿔주세요.
변경방법
reagentc /enable  <-- 사용
reagentc /disable <--사용안함

2. WindowsRE 확인
아래부터는 C:\위치에 있다보니 그림에서 생략되었기에, 명령은 절대경로로 표시할께요.
dir /a C:\Recovery\WindowsRE
숨김이므로 /a 옵션을 줍니다

 

3.복사 및 마운트하기
해당 위치의 파일을 바로 마운트를 하여도 되겠지만, re폴더로 복사하고 마운트해보도록 할께요.

xcopy /h C:\Recovery\WindowsRE\Winre.wim C:\re
숨김파일 복사이므로 /h 옵션을 줍니다.


dism /mount-wim /wimfile:C:\re\winre.wim /index:1 /mountdir:C:\mt


4. 프로그램넣기
폴더를 열어봅니다.
마운트된 폴더의 Sources\Recovery\Tools 폴더를 만듭니다.


여기에 커스텀 프로그램을 넣어요.
ghost64.exe를 탑재한다고 하고 넣어보았습니다.
WinreConfig.xml 을 UTF-8형식으로 만들어야합니다.
내용은 다음과 같고, 첨부해드릴께요.
실행파일에 대한 인수옵션구문도 있는데 , 필요하시다면 이것은 맨위에 MS링크 다시 보시면 됩니다.

쓰기에 대한 권한제한이 있기때문에, 반드시 다른 위치에서 파일 수정후 
Sources\Recovery\Tools에 넣어주시면 됩니다.


5. 마운트해제


6. 리커버리 메뉴 추가
내용중에 Descryption 부분 이름을 수정하시면됩니다. 위쪽은 영어로 보일때, 아래쪽은 한글로 보일때,
이역시, 아래에 첨부합니다.


7.  reagentc 재실행


윈도우에서 종료시 SHIFT 누른상태에서 다시시작을 누르거나, (고급옵션으로 나오기도합니다) 하면
윈도우복구로 진입할지 재시작할지 옵션화면으로 바뀝니다.
거기에보시면 위에서 메뉴추가한 GHOST 가보일것이며 , 누르면 복구winre.wim으로 부팅합니다.
또는 F8키? 이지요. 부팅시에 누르면 ..


8. 한방에 배치파일
한방에 만들기로 위과정을 만들어보았습니다.
작업폴더 re, mt는 삭제하는 것으로 마무리하였습니다.
관리자권한으로 실행하시면 됩니다.
수정하실사항.
1) 넣으실 프로그램.exe 와
Tools\WinreConfig.xml 에 맞게 수정하세요

2) 복구메뉴 이름변경
AddDiagnosticsToolToBootMenu.xml 파일을 메모장으로 열고
역시, 보이게 하고싶은 이름 변경하시고 저장. 아주 긴이름이나 특수문자등은 안보일 수 있습니다.

1) , 2)를 완료하신다음 배치파일 진행하세요.


 

WinreTool.zip
0.00MB


마지막 팁으로, 
1회성 복구모드로 진입하는 방법입니다.
여러 편한방법들이 있으니, 편한것으로 사용하시고,
cmd로 만드셔서 이렇게하시면 됩니다.

BCD_PE1회부팅_Bootsequence.CMD
0.00MB

반응형