问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

是什么造成了 Windows 兼容性问题

发布网友 发布时间:2023-05-04 22:27

我来回答

2个回答

热心网友 时间:2023-11-05 18:25

向来是程序兼容系统,不是系统兼容程序。每个软件都有个支持的操作系统列表,这代表开发者承诺软件在这些操作系统上可以跑。软件开发的时候,不可能兼容还没开始动手写的操作系统(如果有软件宣称自己兼容Windows 11现在就可以删掉了),所以如果在程序开发者不支持的Windows版本上运行出现兼容性bug是正常现象。

为了最大化向后兼容性,微软有一套和开发人员的合同,叫做Windows API的就是。微软在升级操作系统的时候,会尽量保证API仍旧可以正常工作。至于API之外的未公开细节,即使是在微软网站上发布过,只要没进Windows SDK文档,微软并不做任何兼容性上的保证。比如IE在7.0之前是每个顶层窗口一个页面,IE7引入标签页之后就不是了。继续兼容那些假定IE窗口结构永不会变化的程序会阻止IE的改进。病毒和杀毒软件这样底层的东西,因为依赖的就是这种未公开的实现细节,操作系统没有可能去做兼容。基本上,只要使用了未公开的实现细节,软件就有在下个礼拜二的补丁日挂掉的可能。为了避免过于经常出现这样的问题,微软通常是在主版本或者服务包升级的时候才做这种比较大的实现细节上的更改。对于程序员来说,应该尽量避免依赖于这样的实现细节,能用API就用API。

对于销量很大而用户忠诚度很高的软件中的影响用户升级的软件bug,微软提供兼容模式,模拟旧版本的Windows的部分行为,作为面向最终用户的临时解决方案。但是微软不可能一直这样惯着有bug的程序,这对提高整个生态环境中的软件质量没有帮助,比如不必要地要求管理员权限的程序造成用户较难不用管理员身份登录系统,增加用户被攻击的风险。兼容模式只针对开发者不愿意或者无法提供升级的场合,而且并不能解决所有的兼容性问题。

真正的兼容性问题的解决方案是软件作者开发个兼容性补丁,宣告自己的程序对新的系统的支持,例如Visual Studio 2005 Service Pack 1 Update for Windows Vista这样。对于病毒和杀毒软件这样底层的东西,基本上每个操作系统升级都会出问题,要升级一下才能支持新的系统。本来驱动程序也是这样每个操作系统升级都要出个补丁,因为DDK一直是升级的时候可以随便加减API参数这样,但是后来驱动开发者也开始向微软要向后兼容性了

热心网友 时间:2023-11-05 18:25

.软件兼容性问题引起电脑蓝屏
刚安装的系统,若驱动与硬件不兼容可能会导致蓝屏现象,建议安装硬件赠送光盘中的驱动(要与所用操作系统相符),且驱动没必要追求最新!
长时间使用电脑都没有出现蓝屏现象,而某天突然蓝屏了,这一般是由于电脑内灰尘过多导致内存问题(按下面提到方法解决)和软件与系统兼容性问题造成,可以回顾下最近新安装了什么软件,将这些软件卸载后在观察是否还蓝屏?或者使用Windows系统还原功能,直接将系统恢复至上一个还原点进行检测!
内存条接触不良或内存损坏导致电脑蓝屏
解决办法:清理机箱内灰尘,拔下内存条,用橡皮擦拭金手指,再重新插紧。

热心网友 时间:2023-11-05 18:25

向来是程序兼容系统,不是系统兼容程序。每个软件都有个支持的操作系统列表,这代表开发者承诺软件在这些操作系统上可以跑。软件开发的时候,不可能兼容还没开始动手写的操作系统(如果有软件宣称自己兼容Windows 11现在就可以删掉了),所以如果在程序开发者不支持的Windows版本上运行出现兼容性bug是正常现象。

