我正在尝试安装一个程序,该程序需要在安装过程中在计算机中安装一张软盘。
我找到了一个名为Virtual Floppy Drive的程序,该程序允许我创建驱动器并将文件复制到该驱动器,但该程序仅在32位系统上有效。
当我尝试在64位Windows 7上运行它时,出现一个错误,提示虚拟驱动器无法在64位系统上运行。
我也尝试subst a: c:\myadrive
在命令提示符下使用,但它不起作用。
还有另一种方法可以做到这一点吗?
我正在尝试安装一个程序,该程序需要在安装过程中在计算机中安装一张软盘。
我找到了一个名为Virtual Floppy Drive的程序,该程序允许我创建驱动器并将文件复制到该驱动器,但该程序仅在32位系统上有效。
当我尝试在64位Windows 7上运行它时,出现一个错误,提示虚拟驱动器无法在64位系统上运行。
我也尝试subst a: c:\myadrive
在命令提示符下使用,但它不起作用。
还有另一种方法可以做到这一点吗?
Answers:
虚拟软盘驱动器的主要下载页面是http://sourceforge.net/projects/vfd/。它支持Windows 7 64位。
但是Sourceforge页面上有评论说它在Windows 7 64bit中不起作用。一个用户(toantu)找到了一种方法,并在下方发布了一条评论。
首先将虚拟软盘文件夹的内容复制到C:\ temp \。
下载dseo13b.exe,安装...右键单击并选择“以管理员身份运行”,选择“启用测试模式”,重新启动,以管理员身份再次运行,选择对系统文件进行签名,键入C:\ temp \ vfd.sys
转到C:\ temp \文件夹,右键单击vfd.exe,选择属性,转到兼容性选项卡,选择在XP的兼容模式下运行此程序,还选择以管理员身份运行此程序,选择驱动程序选项卡,选择浏览,选择vfd .sys,按安装并启动。转到drive0选项卡,选择change,为驱动器选择A,确定。现在选择打开/创建,单击创建,希望您的驱动器将在Windows 7 64位中被激活。您必须通过管理员的方式直接运行上述所有程序,并确保您拥有2个文件的64位版本vfd.dll和vfd.sys
您甚至不需要其他软件。创建一个名为“ a”的文件夹,共享它,并将其作为网络驱动器映射到A:。无需其他下载。我在很多需要软盘驱动器来传输许可证密钥的旧系统上使用了此功能。
您将需要从此处获得2个文件:http : //levicki.net/articles/stories/2007/08/17/The_story_of_the_vfdwin_21_64-bit_driver_patch.php
替换“ vfd.dll”和“ vfd.sys”
使用给定链接中提到的工具对驱动程序进行自签名
重新启动-如果希望永久保留,请禁用“适当的”驱动程序签名强制执行:
bcdedit /set {current} testsigning off
启动程序安装驱动程序
如果您具有Windows 7 Professional或Ultimate,则可以使用虚拟Windows XP Mode运行在64位系统上不运行的32位程序。
任何虚拟机(例如VirtualBox)都可以与32位虚拟Windows环境一起使用。
正如前面指出,ImDisk 确实与Windows 7旗舰版64位工作。我尝试了VFD,它在32位上运行良好,但在64位上却无法运行。我什至尝试了Critical0的修复程序,即使我在AMD机器上,该修复程序也不起作用。我正在使用新的六核Black Edition CPU。
我尝试了ImDisk,如果您按照信中的指示进行操作,它将非常有用。千万不能冒险离开自己的方向。在管理员模式下获得命令提示符后,您就可以使用了,此后它将一直有效。
而且,它以服务形式运行,而不是通过桌面上的某些图标运行,我还是比VFD更好。这样,如果我愿意,它总是存在的,而且我可以运行两个以上的虚拟软盘甚至CD / DVD。
我一直都在使用VFD,所以我知道自己在做什么。我是计算机技术人员和操作系统的创建者,这就是为什么我需要虚拟软盘的原因。从那里,我可以获取软盘映像,并将其用于CD或从那里启动的任何计算机。
您可以使用虚拟软盘驱动器(VFD),但需要以非标准方式进行安装。我找到了一种在Windows Vista x64下安装它的解决方案,并且我认为Windows 7的过程与此类似。
请在用于Vista的虚拟软盘驱动器上签出解决方案?。
祝好运。