统。大多数32位程序可以运行，但应用依赖于设备驱动程序将无法运行，除非这些设备驱动程序已经写了给64位元的Vista。因此，很多旧的硬件也不能支持64位元版本的Windows Vista。其他应用程序要有64位元版本可能会遇到困难的。例如，Visual Basic6的IDE将运行在32位版本，但不会运行在所有的64位版本。一些应用厂商将只提供完整/溢价产品版本的64位Vista和削减下跌版本32位Vista的（例如，Adobe Premier Elements是32位元版本和完整的Adobe Prem