Pada Windows 8 atau 10, khususnya pada tablet dengan kartu SD yang dimasukkan secara permanen, adakah cara universal untuk memperlakukan kartu sebagai drive yang tidak dapat dilepas?

32

Saya punya tablet, Surface Pro, dan saya punya kartu micro SD yang dimasukkan secara permanen. Saya menggunakannya untuk menyimpan file media seperti musik dan video.

Windows, menyadari bahwa itu adalah drive yang dapat dilepas, segera menghapus file alih-alih memasukkannya ke dalam keranjang sampah. Selain itu, aplikasi seperti SkyDrive dan Dropbox menolak untuk disinkronkan ke kartu karena dapat dilepas.

Saya tahu bahwa memformat kartu micro SD NTFS, dan memasangnya sebagai folder pada drive C:, memungkinkan SkyDrive dan Dropbox untuk menyinkronkan ke drive yang dapat dilepas, tetapi tidak memengaruhi penghapusan file.

Saya juga mendengar bahwa berbagai drive USB dapat diubah untuk diperlakukan oleh Windows sebagai drive yang tidak dapat dilepas dengan membalik bit yang dapat dilepas. Namun, ini tampaknya bukan opsi untuk pembaca kartu, setidaknya bukan yang ada di Surface saya.

Apakah ada cara untuk mengaktifkan keranjang sampah pada drive ini, dan umumnya membuat drive ini diperlakukan sebagai drive yang tidak dapat dilepas?

pengguna274391
sumber

Jawaban:

34

Saya sudah berhasil memecahkan masalah saya sendiri, tetapi itu bukan solusi yang paling sederhana. Singkatnya, alih-alih menyimpan file pada kartu SD, yang tentu saja Windows melihat sebagai drive yang dapat dilepas, adalah mungkin untuk mengisi keseluruhan kartu SD dengan hard drive virtual, yang kemudian dapat dipasang di Windows, dan diperlakukan sebagai hard drive yang sebenarnya.

Inilah yang saya lakukan pada Windows 8.1:

Opsional: kosongkan isi kartu SD Anda. Ini tidak mutlak diperlukan, tetapi jumlah ruang kosong pada kartu SD akan menjadi jumlah ruang pada disk baru Anda.

Buka Manajemen Disk (dari pencarian menu Start saya, ini muncul sebagai "Buat dan format partisi hard disk").

Opsional: pastikan kartu SD Anda diformat ke NTFS. Karena kartu akan menjadi fixture permanen dan kompatibilitas lintas platform tidak masalah, mungkin juga berjalan dengan sistem file yang lebih modern. Selanjutnya, wlll ini akan mengaktifkan langkah opsional berikutnya langsung di bawah.

Opsional (hanya mungkin jika Anda memilih untuk memformat kartu SD ke NTFS): pilih partisi pada kartu SD Anda, dan pilih "Change Drive Letter and Paths". Hapus huruf drive dan tambahkan titik mount baru ke folder NTFS kosong. Anda dapat menempel ini di suatu tempat ke drive utama Anda, saya memilih "C: \ Media Container". Dengan cara ini, kartu SD tidak akan muncul lagi sebagai drive terpisah, tetapi masih dapat diakses oleh sistem untuk drive virtual.

Di bawah menu Tindakan di bagian atas, pilih "Buat VHD". Jelajahi lokasi kartu SD Anda ("C: \ Media Container" jika Anda mengubah titik pemasangannya ke apa yang saya sarankan di atas). Buat VHD di sini ... Saya menyebut milik saya "Media Store". Saya juga mengubah format hard disk virtual ke VHDX untuk ketahanannya terhadap peristiwa kegagalan daya, meskipun saya tidak memiliki wawasan yang sebenarnya tentang hal ini di luar apa yang Windows menggambarkannya. Saya tetap dengan tipe disk dinamis dinamis yang direkomendasikan, dengan pemikiran bahwa ini bisa berguna jika saya mendapatkan kartu SD yang lebih besar di masa depan.

