同事和我说,他的电脑又出毛病了,这次的毛病他都没见过,问我咋办。
程序不兼容
我告诉他这是应用程序和操作系统字长不匹配造成的,张三问我啥叫操作系统字长?我告诉他就是平时说的32位系统和64位系统,张三恍然大悟说:“不懂!啥是32位系统?啥是64位系统?”
我说:打个比方,32位系统就是32个员工在流水线上工作,流水线开机的时候就可以一次放过来32个产品。在电脑上就是一次能处理32位二进制数。
64位系统就是64个员工在流水线上工作,流水线开机的时候一次放过来64个产品。在电脑上就是一次能处理64位二进制数据。
张三说那64位的要比32位的有效率啊,我说当然,不光是处理能力,32位Windows操作系统最多支持4G内存,而64位Windows操作系统,最大支持16T内存。
同事眨眨眼说:但是64位的程序恐怕不能运行在32位系统上吧,32位程序可以运行在64位程序上吗?我说这是完全可以的,但你这个16位应用程序应该是太古老了,64位的操作系统不支持所以报错了。
同事说:那怎么看我的操作系统是多少位的啊?
右击我的电脑--->属性
查看操作系统是多少位
同事又说,那我这个问题你还没给解决。我说你要是非想用这个程序要么找它的64位版本,要么你安装一个虚拟机,再把支持16位程序的操作系统安装在虚拟机上使用。
结果同事说:说了半天,我也搞不定,还是明天你来帮我安装吧!
我:。。。