为了最大化向后兼容性,微软有一套和开发人员的合同,叫做Windows API的就是。微软在升级操作系统的时候,会尽量保证API仍旧可以正常工作。至于API之外的未公开细节,即使是在微软网站上发布过,只要没进Windows SDK文档,微软并不做任何兼容性上的保证。比如IE在7.0之前是每个顶层窗口一个页面,IE7引入标签页之后就不是了。继续兼容那些假定IE窗口结构永不会变化的程序会阻止IE的改进。病毒和杀毒软件这样底层的东西,因为依赖的就是这种未公开的实现细节,操作系统没有可能去做兼容。基本上,只要使用了未公开的实现细节,软件就有在下个礼拜二的补丁日挂掉的可能。为了避免过于经常出现这样的问题,微软通常是在主版本或者服务包升级的时候才做这种比较大的实现细节上的更改。对于程序员来说,应该尽量避免依赖于这样的实现细节,能用API就用API。

对于销量很大而用户忠诚度很高的软件中的影响用户升级的软件bug,微软提供兼容模式,模拟旧版本的Windows的部分行为,作为面向最终用户的临时解决方案。但是微软不可能一直这样惯着有bug的程序,这对提高整个生态环境中的软件质量没有帮助,比如不必要地要求管理员权限的程序造成用户较难不用管理员身份登录系统,增加用户被攻击的风险。兼容模式只针对开发者不愿意或者无法提供升级的场合,而且并不能解决所有的兼容性问题。

真正的兼容性问题的解决方案是软件作者开发个兼容性补丁,宣告自己的程序对新的系统的支持,例如Visual Studio 2005 Service Pack 1 Update for Windows Vista这样。对于病毒和杀毒软件这样底层的东西,基本上每个操作系统升级都会出问题,要升级一下才能支持新的系统。本来驱动程序也是这样每个操作系统升级都要出个补丁,因为DDK一直是升级的时候可以随便加减API参数这样,但是后来驱动开发者也开始向微软要向后兼容性了

热心网友 时间:2023-11-05 18:25

.软件兼容性问题引起电脑蓝屏
刚安装的系统,若驱动与硬件不兼容可能会导致蓝屏现象,建议安装硬件赠送光盘中的驱动(要与所用操作系统相符),且驱动没必要追求最新!
长时间使用电脑都没有出现蓝屏现象,而某天突然蓝屏了,这一般是由于电脑内灰尘过多导致内存问题(按下面提到方法解决)和软件与系统兼容性问题造成,可以回顾下最近新安装了什么软件,将这些软件卸载后在观察是否还蓝屏?或者使用Windows系统还原功能,直接将系统恢复至上一个还原点进行检测!
内存条接触不良或内存损坏导致电脑蓝屏
解决办法:清理机箱内灰尘,拔下内存条,用橡皮擦拭金手指,再重新插紧。

热心网友 时间:2023-11-05 18:25

向来是程序兼容系统,不是系统兼容程序。每个软件都有个支持的操作系统列表,这代表开发者承诺软件在这些操作系统上可以跑。软件开发的时候,不可能兼容还没开始动手写的操作系统(如果有软件宣称自己兼容Windows 11现在就可以删掉了),所以如果在程序开发者不支持的Windows版本上运行出现兼容性bug是正常现象。

为了最大化向后兼容性,微软有一套和开发人员的合同,叫做Windows API的就是。微软在升级操作系统的时候,会尽量保证API仍旧可以正常工作。至于API之外的未公开细节,即使是在微软网站上发布过,只要没进Windows SDK文档,微软并不做任何兼容性上的保证。比如IE在7.0之前是每个顶层窗口一个页面,IE7引入标签页之后就不是了。继续兼容那些假定IE窗口结构永不会变化的程序会阻止IE的改进。病毒和杀毒软件这样底层的东西,因为依赖的就是这种未公开的实现细节,操作系统没有可能去做兼容。基本上,只要使用了未公开的实现细节,软件就有在下个礼拜二的补丁日挂掉的可能。为了避免过于经常出现这样的问题,微软通常是在主版本或者服务包升级的时候才做这种比较大的实现细节上的更改。对于程序员来说,应该尽量避免依赖于这样的实现细节,能用API就用API。

对于销量很大而用户忠诚度很高的软件中的影响用户升级的软件bug,微软提供兼容模式,模拟旧版本的Windows的部分行为,作为面向最终用户的临时解决方案。但是微软不可能一直这样惯着有bug的程序,这对提高整个生态环境中的软件质量没有帮助,比如不必要地要求管理员权限的程序造成用户较难不用管理员身份登录系统,增加用户被攻击的风险。兼容模式只针对开发者不愿意或者无法提供升级的场合,而且并不能解决所有的兼容性问题。

