在Win7上Win XP兼容的硬件和软件

时间:2012-10-04 13:10:08

标签: windows-7 windows-xp hardware compatibility

有一个定制的软件,已经为Win XP开发和测试,目前正在Win XP系统上使用,有一些与软件连接的仪器硬件。到目前为止,一切都按照设计进行。

现在有一个计划将所有Win XP迁移到Win 7.在场景中,可能无法使用Win 7上的软件进行更新,我已经确定了以下选项

  1. 在Win 7上以XP模式运行软件
  2. 在Win 7上从XP虚拟机运行软件
  3. 我想知道

    1. 如果还有其他选择需要考虑
    2. 它如何影响与仪器硬件的接口?
      一个。如果软件在XP模式下运行,仪表硬件是否仍然能够将数据发送到软件? 湾如果它位于Win 7上的Win XP虚拟机中,仪表硬件是否仍然能够将数据发送到软件?

1 个答案:

答案 0 :(得分:1)

该软件可能会或可能不会在Windows 7下运行。您应该尝试并查看。

XP Mode(或其他VM解决方案)可以很好地保持旧版用户应用程序的运行。基本上,您通过在XP下运行应用程序来“欺骗”升级路径。但是,由于您的应用程序与硬件设备接口,因此可能会遇到问题。典型的VM解决方案会“隐藏”软件中的底层主机PC硬件。

仪器硬件如何与主机PC连接?它是带有特殊驱动程序的PCI / USB设备吗?

某些VM解决方案允许PCI或USB直通,这样您的设备即使在VM中也可以继续工作。但是,这仍然不是Windows 7的升级版。 (您可能会在VMware ESX下运行XP VM。)

那么升级到Windows 7并忘记VM呢?

如果您的硬件设备需要驱动程序,则新系统为Windows 7 x64,旧系统为32位Windows XP,则会出现问题。 64位版本的Windows需要64位驱动程序。

如果您的Win7系统是32位,则32位Windows XP驱动程序 可能 可以正常工作。这取决于驱动程序的编写方式。你很可能遇到问题,但在你尝试之前你不会知道。