尽管大多数的新应用程序在Windows Server 2008 R2上运行得还算不错,但有些为旧版操作系统所写的应用程序可能无法在R2上安装或运行。幸运的是,有几种方法能解决这些兼容性的挑战。

及时更新服务器

解决应用程序兼容性的***步是要确保Windows Server 2008 R2运行了所有***的安全补丁。微软会不定期发布补丁,专门解决各种不兼容问题。例如,Windows 7和Windows Server 2008 R2的应用程序兼容性更新补丁提供了对多种程序的修正。即使需要修复的应用程序不在补丁罗列的范围内,这些缺陷也可能被另外一个补丁修复。

使用应用程序兼容性工具包

另一种管理应用程序兼容性的方式是部署微软的应用程序兼容性工具包。

它的主要目的是测试应用程序在Windows 7和Windows Vista这样的桌面操作系统上的兼容性。Windows 7和Windows Server 2008 R2使用相同的内核,所以,如果一个修复能够让应用程序在Windows7环境中运行,也就能让它在Windows Server2008 R2中运行。

请注意,该工具包实际上并不是直接解决应用程序的兼容性问题。它记录下每一个应用程序的运行和兼容性报告清单。例如,图1显示了在我自己网络上运行的一些桌面程序的报告清单。

图1:应用程序兼容性工具报告

正如你所见,微软会尽可能地为供应商提供兼容性评估。另外还有一个社区评估部门,可供其他IT专家反馈应用程序在特定操作系统下的运行情况。在许多情况下,该工具提供了关于如何解决不兼容问题的详细信息。

联系应用程序发行商

不管微软应用程序兼容性工具包多么强大,它不可能面面俱到,不可能修复每一个应用程序的兼容性问题。对那些复杂怪异或针对特定服务平台的程序尤其如此。

在这种情况下,请联系应用程序的发行者,以了解是否有让该应用程序在Windows Server 2008 R2平台上运行的补丁可用。即使没有现成的补丁,出版者可能给出如何使其在R2环境中工作的一些提示。

检查Internet留言板

有时,一个软件发行商不会正式地宣布说某个应用软件支持某一操作系统,因为它并没有彻底地测试应用程序的兼容性。在其它情况下,供应商可能会拒绝提供支持,仅仅是因为它正准备发布一个新版本,并希望迫使客户购买该版本。在这两种情况下,你需要记住的是,不管出版商出于何种原因拒绝支持该应用程序,在一个不被支持的平台运行该应用程序都是有风险的。

调整应用程序

有时,一个应用程序可以强行在一个不兼容的操作系统上工作。只需右键单击该应用程序,然后从快捷菜单中选择属性命令。Windows将显示该应用程序的属性包括兼容性选项(见图2),其中包括一些设置可以让应用程序以兼容方式运行。

图2:在Windows Server 2008 R2下的应用程序兼容性模式

应用虚拟化

虚拟化可以用来帮助运行那些顽固的程序。比如,Windows Server 2008 R2包括一个微软的Hyper – V工具,它可以用来在Windows Server 2008 R2的上层运行本来在旧操作系统上的应用程序。也有许多第三方产品,可以用虚拟化方式运行应用程序,而无需部署一个全面的虚拟机来运行旧式操作系统上的应用程序。但是,虚拟化运行应用程序应作为***手段。正如能看到的,有相当多的选择可以让应用程序在Windows Server 2008 R2上运行。从详细地了解每种方式的优劣开始,你才可以更好选择你自己的方式来解决出现的问题。

【编辑推荐】

【责任编辑:杨赛 TEL:(010)68476606】

点赞 0

