Windows 8 또는 10, 특히 영구적으로 SD 카드가 삽입 된 태블릿에서 카드를 이동식 드라이브로 취급하는 보편적 인 방법이 있습니까?


32

태블릿, Surface Pro가 있고 영구적으로 삽입 된 마이크로 SD 카드가 있습니다. 음악 및 비디오와 같은 미디어 파일을 저장하는 데 사용합니다.

Windows는 이동식 드라이브임을 인식하여 파일을 휴지통에 넣지 않고 즉시 삭제합니다. 또한 SkyDrive 및 Dropbox와 같은 응용 프로그램은 제거 가능하므로 카드와의 동기화를 거부합니다.

마이크로 SD 카드 NTFS를 포맷하고이를 C : 드라이브의 폴더로 마운트하면 SkyDrive 및 Dropbox가 이동식 드라이브와 동기화 될 수 있지만 파일 삭제에는 영향을 미치지 않습니다.

또한 이동식 비트를 뒤집어 Windows에서 다양한 USB 드라이브를 제거 할 수없는 드라이브로 취급하도록 변경할 수 있다고 들었습니다. 그러나 이것은 적어도 내 Surface의 카드 리더가 아닌 카드 리더기의 옵션으로 보이지 않습니다.

이 드라이브에서 휴지통을 활성화하고 일반적으로이 드라이브를 제거 할 수없는 드라이브로 취급 할 수있는 방법이 있습니까?

답변:


34

나는 내 자신의 문제를 해결할 수 있었지만 정확히 가장 간단한 해결책은 아닙니다. 간단히 말해 Windows는 이동식 드라이브로 간주되는 SD 카드에 파일을 저장하는 대신 SD 카드 전체를 가상 하드 드라이브로 채울 수 있습니다. 이는 Windows에 마운트 할 수 있습니다. 실제 하드 드라이브로 취급됩니다.

Windows 8.1에서 수행 한 작업은 다음과 같습니다.

선택 사항 : SD 카드의 내용을 지 웁니다. 반드시 필요한 것은 아니지만 SD 카드의 여유 공간은 새 디스크의 공간이됩니다.

디스크 관리를 엽니 다 (시작 메뉴 검색에서 "하드 디스크 파티션 작성 및 포맷"으로 표시됨).

선택 사항 : SD 카드가 NTFS로 포맷되어 있는지 확인하십시오. 이 카드는 영구적 인 고정물이며 크로스 플랫폼 호환성은 중요하지 않으므로 최신 파일 시스템과 함께 사용할 수도 있습니다. 또한, 이것은 바로 아래의 다음 선택적 단계를 가능하게합니다.

선택 사항 (SD 카드를 NTFS로 포맷하기로 선택한 경우에만 가능) : SD 카드에서 파티션을 선택하고 "드라이브 문자 및 경로 변경"을 선택하십시오. 드라이브 문자를 제거하고 빈 NTFS 폴더에 새 마운트 지점을 추가하십시오. 이것을 메인 드라이브 어딘가에 붙일 수 있습니다. "C : \ Media Container"를 선택했습니다. 이런 식으로 SD 카드는 더 이상 별도의 드라이브로 표시되지 않지만 시스템에서 가상 드라이브 용으로 여전히 액세스 할 수 있습니다.

상단의 작업 메뉴에서 "Create VHD"를 선택하십시오. SD 카드 위치로 이동합니다 (마운트 지점을 위에서 제안한대로 변경 한 경우 "C : \ Media Container"). 여기에 VHD를 만드십시오. 나는 "미디어 스토어"라고 불렀습니다. 또한 Windows에서 설명한 것 이상으로 실제 상황에 대한 통찰력은 없지만 정전 이벤트에 대한 복원력을 높이기 위해 가상 하드 디스크 형식을 VHDX로 변경했습니다. 나는 권장되는 동적 확장 디스크 유형을 유지했으며, 앞으로 더 큰 SD 카드를 얻는다면 이것이 유용 할 것이라고 생각했습니다.

