윈 도 우 디스크관리에서 보면, 왜 특정 파티션만 드라이브 문자가 할당되지 않을까요?
2023.04.27 20:25
디스크관리에서 보면 디스크 0의 파티션 0이 드라이브 문자가 안나타납니다. 마우스 우클릭하여 제시된 E: 드라이브 문자를 할당하면 일시적으로 나타났다가 다른 OS로 부팅하면 사라져 버립니다.
무슨 이유로 그런지 긍금합니다. 여러 고수님들의 가르침을 부탁드립니다.
저의 PC의 디스크 관리창입니다.
댓글 [6]
-
타천사둘리 2023.04.27 20:31
-
fkjin 2023.04.27 20:36
위에서 말씀드렸듯이 그렇게 해보았으나 다른 OS(VHD)로 부팅하면 그 드라이브가 다른 문자로도 나타나야 하는데 탐색기에 안나타납니다.
-
zerojiddu 2023.04.27 21:24 윈도 드라이브 문자 자동 할당 재설정
mountvol /E
윈도에 현재 없는
불필요한 드라이브 문자 할당과 레지스트리 설정 삭제
mountvol /R님의 문자 할당이 안되는 그 디스크 넘버와 파티션 넘버를 선택하고 속성에서,
get-disk -number 0 | get-partition -partitionNumber 4 | select *숨김 - True, 기본 드라이브 문자 없음 - True 로 나오면
그 속성을 변경해 보세요.
get-disk -number 0 | get-partition -partitionNumber 4 | set-partition -IsHidden $False -NoDefaultDriveLetter $Falsecmd 의 diskpart 로도 똑같이 할수 있습니다.
https://woshub.com/windows-doesnt-assign-letters-to-external-and-usb-flash-drives/
-
고양이뜰채로잡을꼬얌 2023.04.28 09:12
감사합니다
-
fkjin 2023.04.28 10:27
zerojiddu님의 자상하신 답변에 감사드립니다.
혹시나하고... BootICE를 열어, 표시 안되는 파티션(디스크 0, 파티션 0)에 설치된 Windows 11 OS를 기본겂으로 등록시키고, 다른 OS를 실행해 보니까, 그때부터는 항상 표시되더군요. 그 파티션이 다른 파티션과 다른 점은 NX란에 Opt-In으로 표시돼 있는데, 그 때문에 DEP(Data Execution Prevention)가 작동되어 그런 것인지는 의문이군요. 이 의문 또한 고수님들의 가르침을 바랍니다.
-
zerojiddu 2023.04.28 11:45 DEP 는 보호된 메모리영역에서 프로그램이나 시스템 파일외 실행되는걸 차단하는 기능인데,
윈도우의 드라이브 자동 문자할당과 무슨 관련이 있는지 모르겠네요.
NX 는 No eXecute 줄인 말이고
보호된 그 메모리상에서 실행파일 범위를 시스템 파일만 할꺼냐,
특정 프로그램 포함할꺼냐, 모든파일을 실행 할꺼냐, DEP 기능도 못끄게 할꺼냐의
범위를 정하는 설정이예요.
우클릭 -> 드라이브 문자 및 경로변경 및 생성해 주세요.