제목 : 종료)19H2_2002V2r01, v5.42
히이이잌새 버전이 있습니다.
https://windowsforum.kr/gallery/12929759
매번 업로드할때마다 버그 다 잡았다고 생각하는데 며칠 지나면 발견되고의 연속이네요.
여러 회원분들이 쪽지 등으로 피드백을 주셔서 개선에 많은 도움이 되었습니다.
윈포 외에도 출처를 밝히지 않는 조건으로 무단 배포, 개작 및 재배포 허용합니다.
그냥 길가다 주웠다고 하세요.
안에 들어있는 배치파일 또한 자유롭게 다른곳에 활용하셔도 됩니다.
몇몇 EXE로 컴파일된 배치파일의 경우 실행한 뒤에 %TEMP% 경로에 들어가거나,
BAT TO EXE converter의 EXE TO BAT 기능을 사용하면 디컴파일 가능합니다.
이 PE를 처음 접하시는분들은 지난 게시글들을 먼저 읽어주세요.
1)
https://windowsforum.kr/gallery/12823935
2)
https://windowsforum.kr/gallery/12839341
3)
https://windowsforum.kr/gallery/12850373
4)
https://windowsforum.kr/gallery/12890343
아래 각각의 링크는 다 같은 파일입니다. 하나만 받아도 됩니다.
각 사이트별로 일정 횟수 이상 다운로드를 시도하면 제한이 걸리는것 때문에 나눠서 올리는것입니다.
어짜피 여러번 받을 필요도 없으니 한번씩만 받아주세요.
이름: 19H2_2002Pv2.iso (R01 패치 적용됨)
크기: 1293975552 바이트 (1234 MiB)
CRC32: D7BD1394
CRC64: A1DABB624ED1735D
SHA256: 8DBDAFB61D161913EE1DC4CFDBF06A3450888A565A7773B76D3853D4F2539936
SHA1: 928729814AECD8416365CCCB90D4DD83B39EC63F
BLAKE2sp: 463E9E255A770B558A3648F292B81EA4D612433905B4B20FFA81BC0A2C330851
PC의 고정식 디스크에 설치하여 복구솔루션처럼 활용하려는 경우
Windows_PE_설치_스크립트_ V5.42.7z 를 받아 압축을 해제한뒤
ISO 폴더 안에 PE를 넣고 설치 시작.cmd를 관리자 권한으로 실행해주세요.
(https://windowsforum.kr/gallery/12796601 먼저 읽어보시고 사용하세요)
USB에 넣고 사용할 경우
rufus-3.8p.exe 를 받아 관리자 권한으로 실행한 뒤
(1) USB 드라이브를 선택
(2) ISO 파일 선택
(3) 볼륨명 (내PC에서 표시될 USB 이름)
(4) ALT+E를 눌러 BIOS/UEFI 공용 모드 활성화
(5) 시작
순서로 누르시면 끝입니다.
만들때 USB는 포맷되어 모든 데이터가 삭제되므로 주의하세요.
주요 변경사항
디스플레이 프로필 검색 방식 변경
버그 수정은 아니고 기능 추가입니다.
읽어보시고 필요하신분만 패치하시면 됩니다.
우클릭 메뉴에 디스플레이 프로필 저장을 추가하였습니다.
기존보다 훨씬 간편하게 실행이 가능하며, 저장된 프로필을 자동으로 _PE_CONFIG.INI의 설정에 따라 지정된 폴더로 복사합니다.
저장된 프로필 파일은 부팅이 완료된 직후 불러와집니다.
우클릭 메뉴에서 실행되는 파일은 패치파일 add_files\program files\ 경로에
exe 패킹된 파일과 참고용 소스 파일이 같이 들어있습니다.
댓글 [57]
히이이잌
- 2020.02.24
- 16:47:42
부팅 도중에 하는 작업이 많다보니 시간이 조금 걸릴수밖에 없습니다.
부팅 시간을 최적화하시려면 _PE_CONFIG.INI를 적극 활용해보세요.
1._PE_DRIVER\ADD\AUTO\폴더에 들어가세요.
2.폴더 구분용 스크립트를 통해 PC를 구분하기 위한 폴더를 만들어주세요.
3.그 후 Double Driver등으로 꼭 필요한 드라이버만 방금 생성된 폴더에 백업해주세요.
4.③ PE 드라이버 설치 항목을 '2' 로 변경하세요.
5.⑧ 사용자 추가 드라이버 검색 방식 (_PE_DRIVER\ADD)을 '2'로 변경하세요.
이 과정을 거치게 되면 해당 PC에서 부팅할땐 전체 드라이버팩의 압축을 푸는것이 아니라,
이미 압축이 해제되어있는 드라이버를 바로 설치하게 되어 시간이 단축됩니다.
또는 드라이버 설치가 딱히 필요 없다고 생각되는 경우 ③ PE 드라이버 설치 항목을 '0'으로 변경하면 설치하지 않고 건너뜁니다.
이번에 추가된 ⑥ 부팅 단계 메시지 지연 제거 기능을 사용하시면 약 2~3초정도 단축이 가능합니다.
단 본문에도 언급하였듯 드라이버 설치 직전 취소할 시간을 없앤다는점 참고하셔야합니다.
히이이잌
- 2020.02.24
- 16:19:18
이 PE에서 USB 드라이브를 찾는 과정입니다.
먼저 전체 드라이브에서 Boot\usb.tag가 있는 드라이브를 찾습니다.
Boot\usb.tag가 존재한다면, USB변수를 1로 지정합니다.
SET "DL=C D E F G H I J K L M N O P Q R S T U V W X Y Z "
SET USB=0
for %%a in (C D E F G H I J K L M N O P Q R S T U V W X Y Z ) do (
if exist "%%a:\boot\USB.tag" set USB=1
)
USB 변수가 0이라면, 검색 대상 드라이브를 그냥 C~Y로 지정하고, PE 드라이브를 찾는 최종단계로 바로 이동합니다.
IF %USB% EQU 0 (
SET "DRVLIST=C D E F G H I J K L M N O P Q R S T U V W X Y "
GOTO SKIP_FIND_USB
)
USB 변수가 1이라면, recovery_partition.tag가 존재하는 드라이브를 찾습니다.
그 후 Recovery_partition.tag가 존재하는 드라이브 문자를 검색대상 드라이브에서 빼버립니다.
예) E:\라면 DRVLIST 변수는 CD( )FGHI...가 됩니다.
:FIND_USB
SET "DL-RP=C D E F G H I J K L M N O P Q R S T U V W X Y "
for %%a in (C D E F G H I J K L M N O P Q R S T U V W X Y ) do (
if exist "%%a:\Recovery_pratition.tag" (
SET DL-RP=!DL:%%a =!
)
)
SET "DRVLIST=%DL-RP%"
위 결과를 통해 만들어진 DRVLIST 변수 안에서 (검색 대상 드라이브) _PE_CONFIG.INI가 있는 드라이브를 찾습니다.
그 후 해당 드라이브를 PEDrv로 지정합니다.
이후 설정을 PEDrv 드라이브의 CONFIG.INI로부터 불러옵니다.
:SKIP_FIND_USB
echo USB = %USB%
for %%a in (%DRVLIST%) do (
if exist "%%a:\_PE_CONFIG\_PE_CONFIG.INI" set PEDrv=%%a:
)
요약)
Boot\usb.tag가 있는 드라이브가 최고 우선순위입니다.
Boot\usb.tag가 있는 드라이브가 있는 상황에서 해당 드라이브에 _PE_CONFIG.INI가 없다면 에러가 발생합니다.
Boot\usb.tag가 있는 드라이브가 없다면,
그 외 전체 드라이브를 대상으로 _PE_CONFIG.INI를 찾습니다.
(recovery_partition.tag는 검색 대상에서 제외하기 위해 활용할 뿐, CONFIG파일 검색을 할 때 사용하지 않습니다.)
위 과정 중에 찾는 각종 Tag파일을 비롯한 특정 파일이 다른 드라이브에도 존재하거나 없어진 경우에
경로를 찾지 못하고 에러가 발생합니다.
PE를 부팅한 이후에, system32 경로에 있는 autorun.cmd를 메모장으로 여신 다음
사진과 같이 첫줄의 앞에 REM쓰고 한칸 공백을 넣으면 동작되는 과정이 모두 보이게 됩니다.
이 상태에서 명령프롬프트 창을 보시면 어디에서부터 못찾고 있는지가 보이게 됩니다.
두힘
- 2020.02.24
- 21:18:49
이전 버전을 usb에 넣어서 사용중인데요..usb안에 다른것도 많이넣어놔서 포맷하고 다시 넣을려니 일이 커지는데..
혹시 v2로 바꿀려면 usb안에 기존파일들 지우고 v2 붙여넣기해서 넣어도되나요?
히이이잌
- 2020.02.24
- 21:26:00
Boot\10pe.wim
_PE_CONFIG\_PE_CONFIG.INI 두 파일만 덮어씌우시면 됩니다.
그냥 통째로 덮어씌우셔도 상관은 없습니다.