Nhờ câu trả lời với Nhân dân tệ (ReMovizable Bit), tôi đã có thể tìm ra giải pháp được mô tả tại trang web này (Phần: Trên ổ đĩa flash chỉ phân vùng đầu tiên hoạt động). Về cơ bản, có Trình điều khiển Hitachi có sẵn để lọc Nhân dân tệ ở Cấp độ Trình điều khiển, chỉ cần sửa đổi một chút để hoạt động với cơ bản mọi USB-Stick. Tất cả những gì bạn cần làm là thêm "ID trường hợp thiết bị" vào trình điều khiển và sau đó sử dụng trình điều khiển này.
Trình điều khiển bộ lọc để loại bỏ Nhân dân tệ đã được Hitachi tạo ra cho Microdrive của họ (Thẻ Flash tương thích với ổ cứng nhỏ):
xpfildrvr1224_320.zip Chỉ có 32 bit, do đó, nó sẽ không hoạt động trên các phiên bản Windows x64.
Bằng cách sửa đổi tệp INF đi kèm, trình điều khiển bộ lọc có thể được sử dụng với bất kỳ ổ đĩa 'có thể tháo rời' nào khác. Để phát hiện thiết bị, có các dòng trong phần [cfadisk_device]:
[cfadisk_device] %Microdrive_devdesc% =
cfadisk_install,IDE\DiskIBM-DSCM-11000__________________________SC2IC801
IDE\DiskIBM-DSCM-11000__________________________
là ID thiết bị của một trong các Microdrive được hỗ trợ. Tương tự như các dòng này, chúng tôi thêm một dòng cho mỗi ổ USB 'có thể tháo rời' mà chúng tôi muốn biến thành ổ cứng USB. ID được tìm thấy trong quản lý thiết bị Windows: Mở rộng 'Ổ đĩa', nhấp chuột phải vào ổ USB của bạn, chọn Thuộc tính. Trên tab "Chi tiết" trong XP, mục "ID cá thể thiết bị" đã được chọn. Nhấp vào ID trong Danh sách và nhấn Ctrl + C, thao tác này sẽ sao chép ID vào Bảng tạm của Windows và có thể được dán ở một nơi khác bằng Ctrl + V. XP lên đến SP1 chỉ hiển thị tab "Chi tiết" khi biến môi trường DEVMGR_SHOW_DETAILS=1
được đặt: DevMgr_Show_1.reg tải xuống và nhân đôi tệp, sau đó đăng nhập lại để có hiệu lực.
Mẫu: USBSTOR\DISK&VEN_LEXAR&PROD_JUMPDRIVE&REV_1.30\K326441127040&0
Chúng ta cần phần chất béo:
[cfadisk_device] %Microdrive_devdesc% =
cfadisk_install,USBSTOR\DISK&VEN_LEXAR&PROD_JUMPDRIVE&REV_1.30
Hoặc đơn giản hơn nhiều so với cách phổ quát cho mọi đĩa USB:
%Microdrive_devdesc% = cfadisk_install,USBSTOR\GenDisk
Trong dòng cuối cùng của tệp INF, chúng tôi thay đổi "Hitachi Microdrive" thành một cái gì đó đẹp như "Có thể tháo rời".
Trong trình quản lý thiết bị, nhấp chuột phải vào ổ USB, "Cập nhật trình điều khiển ...", sau đó "Không, không phải lúc này" -> Tiếp theo -> "Cài đặt từ danh sách hoặc ..." -> Tiếp theo -> "Don tìm kiếm. " -> Tiếp theo -> "Có đĩa" -> duyệt đến tệp INF tại đây. Bây giờ "Có thể tháo rời" trong danh sách -> Tiếp theo -> Xác nhận hai cảnh báo -> Kết thúc. Bây giờ ổ đĩa được thiết kế lại, thực sự là ổ cứng USB. Ổ đĩa có thể được phân vùng, chính sách "Tối ưu hóa hiệu năng" thực sự kích hoạt bộ đệm ghi trên các ổ đĩa được định dạng FAT và Windows sẽ tạo thư mục yêu thích "Thông tin khối lượng hệ thống" ... Tôi cố gắng tự động cài đặt bằng Microsoft DEVCON thành công
Trình điều khiển bộ lọc có thể được gỡ bỏ bằng cách xóa ổ đĩa trong Trình quản lý thiết bị Windows. Sau khi gắn lại ổ đĩa, trình điều khiển của nó được cài đặt lại, nhưng không phải trình điều khiển bộ lọc.
% Microdrive_devdesc% = cfadisk_install, USBSTOR \ GenDisk
%Microdrive_devdesc% = cfadisk_install,USBSTOR\GenDisk