当您尝试访问“打开或关闭 Windows 功能”时,无论是使用控制面板还是只需在“运行”或 Windows 搜索中键入 optionalfeatures.exe,您都可以在接下来出现的窗口中配置可选功能。但是,如果“打开或关闭 Windows 功能”功能不起作用,或者在 Windows 11/10 中该功能为空或为空,本文将帮助您解决该问题。
修复 1:运行 SFC 扫描或 DISM 命令
- 右键单击“开始”按钮并选择“终端(管理员)”。
- 在终端窗口中,单击下拉菜单打开命令提示符选项卡。
- 在命令提示符窗口中,键入
sfc /scannow并按 Enter 键。

如果 SFC 扫描不起作用,请尝试 DISM 命令。
- 打开命令提示符。
- 逐一键入以下命令,每条命令后按 Enter 键:
dism /online /cleanup-image /checkhealth
dism /online /cleanup-image /scanhealth
dism /online /cleanup-image /restorehealth
修复 2:执行干净启动
就跑msconfig命令,转到“服务”选项卡并检查隐藏所有 Microsoft 服务然后打全部禁用按钮。
重新启动并检查问题的状态。
推荐阅读:
逐步执行此操作,对于每个程序,一一禁用相应的服务并不断检查,检查问题是否解决。

修复 3:重新启动 Windows Installer 服务
- 按 Windows + R 键打开“运行”。
- 类型
services.msc在运行框中按 Enter 键打开 Windows 服务。 - 向下滚动服务列表并找到Windows 模块安装程序服务.
- 确保服务正在运行。如果它没有运行,您可以手动启动它。

修复 4:使用注册表
- 以管理员身份打开命令提示符。
- 单击“是”接受 UAC 提示并继续。
- 执行下面给出的命令。
reg delete HKLMCOMPONENTS /v StoreDirty
如果您的注册表文件中没有名为 StoreDirty 的注册表项,则会显示错误:系统无法找到指定的注册表项或值。请忽略此消息。没什么好担心的。如果执行该命令没有任何错误,则意味着它已清除/删除了 StoreDirty 注册表项。
希望这有帮助!
