【笔记】Windows无法打开系统设置
前言
Windows无法打开系统设置,报错:该文件没有与之关联的应用来执行该操作,请安装应用,若已经安装应用,请在“默认应用设置”页面中创建关联
原因
打开系统设置的注册表项被篡改
系统设置应用程序被篡改
解决问题
- 修复被篡改的注册表
修复注册表项
- 修复
HKEY_CLASSES_ROOT\ms-settings\Shell\Open\Command的默认值 - 修复
HKEY_CLASSES_ROOT\ms-settings-airplanemode\Shell\Open\Command的默认值 - 修复
HKEY_CLASSES_ROOT\ms-settings-bluetooth\Shell\Open\Command的默认值 - 修复
HKEY_CLASSES_ROOT\ms-settings-cellular\Shell\Open\Command的默认值 - 修复
HKEY_CLASSES_ROOT\ms-settings-connectabledevices\Shell\Open\Command的默认值 - 修复
HKEY_CLASSES_ROOT\ms-settings-displays-topology\Shell\Open\Command的默认值 - 修复
HKEY_CLASSES_ROOT\ms-settings-emailandaccounts\Shell\Open\Command的默认值 - 修复
HKEY_CLASSES_ROOT\ms-settings-language\Shell\Open\Command的默认值 - 修复
HKEY_CLASSES_ROOT\ms-settings-location\Shell\Open\Command的默认值 - 修复
HKEY_CLASSES_ROOT\ms-settings-lock\Shell\Open\Command的默认值 - 修复
HKEY_CLASSES_ROOT\ms-settings-mobilehotspot\Shell\Open\Command的默认值 - 修复
HKEY_CLASSES_ROOT\ms-settings-notifications\Shell\Open\Command的默认值 - 修复
HKEY_CLASSES_ROOT\ms-settings-power\Shell\Open\Command的默认值 - 修复
HKEY_CLASSES_ROOT\ms-settings-privacy\Shell\Open\Command的默认值 - 修复
HKEY_CLASSES_ROOT\ms-settings-proximity\Shell\Open\Command的默认值 - 修复
HKEY_CLASSES_ROOT\ms-settings-screenrotation\Shell\Open\Command的默认值 - 修复
HKEY_CLASSES_ROOT\ms-settings-wifi\Shell\Open\Command的默认值 - 修复
HKEY_CLASSES_ROOT\ms-settings-workplace\Shell\Open\Command的默认值

自动修复被篡改的系统应用程序
- 修复Windows7之前的本地系统文件的丢失
1 | SFC /SCANNOW |
- 联网自动校验和下载缺失和有误的系统文件
1 | DISM /Online /Cleanup-Image /RestoreHealth |
- 重启系统