原因分析:

1.误删注册表信息(未整理)

2.防火墙设置导致执行.exe需要权限(以管理员身份运行)

3.注册表禁止通知未设或缺失

4.和其他隐性设置有关

方法总结:

目录

解决方案

方法一(win11):Internet自定义级别

方法二(win10):防火墙通知更改

方法三(win10):Security Center的“属性”更改

方法四(win10):组策略法

方法五(win10/win11):注册表法

问题解释:其中gpedit.msc 命令在win11上执行并未成功,我查了一下需要修复

解决方案

方法一(win11):Internet自定义级别

Win +S    然后输入Internet,然后点击Internet选项。

然后一直确认就好

方法二(win10):防火墙通知更改

1.在Windows10桌面,右键点击桌面左下角的开始按钮,在弹出菜单中依次点击“开始/Windows系统 /控制面板”菜单项, 找到防火墙并打开。

 2.在打开的窗口中,点击左侧边栏的“更改通知设置”菜单项。

 3.在右侧的窗口中找到“Windows Defender防火墙阻止新应用时通知我”一项,并把其前面的勾选去掉就可以了。

方法三(win10):Security Center的“属性”更改

 如果上面的方法效果还不太理想,可以继续下面的操作。右键点击桌面左下角的开始按钮,在弹出菜单中选择“运行”菜单项。

1.Win+R,接下来在打开的运行窗口中,输入命令services.msc,然后点击确定按钮

2.在打开的服务窗口中,找到Security Center服务项,在弹出菜单中选择“属性”菜单项。

3.在打开的服务项属性窗口中,点击“停止”按钮,停止该服务的运行。

 

4.接下来再点击“启动类型”菜单项,在弹出的下拉菜单中选择“禁用”菜单项。最后点击确定按钮。这样以后就不会再有安全警告的提示窗口了。

 方法四(win10):组策略法

1.按 Win + R 组合键,打开运行,并输入:gpedit.msc 命令,确定或回车打开本地组策略编辑器;

2.打开组策略的界面,在左侧的控制台树依次展开“用户配置→管理模板→Windows 组件→附件管理器” 。

3.然后在右侧窗口中双击“中等危险文件类型的包含类表” 。

4.在出来的“设置”界面下选择“已启用”,并在指定高危险扩展名的框中添加.exe等要隐蔽安全警告提示的文件类型。(添加多个扩展名请用分号;隔开)

最后单击“确定”,以生效所作的设置。

 方法五(win10/win11):注册表法

1.Win+R,输入regedit命令,点“确定”。

 ​

2.打开了注册表编辑器界面,在左侧的目录树里依次展开以下注册表项

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Associations

3.如果没有Associations这一项,就在Policies这一项右键,在菜单中选择“新建”->“项”。

4.然后将此项直接更名为Associations,如果名称已经默认“新建 #1”了,可以右键进行重命名

 ​

 5.然后在Associations此项上右键,在右键菜单中,选择“新建”->“字符串值”这一项,就会在右侧窗口中新建一个项。

 ​

 6.然后将这一项的名称修改为ModRiskFileTypes  ,如果名称被默认了,同样可以右键重命名。

 ​

7.修改好后,可以双击ModRiskFileTypes这一项,然后在弹出的修改窗口中,在数据数值下,填入.exe ,按确定,就修改完成了。 

提示:.exe为可执行文件的扩展名,其意思就是不对可执行文件进行警告提示。

 ​

8.如果其它类型的文件也有警告提示,同样可以按以上方法,将其扩展名填入到其中,就可以起到取消警告提示的效用,填入方法如:.exe;.bat;.vbs

 注意:每个扩展名前有一个英文小点,两个扩展名之间必须用英文的“;”号隔开

注意事项

虽然取消了烦人的警示窗口,但是,从网上下载的文件,最好先杀毒,然后再用。

在修改注册表时,如果怕改错,可以先对注册表进行备份,以便错误时恢复。

 有其他错误不对的地方私聊给我,希望能帮助到大家,谢谢!

参考阅读

评论可见,请评论后查看内容,谢谢!!!
 您阅读本篇文章共花了: