Mohamed.Karkotly Asked: 2021-08-19 19:45:46 +0800 CST2021-08-19 19:45:46 +0800 CST 2021-08-19 19:45:46 +0800 CST 您将需要一个新应用程序才能打开此 Windows Defender 链接 772 我最近升级到Windows 11现在在 . Beta Channel,我唯一的非官方问题是Windows Security. 这是我尝试单击任何 Windows 安全链接时得到的结果 我尝试了官方文档、文章等的所有解决方案,但对我没有任何帮助。 注意:像Get-AppxPackage手动安装这样的命令在尝试执行它们时给了我一个错误。 版本: Windows 11 Pro Version 21H2 build 22000.132 windows-defender windows-11-upgrade 2 个回答 Voted Best Answer Ramhound 2021-08-20T07:40:55+08:002021-08-20T07:40:55+08:00 这是我尝试单击任何 Windows 安全链接时得到的结果 以下命令将修复 Windows Defender: Get-AppxPackage Microsoft.SecHealthUI -AllUsers | Reset-AppxPackage 老实说,我建议的命令并没有什么特别之处。所描述的问题可能发生在 Windows 10 上。在 Windows 10 上,该包似乎被称为Microsoft.Windows.SecHealthUI. 在 UWP 应用程序上执行重置是一项正常操作,只是由于事实Microsoft.Windows.SecHealthUI或Microsoft.SecHealthUI不是典型的 UWP 程序包而更复杂。 任何文件扩展名都可能出现“您将需要...”消息,对相应的 UWP 包执行重置通常可以解决问题。 来源:Windows 11 安全中心在从 Windows 10 更新后无法正常工作 Petr_Marak 2022-03-12T16:44:45+08:002022-03-12T16:44:45+08:00 升级到 Windows 11(通过 Windows 更新提供,在未加入 Windows 预览体验计划的 PC 上)后,无法在其中一个用户帐户下打开 Windows 安全中心,并且使用接受的答案中的命令重置它没有帮助. 通过在 PowerShell 中运行它: Get-AppxPackage -Name "Microsoft.SecHealthUI" -User $env:UserName 我发现该Microsoft.SecHealthUI包没有为这个用户注册 - 它导致一个空的输出。之后我运行了这个命令,但是用$env:UserName一个 Windows 安全没有被破坏的用户名替换。 输出包括包安装位置文件夹: InstallLocation : C:\Program Files\WindowsApps\Microsoft.SecHealthUI_1000.22000.1.0_neutral__8wekyb3d8bbwe 请注意,如果该文件夹的版本号发生变化(可能在新的 Windows 11 版本发布之后),该文件夹的确切名称可能会发生变化。 现在可以运行它来修复该用户的 Windows 安全: Add-AppxPackage -DisableDevelopmentMode -Register "C:\Program Files\WindowsApps\Microsoft.SecHealthUI_1000.22000.1.0_neutral__8wekyb3d8bbwe\AppXManifest.xml"
以下命令将修复 Windows Defender:
老实说,我建议的命令并没有什么特别之处。所描述的问题可能发生在 Windows 10 上。在 Windows 10 上,该包似乎被称为
Microsoft.Windows.SecHealthUI
. 在 UWP 应用程序上执行重置是一项正常操作,只是由于事实Microsoft.Windows.SecHealthUI
或Microsoft.SecHealthUI
不是典型的 UWP 程序包而更复杂。任何文件扩展名都可能出现“您将需要...”消息,对相应的 UWP 包执行重置通常可以解决问题。
来源:Windows 11 安全中心在从 Windows 10 更新后无法正常工作
升级到 Windows 11(通过 Windows 更新提供,在未加入 Windows 预览体验计划的 PC 上)后,无法在其中一个用户帐户下打开 Windows 安全中心,并且使用接受的答案中的命令重置它没有帮助.
通过在 PowerShell 中运行它:
我发现该
Microsoft.SecHealthUI
包没有为这个用户注册 - 它导致一个空的输出。之后我运行了这个命令,但是用$env:UserName
一个 Windows 安全没有被破坏的用户名替换。输出包括包安装位置文件夹:
请注意,如果该文件夹的版本号发生变化(可能在新的 Windows 11 版本发布之后),该文件夹的确切名称可能会发生变化。
现在可以运行它来修复该用户的 Windows 安全: