(1)无需特别操作,windows7 64位系统直接兼容32位软件,直接双击运行即可。
(2)windows xp64位是后期补的,第一个普及的家用64位系统是win7 x64,这是2009年发布的操作系统,经过微软长达6年的打磨,已经对32位程序有很好的兼容性了,在win7 64位系统里运行32位程序不需要特别的操作,直接运行即可。
(3)如果直接运行后,出现兼容性问题,应该不是64位和32位程序的问题,而是win xp 和win7两代操作系统之间的差异,比如权限系统的不同,可以尝试调整“兼容性”选项,调整方法如下:
① 鼠标右键单击:直接运行时有兼容性问题的程序,在弹出的右键菜单中点击“属性”。如下图:
② 如下图,切换到“兼容性”选项卡,在“以兼容模式运行这个程序”前面的复选框里“√”:
③ 展开下拉菜单,选择兼容运行的系统版本,下图是“windows10”的项目,已经没有xp兼容模式了,windows7里还有xp兼容模式,可以尝试选择“Windows XP”,最后点击下方的“确认”,设置完毕。调整设置后再双击运行该程序,就可以以兼容模式运行程序了:
可以按照如下方式进行操作:
1、鼠标右键单击:直接运行时有兼容性问题的程序,在弹出的右键菜单中点击“属性”。如下图:
2、如下图,切换到“兼容性”选项卡,在“以兼容模式运行这个程序”前面的复选框里“√”:
3、展开下拉菜单,选择兼容运行的系统版本,下图是“windows10”的项目,已经没有xp兼容模式了,windows7里还有xp兼容模式,可以尝试选择“Windows XP”,最后点击下方的“确认”,设置完毕。调整设置后再双击运行该程序,就可以以兼容模式运行程序了:
32位系统与64位系统的区别:
第一,设计初衷不同。
64位操作系统的设计初衷是:满足机械设计和分析、三维动画、视频编辑和创作,以及科学计算和高性能计算应用程序等领域中需要大量内存和浮点性能的客户需求。换句简明的话说就是:它们是高科技人员使用本行业特殊软件的运行平台。而32位操作系统是为普通用户设计的。
第二,要求配置不同。
64位操作系统只能安装在64位电脑上。同时需要安装64位常用软件以发挥64位(x64)的最佳性能。32位操作系统则可以安装在32位(32位CPU)或64位(64位CPU)电脑上。当然,32位操作系统安装在64位电脑上,其硬件恰似“大牛拉小车”:64位效能就会大打折扣。
第三,运算速度不同。
64位CPUGPRs的数据宽度为64位,64位指令集可以运行64位数据指令,也就是说处理器一次可提取64位数据(只要两个指令,一次提取8个字节的数据),比32位(需要四个指令,一次提取4个字节的数据)提高了一倍,理论上性能会相应提升1倍。
参考资料:百度百科-32位操作系统