在64位Windows计算机上,可用软件是否有明显限制?


17

我有一台已经使用了两年的32位笔记本电脑。我现在要买一台新笔记本电脑,现在我注意到许多笔记本电脑都装有Windows 7 64位。我一直听说,为64位操作系统找到某些软件要比32位更加困难。这有什么道理吗?在64位计算机(而不是32位计算机)上,我在可用软件方面受到很大限制吗?


1
64位操作系统将具有兼容库的32位操作系统。我认为您之前可能已经听说过,很难找到大多数软件的实际64位版本(至少在Windows上如此)。
基思

1
哦,当您混合使用64位和32位应用程序时,它确实会占用更多内存,因为您将加载两套完整的库(DLL)。
基思

1
请记住,尽管拥有SuperUser的标记系统,但世界上并不仅仅是一个“ 64位”。关于Itanium的说法不一定适用于x86-64(当然,反之亦然)。
JdeBP 2011年

4
唯一无法运行的是16位应用程序,但仍不太可能仍在使用它们,即使那样,您也可以使用DosBox之类的模拟器。
卡勒姆·罗杰斯

@JdeBP:我认为在32位和64位Windows之间进行选择的前提不包括Itanium。
Ben Voigt

Answers:


16

几乎所有32位软件都将在64位计算机上运行:内置了兼容性功能,例如“ \ program files(x86)目录和WOW注册表项。”仍然没有很多本机64位应用程序,但即使在那儿,Office 2010现在也提供64位版本(实际上都在一张DVD上)。您真正需要担心的唯一事情就是设备驱动程序,例如打印机的驱动程序,但如今,即使是那些也不罕见的驱动程序,因此您可能只需要担心打印机,扫描仪或其他设备是否过时,只需在购买前检查制造商的网站上的驱动程序即可。


我的打印机实际上很旧。Windows本机驱动程序非常容易处理它们。所以我什至不用担心。如果您有用于特殊用途的非常旧的独特外围设备,我只会担心驱动程序。如果是这样的话,我认为您可能仍然可以在Virtual XP模式下运行它。
本·理查兹

1
确实,许多较旧的打印机已将驱动程序添加到Windows,但并非全部。仍然值得检查。
KCotreau

1
@sidran:驱动程序是Virtual XP模式无法处理的唯一事情...驱动程序需要直接的硬件访问,而虚拟化会干扰这些访问。或者,也许您对驱动程序的定义与我不同。
Ben Voigt

@本,您可能是正确的。我还没有过多地使用Virtual XP模式...现在考虑一下,它必须与主机OS上正确安装的驱动程序交互,对吗?感谢您的更正。
本·理查兹

2
@ sidran32:即使在驱动程序中,也有一些重要的例外。例如,USB驱动程序不直接与硬件对话,而是与USB主机控制器的驱动程序对话。一些虚拟化解决方案(例如VMWare Workstation)以足够通用的方式将USB请求转发到主机OS,以使USB驱动程序在客户端中工作。不确定关于USB的XP模式处理。而且VM中的驱动程序绝对不能访问PCI设备之类的东西。
Ben Voigt

4

绝对不。您可以在64位Windows上运行任何32位应用程序。Windows XP 64位有点不稳定,但是Windows从那时起已经成熟很多。我会向任何人推荐64位。它将正常工作。另外,在32位系统上,您将无法使用超过3 GB的RAM。由于大多数系统在这几天内都提供约4 GB的存储空间,因此我想说获得32位的原因非常简短。


2
更正:在32位Windows上正确运行的任何32位应用程序都可以在64位Windows上正常运行。但是,那里有很多写得不好的32位应用程序,这些应用程序对驱动器号,目录布局或管理员权限进行了假设-这些安装在相对较少的XP安装中就已中断,并且在大多数或全部64个XP中都将中断位安装。
Ben Voigt

1

三年前最新发布的某些笔记本电脑不提供64位Windows的驱动程序。您可以通过枚举机器中Windows无法检测到的所有硬件并查看原始制造商的网站来解决此问题,但是捆绑的实用程序不太可能在64位Windows中运行。根据这些实用程序的有用程度,这可能是问题,也可能不是问题。

如果您的笔记本电脑的支持网站上有64位版本的驱动程序和实用程序,则几乎没有理由不移至64位,特别是如果您安装的内存超过3GB(32位窗口可能无法解决所有这些问题) 。如果要运行一些非常旧的(16位)Windows程序,您可能还会遇到麻烦,但是有XP模式,这仅在使用非常旧的旧版软件的公司环境中才可能出现问题。


1
我将其扩展为“取决于硬件的实用性,这可能是问题,也可能不是问题”。缺少用于传真/调制解调器的驱动程序或SD卡读卡器,可能不会使大多数用户感到困扰。
Ben Voigt
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.