Windows 8应用运行异常问题如何解决?

系统 Windows
2012年10月26日,微软Windows 8系统面世,如今已经整整四个月了,尽管其兼容性对比微软其他操作系统而言已经完善很多了,但仍免不了出现某些应用无法运行的状况。遇到这种问题时,该怎么解决呢?

微软正式推出Windows 8系统已经有一段时间了,尽管其兼容性对比微软其他操作系统而言已经完善很多了,但仍免不了出现某些应用无法运行的状况。现在如果遇到了这一问题也不用过于担心。尽管现在依然没有任何办法能保证解决兼容性问题,但为了尽可能多地帮助CIO们提高应用在Windows 8上运行成功率,本文将介绍10种常用的计算机技巧,以供分享。

1、创建虚拟机

Windows 8系统内置有自己的Hyper-V副本,因此当遇到应用无法运行的情况时,可以尝试启用Hyper-V,并创建一个虚拟机,在其中先运行老版本的Windows操作系统,再重新打开应用,这样就可以避开新系统的兼容性问题。

2、关闭用户账户控制(UAC)

实际上,Brien Posey在Windows 8上从来没有遇到过与UAC有关的兼容性问题,相反却在Windows 7环境下出现过异常情况。当BrienPosey***次使用Windows 7时,有一个语音录入应用始终无法正常运行,直到他关掉了UAC。在互联网上有一些人曾提到他们在Windows 8上也遇到过类似的UAC问题,因此关闭UAC也是解决兼容性问题的一种办法。

3、安装.NET Framework 3.5

在Windows 8环境下,会默认安装.NET Framework 4.5。然而一些早期开发出来的应用往往也需要依赖于早期版本的.NET Framework才能运行。如果运行应用时出现.NET Framework的相关报错,可以试试进入控制面板程序,点击左侧栏内的“打开或关闭Windows功能”选项,之后系统会弹出一个列有多种功能组件名字的窗口,用户可以选择打开或关闭某一Windows功能。其中的一个Windows功能,就是.NET Framework 3.5,它包含有.NET 3.0和2.0的内容。安装.NET Framework 3.5组件很可能就会解决一部分兼容性问题。

4、查找应用补丁

有些时候,当遇到兼容性问题时,首先需要做的就是查看所使用应用是否安装了***的补丁程序。如果软件供应商及时发现了应用使用时存在Windows 8兼容性问题的话,他们通常都会发布相关的补丁。一个简单补丁或许就可以解决所有问题。

5、更新应用的版本

Brien Posey刚开始使用Windows 8时,突然发现一个以前经常使用的视频编辑应用无法在新操作系统工作。他原打算利用一些复杂技术手段来解决问题,结果***却决定先更新一下应用版本试试。问题就这样解决了,同时他还发现新版本的很多新功能也很好用。

6、升级硬件驱动程序

同样是以前常用的应用无法在新系统上运行,有可能是因为硬件设备的驱动程序而引起的。举例来说有时候应用无法运行时会出现提示信息为“Windows 8不支持OpenGL”。但对OpenGL的支持是由显卡驱动提供的,与操作系统无关。由此可以推断,问题是出在了过于陈旧的AMD催化剂上。当更新了显卡驱动时,相信问题也就迎刃而解了。

7、让Windows自动排除故障

Windows 8系统内有一个实用工具叫做“程序兼容性故障诊断”,它可以自动解决一些兼容性方面的问题。用户要想运行程序兼容性故障诊断工具,可以直接右击无法正常运行的应用,然后在快捷菜单中选择“兼容性疑难解答”选项就可以了。

8、更改应用运行兼容属性

有的应用在运行时会硬解码来查看自己是否是在特定版本的Windows系统上运行的,如果答案是否定的,应用就会无法运行。这种情况下,系统用户们可以通过配置Windows兼容属性来欺骗这些应用,让其认为自己就是运行在指定的系统上。首先用户需要运行程序兼容性故障诊断工具(第7条提到的),当看到“你遇到什么问题了?”的提示画面时,选择“在早期版本的Windows中运行”选项,***只需要再告诉诊断工具需要该应用在哪个版本的Windwos中运行即可。

9、为应用开放额外的系统操作权限

一些比较老旧的应用(尤其是那些为Windows XP开发的应用)有时会因为不具备足够的操作权限而运行失败。这时又需要运行兼容性故障诊断工具了(第7、8条中提到),当看到“你遇到什么问题了?”的提示画面时,选择程序需要额外权限选项。另一种方法是,右击无法运行的应用,选择“以管理员身份运行”命令,当然前提是当前系统账户本身具有管理员权限。

10、通过Windows兼容中心获取信息

当所有措施都宣告失败了之后,***可以做的一件事就是访问微软的Windows兼容中心站点,查找相关信息。Windows兼容中心是微软为Windows 7和8用户提供问题解决方案的窗口站点。在某些情况下,Windows兼容中心会为用户提供一个细节说明的链接,用户打开后就可以看到在Windows 8上运行不兼容应用的方法了。

责任编辑:黄丹 来源: ZDNet
相关推荐

2013-05-21 10:49:59

Windows硬件冲突

2019-03-20 10:35:53

附近共享Windows 10运行

2013-01-21 14:37:05

Windows 8历史记录

2018-04-09 16:00:30

Windows 10Windows更新

2012-09-05 11:09:15

SELinux操作系统

2015-09-02 13:05:25

Windows 10字体

2019-07-16 09:00:26

Windows 10防火墙Windows

2015-04-22 10:49:29

Windows AzuAzure Stora共享存储

2010-04-29 17:46:31

Oracle死锁

2012-05-10 09:14:28

Windows 7硬盘

2021-08-11 15:35:54

多设备交互应用框架

2019-11-05 14:00:23

Windows 10Outlook附件

2020-05-31 18:55:47

远程桌面连接网络故障虚拟桌面

2021-08-18 16:02:29

Windows 11操作系统微软

2017-07-20 07:30:16

大数据数据互联网

2024-10-29 16:41:24

SpringBoot跨域Java

2011-07-18 08:57:13

MySQLwait_timeouDBCP

2015-07-01 09:47:38

2011-03-23 14:42:47

CPU过度消耗

2011-08-29 10:34:00

网络安全云安全云计算
点赞
收藏

51CTO技术栈公众号