当前位置:网站首页 > 更多 > 玩电脑 > 正文

[玩转系统] 设置应用程序在 Windows 10/11 上无法打开/崩溃

作者:精品下载站 日期:2024-12-14 23:17:43 浏览:14 分类:玩电脑

设置应用程序在 Windows 10/11 上无法打开/崩溃


设置应用开始在管理和配置 Windows 10 操作系统(对于 Windows 11 更是如此)中发挥重要作用。经典的 Windows 控制面板已不再开发,微软仅向现代设置应用程序添加新功能。但是,我已经遇到过“设置”应用程序不断崩溃、无法打开、打开特定“设置”部分时立即关闭或返回错误的情况。让我们看看如何修复 Windows 10 或 Windows 11 中的“设置”应用程序。

当我尝试从“开始”菜单打开 Windows 10 设置时,打开了一个蓝色背景的空白窗口:

[玩转系统] 设置应用程序在 Windows 10/11 上无法打开/崩溃

如果我使用 ms-settings 命令从应用程序菜单(例如,显示设置窗口)调用它(

ms-settings:display

)或从桌面出现以下错误:

ms-settings:display
This file does not have a program associated with it for performing this action. Please install a program or, if one is already installed, create an association in the Default Programs control panel.

[玩转系统] 设置应用程序在 Windows 10/11 上无法打开/崩溃

如何在 Windows 10 和 11 中重置设置应用程序?

在最简单的情况下,如果您对“设置”应用程序有任何问题,可以将其设置重置为默认值。使用 Windows 搜索找到设置应用,然后选择应用设置

[玩转系统] 设置应用程序在 Windows 10/11 上无法打开/崩溃

要重置设置,请单击重置

[玩转系统] 设置应用程序在 Windows 10/11 上无法打开/崩溃

以同样的方式,您可以使用 PowerShell 软重置 Windows 10 中的“设置”应用程序:

Get-AppxPackage windows.immersivecontrolpanel | Reset-AppxPackage

如果重置没有帮助,请确保您的帐户对“设置”应用程序的清单文件具有读写 NTFS 权限(从 PowerShell 中执行此操作更容易):

get-acl C:\Windows\ImmersiveControlPanel\SystemSettings.exe.manifest |fl

默认情况下,仅

NT SERVICE\TrustedInstaller

有权访问该文件。

使用 takeown 和 icacls 工具,使您的帐户成为 SystemSettings.exe.manifest 文件的所有者,并授予自己完全控制权限:

takeown /F 'C:\Windows\ImmersiveControlPanel\SystemSettings.exe.manifest'
icacls 'C:\Windows\ImmersiveControlPanel\SystemSettings.exe.manifest' /grant myhostname\root:F

删除文件(或者更好地重命名它):

Rename-Item 'C:\Windows\ImmersiveControlPanel\SystemSettings.exe.manifest' 'C:\Windows\ImmersiveControlPanel\SystemSettings.exe.manifest_bak'

[玩转系统] 设置应用程序在 Windows 10/11 上无法打开/崩溃

尝试再次重置应用程序设置。

如果“设置”应用程序在单击其图标后立即关闭,请确保允许用户在 GPO 设置中启动控制面板。在本地组策略编辑器 (gpedit.msc) 中,此选项位于用户配置 -> 管理模板 -> 控制面板 -> 禁止访问控制面板和电脑设置

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer 中的 NoControlPan 注册表参数与此 GPO 选项匹配。

[玩转系统] 设置应用程序在 Windows 10/11 上无法打开/崩溃

如何在 Windows 10/11 中重新安装设置应用程序?

设置应用程序是内置的 UWP Windows 应用程序。这意味着您可以像管理任何其他 Microsoft Store APPX 一样管理它:您可以卸载、安装或修复它。

确保 ImmersiveControlPanel appx 已在 Windows 中注册:

Get-AppxPackage *immersivecontrolpanel*

[玩转系统] 设置应用程序在 Windows 10/11 上无法打开/崩溃

如您所见,与其他 Microsoft Store 应用程序不同,它位于 C:\Windows\ImmersiveControlPanel 而不是 C:\Program Files\WindowsApps。

尝试使用清单文件重新安装 ImmersiveControlPanel 应用程序。使用以下 PowerShell 命令:

$manifest = (Get-AppxPackage *immersivecontrolpanel*).InstallLocation + '\AppxManifest.xml'
Add-AppxPackage -DisableDevelopmentMode -Register $manifest

重启你的电脑:

Restart-Computer

如果没有帮助,请重命名

 C:\Windows\ImmersiveControlPanel

目录下,使用以下命令检查并修复 Windows 映像系统文件:

sfc /scannow
DISM /Online /Cleanup-Image /RestoreHealth

这些命令应使用 Windows 组件存储中的源文件重新创建 ImmersiveControlPanel 目录。

您需要 登录账户 后才能发表评论

取消回复欢迎 发表评论:

关灯