Winget无法识别的解决办法 Windows

温盖特,也被称为 Windows 包管理器是一个允许您使用命令安装应用程序和包的工具 Line 界面 (CLI),例如命令提示符和 PowerShell。 但是,当您运行 winget 命令时,有时会收到一条错误消息,指出 CLI 无法识别它。 本指南展示了如何修复这个恼人的错误并使 Winget 再次工作。

很高兴知道:了解命令提示符和 PowerShell 之间的差异。

内容

1.重新注册Winget

导致此 Winget 错误的最常见原因之一是安装损坏或配置错误 Windows 包管理器。 如果是这种情况,您可以通过重新注册 Winget 轻松解决问题。 这将回滚安装并修复您可能遇到的任何问题。

  1. 在搜索框中键入“PowerShell”,然后单击下面的最佳匹配项。
  1. 将以下命令复制并粘贴到 PowerShell 中,然后按 Enter。
Add-AppxPackage -DisableDevelopmentMode -Register "C:Program FilesWindowsAppsMicrosoft.Winget.Source_2021.718.1322.843_neutral__8wekyb3d8bbweAppXManifest.xml" -Verbose

2. 启用应用程序执行别名 Windows 包管理器

在命令行上下文中,名称 Winget 是应用程序执行的别名 Windows 包管理器。 基本上,应用程序执行别名是缩短或缩写形式的 CLI 命令。 如果您禁用此功能 Windows 包管理器可能会导致 CLI 无法识别 Winget。 启用应用程序执行别名 Windows 在包管理器中,执行以下操作:

  1. 按 Win + I 打开“设置”应用程序,转到“应用程序”->“高级应用程序设置”,然后单击“应用程序执行别名”。
  1. 如果切换为“Windows 如果 Package Manager Client 处于关闭状态,请单击它以将其打开。
  1. Windows 10 个用户可以找到以下开关 Windows 程序包管理器客户端,方法是转到“设置”->“应用程序”->“应用程序和功能”,然后单击“应用程序执行别名”链接。

顶部:如果您对 PowerShell 比较陌生,请学习这些基本命令。

3.确保您拥有最新版本的应用程序安装程序

Winget 是应用程序安装程序的一部分并已预安装 Windows 允许用户轻松安装和管理程序的软件包。 当应用程序安装程序失败时,可能会导致 winget 错误。 要解决应用安装程序问题,请从 Microsoft Store 进行更新。

  1. 通过以下方式打开 Microsoft Store Windows 寻找。
Microsoft Store 于 开业 Windows 寻找。
  1. 单击顶部的搜索栏,输入“应用程序安装程序”,然后从结果中单击“应用程序安装程序”。
在 Microsoft Store 中搜索应用安装程序。
  1. 单击“更新”开始更新应用程序安装程序。
更新 Microsoft Store 中的应用安装程序。

4. 从 GitHub 重新安装应用程序安装程序

如果更新应用程序安装程序不起作用,重新安装可能有助于解决 Winget 故障的原因。 为此,请按照下列步骤操作:

  1. Windows 包管理器 GitHub 页面。
  1. 向下滚动到“资产”部分,然后单击“应用程序安装程序 MSIXBundle”文件进行下载。
从 GitHub 下载应用程序安装程序 Msixbundle。
  1. 双击刚刚下载的文件,然后在弹出窗口中单击“重新安装”。
重新安装应用程序安装程序屏幕。
  1. 按照其余说明完成应用安装程序重新安装。

供你参考: 请务必查看此列表 Windows 您应该立即卸载应用程序。

5.为Winget创建路径环境变量

当您在命令提示符或 PowerShell 中运行 winget 命令时, Windows 在 PATH 变量中搜索运行它所需的文件。 简而言之,这个变量维护了一个包含各种命令的可执行文件的目录列表 Windows。 如果 PATH 未列出包含 winget 可执行文件的目录,则会发生错误。

要解决此问题,您需要手动将缺少的目录添加到 PATH 变量中:

  1. 按 Win + R 将其调出 Windows 运行,输入 systempropertiesadvanced 在文本框中,键入“确定”并单击“确定”。 这将打开“系统属性”窗口。
在“运行”窗口中打开“系统属性”。
  1. 选择“高级”选项卡,然后单击“环境变量”。
点击
  1. 选择 Path 变量,然后单击“编辑”以打开“编辑环境变量”窗口。
编辑环境变量的过程。
  1. 复制以下文件路径:“%UserProfile%AppDataLocalMicrosoftWindowsApps”。
  1. 在编辑共享变量窗口中,单击新建。
点击
  1. 粘贴您在步骤 4 中复制的文件路径,然后单击“确定”保存更改。
在该位置插入环境变量。

6.重置你的 Windows 将电脑重置为出厂设置

如果一切都失败了,您的操作系统可能会出现更深层次的损坏或配置错误。 如果您不知道该怎么做,请重置它 Windows 恢复出厂设置可以帮助您重新开始可能影响 Winget 的设置和配置。 但是,在重置电脑之前,请务必备份重要数据,否则它们将丢失。

顶部:了解哪个选项是最好的,如果您 Windows 重置:开 Cloud- 下载或本地重新安装。

让 Winget 在您的电脑上再次运行

如果您喜欢通过安装东西 Windows Winget 是命令提示符或 PowerShell 中必备的包管理器。 如果您的 PC 上的命令行工具无法检测到它,则可能会导致问题 Windows 经验。 如果您按照上述故障排除步骤进行操作,则可以使其再次运行。

如果您正在寻找 Winget 的替代品,请尝试 Chocolatey 在您的计算机上安装不同的应用程序 Windows 个人电脑