程序不支持新服务器,解决Windows Server 2008 R2的兼容性问题相关推荐

  1. 解决 Windows server 2008 R2 DataCenter 不能安装 .NETFramework4.6.1

    解决 Windows server 2008 R2 DataCenter 不能安装 .NETFramework4.6.1 转载地址 https://blog.csdn.net/jackrong/art ...

  2. 配置服务器证书,Windows Server 2008 R2 下配置证书服务器和HTTPS的图文教程

    前言 2017年1月1日起App Store上的所有App应用将强制开启ATS功能. 苹果的ATS(App Transport Security)对服务器硬性3点要求: ① ATS要求TLS1.2或者 ...

  3. 解决Windows Server 2008 R2安装声卡驱动后还是提示无音频设备的问题

    之前使用windows server 2008 R2,都没有用的声音播放的功能,所以一般情况下都不安装声卡驱动,或者装了也没用上,所以也没发现问题.今天正好有个项目需要用声卡播放告警语音,所以需要用到 ...

  4. 注意: 如何解决Windows Server 2008 R2 EFI启动模式安装2019年8月更新KB4512486 KB4512506  KB4512514后自动进入修复模式,无法正常启动问题!!!

    2019.12月发现累积几个月的更新没有重启动, 重启动后BIOS模式也遇到启动自动进入恢复模式了,使用 dism.exe /image:c:\ /cleanup-image /revertpendi ...

  5. 解决Windows Server 2008 R2无法保存网络发现状态更改问题

    原文来自jkd395的BLOG鹤舞长空,链接于http://jkd395.blog.51cto.com/640716/364848 原文有图片,CSDN转载时不能引用,不发图了,很简单. 在Windo ...

  6. 解决Windows Server 2008 R2域控备份提示VSS卷影复制失败 0x800423F4

    解决 2008R2域控备份 提示"卷影复制失败 0x800423F4 " 1. 问题描述: 做好域控制器后,使用Windows Server Backup 备份时,出现" ...

  7. 解决Windows server 2008 R2无法更新系统,提示:windows update无法检查更新,错误代码80072EFE 问题

    一.问题现象 widow server2008在系统更新时无法更新,提示以下报错 二.解决办法 1.首先检查下驱动有没有问题,把基本该有的驱动打上,然后再检测,如果还是不行.请参照第二步. 2.(1) ...

  8. 自定义完整安装rhel7_服务器系统Windows Server 2008 R2安装教程

    安装系统之前,请确保硬盘里没有重要的资料!!!有需要的朋友可以关注一下,每天我会不定期更新2条电脑使用方面的知识.(服务器在对RAID不做讲解,再以后的教程中会提到) 1.U盘引导启动后,进入如图.正 ...

  9. nslookup默认服务器修改,Windows Server 2008 R2 域控服务器运行nslookup命令默认服务器显示 UnKnown...

    一.问题: 域控服务器DOS窗口运行nslookup命令提示如下: 二.原因分析: 主要原因在于域控服务器的DNS服务器没有设置反向查找区域,计算机名称是通过IP地址反向查找到域控服务器的计算机名称. ...

最新文章

  1. 2014年最热门的国人开发开源软件TOP100
  2. HTTPS性能分析小工具HTTPStat
  3. git bash here创建项目无法选择m_git 版本控制初学者指南
  4. 使用CuteFTP登陆FTP(serv-U)服务器后无法LIST目录和文件的解决方法
  5. 最实用的机器学习算法Top5
  6. C++ 输入有空格一行的接收
  7. [Voice communications] 音量的控制
  8. mysql char(36)_MySQL中char(36)被認為是GUID導致的BUG及解決方案
  9. yolo1-5系列算法备忘录
  10. Box2dの学习制作超级积木完整版
  11. springboot办公OA考勤请假系统java
  12. 重装系统后git库不能使用_重装系统后git库初始化
  13. OkHttp系列——使用教程
  14. SoftICE Window Resizing Commands
  15. 【审稿意见】科研菜鸟如何攥写审稿意见?万能模板!!!
  16. 25个常用的防火墙规则
  17. [31期]命运掌握在自己手中
  18. 定宣讲初稿,筑宣讲之基
  19. vs弹窗开发者选项_有了这个App,我们再也不用羡慕AirPods的弹窗动画了。
  20. 中南大学计算机网,中南大学计算机网络习题2014

热门文章

  1. 【流媒体技术】流媒体(1)使用nginx搭建流媒体服务器
  2. 米家app扫描不到石头机器人_2000元档新擂主?详解石头扫地机器人 P5战力值
  3. 用计算机设计软件,平面设计中计算机设计软件的作用
  4. gpio---imx(imx8qxp)
  5. 钉钉oapi.dingtalk.com无法访问,java.net.UnknownHostException: oapi.dingtalk.com
  6. 10000名计算机知识,10000名考试计算机基础知识试题题库.doc
  7. KEAZ128学习(一)----硬件相关
  8. android studio 智能机器人对话app
  9. 【Java】方法中的参数传递机制的具体体现
  10. 数据库SQL实战-实习广场投递简历分析(mysql)