Windows XP에서 실제 하드 드라이브를 마운트 / 마운트 해제 할 수 있습니까?
이상적으로는 배치 파일을 가질 수 있도록 명령 줄 에서이 작업을 수행 할 수 있기를 원합니다 (예 : mount.cmd unmount.cmd
또한 드라이브를 마운트 해제 할 수있는 경우 스핀 다운됩니까?
답변
시도하십시오 .mountvol [drive:]path /d
cmd.exe에 info type mountvol /?
(just mountvol
)을 입력하십시오.
답변
약간의 미친 개발자에 대한 꽤 좋은 토론 이 있습니다.
Microsoft는 무료 다운로드를 위해 devcon이라는 유틸리티를 제공합니다. “장치 관리자에 대한 명령 줄 Uility 대안”입니다. 실제로 여기에 들어 가지 않을 많은 일을 할 수 있지만, 조작하려는 장치의 고유 이름을 알고 있으면 플러그 앤 플레이 장치를 제거하는 것은 간단한 작업입니다.
devcon을 다운로드 한 후 명령 창에서 “devcon status *”를 실행하십시오. 시스템의 모든 장치 목록이 생성됩니다. 장치를 설명하는 줄을 찾으십시오. 내 외장 하드 드라이브의 경우 (매우 비밀스러운) 줄은 다음과 같습니다.
SBP2 \ MAXTOR & ONETOUCH & LUN0 \ 0010B9F700AFC279 전체 행은 약간 많지만 고유 한 하위 문자열은 수행합니다. 시스템에 다른 maxtor 드라이브가 있지만 “sbp2 \ maxtor”라는 문구가있는 다른 것은 없으므로 사용할 것입니다. 외부 드라이브를 안전하게 제거하는 명령은 다음과 같습니다.
devcon remove sbp2 \ maxtor * 끝에있는 “*”는 와일드 카드이며 나머지 문자열과 일치합니다.
답변
C:\Windows\system32\fsutil.exe volume dismount f:
답변
기본 드라이브가 아니라고 가정하면 ‘chkdsk / f’를 수행하면 강제로 마운트 해제하라는 메시지가 표시됩니다.
C:\WINDOWS>chkdsk /f e:
The type of the file system is NTFS.
Chkdsk cannot run because the volume is in use by another
process. Chkdsk may run if this volume is dismounted first.
ALL OPENED HANDLES TO THIS VOLUME WOULD THEN BE INVALID.
Would you like to force a dismount on this volume? (Y/N) n
이를 수행하는 더 우아한 방법이있을 수 있지만 이것은 빠르고 쉽습니다.