一键重装系统工具 | U盘启动盘制作工具 | 误删文件恢复软件 | 硬盘数据抢救专家 | 电脑蓝屏修复助手 | C盘空间清理神器 | 电脑驱动离线安装工具 | 微信聊天记录恢复工具 | 照片误格式化恢复 | 电脑密码破解清除工具 | 系统崩溃紧急救援盘 | 电脑加速优化大师 | 电脑开不了机怎么重装系统 | 回收站清空了怎么恢复 | 硬盘分区丢失数据恢复 | 电脑卡顿重装系统有用吗 | U盘插入提示格式化数据恢复 | 电脑中毒文件被隐藏恢复 | 忘记电脑开机密码怎么办 | 新硬盘分区对齐工具 | 旧电脑装Win10流畅工具 | SD卡照片删除恢复免费版 | 移动硬盘打不开提示损坏修复 | 电脑无故重启系统修复工具 | 电脑小白一键重装神器 | 程序员电脑环境配置助手 | 设计师电脑字体/素材恢复工具 | 网吧网管系统维护工具箱 | 财务人员电脑发票备份恢复 | 学生党免费电脑系统安装包 | 电脑维修师傅必备工具盘 | 游戏玩家电脑性能优化助手 | 办公白领误删文档恢复软件 | 自媒体视频素材恢复工具 | 网课录制视频损坏修复工具 | 最好的U盘PE系统排名 | 数据恢复软件哪个最强 | 免费电脑助手与收费版区别 | 国产装机工具哪款无广告 | 离线版驱动助手推荐 | 轻量级电脑优化工具对比 | 支持NVMe驱动的PE工具 | 带网络功能的应急启动盘 | 2026最新版万能装机工具 | 支持Win11 24H2的PE工具 | 最新免激活系统重装工具 | 2026数据恢复软件破解版合集 | 纯净无捆绑装机助手V3.0 | 支持苹果M芯片的电脑助手 | 秋季更新版系统维护工具箱 | 电脑系统崩了怎么用U盘把重要资料拷贝出来 | 重装系统前哪些文件夹必须备份 | 固态硬盘误格式化还能恢复数据吗 | 如何制作一个既带PE又能存数据的双分区U盘 | 电脑总是弹窗广告用什么助手彻底拦截 后台管理
📢 欢迎访问系统之家!所有资源均经过安全检测。

在 Windows 上安装 PowerShell 7

发布时间:2026-10-20 | 浏览:1
📥 下载地址(文章开头)
装机神器,一键装机,安装任何系统。纯净版,原版,软件版,精简版,英文版。
访问此页面需要授权。 可以尝试 登录 或 更改目录 。 访问此页面需要授权。 可以尝试 更改目录 。 PowerShell 7 不会替换 Windows PowerShell 5.1。 它安装到新目录,并并行运行 Windows PowerShell 5.1。 可以使用 PowerShell 7 Windows兼容性功能运行一些Windows PowerShell 模块。 其他模块要求在 Windows PowerShell 5.1 中运行它们。 有关详细信息,请参阅 PowerShell 7 模块兼容性 。 可以安装多个 PowerShell 7 包版本。 本文重点介绍如何安装最新的稳定发布包。 有关包版本的详细信息,请参阅 PowerShell 支持生命周期 文章。 可通过多种方式在 Windows 中安装 PowerShell。 每种安装方法旨在支持不同的方案和工作流。 选择最符合需求的方法。 WinGet - 在 Windows 客户端上安装 PowerShell 的建议方法 MSI 包 - Windows服务器和企业部署方案的最佳选择 MSIX 包 - 为 PowerShell 的临时用户安装一种简单方法,但存在限制 ZIP 包 — 这是 侧载 、安装多个版本,或在 Windows Server Core、Windows IoT 及基于 Arm 的系统上进行安装的最简便方法 .NET 全局工具 - 对于安装和使用其他全局工具的.NET开发人员来说,这是一个不错的选择 使用 WinGet 安装 PowerShell Windows 程序包管理器 WinGet 是一种命令行工具,可用于发现、安装、升级、删除和配置Windows客户端计算机上的应用程序。 此工具是Windows 程序包管理器服务的客户端接口。 winget 命令行工具包含在 Windows 11 和 Windows Server 2025 中,作为 App Installer 的一部分。 该 winget 命令可以从任何命令行界面运行,包括 Windows 命令行界面( cmd.exe )、Windows PowerShell( powershell.exe )或 PowerShell( pwsh.exe )。 若要查看系统要求列表和安装说明,请参阅 winget 文档。 winget 在 Windows Server 2022 或早期版本上不可用。 Windows Server 2025 仅针对 winget 包含 。 使用以下命令 winget 安装 PowerShell: 搜索最新版本的 PowerShell 从 PowerShell 7.6.0 的 winget 包开始,winget 默认安装 MSIX 包。 安装 PowerShell 7 MSIX 包: 使用以下命令安装 PowerShell 7 MSI 包: 或者,可以手动下载并安装 MSI 包 。 使用以下命令安装 PowerShell 7.7-preview 包: 从 PowerShell 7.7.0 版本开始,没有可用的 MSI 包。 WinGet 仅安装 MSIX 包。 若要在 Windows 上安装 PowerShell,请使用以下链接从 GitHub 下载安装包。 PowerShell-7.6.6-win-x64.msi PowerShell-7.6.6-win-arm64.msi 下载后,双击安装程序文件并按照提示进行操作。 使用命令行选项安装 MSI 包 可以通过命令行安装 MSI 包,这样管理员能够在没有用户交互的情况下部署包。 MSI 包中有下列控制安装选项的属性: USE_MU - 此属性有两个可能的值: 1 (默认值) - 选择通过 Microsoft 更新、WSUS 或 Configuration Manager 进行更新 0 - 不要通过 Microsoft Update、WSUS 或 Configuration Manager 进行更新 USE_MU - 此属性有两个可能的值: 1 (默认值) - 选择通过 Microsoft 更新、WSUS 或 Configuration Manager 进行更新 0 - 不要通过 Microsoft Update、WSUS 或 Configuration Manager 进行更新 ENABLE_MU 1 (默认)- 选择加入使用 Microsoft 更新进行自动更新 0 - 不选择使用 Microsoft 更新 注释 可能已在之前的安装或手动配置中设置了启用更新。 使用 ENABLE_MU=0 并不会删除现有设置。 此外,您的管理员控制的组策略设置可以覆盖此设置。 1 (默认)- 选择加入使用 Microsoft 更新进行自动更新 1 (默认)- 选择加入使用 Microsoft 更新进行自动更新 0 - 不选择使用 Microsoft 更新 注释 可能已在之前的安装或手动配置中设置了启用更新。 使用 ENABLE_MU=0 并不会删除现有设置。 此外,您的管理员控制的组策略设置可以覆盖此设置。 0 - 不选择使用 Microsoft 更新 可能已在之前的安装或手动配置中设置了启用更新。 使用 ENABLE_MU=0 并不会删除现有设置。 此外,您的管理员控制的组策略设置可以覆盖此设置。 ADD_EXPLORER_CONTEXT_MENU_OPENPOWERSHELL - 此属性控制将 Open PowerShell 项添加到Windows资源管理器中的上下文菜单的选项。 ADD_EXPLORER_CONTEXT_MENU_OPENPOWERSHELL - 此属性控制将 Open PowerShell 项添加到Windows资源管理器中的上下文菜单的选项。 ADD_FILE_CONTEXT_MENU_RUNPOWERSHELL - 此属性控制将 Run with PowerShell 项添加到Windows资源管理器中的上下文菜单的选项。 ADD_FILE_CONTEXT_MENU_RUNPOWERSHELL - 此属性控制将 Run with PowerShell 项添加到Windows资源管理器中的上下文菜单的选项。 ENABLE_PSREMOTING - 此属性控制用于在安装过程中启用 PowerShell 远程处理的选项。 ENABLE_PSREMOTING - 此属性控制用于在安装过程中启用 PowerShell 远程处理的选项。 REGISTER_MANIFEST - 此属性控制注册Windows事件日志记录清单的选项。 REGISTER_MANIFEST - 此属性控制注册Windows事件日志记录清单的选项。 ADD_PATH - 此属性控制将 PowerShell 添加到 Windows PATH 环境变量的选项。 ADD_PATH - 此属性控制将 PowerShell 添加到 Windows PATH 环境变量的选项。 DISABLE_TELEMETRY - 此属性通过设置 POWERSHELL_TELEMETRY_OPTOUT 环境变量来控制用于禁用 PowerShell 遥测的选项。 DISABLE_TELEMETRY - 此属性通过设置 POWERSHELL_TELEMETRY_OPTOUT 环境变量来控制用于禁用 PowerShell 遥测的选项。 INSTALLFOLDER - 此属性控制安装目录。 默认值为 $Env:ProgramFiles\PowerShell\ 。 这是安装程序创建按版本管理的子文件夹的位置。 不能更改带版本的子文件夹的名称。 对于当前发布,版本化的子文件夹是 7 对于预览版本,版本控制子文件夹为 7-preview INSTALLFOLDER - 此属性控制安装目录。 默认值为 $Env:ProgramFiles\PowerShell\ 。 这是安装程序创建按版本管理的子文件夹的位置。 不能更改带版本的子文件夹的名称。 对于当前发布,版本化的子文件夹是 7 对于预览版本,版本控制子文件夹为 7-preview 下面的示例展示了如何在启用所有安装选项的情况下无提示安装 PowerShell。 有关 Msiexec.exe 命令行选项的完整列表,请参阅 命令行选项 。 提供了 PowerShell 二进制 ZIP 存档来启用高级部署方案。 从 当前版本 页下载以下 ZIP 存档之一。 PowerShell-7.6.6-win-x64.zip PowerShell-7.6.6-win-arm64.zip 根据该文件的下载方式,你可能需要使用 Unblock-File cmdlet 解锁。 将内容解压到你选择的位置,然后从该位置运行 pwsh.exe 。 与安装 MSI 包不一样,安装 ZIP 存档不会检查先决条件。 为了让使用 WSMan 的远程处理能够正常运行,请确保已满足 先决条件 。 使用此方法在 Microsoft Surface Pro X 等计算机上安装基于 ARM 的 PowerShell 版本。为了获得最佳效果,请将 PowerShell 安装到 $Env:ProgramFiles\PowerShell\7 文件夹中。 如果要与现有 PowerShell 7 版本并排安装 PowerShell 7 的其他版本,请将其他版本安装到其他文件夹。 必须手动将快捷方式添加到“开始”菜单,并将位置添加到 PATH 环境变量。 如果已安装 .NET Core SDK ,则可以将 PowerShell 安装为 .NET 全局工具 。 dotnet 工具安装程序将 $HOME\.dotnet\tools 添加到 $Env:PATH 环境变量中。 不过,当前运行的 shell 没有更新后的 $Env:PATH 。 若要从新 shell 启动 PowerShell,可以键入“ pwsh ”。
📥 下载地址(文章中间)
装机神器,一键装机,安装任何系统。纯净版,原版,软件版,精简版,英文版。
可以从 Microsoft 应用商店 安装 PowerShell,也可以手动下载 MSIX 包。 Microsoft Store 包的权益: 内置于Windows中的自动更新 与其他软件分发机制(如 Intune 和 Configuration Manager)集成 可以使用 x64 或 Arm64 处理器在 Windows 系统上安装 若要手动安装 MSIX 包,请从 GitHub 发布页下载以下包之一,然后双击该文件进行安装。 当前的 LTS 版本 - PowerShell-7.6.6.msixbundle 最新稳定版 - PowerShell-7.5.11.msixbundle 上一 LTS 版本 - PowerShell-7.4.20.msixbundle 当前预览版 - PowerShellPreview-7.7.0-preview.5.msixbundle 或者,可以使用以下命令从命令行安装 MSIX 包: 基于存储的安装仅针对单个用户。 无法为所有用户安装它。 Microsoft Store包在虚拟化对某些文件系统和注册表位置的访问的应用程序沙盒中运行。 对虚拟化文件和注册表位置的更改不会在应用程序沙盒外部保留。 基于商店的安装不支持 PowerShell 远程管理。 应用程序沙盒会阻止对应用程序的根文件夹所做的所有更改。 不能修改存储在 $PSHOME 中的任何系统级配置设置。 其中包括 WSMAN 配置。 这可以防止远程会话连接到 PowerShell 的基于应用商店的安装。 支持用户级配置以及用于出站连接的 SSH 远程访问。 PowerShell 的 Microsoft Store 实例不支持以下命令。 这些命令需要对 $PSHOME 具有写入权限。 Register-PSSessionConfiguration Update-Help -Scope AllUsers Enable-ExperimentalFeature -Scope AllUsers Set-ExecutionPolicy -Scope LocalMachine 对于基于 MSIX 的安装,您无法创建或修改所有用户配置文件脚本 $PROFILE.AllUsersAllHosts 和 $PROFILE.AllUsersCurrentHost ,因为这些脚本必须存储在 $PSHOME 。 当前用户的配置文件仍然受支持。 PowerShell 包不受文件和注册表虚拟化的豁免。 现在,对虚拟化文件和注册表位置的更改会在应用程序沙盒外部保留。 不过,仍会阻止对应用程序根文件夹所做的更改。 有关详细信息,请参阅 了解打包的桌面应用在 Windows 。 必须使用Windows版本 1903 或更高版本,此豁免才能生效。 启动 PowerShell 7 安装 PowerShell 7 后,可以通过运行 pwsh 命令或从“开始”菜单打开它来启动它。 安装程序在Windows“开始”菜单中创建快捷条目。 默认情况下,安装程序会将安装包安装在 $Env:ProgramFiles\PowerShell\7 。 PowerShell 7 的预览版安装到 $Env:ProgramFiles\PowerShell\7-preview 。 已安装位置已添加到 $Env:PATH 环境变量中。 若要与其他版本的 PowerShell 7 并行运行 PowerShell 7.5,请使用 ZIP 安装 方法将其他版本安装到其他文件夹。 使用 ZIP 方法安装时,必须手动将快捷方式添加到“开始”菜单,并将位置添加到 PATH 环境变量。 以下屏幕截图显示了“开始”菜单中多个版本的 PowerShell。 选择标记为 PowerShell 7 的项。 所选条目适用于 PowerShell 7。 PowerShell 7 预览版与稳定版本并排安装。 选择标记为 PowerShell 7 预览 的项以启动预览版本。 显示的第一个和最后一个条目适用于默认安装在 Windows 上的 Windows PowerShell 5.1。 如果选择 Windows PowerShell ISE ,则会启动 Windows PowerShell 集成脚本环境(ISE),这是一个仅适用于 Windows PowerShell 5.1 的不同应用程序。 升级 PowerShell 7 PowerShell 7 支持通过 Microsoft 更新进行更新。 启用此功能时,无论是通过 Windows 更新 for Business、WSUS、Microsoft 终端配置管理器,还是在 设置 的交互式 MU 对话框中,你都可以在传统的 Microsoft Update (MU) 管理流中获取最新的 PowerShell 7 更新。 有关详细信息,请参阅 PowerShell Microsoft 更新常见问题解答 。 如果要升级到最新版本的 PowerShell 7,然后才能通过 Microsoft 更新提供,则应使用首次安装 PowerShell 时所用的相同安装方法。 较新版本的 PowerShell 7 取代了现有 PowerShell 7 版本。 PowerShell 的预览版本可以与 PowerShell 的非预览版本并行安装。 较新的预览版本将替换现有的以前的预览版本。 如果不确定 PowerShell 的安装方式,可以检查 $PSHOME 变量的值,该变量始终指向包含当前会话运行的 PowerShell 的目录。 如果值为 $HOME\.dotnet\tools ,则 PowerShell 随 .NET 全局工具 一起安装。 如果值为 $Env:ProgramFiles\PowerShell\7 ,则 PowerShell 可能使用 MSI 包 进行安装。 可以通过在 程序和功能 控制面板中查找 PowerShell 来验证这一点。 如果值以 $Env:ProgramFiles\WindowsApps\ 开头,则 PowerShell 是使用 MSIX 包 安装的。 如果该值是其他任何值,则可能表明 PowerShell 是作为 ZIP 包 安装的。 若要确定是否可以使用 WinGet 升级 PowerShell,请运行以下命令: 如果有可用的升级,输出会指示最新的可用版本。 使用以下命令通过 WinGet 升级 PowerShell: 如果新版本可用,WinGet 将使用用于安装当前版本的 PowerShell 的相同包格式(MSI 或 MSIX)。 或者,可以手动下载并安装所需的包。 卸载 PowerShell 7 卸载 PowerShell 7 的过程取决于使用的安装方法。 如果使用 WinGet 安装 PowerShell,请运行以下命令: winget uninstall --id Microsoft.PowerShell 如果使用 WinGet 安装 PowerShell,请运行以下命令: 如果使用 MSI 包安装了 PowerShell,则可以从 Programs 和 Features 控制面板卸载它。 如果使用 MSI 包安装了 PowerShell,则可以从 Programs 和 Features 控制面板卸载它。 如果使用 ZIP 包安装了 PowerShell,请删除解压缩文件的文件夹。 如果使用 ZIP 包安装了 PowerShell,请删除解压缩文件的文件夹。 如果从 Microsoft 应用商店安装了 PowerShell,请打开 “开始 ”菜单并搜索 PowerShell 7 。 从选项菜单中选择 “卸载 ”。 如果从 Microsoft 应用商店安装了 PowerShell,请打开 “开始 ”菜单并搜索 PowerShell 7 。 从选项菜单中选择 “卸载 ”。 如果将 PowerShell 安装为.NET全局工具,请运行以下命令: dotnet tool uninstall --global PowerShell 如果将 PowerShell 安装为.NET全局工具,请运行以下命令: Microsoft 在 PowerShell 到达支持终止日期 或 Windows 版本到达支持终止日期 之前仍然支持 PowerShell。 .NET SDK 的 Docker 映像包含最新版本的 PowerShell。 这些映像可从 Microsoft工件注册表 获取。 这些映像可能没有最新的安全更新。 Microsoft 建议将 OS 包更新到最新版本,以确保应用最新的安全更新。 这些映像用于测试目的。 如果您需要用于生产工作负载的 Docker 镜像,应自行构建并维护镜像。 对特定版本的Windows的支持取决于Microsoft 支持部门生命周期策略。 有关详细信息,请参见: Windows客户端生命周期常见问题解答 可通过运行 winver.exe 来检查所使用的版本。 Microsoft 支持本文档中的安装方法。 其他源可能会提供其他第三方安装方法。 尽管这些工具和方法可能有效,但 Microsoft 无法支持这些方法。 本文中的安装命令适用于 PowerShell 的最新稳定版本。 若要安装其他版本的 PowerShell,请调整命令以匹配所需的版本。 在 GitHub 上打开 “发布标记”页 。 选择要安装的发布版本的标签。 每个包的下载链接都位于发布的 “资产 ”部分中。 由于“资产” 部分可能处于折叠状态,因此可能需要单击展开它。 想要尝试使用 Ask Learn 阐明或指导你完成本主题? 上次更新时间为 2026-09-21
📥 下载地址(文章结尾)
装机神器,一键装机,安装任何系统。纯净版,原版,软件版,精简版,英文版。