Klik kanan pada disk baru (di sebelah kiri, sekarang di partisi), dan pilih inisialisasi. Saya menggunakan tabel partisi GPT, karena ini adalah desain yang lebih baru dan mungkin lebih baik, meskipun saya tidak memiliki wawasan lain tentang ini. Setelah diinisialisasi, klik kanan pada partisi yang tidak terisi yang baru, dan pilih "Volume Sederhana Baru". Ikuti wizard, alokasikan semua ruang ke partisi baru, berikan huruf drive yang Anda ingin menggunakan hard drive baru Anda (mungkin D :), dan format ke NTFS. Jika semuanya berjalan dengan baik, sekarang Anda akan melihat hard drive baru Anda tersedia di Windows Explorer.

Sekarang, trik untuk menyatukan semuanya adalah mengatur Windows agar drive terpasang ketika komputer melakukan boot, karena tidak menyenangkan harus masuk ke Manajemen Disk setiap kali komputer Anda mulai memasang drive. Untuk melakukan ini, Anda harus membuat skrip untuk memasangnya, dan kemudian menggunakan Penjadwal Tugas untuk menjalankan skrip saat boot. Saya menemukan panduan yang sangat bagus di sini , yang akan saya ringkas di bawah ini.

Pertama buat file teks di mana pun Anda suka, beri nama apa pun yang Anda inginkan - ini akan menjadi skrip Anda. Saya menamai milik saya "Mount Script.txt" dan meletakkannya di "C: \ Media Container" dengan file hard drive virtual saya. Buka, dan rekatkan di bawah ini, dengan path dan huruf drive diedit agar sesuai dengan info Anda:

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

Buka Penjadwal Tugas di bawah Manajemen Komputer, yang muncul di Start Menu saya sebagai "Jadwalkan tugas". Di panel kanan, pilih "Buat Tugas".

Poin kuncinya adalah:

  • Pada tab Umum, masukkan nama untuk tugas Anda, saya menamakan saya "Mount SD card". Di bawah "Saat menjalankan tugas, gunakan akun pengguna berikut", ubah ke SISTEM dengan mengetiknya di kotak nama objek. Juga, mungkin penting untuk mengatur "Konfigurasi untuk" ke sistem operasi Anda, saya tidak begitu yakin dan pencarian cepat online tidak benar-benar menjelaskan apa yang dilakukan pengaturan ini.
  • Pada tab Pemicu, klik Baru, dan atur "Mulai tugas" menjadi "Saat memulai".
  • Pada tab Tindakan, klik Baru, dan setel "Program / skrip" ke "diskpart" (tanpa kutipan). Di bawah "Tambahkan argumen" tempel di bawah ini dengan jalur yang disetel ke jalur skrip Anda: / s "C: \ Media Container \ Mount Script.txt".
  • Pada tab Ketentuan, kosongkan kotak centang untuk "Mulai tugas hanya jika komputer Anda menggunakan daya AC".

Anda juga dapat melihat opsi-opsi dan melihat apakah ada hal lain yang ingin Anda atur, tetapi itu harus yang terpenting.

Dan itu dia! Lain kali restart Anda, Anda akan melihat ruang penyimpanan Anda pada kartu SD Anda sedang dipasang sebagai hard drive.

pengguna274391
sumber
3
Oh, ini hack yang brilian!
Jesse Weigert
4
Juga, tambahkan satu langkah tambahan: Pada tab umum, ubah "gunakan akun pengguna berikut" ke SYSTEM dan Anda tidak perlu memilih apakah akan menjalankan akun jika pengguna masuk atau tidak, dan Anda tidak akan harus khawatir tentang kapan kata sandi Anda berubah.
Jesse Weigert
1
Terima kasih Jesse atas peningkatannya, menambahkannya ke solusi!
user274391
1
Untuk Windows 10, saya harus menambahkan a / s di depan "c: \ Media Container" Mount Script.txt "untuk menjalankan ini ...
PGallagher
Ini menjadikannya baik untuk mengaktifkan bitlocker pada kartu SD itu sendiri, yang pada gilirannya akan mengenkripsi drive (membuat data Anda aman).
CenterOrbit