Как создать виртуальный дисковод?


20

Я пытаюсь установить программу, которая требует, чтобы во время установки на моем компьютере была дискета.

Я нашел программу под названием Virtual Floppy Drive, которая позволяла мне создавать диск и копировать на него файлы, но она работает только на 32-битных системах.

Когда я пытаюсь запустить его в 64-разрядной версии Windows 7, появляется сообщение об ошибке, в котором говорится, что виртуальный диск не может работать в 64-разрядных системах.

Я также попытался использовать subst a: c:\myadriveв командной строке, и это не работает.

Есть ли другой способ сделать это?

Ответы:


8

Главная страница загрузки для виртуального дисковода гибких дисков - http://sourceforge.net/projects/vfd/ . Он поддерживает Windows 7 64-битной.

Но на странице Sourceforge есть комментарии о том, что она не работает в Windows 7 64bit. Один пользователь (toantu) нашел способ и оставил комментарий внизу.

  1. Сначала скопируйте содержимое виртуальной дискеты в папку C: \ temp \.

  2. Загрузите dseo13b.exe , установите ... щелкните правой кнопкой мыши и выберите « Запускать с администратором», выберите «Включить тестовый режим», перезагрузите компьютер, снова запустите его с администратором, выберите «подписать» системный файл, введите C: \ temp \ vfd.sys

  3. Перейдите в папку C: \ temp \, щелкните правой кнопкой мыши vfd.exe, выберите свойства, перейдите на вкладку совместимости, выберите запуск этой программы в режиме совместимости для XP, а также выберите запуск от имени администратора, выберите вкладку драйвера, выберите обзор, выберите vfd .sys, нажмите установить и запустить. Перейдите на вкладку drive0, выберите change, выберите A для вашего привода, OK. Теперь выберите «Открыть / Создать», нажмите «Создать», и, надеюсь, ваш диск будет активирован в 64-разрядной версии Windows 7. Между прочим, вы должны запустить все вышеперечисленное с правами администратора и убедиться, что у вас есть 64-битная версия 2 файлов vfd.dll и vfd.sys


Windows 7 не позволит вам установить неподписанные драйверы
user1916182

@ user1916182, делай это все время.
Моав

18

Мне кажется, что вопрос состоит в том, как монтировать виртуальные образы в 64-битных системах Windows, хотя и не указано.

ImDisk достигает этого результата.

введите описание изображения здесь

Если ваша потребность менее сложна, монтирование A: в папку будет работать нормально.


5

Вам даже не нужно дополнительное программное обеспечение для этого. Создайте папку с именем «a», поделитесь ею, сопоставьте ее как сетевой диск с A :. Нет необходимости в дополнительных загрузках. Я использовал это на многих унаследованных системах, которым для передачи лицензионных ключей требуются дисководы.


Для этого необходимо установить сетевой адаптер, установить и запустить службу сервера, настроить и запустить общий доступ к файлам и принтерам и т. Д.
Synetech

Это решение будет работать для некоторых целей, но не для других. Я пытаюсь использовать программу, которая пишет загрузочный образ дискеты - ваше решение не будет работать в этом случае. Виртуальная дискета, как и ответ Майка Фетта выше, делает.
Зак Мартин

2

Вам понадобятся 2 файла отсюда: http://levicki.net/articles/stories/2007/08/17/The_story_of_the_vfdwin_21_64-bit_driver_patch.php

  1. Заменить "vfd.dll" & "vfd.sys"

  2. Самостоятельно подписать драйвер с помощью инструмента, указанного в данной ссылке

  3. Перезагрузка - Отключите «Правильное» принудительное применение подписи драйверов, если вы хотите, чтобы оно было постоянным:

    bcdedit /set {current} testsigning off
    
  4. Запустить программу - установить драйвер


1

Если у вас Windows 7 Professional или Ultimate, вы можете использовать виртуальный режим Windows XP для запуска 32-разрядных программ, которые не работают в 64-разрядных системах.

Любая виртуальная машина, например VirtualBox , также может использоваться с 32-разрядной виртуальной средой Windows.


1

Как ранее было сказано, ImDisk делает работу с Windows 7 Ultimate 64-бит. Я пробовал VFD, и он отлично работает в 32-разрядной версии, но не работает в 64-разрядной версии. Я даже попробовал исправление Critical0, и оно тоже не работает, хотя я нахожусь на машине AMD. Я использую новый шестиядерный процессор Black Edition.

Я попробовал ImDisk, и он прекрасно работает, если вы следуете инструкциям к письму. Вы не рискну от его направления. Как только вы получите командную строку в режиме администратора, все готово, и с этого момента она будет работать.

Кроме того, он запускается как сервис, а не через какую-то иконку на вашем рабочем столе, мне все равно это нравится гораздо лучше, чем VFD. Таким образом, он всегда есть, если я этого хочу, и я могу запустить более двух виртуальных дискет или даже CD / DVD.

Я использовал VFD все время, поэтому я знаю, что я делаю. Я компьютерный техник и создатель операционной системы, поэтому мне нужны были виртуальные дискеты. Оттуда я могу взять образ дискеты и использовать его на компакт-диске или что я хочу оттуда загрузить.


0

Вы можете превратить флэш-накопитель USB в дисковод A: сначала отключив дисковод гибких дисков в BIOS. Затем перейдите в консоль управления дисками и измените букву вашего флэш-накопителя USB на A :, теперь вы сможете использовать любые программы, заставляющие вас использовать диск A :.


0

Вы можете использовать виртуальный дисковод гибких дисков (VFD), но вам необходимо установить его нестандартным способом. Я нашел решение, как установить его под Windows Vista x64, и я думаю, что процедура для Windows 7 похожа.

Пожалуйста, проверьте решение на Виртуальный дисковод для Vista? ,

Удачи.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.