목차
1. 서론
2. 해결방법 1
3. 해결방법 2
서론
부트캠프에서 윈도우10 1809 RS5를 USB 연결을 통한 외장 디스크에 부팅(일명 Windows To Go)을 시도할 경우 DRIVER_UNLOADED_WITHOUT_CANCELLING_PENDING_OPERATIONS 오류가 나타납니다. 이는 RS5 정식이 나오기 전인 인사이더 프리뷰부터 존재해온 버그입니다. 저는 항상 인사이더 프리뷰를 Skip Ahead 부터 꾸준히 써왔고, 이 문제를 RS5 정식이 나오기 전부터 겪어왔으며 당연히 정식이 나오면 고쳐질 것으로 예상했습니다. 하지만 결국 고쳐지지 않은채 RS5 정식으로 나왔고, 이는 수많은 WTG 부트캠프 유저들에게 불편을 안겨왔고 이때문에 1803 RS4를 쓰시는 분이 맥당에 보이시더군요.
이 버그는 곧 나올 새로운 윈도우10 19H1 빌드부터 수정되었습니다. 현재 저는 20H1 18855 빌드를 쓰고 있으며 이 문제가 말끔하게 해결되었습니다. 하지만 1809는 여전히 아직으로 보입니다. 물론 여러분에게 불안정한 인사이더 프리뷰 빌드를 쓰라고 말하고자 하는게 아니라, 1809에서 해결하는 방법을 알려드리고자 합니다. 1809부터 WppRecorder.sys 드라이버의 버그가 있어서 생기는 문제입니다. 1803 빌드에서는 해당 문제가 없으므로, 1803에서 해당 드라이버를 추출해서 1809에 설치하면 됩니다.
해결방법
1. 1803 WppRecorder.sys 다운로드 https://drive.google.com/file/d/1mK8i6pIF3BLHvzBNFdlr5vezOf6PA8Xy/view?usp=sharing
*저작권 문제가 있으면 삭제하겠습니다. 직접 1803에서 C:\Windows\System32\drivers\WppRecorder.sys을 추출하셔도 됩니다.
2. 윈도우10 1809가 설치된 외장 디스크를 안전 모드로 부팅시킵니다. 안전 모드로는 부팅될 겁니다. 만약 여기서 어려움을 겪을 경우 그냥 맥이 아닌 일반 윈도우 컴퓨터에서 외장 디스크로 부팅을 시도하면 안전 모드로 안해도 부팅될 겁니다. 이 버그는 부트캠프에서만 있는 버그이지, 일반 윈도우 컴퓨터에서 나타나는 버그가 아니기 때문입니다.
3. C:\Windows\System32\drivers\WppRecorder.sys 파일을 우클릭해서 속성(Proporties) -> 보안(Security) -> 고급(Advanced)에 들어가서 소유자(Owner)를 Administrators, Administrators의 권한을 Full control로 변경하고 저장합니다. (제가 윈도우를 영어로 써서 한국어로 어떻게 번역되어 있는지 모르겠네요 ㅠㅠ 아무튼 아래 사진처럼 설정하시면 됩니다.)
4. 1번에서 다운로드 받은 WppRecorder.sys 파일로 대체해 줍니다.
5. cmd를 관리자 권한으로 켜서 아래 명령어를 입력해서 아래 명령어를 입력해 줍니다.
bcdedit.exe /set nointegritychecks on
재부팅을 하면 안전 모드에 진입되지 않고 정상적으로 윈도우가 부팅될 것입니다.
혹시나 이렇게 해도 해결이 안 되시면 관리자 권한으로 아래 명령어도 입력해 보세요.
bcdedit.exe /set testsigning on
이는 Test Mode를 활성화하는 명령어입니다. 이를 입력할 경우 BattlEye를 사용하는 배그같은 게임이 작동을 안할 겁니다.
(driver signing을 할 줄 아시는 분이면 이 과정은 안해도 될겁니다... 저는 윈도우 쪽은 잘 몰라서 모르겠네요.)
해결방법 2
https://www.easyuefi.com/wintousb/ 에서 1809 빌드로 WTG 만들기는 프로 버전만 지원합니다. $29.95를 지불하면 그냥 간단하게 해결할 수 있습니다.
그리고 같은 방법으로 다시 들어가시면 고급창에서 Administrators가 해당파일에 갖고있는 읽기/쓰기 권한을 모든 권한으로 바꾸고 속성창 나오면 해당파일을 지울 수 있습니다. 그리고 원글쓴님이 알려준 링크에 있는 Wpprecoder.sys 파일을 다운 받아서 Windows/system32/drivers 아래로 복사해 주면 됩니다. 아래 bcdedit 명령어는 사용하지 않아도 이상없이 동작합니다.
그리고 WTG 파일시스템이 ntfs라서 맥에서 사용할 수 없더라고요. 저는 rufus로 wtg 작업을 했는데 모든 디스크를 한번에 다 잡아주길래 디스크관리자 창 열어서 볼륨축소를 했습니다. sdd가 1테라인데 200기가 정도 축소해서 남은 공간은 exFTA로 포멧하니까 맥과 윈도 사이에 주고받을 파일들은 그 영역으로 공유하니 괜찮네요..
호기심에 맥북프로를 구입하고 하는 일이 대부분 윈도용 프로그램을 사용하는 일이라 노트북 2개 들고다니기 불편했는데 이제 맥북만 있어도 양쪽 일 다 할수 있어서 좋은 것 같습니다.
이번에 삼성 T5 1TB 하고 삼성 duo plus 256GB 두개로 테스트 해봤는데 T5 의 경우 재부팅을 눌러서 로그인 화면까지 뜨는데 38초 걸리고 duo plus의 경우 54초가 걸리네요 가격적인 면에서 T5 용량대비 가격도 저렴하고 빠른데 1TB 는 가격이 좀 되고 줄 주렁주렁 달고 해야해서 그렇잖아도 맥북에 주렁주렁 달리는 것 많은데.. 그냥 간단한 윈도우 환경이 필요하다면 스틱타입의 duo plus도 괜찮은 것 같습니다. usb-c 커넥터에 usb-3.1 방식이고 type-A 방식은 일반 usb 변환 젠더도 붙어있고..
정말정말 감사합니다!!