새 디스크 (왼쪽, 이제 파티션)를 마우스 오른쪽 단추로 클릭하고 초기화를 선택하십시오. GPT 파티션 테이블은 새로운 디자인이므로 아마도 더 나아질 것입니다. 초기화가 완료되면 할당되지 않은 새 파티션을 마우스 오른쪽 버튼으로 클릭하고 "새 단순 볼륨"을 선택하십시오. 마법사를 따라 새 파티션에 모든 공간을 할당하고 새 하드 드라이브에서 사용하려는 드라이브 문자 (아마도 D :)를 NTFS에 포맷하고 할당하십시오. 모두 제대로 작동하면 Windows 탐색기에서 새 하드 드라이브를 사용할 수 있습니다.

이제 컴퓨터를 부팅 할 때마다 디스크 관리에 들어 가지 않아도되므로 컴퓨터가 부팅 될 때 드라이브가 탑재되도록 Windows를 설정하는 것이 가장 중요합니다. 이렇게하려면 마운트 할 스크립트를 만든 다음 작업 스케줄러를 사용하여 부팅시 스크립트를 실행해야합니다. 나는 여기에 정말 좋은 가이드를 찾았습니다 .

먼저 원하는 곳에 텍스트 파일을 만들고 원하는 이름을 지정하십시오. 그러면 스크립트가됩니다. 내 이름을 "Mount Script.txt"로 지정하고 가상 하드 드라이브 파일과 함께 "C : \ Media Container"에 배치했습니다. 파일을 열고 아래에 정보와 일치하도록 경로 및 드라이브 문자를 편집하여 붙여 넣습니다.

select vdisk file="C:\Media Container\Media Store.vhdx"
attach vdisk
assign letter=D

컴퓨터 관리에서 작업 스케줄러를 엽니 다. 시작 메뉴에 "예약 작업"으로 나타납니다. 오른쪽 창에서 "작업 만들기"를 선택하십시오.

핵심 사항은 다음과 같습니다.

  • 일반 탭에서 작업에 사용할 이름을 입력합니다. "마운트 SD 카드"라고했습니다. "작업을 실행할 때 다음 사용자 계정을 사용하십시오"에서 개체 이름 상자에 입력하여 SYSTEM으로 변경하십시오. 또한 운영 체제에 "구성"을 설정하는 것이 중요 할 수 있습니다. 확실하지 않으며 온라인에서 빠른 검색을 수행해도이 설정의 기능을 설명하지 못했습니다.
  • 트리거 탭에서 새로 작성을 클릭하고 "태스크 시작"을 "시작시"로 설정하십시오.
  • 작업 탭에서 새로 만들기를 클릭하고 "프로그램 / 스크립트"를 "diskpart"(인용없이)로 설정하십시오. "인수 추가"아래에 스크립트 경로에 설정된 경로로 / s "C : \ Media Container \ Mount Script.txt"를 붙여 넣습니다.
  • 조건 탭에서 "컴퓨터의 AC 전원이 켜져있는 경우에만 작업 시작"확인란의 선택을 취소하십시오.

옵션을 살펴보고 설정할 다른 것이 있는지 확인할 수도 있지만 필수 요소입니다.

그리고 그게 다야! 다음에 다시 시작할 때 SD 카드의 저장 공간이 하드 드라이브로 마운트되는 것을 볼 수 있습니다.


3
아, 이건 정말 멋진 해킹이야!
Jesse Weigert

4
또한 추가 단계를 하나 더 추가하십시오. 일반 탭에서 "다음 사용자 계정 사용"을 SYSTEM으로 변경하십시오. 사용자가 로그인했는지 여부에 관계없이 계정을 실행할지 여부를 선택할 필요가 없습니다. 비밀번호 변경시기에 대해 걱정해야합니다.
Jesse Weigert

1
개선을위한 Jesse에게 감사드립니다. 솔루션에 추가했습니다!
user274391 2019

1
Windows 10의 경우, "c : \ Media Container"Mount Script.txt "앞에 / s를 추가하여이를 실행해야했습니다.
PGallagher

이것은 SD 카드 자체에서 비트 로커를 활성화하여 드라이브를 차례로 암호화합니다 (데이터를 안전하게 유지).
CenterOrbit
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.