64位的支持64位程序兼容32位,但都不能运行16位,想要运行可以这样操作:
1)开始/运行,输入gpedit.msc打开组策略,在左侧选计算机配置/管理模板/Windows 组件/应用程序兼容性,在右侧窗口找到并双击打开“防止访问16位应用程序”选项,在弹出的窗口选择“已启用”,按确定即可。
2)运行/输入“regedit”回车打开注册表编辑器,在左侧界面依次展开到以下注册表项
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\WOW]
在右边窗口空白处鼠标右键“新建”——“DWORD 值,右击“新值 #1”,单击“重命名”,输入“DisallowedPolicyDefault”,按回车键,双击打开“DisallowedPolicyDefault”键值,在编辑 DWORD 值对话框中将数据数值修改为“1”,单击“确定”。
位数不一致,不兼容属正常现象。64位一次会进64位计算
1、在桌面按WIN+R键,快速打开”运行“对话框,输入control,打开控制面板。
2、在控制面板的右上角搜索”16位应用程序支持“,
3、双击打开”16位应用程序支持“,点击 ”启用“即可
我晕啊……名词解释:什么是位?位就指的是字长,那么常说的32位64位又是什么意思呢?它是向CPU发送的消息的字长,就好比你以前告诉别人要干嘛,只能说32个字,而现在能说64个字,描述的更清晰了,所以64位系统比16位32位的系统速度提高了不少。关于你的问题:我不大清楚你那个16位的软件怎么翻出来的……(你应该说的是32位,Windows3.1以前的系统都是16位,而Windows3.1是18年前的事情了……)但是这个位是可以向下兼容的(虽然你能说64个字但说32个字也可以),不存在什么兼容性问题,所以可以大胆放心去用。注意:字长可以向下兼容但不可向上兼容(人家不让你说64个字你也没办法)……