在 64 位 Windows 操作系统上可以顺利运行 32 位应用程序吗?如果不行,有什么解决方法?
根据 Ryan 的评论进行了编辑
尤其是以下情况
- Java
- 一些编程应用程序,例如 eclipse
- 在 Java 上运行的 SDK,
- Android 开发工具包
- 防病毒
答案1
一般的经验法则是,32 位应用程序可以在 64 位操作系统上运行。此规则的常见例外是当应用程序本身与内核“挂钩”或需要某些驱动程序才能运行(最著名的是 VM 软件)时,最好获取本机 64 位版本。
此外,为了与 64 位 Internet Explorer 兼容,Java 等插件也应该是 64 位的。
也就是说,如果您运行的是 64 位 Windows - 请始终尝试查找应用程序的 64 位版本。如果不存在,则使用 32 位版本。
答案2
如果程序是 16 位的,您可能会遇到问题。请查看以下内容:
http://msdn.microsoft.com/en-us/library/aa384249(VS.85).aspx
答案3
很有可能。如果没有,你应该能够运行它。这实际上取决于程序以及他们放入了多少疯狂的代码(例如使用未记录的“功能”)
答案4
Windows 7 Professional(及以上版本)附带 XP 模式(尽管您可能需要下载它)。这样您就可以在 Windows XP(我认为是 32 位)中运行,就像它只是计算机上的另一个窗口一样。