当前位置:   article > 正文

Window10下解决弹出兼容性助手对话框的方法_程序兼容性助手

程序兼容性助手

注:Win7或其他版本可以参考这个,Win10下亲测可用。

Window10下安装运行一些旧版的软件后,经常在运行或退出时弹出程序兼容性助手对话框:

解决方法如下:

1、关闭Windows服务下的程序兼容性服务,设置为禁用;

2、在策略中设置“关闭程序兼容性助理”为启用;

上面2个方法一般设置一个就可用,但是本人碰到的是2个方法必须同时设置才行,同时还遇到一些其他问题,解决步骤下面图文详细讲解。

一、关闭Windows服务下的程序兼容性服务

  • 点击桌面“此电脑”,右键“管理”,弹出如下对话框:

或者

点击“开始“菜单,输入service.msc后回车同样出现下面的对话框:

  • 找到相应程序兼容性设置服务,如下图,设置为禁用并停止:

二、在策略中设置“关闭程序兼容性助理”为启用

在“开始”菜单的运行框中输入“gpedit.msc”。然后点击确定。

在弹出的对话框中,如下设置即可:(下图是设置前)

 设置方法:

三、组策略无法启动解决方法

 如果是简单的无法启动,可以修改注册表修复:

  1. Windows Registry Editor Version 5.00
  2. [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Group Policy Objects\LocalUser\Software\Policies\Microsoft\MMC]
  3. [-HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Group Policy Objects\LocalUser\Software\Policies\Microsoft\MMC\{8FC0B734-A0E1-11D1-A7D3-0000F87571E3}]
  4. "Restrict_Run"=dword:00000000
  5. [HKEY_CURRENT_USER\Software\Policies\Microsoft\MMC]
  6. [-HKEY_CURRENT_USER\Software\Policies\Microsoft\MMC\{8FC0B734-A0E1-11D1-A7D3-0000F87571E3}]
  7. "Restrict_Run"=dword:00000000
  8. [HKEY_CURRENT_USER\Software\Policies\Microsoft\MMC]
  9. "RestrictToPermittedSnapins"=dword:00000000

把上面的代码拷贝到gpedit.reg文件(文件名可以改成其他的,后缀不要改)中,保存后点击,用管理员身份运行即可。

如果还是无法启动,可以用以下脚本运行:

  1. @echo off
  2. pushd "%~dp0"
  3. dir /b C:\Windows\servicing\Packages\Microsoft-Windows-GroupPolicy-ClientExtensions-Package~3*.mum >List.txt
  4. dir /b C:\Windows\servicing\Packages\Microsoft-Windows-GroupPolicy-ClientTools-Package~3*.mum >>List.txt
  5. for /f %%i in ('findstr /i . List.txt 2^>nul') do dism /online /norestart /add-package:"C:\Windows\servicing\Packages\%%i"

同样是把上面的代码拷贝到gpedit.bat文件(文件名可以改成其他的,后缀不要改)中,保存后点击,用管理员身份运行即可。

 运行效果如下:

此时组策略服务启动就没有问题了,设置前和设置后输入gpedit.msc时对比图如下所示:

 

 

 

 

 

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/很楠不爱3/article/detail/470887
推荐阅读
相关标签
  

闽ICP备14008679号