Меню Рубрики

Hitachi microdrive x64 windows 10

Hitachi Microdrive (Драйвер для Flash USB Drive)

3 файла

3 комментария

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

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

Загружаем драйвер мини-жёсткого диска 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) Код экземпляра устройства. В нашем случае, это строка

Переходим к редактированию файла 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, игнорируем сообщение о неподписанном драйвере.

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

Теперь Вы можете работать с вашей флешкой как с обычным жёстким диском.
Например, можно разбить флеш на разделы, и Винда увидит не только первый раздел,
но и все остальные (если их ФС поддерживается), и будет главное полноценно с ними работать.
Однако, стоит помнить! При установке флеши в другой комп, винда на нем будет по режнему
видеть только первый раздел, пока Вы не установите туда этот драйвер.
Поэтому стоит положить копию драйвера на первом разделе, она занимает всего 3KB.

А в версии 64 другие строки. Какую заменять или просто добавить?:

[cfadisk_device]
%Microdrive_devdesc% = cfadisk_install,IDE\DiskTS64GCF400______________________________20101008

Источник

Removable USB Flash Drive as Local HDD in Windows 10 / 7

In this article we’ll show you how to make a USB flash drive or an SD card to be identified in the Windows as a common local hard disk. Probably, you may ask why it’s necessary? The matter is that by default Windows identifies all the USB flash drives and SD cards as removable drives that can’t be split into several partitions with the built-in Windows tools. And even if you partition the USB flash drive into two or more volumes using third-party utilities (say, in Linux), only the first partition will be available in Windows. Windows supports multiple partitions only for hard disk drives identified as local (i.e. non-removable).

RMB bit and USB drives

Windows recognizes USB flash drives as removable devices due to the presence of a special descriptor bit RMB (removable media bit) on each of the devices. If the system determines that RMB=1 when polling the connected device using StorageDeviceProperty function, it concludes that this device is a removable drive. Thus, in order to convert the USB-flash to the hard disk it is enough to modify this descriptor. You can do this directly (which is quite risky because of the differences in the device-specific hardware implementations, and not always possible), or indirectly – by replacing the response of a USB device using a special driver, which allows to filter out the information in the device response.

Connect the USB flash drive to any available port on the computer, then open the Disk Management console (diskmgmt.msc) and make sure that it is determined by the system as Removable.

Also you can view the type of device in the Volumes tab in the properties of the drive (as we see here Type: Removable).

Or using the diskpart command:

In this article we’ll take look at two ways to change the RMB bit on a USB stick: using the Hitachi filter driver (changes are made only at a specific computer on the driver level) and changing the removable bit in the controller firmware using the BootIt utility from Lexar (more universal way, but there is a number of restrictions and is not applicable to all models of USB flash drives and SD cards). Although both of these methods are quite old and I originally tested them in Windows 7, they continue to be relevant and work equally well in modern Windows 10.

Lexar BootIt Utility: Flip Removable Bit

Recently I got a pretty interesting tool – Lexar BootIt. This is a free portable program that can change the RMB of a removable drive and make a removable USB device fixed (or vice versa). Despite the fact that the utility Lexar BootIt is developed only for Lexar devices (Micron, Crucial), it can work with flash drives from other manufacturers. The BootIt utility supports all versions of Windows, starting from Windows XP and finishing with Windows 10.

You can download BootIt from Lexar website lexar_usb_tool.zip

  • Run exe elevated
  • Select your USB flash from the list of devices
  • Press the button Flip Removable Bit
  • Save changes by clicking OK.

Unplug and reconnect the device. Using Device Manager, make sure that its type has changed from Removable to Basic.

In the event that the BootIt utility did not help to change the RMB bit on a removable drive, try the following method based on the Hitachi Microdrive filter driver.

Hitachi Microdrive Filter Driver for USB Flash Drives

To mount a USB flash drive or an SD card as a hard drive, you need a special filter driver, which allows you to modify data sent via the system stack of the current device driver. We will use a filter driver for USB flash drives by Hitachi (Hitachi Microdrive driver), which allows to change the USB device type from removable to fixed (USB-ZIP -> USB-HDD) at the OS driver level. Using this driver, you can hide from the system that the connected device is removable. As a result, the system assumes that it works with a usual hard disk, which can be split into several partitions available in the system simultaneously.

Hitachi Microdrive Driver Files:

  • Hitachi Microdrive version for 32-bit systems – Hitachi Microdrive x86 (2.9 Kb)
  • Hitachi Microdrive version for 64-bit systems – Hitachi Microdrive x64 (3.6 Kb)

You need to download the version of the driver according to the bitness of your system. Both archives have identical structure and consist of two files:

  • cfadisk.inf – is the installation file with driver settings
  • cfadisk.sys – is a Hitachi driver file

The next step is to identify the device ID of your USB / SD flash drive. To do it open Device Manager and select the properties of your USB drive. On Details tab in the Device Instance Path setting, select and copy (Ctrl + C) the code for the device instance.

In our example this would be:

Suppose we are going to install a driver on the 64-bit system. To edit it, open cfadisk.inf in any text editor. We need the sections cfadisk_device and cfadisk_device.NTamd64.

[cfadisk_device]
%Microdrive_devdesc% = cfadisk_install,IDE\DiskTS64GCF400______________________________20101008
[cfadisk_device.NTamd64]
%Microdrive_devdesc% = cfadisk_install,IDE\DiskTS64GCF400______________________________20101008

Change the value DiskTS64GCF400______________________________20101008 with the ID of your device.

[cfadisk_device]
%Microdrive_devdesc% = cfadisk_install,IDE\USBSTOR\Disk&Ven_Linux&Prod_File-CD_Gadget&Rev_0000
[cfadisk_device.NTamd64]
%Microdrive_devdesc% = cfadisk_install,IDE\USBSTOR\Disk&Ven_Linux&Prod_File-CD_Gadget&Rev_0000

If the driver is installed on a 32-bit system, you have to download the corresponding archive, unzip it and open cfadisk.inf for editing. Find the section [cfadisk_device]:

[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

Then change the data in the last line, having specified the instance ID of our flash drive, i.e. in our example, we get:

%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_Linux&Prod_File-CD_Gadget&Rev_0000

Microdrive_devdesc = «Trascend 64 GB DIY SSD»

Installing Hitachi Microdrive Driver Instead of the Native USB Flash Driver

You only have to replace the driver used by the USB flash drive.

Open the Drivers tab and click Update Driver.

Specify the path to the directory in which you’ve extracted the archive with Hitachi driver that you’ve downloaded earlier.

Select the new driver.

Ignore the warning of the missing digital signature of the driver.

Windows found driver software for you device but encountered an error while attempting to install it
Hitachi Microdrive
The third-party INF does not contain digital signature information

To disable the digital signature verification of drivers, run the following commands:

bcdedit.exe /set nointegritychecks ON
bcdedit.exe /set TESTSIGNING ON

Restart the computer and try installing the driver again.

Now you only have to restart the computer and when open the Disk Managment console, verify that the flash drive is identified as a common hard disk (Type: Basic) and uses Hitachi driver.

By opening Windows Explorer, you can also make sure that the icon of the flash drive has changed: it is displayed as a common hard drive.

Now this flash drive can be used as a regular HDD: you can create partitions, specify the active partition, create dynamic disks, install software that does not work from USB flash drives, etc.

How to Remove Hitachi Microdrive Driver

To delete Hitachi Microdrive driver, open the properties of the drive and click Update Driver on the Drivers tab. The system will install the native driver.

  • cfadisk.sys in the folder %windir%\System32\drivers
  • Folder “cfadisk.inf_amd64_…” in %windir%\System32\DriverStore\FileRepositoty

Restart the computer.

Enable Multiple Concurrent RDP Sessions in Windows 8.1 /8
Booting Windows 7 / 10 from GPT Disk on BIOS (non-UEFI) systems

Related Reading

Java: Check Version, Update or Uninstall Using PowerShell

Managing System Reserved Partition in Windows 10

How to Disable/Enable SMB v 1.0 in Windows.

How to Repair EFI/GPT Bootloader on Windows 10?

Configuring L2TP/IPSec VPN Connection Behind a NAT, VPN.

40 comments

really thanks for your effort and simply address this issue
I followed all steps but an error with code 52 prevent me from using the drive
(Windows cannot verify the digital signature for the drivers required for this device. A recent hardware or software change might have installed a file that is signed incorrectly or damaged, or that might be malicious software from an unknown source. (Code 52))
please advise me

Hi !
I’ve got the same issue here …
Did you find how to resolve it please ?

Thanks for sharing such kind of good information but I met a trouble. Does it also can workable for windows 8.1 system 32-bit? Because no matter what I did, the windows 8.1 always got the problem when I want to intall the new driver.

After choose file hitachi micro drive i clikc next and get. “the best driver software for your device has already been installed.” Any ideas?

Try to install hitachi driver by selecting “Let me pick from a list of device drivers on my computer”

hey Max
I have the same issue as Gavin but attempting to choose file location presents the same way “driver up to date” i haven’t uninstalled the old drivers as it’s multiple sys32 files in driver details for my usb and i’m unsure not wanting to brake my pc 🙂

do i have to delete all 5 corresponding drivers in my usb’s driver details tab before windows will recognize the new driver to turn usb from removable to local?

also will this affect all preciously removable devices connected to my computer I.e will all flash drives plugged into my pc show up as local not removable if i delete all 5 windows drivers and replace with the new one?

thanks srry if this is convoluted lol

I had the same issue, but went to the Browse my computer for driver software – let me pick from a list of device drivers on my computer – and pushed the “Have Disk” button. Browse to where you saved the Hitachi folder and select the cfadisk.inf file.
I suspect that it only affects that brand/model of usb stick ( hence the modified .inf file)

1. changed cfadisk.inf as instructed but saw another post that said to delete everything after the comma i.e. delete “IDE\” as well.
2. Windows hangs at the “starting Windows” screen (W7 64-bit). Any idea why?

Please note that the USB flash drive in question will only appear as hard disk on the computer you installed the Hitachi driver on. On all other computers, it will still appear as removable drive. Thus, the entire exercise becomes questionable.

I have a SanDisk Cruzer Blade 16gb flash drive. Recently i used Rufus tool and formatted it using GPT settings to make windows 7 bootable USB. From then, it’s removable disk property is gone. It is identified as local disk every time i connect to my laptop. I want to make it as a removable device again. I tried the suggestions from another website by installing some kind of filter drivers but it totally messed up. My Windows OS could not start and does start up repair. So i made system restore. Without any of these problems, Anyone please help me with step by step instructions on how to do it. My OS is Windows 7 Ultimate 64 bit. Thanks.

Boot from LiveCD and delete:

file cfadisk.inf from Windows\System32\drivers
folder cfadisk.inf_amd64_……. from Windows\System32\DriverStore\FileRepositoty

I get “Access is denied” during driver install. any ideas?

You will have to install the driver as administrator. But, as mentioned earlier: The USB stick will then appear as local disk only on the system wher this driver was installed. It still appears as removable disk on all other systems.

See the end of this article here:
http://hardforum.com/showthread.php?t=1655684
Note: When I rebooted the first time, windows would not load, this was due to the driver being unsigned. When booting hit F8 to enter the bootloader, and choose to disable driver signing. Alternatively you can disable driver signing by doing the following:

run->cmd.exe
Now type the following
bcdedit.exe -set loadoptions DDISABLE_INTEGRITY_CHECKS
press Enter:
bcdedit.exe -set TESTSIGNING ON
press Enter:

When you reboot, you should find your USB or SDHC device listed as a fixed disk. You can now partition, make it a dynamic disk, install picky programs that wont run on a removable disk etc

I was able to do it successfully, but whenever i try to install another OS on the partition, it doesn’t finish the installation.

When I try to convert my devices to a dynamic Device, the error “not supported by object” appear.
Anyone who can help me?

Beware. I followed these instructions TO THE LETTER and they corrupted the operating system. I will now have to back up the system from a previous image. There are too many variables that the author does not seem to be aware of for this hack to be useful.

Yes, I killed my Windows, too.
Had to do the same…
I will try again 😛

Try to boot from the Live SD (LiveUSB).
Then delete file cfadisk.sys from folder Windows\System32\drivers and folder cfadisk.inf_amd64_…… from Windows\System32\DriverStore\FileRepositoty

This is absolutely brilliant! Thank you soooo much! I can now use windows backup to create a system image on a USB drive. You rock.

Does it work even with micro SD cards?

No mater what i do window reinforce driver signature at boot and there is no way to bypass this ! I have tried it all . I don’t understand ms disk management ! I wish to RAID0 USB sticks in order to have x2+ speed on that array for WinReadyBoost/eBooster on systems that have 4 GB RAM or less for internet browsing purposes ! Browsers tends to kill user experience a lot with their RAM leak problems, huge RAM consumption’s and so on ! I even start to put 2 cheap 60 GB SSD in RAID0 so browsers do not kill my nerves ! But seems to me that MS intent is forcing user to buy new hardware/new windows to have just as crappy experience with even crappier GUI on Win10 ! And just about everything that would have massive gain on performance is simply not supported ! The above moded driver problem is that windows reinforces driver signature checking just about every time at boot no mater what i do ! Solution for that problem would be driver loading where user would decide how to use it supported by microsoft ! So user will not be limited ! But sadly ms tends to reinforce their will and we are dumb enough to let them ! The other solution would be some sort RAID support in bios for USB as it is ”defacto” standard but this is pure wet dream ! So why we user allow MS to decide how many performance we get on our computers and why we tolerate stupid MS limitations ? For running MS OS newer enough hardware power and majority of middle end Home PC’s are acting choked like x286 with lack off just about everything ! 8 GB RAM is pure minimum for running Chrome on x64 not to mention hard drives bottlenecks ! And hardware that ”overcomes” that limitations is expensive very and mostly over 1000 euro ! The other problem is one can not upgrade memory it is already upgraded ! And that’s the problem with MS ! We should all go to Linux ! The other solution would be we go to store and for same amount of money start demanding some sort of home supercomputer in order not to be choked by/off MS OS Browsers and so on then users would not pursue such idea/solutions . Every good damn Windows is hardware performance killer and we then add Chrome Browser and must be AIO security solutions then choked system is announced by it self . In the future we will had even faster USB do we can RAID USB devices approved and allowed by MS i doubt !

Or you could just pick up a cheap SSD. Don’t see what you’re getting so worked up about. A USB hard drive is supposed to be more of a temp solution for copying / backing up stuff “off system” deliberately.
You could try getting a USB flash drive. I just picked up a Sandisk one a couple days ago. performance is almost similar to an slow SSD or (fast HD). ie bout 200mb per sec read and 80mb write. (128 gig)

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

  • History browser windows 7
  • Hirens boot cd сброс пароля windows xp
  • Hipchat для windows xp
  • Hint password windows 10
  • Hill climb racing для windows phone