20

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

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

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

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

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

8 ответов8

17

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

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

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

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. Теперь выберите «Открыть / Создать», нажмите «Создать» и, надеюсь, ваш диск будет активирован в Windows 7 64-bit. Между прочим, вы должны запустить все вышеперечисленное с правами администратора и убедиться, что у вас есть 64-битная версия 2 файлов vfd.dll и vfd.sys

5

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

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? ,

Удачи.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .