解决方法1(解决了我的问题的方案)

1、WIN+R组合键,”运行“,输入regedit,

2、打开注册表:regedit

3、定位到 HKEY_CURRENT_USER\software\classes\

4、找到ms-settings

5、删除或重命名解决

上述操作前先看一下下面的内容
新建的账户没有这个问题,于是我怀疑是用户配置的问题,最后定位到了用户文件夹下的 NTUSER.dat 这个隐藏文件,网上查了一下说是这个文件就是 注册表里面的 HKEY_CURRENT_USER,然后再想了一下可能和默认启动应用有关,大概在注册表 HKEY_CURRENT_USER\Software\Classes\ 这里记录着所有的默认应用启动方式,我的里面有一项是 ms-settings ,于是我把它重命名或者删掉解决了这个问题。(以防万一可以先重命名,然后测试成功不出意外的话系统会新建那么一个注册表项,如果你发现已经新建的话就可以放心的删除之前那个了)

解决方法2

1、WIN+R组合键,”运行“,输入regedit,打开注册表编辑器;

2、定位到 Hkey_classes_root,找到 lnkfile, 新建”字符串值“,命名为 IsShortcut,数值数据空白就行。
在这里插入图片描述

解决方法3

(该方法简单粗暴,即把关闭的系统运行程序重新启动)

  1. Win + R 打开“运行”窗口。

  2. 输入 “msconfig” (双引号去掉),回车。

  3. 出现“系统配置”窗口。

  4. 在“常规”一栏中,选择“启动选择”里,单选“正常启动”这一项。

  5. 单击确定。这时,过了几秒钟,系统弹出窗口,提示是否重启。

  6. 单击“重新启动”按钮。

解决方法4

1、按WIN+R 调出运行对话框,然后输入 gpedit.msc 回车;

2、展开“计算机配置”-“Windows设置”-“安全设置”-“本地策略”-“安全选项”;

3、在右侧找到“用户帐户控制:用于内置管理员帐户的管理员批准模式”,并双击打开;

4、设置为“已启用”,然后应用保存,最后重启系统;
在这里插入图片描述

解决方法5

1.按电脑 win+r 键 键入:regedit

2.进入注册表界面 按电脑键盘 Ctrl+F 搜索关键字

3.进入查找选项,将左下方【全字匹配】勾选上,输入Manage然后点击【查找下一个】
注意;查找到的Manage一定要在{20D04FE0-3AEA-1069-A2D8-08002B30309D}项下

4.点开Manage找到Command–然后双击打开右方的【默认数值】

5.将其数据数值更改为: mmc.exe %windir%\system32\compmgmt.msc 点击保存即可


参考博客:
博客1
博客2
博客3
链接4

Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