Berkat jawaban dengan RMB (ReMoveable Bit) saya dapat menggali solusi yang dijelaskan di situs ini (Bagian: Pada flash drive hanya partisi pertama yang berfungsi). Pada dasarnya, ada Driver Hitachi yang tersedia yang memfilter RMB pada Driver-Level, yang hanya perlu sedikit dimodifikasi agar berfungsi dengan pada dasarnya setiap USB-Stick. Yang perlu Anda lakukan adalah menambahkan "Device Instance ID" ke driver dan kemudian menggunakan driver ini.
Pengandar filter untuk menghapus RMB telah dibuat oleh Hitachi untuk Microdrives mereka (kartu Flash Compatct dengan hard drive mini):
xpfildrvr1224_320.zip Ini hanya 32 bit, sehingga tidak akan bekerja pada edisi Windows x64.
Dengan memodifikasi file INF yang disertakan driver filter dapat digunakan dengan drive 'dilepas' lainnya. Untuk deteksi perangkat ada baris di bagian [cfadisk_device]:
[cfadisk_device] %Microdrive_devdesc% =
cfadisk_install,IDE\DiskIBM-DSCM-11000__________________________SC2IC801
IDE\DiskIBM-DSCM-11000__________________________
adalah ID perangkat dari salah satu Microdrives yang didukung. Dalam analogi dengan baris-baris ini kami menambahkan satu baris untuk setiap drive USB 'yang dapat dilepas' yang kami ingin ubah menjadi hard drive USB. ID ditemukan dalam manajemen perangkat Windows: Luaskan 'Disk drive', klik kanan drive USB Anda, pilih Properties. Pada tab "Detail" di bawah XP item "Device instance ID" sudah dipilih. Klik pada ID dalam Daftar dan tekan Ctrl + C, ini menyalin ID ke dalam Clipboard Windows dan dapat ditempelkan di tempat lain dengan Ctrl + V. XP hingga SP1 memperlihatkan tab "Perincian" hanya ketika variabel lingkungan DEVMGR_SHOW_DETAILS=1
disetel: DevMgr_Show_1.reg unduh dan klik dua kali file tersebut, lalu relogon untuk mulai berlaku.
Sampel: USBSTOR\DISK&VEN_LEXAR&PROD_JUMPDRIVE&REV_1.30\K326441127040&0
Kami membutuhkan bagian lemak:
[cfadisk_device] %Microdrive_devdesc% =
cfadisk_install,USBSTOR\DISK&VEN_LEXAR&PROD_JUMPDRIVE&REV_1.30
Atau jauh lebih sederhana cara universal untuk disk USB apa pun:
%Microdrive_devdesc% = cfadisk_install,USBSTOR\GenDisk
Pada baris terakhir dari file INF kami mengubah "Hitachi Microdrive" menjadi sesuatu yang bagus seperti "RemovableToFixed".
Di manajer perangkat lagi klik kanan drive USB, "Perbarui driver ...", lalu "Tidak, tidak kali ini" -> Next -> "Instal dari daftar atau ..." -> Next -> "Don mencari. " -> Next -> "Have Disk" -> browse ke file INF di sini. Sekarang "RemovableToFixed" harus ada dalam daftar -> Berikutnya -> Konfirmasikan kedua peringatan -> Selesai. Sekarang drive sudah terdeteksi, sebenarnya sebagai hard drive USB. Drive dapat dipartisi, kebijakan "Optimalkan untuk kinerja" memang mengaktifkan cache tulis pada drive yang diformat FAT dan Windows akan membuat folder yang dicintai "Informasi Volume Sistem" ... Upaya saya untuk mengotomatiskan instalasi dengan menggunakan Microsoft DEVCON tidak berhasil.
Driver filter dapat dihapus dengan menghapus drive di Windows Device Manager. Setelah memasang kembali drive drivernya diinstal lagi, tetapi tidak driver filter.
% Microdrive_devdesc% = cfadisk_install, USBSTOR \ GenDisk
%Microdrive_devdesc% = cfadisk_install,USBSTOR\GenDisk