真正的兼容性问题的解决方案是软件作者开发个兼容性补丁,宣告自己的程序对新的系统的支持,例如Visual Studio 2005 Service Pack 1 Update for Windows Vista这样。对于病毒和杀毒软件这样底层的东西,基本上每个操作系统升级都会出问题,要升级一下才能支持新的系统。本来驱动程序也是这样每个操作系统升级都要出个补丁,因为DDK一直是升级的时候可以随便加减API参数这样,但是后来驱动开发者也开始向微软要向后兼容性了

热心网友 时间:2023-11-05 18:25

.软件兼容性问题引起电脑蓝屏
刚安装的系统,若驱动与硬件不兼容可能会导致蓝屏现象,建议安装硬件赠送光盘中的驱动(要与所用操作系统相符),且驱动没必要追求最新!
长时间使用电脑都没有出现蓝屏现象,而某天突然蓝屏了,这一般是由于电脑内灰尘过多导致内存问题(按下面提到方法解决)和软件与系统兼容性问题造成,可以回顾下最近新安装了什么软件,将这些软件卸载后在观察是否还蓝屏?或者使用Windows系统还原功能,直接将系统恢复至上一个还原点进行检测!
内存条接触不良或内存损坏导致电脑蓝屏
解决办法:清理机箱内灰尘,拔下内存条,用橡皮擦拭金手指,再重新插紧。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
姐妹们,哥伦比亚的徒步鞋怎么样?下个月就要去吴越古道户外徒步旅行... 徒步装备选哪个牌子好 徒步小白上线!想问问大神们徒步鞋哥伦比亚户外活动性能如何?方便吗? 去医院怎么检查自己缺钙和缺维生素? 查缺钙做什么检查 骨骼缺钙怎么检查 检查缺钙查什么 joryaweekend是什么牌子 剪映在那里修改视频尺寸 剪映如何修改视频画面尺寸 修改视频画面尺寸方法分享 风险兼容是什么 青鹏膏剂简介 席夔千字文和曹全碑的区别 措置的意思措置的意思是什么 是我的福娃本福什么意思 中专多少年才能进副高 传说中我国地势东高西低的原因是什么 下列关于我国地形地势对环境的影响叙述正确的是(  )A.地势东高西低,使来自海洋的水汽能深入到* 我国地势西高东低,河流向东流入大海,但有一条纵贯南北的是什么河 臭氧消毒柜好不好臭氧消毒柜有哪些特点 梦见蛇上我身体被咬醒 深圳石岩到东莞塘厦怎么坐地铁方便? 平湖那里有吉他培训 执性的解释 这两个哪个装面粉最合适? 阻力指数偏高.严重吗 乳腺占位,阻力指数0.77是什么意思 阻力指数:0.86是什么意思 梦见喜欢上偶像的朋友的预兆 梦见偶像成了自己的男朋友 中文代码解决兼容的方法 净空发师慈悲为怀,讲经说法将近六十年。比静波法师年龄都长。普度众生。从不搞什么佛事经仟。提倡净土念 此应用存在兼容性问题,可能导致移动应用引擎异常或崩溃,确定安装? l0l为什么不能移动视角上面有白边 英雄联盟,游戏中,为什么不是全屏显示,上面有白条,还有×这个按键,求解 我电脑上下出现白边是怎么回事 谁能告诉我这种开过情侣空间吗? 服装的分割线有什么作用 诉讼财产保全责任保险的保险责任中被保险人申请错误是什么意思? 预提费用申请错了关闭是什么意思呀 居住证登记业务的申领选项错误啥意思 申请补助金错误信息人员什么意思 眼睛放亮点意思 拍照为什么对焦到眼睛? 江西省上饶市婺源县中云镇邮编是什么? 苹果退货的包装盒要封吗 扶贫精神对少先队员的影响 英雄无敌5:东方部落——术语别称大全 英雄无敌mf望而却步什么原理,怎么用的技巧 求教英雄无敌5里面人类选择的英雄和发展路线,出什么兵种FM和最后出什么组合?