64位的机器为什么不能兼容32位的软件?C:\ Program Files (x86)\这个路径就是专为安装32位软件设置的。你再64位系统上安装32位的软件时,系统会自动识别出来这是一款32位的软件从而将其安装到C:\ Program Files (x86)\这个路径下。
如果兼容性不好,也可以按照你的方法,安装一个虚拟机,但是记得一个要安装32位的虚拟机。
你试一下对你想打开的软件的图标右击,在选项中应该有个“兼容性疑难解答”--》尝试建议的设置--》然后就点击“启动程序”(ps:现在先不要关闭这个对话框),等你的程序运行好了,再回来你没有关闭的对话框点击“下一步”--》“是,为此程序保存这些设置”就ok了。如果不行可再联系。
下个对应的兼容软件。就可以了。
大部分32位的软件是可以在64位系统中运行的。但是64位的软件却并不能在32位系统中运行。
附上win7 64位优缺点供参考:
优
点:win7
64位系统最大的优点体现在内存上。它可以使用超过4G的内存,相比与最大只能使用3G内存的32位版本来说,性能方面提升了不少。Win7
64位处理性能好于32位是事实,但也存在这样的一个误区。两台计算机均是2G内存,系统分别是win7 64位与win7 32位,你会发现win7
32位的速度要快一些;但是如果把win7 64位的内存换成4G,这时候win7 64位的性能就真正体现出来了。这也就是说,win7
64位需要更高的内存来支持它运行。
缺点:过去一段时间里很多人都不选择win7 64位的系统。原因就是很多软件不支持64位,在win7
64位系统下无法运行。当时win7 64位系统的不兼容性的确让一部分人把它换掉了。但是,发展都需要一个过程,现在win7
64位系统已经不存在这样的缺点。或者应该这么说:这本来就不是它的缺点,只是当时的软件普遍适用于32位的系统,当64位系统问世时导致没有软件支持
它。这样与其说64位不兼容32位的软件,还不如说32位软件已经跟不上64位系统的步伐。如果硬要说win7
64位的缺点,那就是它比较占内存了。一个系统的功能越强大就会越占用内存,这两者之间并不矛盾。
总而言之,64位系统取代32位系统已经成为一种趋势。当64位系统能做到完美兼容所有软件的时候,32位系统将会正式退出舞台。