Работа с USB Flash как с жёстким диском

Цель: заставить видеть флеш накопитель программы Acronis Disk Director и пр. для создания разделов на флешке, в том числе и скрытых, форматирования и других операций (только для Windows XP).

Загружаем драйвер мини-жёсткого диска Hitachi Microdrive. Распаковываем его во временную директорию.

Открываем текстовым редактором файл cfadisk.inf

Находим раздел:

[cfadisk_device]
%Microdrive_devdesc% = cfadisk_install,USBSTOR\Disk&Ven_LEXAR&Prod_JD_LIGHTNING_II&Rev_1100
%Microdrive_devdesc% = cfadisk_install,USBSTOR\Disk&Ven_JetFlash&Prod_TS1GJF110&Rev_0.00
%Microdrive_devdesc% = cfadisk_install,USBSTOR\DISK&VEN_&PROD_USB_DISK_2.0&REV_P


Подключам флеш диск, заходим в диспетчер устройств. Правый клик мыши на Мой компьютер > Управление > Диспетчер устройств > Дисковые устройства. Находим в списке флеш накопитель, открываем его свойства, переходим на вкладку Сведения. Выделяем и копируем в буфер (Ctrl+C) Код экземпляра устройства. В нашем случае, это строка

USBSTOR\DISK&VEN_USB_2.0&PROD_FLASH_DISK&REV_1.00\7&138BF0DA&0


Переходим к редактированию файла cfadisk.inf. Заменяем выделенную строку

[cfadisk_device]
%Microdrive_devdesc% = cfadisk_install,USBSTOR\Disk&Ven_LEXAR&Prod_JD_LIGHTNING_II&Rev_1100
%Microdrive_devdesc% = cfadisk_install,USBSTOR\Disk&Ven_JetFlash&Prod_TS1GJF110&Rev_0.00
%Microdrive_devdesc% = cfadisk_install,USBSTOR\DISK&VEN_&PROD_USB_DISK_2.0&REV_P


на код экземпляра нашего флеш накопителя, в результате получаем:

[cfadisk_device]
%Microdrive_devdesc% = cfadisk_install,USBSTOR\Disk&Ven_LEXAR&Prod_JD_LIGHTNING_II&Rev_1100
%Microdrive_devdesc% = cfadisk_install,USBSTOR\Disk&Ven_JetFlash&Prod_TS1GJF110&Rev_0.00
%Microdrive_devdesc% = cfadisk_install,USBSTOR\DISK&VEN_USB_2.0&PROD_FLASH_DISK&REV_1.00


Строку кода экземпляра устройства \7&138BF0DA&0 не записываем. Сохраняем файл cfadisk.inf.

Заменяем стандартный драйвер флэшки на Hitachi Microdrive.
В диспетчере устройств, в свойствах флеш переходим на вкладку Драйвер > Обновить > Установка из указанного места > Не выполнять поиск > Установить с диска и выбираем файл cfadisk.inf, игнорируем сообщение о не подписанном драйвере.

Делаем безопасное извлечение флеш и подключаем её снова.

Теперь вы можете работать с вашей флешкой как с обычным жёстким диском (например, разбить флеш на разделы).
  • avatar
  • 0

17 комментариев

Спасибо огромное, все отлично работает!!! РЕСПЕКТ
  • Максим
А если у меня задача обратная: принудительно заставить систему воспринимать флешку как флешку?
Ситуация возникла в связи с тем, что при загрузке некоторые БИОСы воспринимает флешку как HDD, соответственно, чтобы загрузиться с флешки, приходиться переключаться в биосе между жесткими дисками.
  • Виталий
У меня такая же проблема!!! Комп видит флешку как жёсткий диск и всё тут. Как сделать так чтобы он определял её как обычную флешку?
  • Алексей
Стандартный драйвер поставить же.
  • Qwe
На windows 7 x64 не работает
  • Nik
thxx
  • dido
На Windows XP x64 SP2 тоже не работает: не видится «совместимый драйвер». Может быть есть другой драйвер для x64 ОС Windows?
  • Иван
Есть прикол, Windows 7 Ultimate x86 (32bit) Принимает драйвер без вопросов о совместимости, то есть так же как W_XP :)
  • Дмитрий
Запятую уберите в первой ссылке :)
  • Сергей
ничего не получалось пока не удалил в ДУ флешку. Потом она распозналась по новому и тогда уже код экземпляра подошел.
  • ilesnick
От четверых с аналогичными советами ни хрена не получилось.Только от Вас комп увидел флеш как HDD.Спасибо!
  • Юрий
При попытке обновить драйвер на win 7 (32 и 64) всплывает сообщение:
«Система Windows определила, что драйверы для этого устройства не нуждаются в обновлении»

Флешка UFD 3.0 Silicon-Power32G USB Device
  • Родион
не туда кликнул, отбой
  • Родион
lapshev58@mail.ru не могу зарегистрироваться!!!
  • Юрий
Имеется жесткий диск IDE на 40 Гб. Есть идея, сделать из него дистрибутивный диск, то есть закинуть на него: установщик Windows 7, установщик Windpws XP и может еще пару необходимых утилит для настройки Windows. В итоге, желаемый результат — это мультизагрузочный жесткий диск.
Вот только как это реализовать?
На USB-Flash, все это закинуть и загрузить в мультизагрузке получается, а что бы на жестком такой же результат получить — увы, не найду подходящей инфы.
Знаю, можно сделать, что бы флешка отображалась как жесткий диск, путем прописания некоторых конфигов в самом драйвере. Может есть обратное для отображения жесткого диска?
  • Sanyok
Было бы не плохо, если бы имелось описание файла «cfadisk.inf» с возможными другими командами и параметрами.
  • Sanyok
на вин10 работает?
  • серо

Оставить комментарий

Имя: