64位Windows *** 作系统兼容32位程序,得益于Windows *** 作系统的WOW64子系统。WOW64子系统使32位程序能够在基于 x64 版本的Windows *** 作系统上运行而不用修改。WOW64 子系统是通过在基于x64版本的Windows Server 2003和 Windows XP professional x64版而创建的32位环境。该子系统将32位应用程序从64位应用程序中隔离开来并提供了跨边界运行的环境(如剪切和粘贴和COM 32/64的互 *** 作性)。但是,32位进程无法加载并执行64位DLL,而且64位进程无法加载32位DLL执行。所以,在64位Windows *** 作系统的根分区$Windows\system32与$windows\sysWOW64中分别存放了32位程序运行时需要加载的DLL动态链接库文件和64位程序运行时需要加载的DLL动态链接库文件。(1)无需特别 *** 作,windows7 64位系统直接兼容32位软件,直接双击运行即可。
(2)windows xp64位是后期补的,第一个普及的家用64位系统是win7 x64,这是2009年发布的 *** 作系统,经过微软长达6年的打磨,已经对32位程序有很好的兼容性了,在win7 64位系统里运行32位程序不需要特别的 *** 作,直接运行即可。
(3)如果直接运行后,出现兼容性问题,应该不是64位和32位程序的问题,而是win xp 和win7两代 *** 作系统之间的差异,比如权限系统的不同,可以尝试调整“兼容性”选项,调整方法如下:
① 鼠标右键单击:直接运行时有兼容性问题的程序,在d出的右键菜单中点击“属性”。如下图:
② 如下图,切换到“兼容性”选项卡,在“以兼容模式运行这个程序”前面的复选框里“√”:
③ 展开下拉菜单,选择兼容运行的系统版本,下图是“windows10”的项目,已经没有xp兼容模式了,windows7里还有xp兼容模式,可以尝试选择“Windows XP”,最后点击下方的“确认”,设置完毕。调整设置后再双击运行该程序,就可以以兼容模式运行程序了:在64位Win7系统下运行游戏,d出错误对话框;右击该程序,选择属性,然后切换到兼容性标签;先勾选以兼容模式运行这个程序,然后选择Windows7,在特权等级里面勾选以管理员身份运行此程序;确定,重新启动程序,不兼容的问题即可解决。
具体的 *** 作步骤如下:
1、在64位Win7系统下运行游戏,d出错误对话框。
2、右击该程序,选择属性,
3、然后切换到兼容性标签,
4、先勾选以兼容模式运行这个程序,然后选择Windows7,在特权等级里面勾选以管理员身份运行此程序。
5、确定,重新启动程序,不兼容的问题即可解决。大部分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位系统将会正式退出舞台。
首先不是X64 WIN7不兼容某些软件,而是某些软件不能兼容X64 WIN7 有的软件是基于32位系统开发的所以在64位下无法使用;
解决办法,右击该不兼容程序,选择属性;
然后切换到兼容性标签;
先勾选以兼容模式运行这个程序,然后选择Windows7,在特权等级里面勾选以管理员身份运行此程序;
确定,重新启动程序,不兼容的问题即可解决。
(1)无需特别 *** 作,windows7 64位系统直接兼容32位软件,直接双击运行即可。
(2)windows xp64位是后期补的,第一个普及的家用64位系统是win7 x64,这是2009年发布的 *** 作系统,经过微软长达6年的打磨,已经对32位程序有很好的兼容性了,在win7 64位系统里运行32位程序不需要特别的 *** 作,直接运行即可。
(3)如果直接运行后,出现兼容性问题,应该不是64位和32位程序的问题,而是win xp 和win7两代 *** 作系统之间的差异,比如权限系统的不同,可以尝试调整“兼容性”选项,调整方法如下:
① 鼠标右键单击:直接运行时有兼容性问题的程序,在d出的右键菜单中点击“属性”。如下图:
② 如下图,切换到“兼容性”选项卡,在“以兼容模式运行这个程序”前面的复选框里“√”:
③ 展开下拉菜单,选择兼容运行的系统版本,下图是“windows10”的项目,已经没有xp兼容模式了,windows7里还有xp兼容模式,可以尝试选择“Windows XP”,最后点击下方的“确认”,设置完毕。调整设置后再双击运行该程序,就可以以兼容模式运行程序了:
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)