Windows7兼容性问题解决方法

自从换上了Windows 7的64位版本的系统后,经常在安装或运行程序时,弹出阻止框,提示“此程序由于兼容性问题被阻止”,而无法安装与运行,为何会这样,以及这个问题如何解决呢? Windows系统的

自从换上了Windows 7的64位版本的系统后,经常在安装或运行程序时,弹出阻止框,提示“此程序由于兼容性问题被阻止”,而无法安装与运行,为何会这样,以及这个问题如何解决呢?

Windows系统的兼容性监控服务

随着Windows系统版本越高,其系统的安全保护也越来越注重,在系统服务与策略中,开启了PCA(Program Compatibility Assistant)监控应用程序兼容性服务。任何在电脑上安装或运行的程序,都要经过PCA兼容性检测,如果不合格,就会被阻止,这是对系统安全比较好的一面。但有的程序虽然不一定合格,但并不影响运行,由于PCA过于严格,会使一些本来可以运行的程序都被阻止了。

关闭兼容性监控服务

要解决这个问题,可以通过关闭系统中的兼容性监控服务来实现。具体操作方法如下:

  1. 进入系统服务编辑窗口,打开“开始”菜单中的“运行”程序,输入命令,并确定。
  2. 在系统服务编辑窗口中,找到名为“Program Compatibility Assistant Service”(程序兼容性助手服务)的项,双击打开其属性窗口。
  3. 在属性窗口中选择“常规”选项卡,停止程序兼容性助手服务。
  4. 修改启动类型为“禁用”,点击“应用”按钮保存设置。

通过组策略关闭程序兼容助理

除了使用系统服务关闭程序兼容性助理,还可以通过启用组策略来实现关闭。具体操作方法如下:

  1. 打开“运行”程序,输入命令,并确定,进入组策略编辑框。
  2. 在左侧目录中,找到“用户配置”项,并打开其子项,再找到并打开“管理模板”,从中找到“Windows组件”。
  3. 打开“Windows组件”下的“应用程序兼容性”,进入其选项界面。
  4. 选择“关闭程序兼容性助理”,并对其进行设置或修改。
  5. 将选项设置为“已启用”,点击“应用”保存设置,然后退出编辑框。

经过上述设置后,再安装或运行程序时,就不会弹出阻止窗口了。

标签: