如何修复 PowerShell 在 Windows 11 中无法运行的问题

PowerShell是Windows中功能强大的命令行工具,主要用于自动化系统管理。由于 PowerShell 是 Windows 操作系统不可或缺的一部分,因此它必须始终正常运行。但对于某些用户来说,情况并不相同。一组用户报告称,他们的 Windows PowerShell 实用程序无法在 Windows 11 系统上打开。

而有些用户在使用时会收到“PowerShell 已停止工作”错误。如果您在 Windows 11 电脑上也遇到类似的 Windows PowerShell 问题,尝试所有有效的修复我们在本故障排除指南中分享了所有这些问题的解决方案。所有解决方法都可以轻松解决 Windows 11 中 PowerShell 无法工作的问题。

Windows 11 中 PowerShell 实用程序无法运行的原因可能有多种。但以下是 PowerShell 无法运行问题的一些最常见原因:

  • 缺乏管理员权限
  • 禁用 Windows PowerShell
  • 组策略配置不正确
  • 损坏的 Windows PowerShell 文件
  • 用户帐户问题
  • 丢失系统文件
  • 系统故障
  • 后台服务冲突
  • 有缺陷的 Windows 更新
  • 病毒和恶意软件

修复 Windows 11 中 PowerShell 无法工作的问题

以下是一些可以帮助您修复“PowerShell 已停止工作”错误的解决方法:

1. 确保 Windows PowerShell 已启用

如果您最近在 Windows PC 上打开了 Hyper-V,那么 Windows PowerShell 可能会因此被禁用。因此,我们曾经建议您确保视窗 PowerShell 已启用在您的电脑上。

如果您不知道如何检查相同内容,请按照以下步骤进行操作,因为它们解释了相同内容:

1.Windows + R打开运行实用程序, 类型可选功能在其中,然后按进入

2.搜索Windows PowerShell 2.0选项中的打开或关闭 Windows 功能盒子。

3.确保旁边的框Windows PowerShell 2.0已检查。

2. 重新启动计算机

假设 PowerShell 已在您的系统上启用,但仍无法工作或打开。在这种情况下,这种不便可能是由于系统中的一些临时错误和故障而发生的。

要检查相同的内容,我们建议您重新启动您的 Windows 11 电脑或笔记本电脑,因为这样做可以轻松消除系统中的临时错误和故障。

3.使用其他方式打开PowerShell

在 Windows 11 PC 上打开 PowerShell 的方法有多种。如果一种方法不起作用,还有更多方法可以打开 Windows PowerShell。因此,如果您无法使用特定方法打开 PowerShell,您可以尝试另一种方法打开它。

下面我们解释了在 Windows 11 中打开 Windows PowerShell 的所有可能方法:

从运行

可以使用以下命令轻松打开 PowerShell运行实用程序,以下是执行此操作的步骤:

1.Windows 和 R同时按键即可打开运行程序在您的 Windows 11 系统上。

2.类型电源外壳或者电源外壳程序在其搜索框中并点击进入打开 Windows PowerShell。

从文件资源管理器

您还可以使用以下命令打开 PowerShell文件浏览器程序。以下是执行此操作的步骤:

1.打开文件浏览器程序在您的 Windows 11 PC 上并转到上述路径:

C:WindowsSystem32WindowsPowerShellv1.0

2.搜索电源外壳程序,然后双击它以打开 Windows PowerShell 实用程序。

使用命令提示符

打开 PowerShell 的另一种方法是使用命令提示符。请按照以下步骤了解如何操作:

1.打开命令提示符实用程序在您的 Windows 11 系统上使用Windows 搜索框

2.选择命令提示符最佳匹配部分并在其中运行以下命令:

PowerShell

从开始菜单

最后,您可以从 PC 上启动 PowerShell开始菜单。请按照以下步骤了解如何操作:

1.击中Windows 键在键盘上打开Windows 搜索框并点击所有应用程序 >

2.搜索Windows工具所有应用程序部分并单击它以访问所有 Windows 工具。

3.选择Windows PowerShellWindows工具要打开的窗口视窗 电源外壳

4.以管理员身份运行Powershell

有时,由于缺乏管理权限,应用程序或程序也无法打开,在这种情况下可能是相同的。所以,我们建议您使用管理员权限运行 PowerShell看看它是否打开。尝试执行以下步骤来检查是否相同:

1.打开运行实用程序使用Windows + R快捷键和类型电源外壳在搜索框中。

2.Ctrl + Shift + Enter同时按下 键,然后单击是的在 UAC 中以管理员权限打开它。

5. 运行快速防病毒扫描

您的 Windows 系统可能存在恶意软件和病毒,这导致 PowerShell 实用程序无法在您的 Windows 11 电脑上运行。

因此,我们建议您运行快速防病毒扫描在您的系统上查找所有感染文件并将其删除。因此,请按照以下步骤在 Windows 11 电脑上运行病毒扫描:

1.打开Windows 安全应用程序在您的 Windows PC 上并转至病毒和威胁防护部分。

2.单击快速扫描按钮开始快速病毒扫描以查找系统上的感染文件。

扫描完成后,检查您的 Windows 11 系统上是否发现任何感染性文件。如果是,请按照屏幕上的说明从 Windows 系统中删除它们。

6. 运行 DISM 和 SFC 扫描

PowerShell 在 Windows 11 中无法工作的最常见原因之一是缺少基本系统文件和损坏的 Windows 操作系统映像。

由于这个原因,我们建议您运行 DISM 和 SFC 扫描分别在您的 Windows 11 系统上解决此问题。您可以尝试以下步骤在您的 PC 上运行这两种扫描:

1.使用任意方法打开命令提示符或者终端实用程序在您的 Windows 系统上。

2.一一执行其中的以下命令即可开始对系统进行DISM扫描:

Dism /Online /Cleanup-Image /CheckHealth
Dism /Online /Cleanup-Image /ScanHealth
Dism /Online /Cleanup-Image /RestoreHealth

3.类型证监会/scannow在控制台中并按进入启动系统文件检查器 (SFC) 扫描。

4.运行 SFC 和 DISM 扫描后,重新启动计算机以检查问题的状态。

7.删除可疑的第三方程序

如果您在安装特定应用程序后开始遇到 PowerShell 无法工作的问题,或者您认为特定应用程序导致了此问题,我们建议您将其从系统中删除

您的直觉可能是正确的,而该应用程序才是问题的真正罪魁祸首。如果您无法删除该应用程序,请尝试更新它修复所有错误和故障。

有关的:使用 PowerShell 在 Windows 11 中安装语言

8.编辑组策略和注册表

组策略设置配置错误也可能是 Windows 11 PC 中 PowerShell 无法正常运行的原因。幸运的是,它可以通过设置来修复不运行指定的 Windows 应用程序策略在组策略编辑器程序中未配置选项。

因此,请按照以下步骤尝试相同的操作并检查它是否有效:

1.打开组策略编辑器 程序在您的 PC 上并按照以下路径操作:

User Configuration > Administrative Templates > System

2.搜索不运行指定的 Windows 应用程序在右侧窗格中,然后双击它。

3.选择未配置单选按钮在不运行指定的 Windows 应用程序对话框。

4.完成后,单击好的保存更改并重新启动 Windows 11 PC 以解决问题。

9. 变更执行政策

如果您运行的脚本未经数字签名,则可能会因执行策略而收到错误。幸运的是,通过进行较小的修改可以轻松消除该错误执行政策的变更。尝试以下步骤来更改执行策略:

1.使用Windows 和 R钥匙同时打开跑步, 类型电源外壳在其中,然后按进入

2.将以下命令复制粘贴到PowerShell实用程序并按输入键:

Set-ExecutionPolicy RemoteSigned -Force -Scope LocalMachine

3.重新启动 Windows 11 电脑并检查 Windows PowerShell 程序现在是否正常工作。

10.更新PowerShell

PowerShell 实用程序中的错误和故障也可能是其功能异常的原因。因此,为了修复这些错误和故障,我们建议您更新您的 PowerShell 实用程序。请按照下面列出的步骤更新 Windows PowerShell 程序:

1.打开微软商店在您的 Windows 11 电脑上并搜索电源外壳使用顶部的搜索。

2.选择电源外壳从搜索结果中单击得到或者更新按钮开始更新。

11.将PowerShell重置为默认值

PowerShell 本身可能存在一些问题,可能是设置不正确,因此您的 Windows 11 系统上出现“PowerShell 已停止工作”错误。

在这种情况下,我们建议您重置您的 Windows PowerShell 实用程序默认值以更正其所有设置。您可以按照以下说明进行操作:

1.使用视窗+E打开快捷方式文件浏览器并导航到其中的以下路径:

C:UsersUsernameAppDataRoamingMicrosoftWindowsStart MenuProgramsWindows PowerShell

2.右键单击Windows PowerShell在那里,然后单击垃圾桶图标在上下文菜单中。

3.创建一个新的用户帐户,再次移至上述路径,并将 PowerShell 快捷方式复制到 USB 驱动器。

4.完成后,使用旧用户帐户登录系统,并将快捷方式复制到同一目录中。

12.使用系统维护故障排除程序

Windows 11 附带系统维护疑难解答程序,可帮助您查找并修复系统中的问题。最好的部分是它可以解决 PowerShell 实用程序的问题。

所以,我们建议您运行系统维护疑难解答并检查它是否解决了 PowerShell 无法工作的问题。您可以按照下面列出的提示来运行它:

1.打开控制面板在你的系统上 使用Windows 搜索框或任何其他方式。

2.改变查看方式:下拉至小图标并选择故障排除选项。

3.单击运行维护任务下的选项系统与安全部分。

4.最后,按照屏幕上的说明在您的电脑上运行系统维护疑难解答。

13. 创建新用户帐户

您的用户帐户可能已损坏,这就是 Windows PowerShell 程序无法正常工作的原因。

在这种情况下,最好的解决方法是创建一个新的用户帐户并用它登录来解决问题。因此,请尝试以下说明来创建新的 Windows 用户帐户:

1.打开设置应用程序使用键盘快捷键并转到账户部分从左侧开始。

2.点击其他用户账户设置部分,然后单击添加账户按钮。

3.选择我没有此人的登录信息选项,然后单击下一个

4.单击添加没有 Microsoft 帐户的用户选项,然后单击好的按钮。

5.在以下窗口中,输入您要分配给新用户的名称和密码。

6.最后,按照屏幕上的说明创建新的用户帐户并使用它登录。

14.执行干净启动

如果问题仍然存在,则可能是第三方程序或服务导致的。

要检查是否相同,我们建议您以安全模式启动 Windows 11 电脑。您可以按照以下步骤学习如何在安全模式下启动系统:

1.打开运行实用程序, 类型系统配置在其搜索框中,然后点击输入键在你的键盘上。

2.前往开机部分,并勾选安全启动网络中的复选框启动选项部分。

3.单击申请按钮保存更改,然后移至启动它的选项卡。

4.点击打开任务管理器系统配置要打开的窗口任务管理器

5.最后,强制关闭任务管理器应用程序中所有正在运行的程序和进程。

完成后,重新启动系统并检查 PowerShell 无法工作的问题是否已解决。如果是的话,那么就是第三方程序造成的,你可以通过一一删除所有应用程序来找到真正的罪魁祸首。

15.更新Windows

您当前的 Windows 版本可能存在一些错误和故障,从而导致了此问题。记住这一点,我们建议您更新你的系统到最新版本以消除该问题。请按照上述步骤更新您的系统:

1.打开设置应用程序在您的系统上,然后单击Windows更新在右上角。

2.单击检查更新按钮来搜索新的可用 Windows 版本更新。

3.单击下载并安装全部按钮在您的系统上安装待处理的 Windows 更新。

4.重新启动Windows 11系统并检查Windows PowerShell无法工作的问题是否已修复。

16. 重置设备

最后,如果 Windows PowerShell 无法再次工作,您别无选择重置您的 Windows 11 电脑或笔记本电脑。这样做肯定会消除 PC 上的“PowerShell 已停止工作”错误,因为它将清理整个系统并将设置重置为默认值。

因此,该问题将在重置过程中得到解决。因此,请按照以下步骤将您的 Windows 11 设备恢复出厂设置:

1.打开Windows 键在键盘上打开Windows 搜索框,然后输入设置在其中。

2.选择设置选项从最佳匹配部分启动设置程序。

3.移至恢复部分,然后单击重置电脑以下窗口中的按钮。

4.选择删除所有内容下一个提示中的选项,然后选择本地重新安装

5.您现在需要按照屏幕上的提示将 Windows 11 系统恢复出厂设置。

常见问题解答

为什么我无法在 Windows 11 上运行 PowerShell?

您的 Windows 11 系统可能存在一些错误和故障,因此无法运行。另一个可能的原因可能是 PowerShell 设置不正确。

如何在 Windows 11 中启用 PowerShell?

按照下面提到的路径在 Windows 11 电脑上启用 Windows PowerShell:

设置 > 应用程序 > 可选功能 > 更多 Windows 功能 > 启用 Windows PowerShell 2.0

如何修复 PowerShell 不工作的问题?

如果您的 Windows PowerShell 实用程序无法正常工作,请尝试重置它。如果这也不能使其再次工作,请考虑更新它来自本机应用商店 Microsoft Store。

如何在 Windows 11 中重置 PowerShell?

您需要在 Windows 11 系统上重新安装 Windows PowerShell 程序才能将其重置。

PowerShell 可以在 Windows 11 上运行吗?

是的,Windows PowerShell 可在 Windows 11 上运行。您可以从 Microsoft Store 安装它。

轻松使用 Windows PowerShell

PowerShell是Windows 11和其他版本的集成组件。我们将其用于多种目的,例如运行系统扫描、部署代码等等。但一些用户目前在 Windows 11 PC 上遇到不同的 PowerShell 问题。

如果您在 Windows 11 电脑上也遇到了 Windows PowerShell 问题,我们希望本指南可以帮助您解决这些问题。如果是,请告诉我们上述哪种解决方法可以帮助您解决 PowerShell 在 PC 上无法运行的问题。