如何修复Win10上的“PowerShell.exe不是Microsoft验证的应用程序”
如果您不断遇到“PowerShell.exe 不是 Microsoft 验证的应用程序”的错误消息,则此错误可能是由您系统上的另一个应用程序(如 Asus System Analysis)引起的,因为该应用程序可能正在尝试执行 shell在后台。
通常,当用户登录到他的系统并遇到以下烦人的消息时,会显示错误消息,即使在关闭消息框后,它也会不断弹出:
PowerShell 问题可能由多种因素引起,但主要是由后台应用程序触发的:
- 冲突的应用程序:许多 OEM 应用程序(如华硕系统分析)在您的系统上执行不同的后台操作,在此过程中,这些应用程序(有时)尝试执行 PowerShell 脚本或命令,这可能会导致手头的问题。
在继续解决问题之前,请检查在任务管理器中注销、重新登录并结束非必要任务(如华硕系统分析)是否可以暂时解决问题。
干净启动您的 PC 并禁用有问题的应用程序
如果另一个应用程序正在触发 PowerShell 执行脚本或命令,您可能会遇到 PowerShell.exe 的 Microsoft Verified 应用程序错误消息。在这种情况下,干净启动您的 PC以阻止有问题的应用程序(如华硕系统分析)在系统启动时执行可能会解决 PowerShell 问题。
- 单击Windows,键入System Configuration,将其打开,然后导航至其服务选项卡。
- 现在选中隐藏所有 Microsoft服务的复选框,然后单击全部禁用按钮。如果您不想禁用所有服务,请禁用您认为造成问题的服务。
- 然后转到“启动”选项卡并单击“打开任务管理器”链接。
- 现在,在任务管理器的启动选项卡中,一项一项地禁用所有条目并应用您的更改(在任务管理器和系统配置中)。
- 然后重新启动您的 PC,并在重新启动时检查系统是否清除了 Microsoft Verified app 消息。
如果是这样,请逐一启用服务/进程(如上所述)以找到有问题的应用程序/进程/服务。一旦找到,要么在系统启动时将其禁用,要么将其卸载。
在 Windows 功能中禁用 PowerShell
如果PowerShell不是您操作系统所必需的,那么您可以在 Windows 功能中禁用它以摆脱 Microsoft 验证应用程序问题。
- 单击Windows,键入Windows 功能,然后打开打开或关闭 Windows 功能。
- 现在向下滚动直到找到Windows PowerShell 2.0选项,然后取消选中它的复选框。
- 然后确认禁用 PowerShell 功能并重新启动您的 PC,以检查系统是否清除了 PowerShell.exe 不是 Microsoft 验证的应用消息。
禁用 Windows 的 S 模式
如果以上两种方法都不适合您,那么您可能需要重新安装 Windows 来解决 Microsoft Verified app问题,否则,您可以选择退出 Windows 的 S 模式(如果安全不是您的主要关注点)。但请记住,禁用 Windows 的 S 模式可能会降低您的系统的安全性。另外请注意,如果您想恢复到 S 模式,则可能需要重新安装 Windows。
- 首先,备份系统的重要文件。然后右键单击Windows并选择Apps & Features。
- 现在,在Choose Where to Get Apps部分中,选择Anywhere(在下拉列表中)。然后检查 PowerShell 问题是否已解决。
- 如果问题未解决或该选项不存在、被禁用或不起作用,请单击Windows并键入关于您的电脑。
- 现在选择关于您的电脑并在Windows 规范部分检查您的Windows 版本。
- 如果 Windows 版本是S Mode,请右键单击Windows并打开Settings。
- 现在打开“更新和安全”,然后在左侧窗格中转到“激活”选项卡。
- 然后,在“切换到 Windows 10 主页”部分中,单击“转到商店”链接。
- 现在,在显示的 Microsoft Store 页面上,单击“获取”按钮,然后单击“安装”按钮。
- 然后点击Yes, Let’s Go,等待过程完成。
- 现在再次在“关于您的电脑”部分检查您的Windows 版本,以确认 Windows 的 S 模式是否被禁用。
- 然后将您的“选择在哪里获取应用程序”更改为“任何地方”(如果需要)并重新启动您的 PC。
- 重新启动后,希望您的 PC 不会出现 PowrShell.exe 问题。
以上是 如何修复Win10上的“PowerShell.exe不是Microsoft验证的应用程序” 的全部内容, 来源链接: utcz.com/dzbk/941253.html