"팬텀"드라이브 문자를 제거하는 방법?


16

최근에 두 개의 GPT 형식 USB 하드 드라이브를 Win10 워크 스테이션에 연결했습니다. Diskpart를 사용하여 드라이브의 EFI 파티션에 문자 S : 및 T :를 할당하기 위해 BCD 저장소를 업데이트해야했습니다. 이제 두 개의 팬텀 드라이브 문자 S : 및 T :가 있는데, 더 이상 문제의 하드 드라이브가 연결되어 있지 않아도 내 PC에 영구적으로 매핑됩니다.

여기에 이미지 설명을 입력하십시오

문자를 제거 할 수 있도록 드라이브를 다시 연결하려고했지만 해당 드라이브의 EFI 파티션에 드라이브 문자가 없습니다 (정상적인 동작). Diskpart를 다시 사용하여 동일한 문자를 할당하려고 시도했지만 해당 문자가 이미 사용 중임을 알려줍니다.

드라이브 문자가 디스크 관리 콘솔의 내용과 일치하지 않으므로 해당 문자를 제거 할 수 없습니다. 장치 관리자에는이를 보유하고있는 것이 없습니다. 숨겨진 장치를 표시하고 회색으로 표시된 저장소 볼륨을 모두 제거했지만 드라이브 문자는 그대로 남아 있습니다.

이 드라이브 문자는 이제 "고착"되어 제거 할 수 없습니다.

어떤 아이디어?

답변:


19

이 명령은 드라이브 문자를 제거합니다 - 필요하지 않을해야하지만, 이봐, Win10는 여전히 몇 가지 버그가있다 -이다 mountvol <drive> /D, 그래서 당신을 위해 그것을 할 것입니다 mountvol S: /Dmountvol T: /D. 또한 mountvol /R현재 마운트 된 드라이브가없는 모든 드라이브 문자 할당을 제거해야합니다. /P대신 사용할 수도 /D있지만 실제로 볼륨이있는 동안 사용하기위한 것입니다.

removein 명령을 사용하여 diskpart드라이브 문자 할당을 제거 할 수도 있습니다 . mountvol을 사용하여 드라이브 문자를 다시 할당한다고 언급했지만 해당 드라이브 문자를 제거하는 것은 언급하지 않았습니다. mountvol실제로 와 동일한 API를 호출한다고 확신합니다 .

이러한 모든 명령은 당연히 관리자 권한으로 실행해야합니다.


볼륨을 켜기 전에 먼저 볼륨을 작동 diskpart시켜야 하고 글자가 아무 것도 일치하지 않기 때문에 제거 할 수 없습니다 . 트릭을 수행하지 않는 것 같습니다 . / D는 시스템이 지정된 파일을 찾을 수 없다고 말합니다. / R은 디렉토리가 비어 있지 않다고 말합니다. selectremovemountvol
Wes Sayeed

그것들은 ... 이상한 오류입니다. 재부팅을 통해 지속되는 것으로 가정하고 재부팅 후에 시도했습니다. 다음으로 확인할 수있는 곳은 HKLM\SYSTEM\MountedDevices레지스트리 키입니다. 같은 값이 있으면 \DosDevices\S:삭제하십시오. 그러나 이것이 "파일을 찾을 수 없음"오류의 원인 인 것으로 생각됩니다 mountvol. 프로그래밍 방식으로 해당 값을 삭제하려고했지만 거기에 없습니다. 그래도 점검 할 가치가 있습니다.
CBHacking

1
예, 재부팅을 통해 지속되며 아니요, HKLM \ MountedDevices에는 이에 대한 참조가 없습니다. 그러나 일부 Windows 업데이트 후 문제가 저절로 사라졌습니다. 내 대답에 실제 범인을 게시했습니다.
Wes Sayeed

1
@CBHacking 감사합니다. Google Drife File Stream과 관련하여 제 문제를 해결했습니다. 어느 날 G : 파티션을 떠나 새로운 파티션으로 사용할 H :를 만들었습니다. 나는 그것을 제거하는 방법,하지만 당신의 제안을 찾을 수 없습니다 mountvol /R구글 드라이브 파일 스트림 팬텀 디스크 삭제 일
카스 Nouwens

7

이 문제는 일부 Windows Update가 컴퓨터를 재부팅 한 후에 저절로 사라졌습니다.

이 동작은 버그 인 것 같습니다. 나는 팬텀 드라이브 문자가 재부팅을 통해 지속 이유 때문에하지 않는 윈도우 10의 "소프트 다시 시작"과 "빠른 시작"기능의 것으로 의심 실제로 당신이 종료 또는 재부팅을 할 그것을 말할 때 더 이상 종료하거나 재부팅.

Windows Updates가 전체 재부팅을 수행하여 문제를 강요 할 때까지 시스템이 실제로 전체 HW 초기화를 거치지 않았으므로 드라이브 문자가 있는지 확인하지 않았기 때문일 수 있습니다.


소프트 재시작 및 빠른 시작 기능에 대한 간략한 개요 :

Windows 8 및 Windows 10의 시작 시간을 단축하기 위해 Windows는 더 이상 전체 종료 / 재시작을 수행하지 않습니다. Windows 8에 도입 된 빠른 시작 기능 은 시스템을 종료 할 때 부분 최대 절전 모드를 수행합니다. 특정 핵심 프로세스 (전체 최대 절전 모드에서와 같은 것은 아님)는 다음 시작시 전체 초기화를 거치지 않고 다시 시작할 수 있도록 상태를 저장했습니다. 이 동작은 재시작에만 영향을주는 종료에만 영향을 미치며 전원 제어판을 통해 끌 수 있습니다.

Windows 10은 소프트 재시작 기능으로이 동작을 확장합니다. 다시 시작하면 시스템이 다시 부팅하는 것처럼 소프트웨어를 다시 설정하지만 하드웨어 나 커널을 다시 초기화하지 않으므로 다시 부팅 시간이 빨라집니다. 이 기능을 해제 할 수 없습니다.


Windows 10 에서 시스템을 완전히 재부팅 하는 유일한 방법 shutdown -r -f -t 0은 명령 줄에서 명령을 실행하는 것입니다.


최대 절전 모드 ( powercfg /H off)를 비활성화 한 경우는 어떻습니까? 필자는 소프트 셧다운을 비활성화하고 소프트 재시작도 가능할 것으로 예상합니다. Soft Restart를 방지하는 또 다른 방법은 고급 시작 옵션을 사용하여 BIOS / EFI SETUP으로 부팅하는 것입니다.
CBHacking

방금 이것이 Windows 10 Build 10586에서 작동 함을 확인했습니다. 참고 : 할 -f때 필요하지 않습니다 -t 0. shutdown -r -t 0작동합니다.
Granger

간단히 말해 "제어판 \ 모든 제어판 항목 \ 전원 옵션 \ 시스템 설정"( "전원 단추의 기능 선택"이라고도 함)에서 기능을 끌 수 있습니다. powercfg -h가 꺼진 상태에서 최대 절전 모드가 완전히 비활성화되면 정의에 따라 비활성화됩니다.
sCiphre

몇 년 동안의 재부팅 및 업그레이드에도 불구하고이 문제가 발생했습니다. 드라이브 문자를 예약하는 VirtualClone 드라이브 (또는 유사한 도구) 사용과 관련이 있다고 생각합니다. 어쩌면 나는 그들을 예약하기 위해 명령 줄을 수행했을 수도 있습니다.
Fuhrmanator
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.