原因分析:
1.误删注册表信息(未整理)
2.防火墙设置导致执行.exe需要权限(以管理员身份运行)
3.注册表禁止通知未设或缺失
4.和其他隐性设置有关
方法总结:
目录
方法三(win10):Security Center的“属性”更改
问题解释:其中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
注意:每个扩展名前有一个英文小点,两个扩展名之间必须用英文的“;”号隔开
注意事项
虽然取消了烦人的警示窗口,但是,从网上下载的文件,最好先杀毒,然后再用。
在修改注册表时,如果怕改错,可以先对注册表进行备份,以便错误时恢复。
有其他错误不对的地方私聊给我,希望能帮助到大家,谢谢!