Как сделать виртуальный USB-накопитель в Windows?

26

Как я могу сделать виртуальный USB-накопитель в Windows? Это можно сделать с помощью DAEMON Tools или что-то в этом роде?

Причина в том, что мне нужен USB-накопитель, чтобы использовать их вместо физического USB. Иногда мне нужно загрузить сертификат с USB, но я оставляю его дома, и когда я на работе, я хочу создать виртуальный USB и поставить на них сертификат, так как я могу это сделать?

Джон
источник
3
Это может звучать как проблема xy, но это очень ясный и точный вопрос, в любом случае ... мне нужен USB-накопитель, чтобы использовать их вместо физического USB. Иногда мне нужно загрузить сертификат с USB, но я оставил его дома, и когда я на работе, я хочу сделать виртуальный USB и поставить на них сертификат, так как я могу это сделать? ... спасибо за усилия
Джон
Вы можете использовать Ramdisk: memory.dataram.com/products-and-services/software/ramdisk
Аксель Кемпер
@AxelKemper thnx man за помощь, это помогает мне, но все же я не нашел способа обмануть приложение, которое проверяет, есть ли сертификаты на реальном USB или нет ...
Джон
Да, идея смарт-карт и USB-токенов заключается в том, что никто не должен иметь возможность их копировать ( entrust.com/smartcards-and-usb-tokens ). Чтобы использовать «двухфакторную аутентификацию», вы должны: 1) что-то знать (PIN-код или пароль) и 2) иметь что-то (токен). Вы можете использовать сертификат PKI X.509, хранящийся в файле ( en.wikipedia.org/wiki/X.509 ).
Аксель Кемпер
1
Многим программам для взаимодействия требуется не USB-папка, а съемный USB-носитель, поэтому предоставление способа создания виртуального съемного USB-устройства само по себе является важным запросом.
Мистер Пурпур

Ответы:

17

Вы можете использовать ImDisk для создания съемного USB-накопителя

imdisk -a -s 536870912 -m R: -o rem -p "fs:ntfs /q /y"

-a      Attach a virtual disk. This will configure and attach a virtual disk
        with the parameters specified and attach it to the system.
-s      Size of the virtual disk. Size is number of bytes
-m      Specifies a drive letter or mount point for the new virtual disk
-o rem  Specifies that the device should be created with removable media
        characteristics.
-p      'format' command to create a filesystem when the new virtual disk has 
        been created. "/fs:ntfs /q /y" is: Create an NTFS filesystem with quick 
        formatting and without user interaction.

Как установить

  • Для CMD-версии скачайте ImDisk Toolkit , распакуйте его с 7-zip и скопируйте эти 2 файла

    ..\cpl\i386\imdisk.cpl
    ..\cli\i386\imdisk.exe
    
  • Для версии GUI загрузите ImDisk Toolkit и просто установите его

Дальнейшие ссылки

Nanobrains
источник
Вы пропустили косую черту (перед "fs"), чтобы эта команда работала. как это: imdisk -a -s 536870912 -m R: -o rem -p "/ fs: ntfs / q / y"
Ицхак
3
Пожалуйста, не пишите USB в своем ответе, ImDisk создает только съемный диск, а не USB-съемный диск. Если vmware работает, он не обнаружит новый USB-накопитель и не предоставит возможность присоединиться к гостю.
Саммит