ГлавнаяОперационные системыWindowsКак исправить Winget не распознается в Windows

Как исправить Winget не распознается в Windows

Возобновите работу Winget на своем компьютере

ws, — это инструмент, который позволяет устанавливать приложения и пакеты с помощью интерфейсов командной строки (CLI), таких как командная строка и PowerShell. Но иногда, когда вы запускаете команду Winget, вы можете получить сообщение об ошибке, в котором говорится, что CLI не распознает ее. В этом руководстве показано, как избавиться от этой досадной ошибки и снова заставить Winget работать.

Полезно знать : изучите различия между командной строкой и PowerShell .

1. Перерегистрировать Winget

Одной из основных причин этой ошибки Winget является поврежденная или неправильно настроенная установка диспетчера пакетов Windows. В этом случае вы можете легко исправить это, перерегистрировав Winget, что сбросит установку и потенциально устранит любые возможные проблемы.

  1. Введите «PowerShell» в поле поиска и выберите наиболее подходящий вариа

    1. Перерегистрировать Winget

    g="async" src="https://saintist.ru/wp-content/uploads/2024/05/open-powershell-windows-search.jpg" alt="Открытие поиска Windows Powershell.">
  1. Скопируйте и вставьте следующую команду в PowerShell и нажмите Enter.
Add-AppxPackage -DisableDevelopmentMode -Register "C:\Program Files\WindowsApps\Microsoft.Winget.Source_2021.718.1322.843_neutral__8wekyb3d8bbwe\AppXManifest.xml" -Verbose
Команда для перерегистрации Winget в Powershell.

2. Включить псевдоним выполнения приложения для диспетчера пакетов Windows

В контексте командной строки имя Winget является псевдонимом выполнения приложения для диспетчера пакетов Windows. По сути, псевдонимы выполнения приложений — это команды CLI в их сокращенной или сокращенной форме. Если вы отключите эту функцию для диспетчера пакетов Windows, это может привести к тому, что интерфейс командной строки не распознает Winget. Чтобы включить псевдонимы выполнения приложений для диспетчера пакетов Windows, выполните следующие действия:

  1. Нажмите Win+ I, чтобы открыть приложение «Настройки», перейдите в «Приложения ->Дополнительные настройки приложения» и нажмите «Псевдонимы выполнения приложений».
  2. >

Нажав на опцию «Псевдонимы выполнения приложений» в настройках.
  1. Если переключатель «Клиент диспетчера пакетов Windows» выключен, нажмите на него, чтобы

    2. Включить псевдоним выполнения приложения для диспетчера пакетов Windows

    ntent/uploads/2024/05/toggle-for-windows-package-manager-client.jpg" alt="Включите клиент диспетчера пакетов Windows в настройках.">

<старый старт="3">

  • Пользователи Windows 10 могут найти переключатель для клиента диспетчера пакетов Windows, перейдя в «Настройки ->Приложения ->Приложения и функции» и нажав ссылку «Псевдонимы выполнения приложений».
  • Совет : если вам относительно новичок в PowerShell , выучите эти важные команды.

    3. Убедитесь, что у вас установлена ​​последняя версия установщика приложений

    Winget является частью App Installer, предустановленного пакета 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 установщика приложений, чтобы загрузить его.
    Загрузка установщика приложений Msixbundle с GitHub.
      3. Убедитесь, что у вас установлена ​​последняя версия установщика приложенийте «Переустановить».
    Экран переустановки установщика приложений.
    1. Для завершения переустановки App Installer следуйте остальным инструкциям.

    К вашему сведению : обязательно ознакомьтесь с этим список приложений Windows, которые следует немедленно удалить .

    5. Создайте переменную среды пути для Winget

    Когда вы запускаете команду Winget в командной строке или PowerShell, Windows будет искать в переменная PATH файл, необходимый для ее выполнения. Короче говоря, эта переменная хранит список каталогов, содержащих исполняемые файлы для различных команд в Windows. Если в PATH не указан каталог, содержащий исполняемые файлы Winget, вы столкнетесь с ошибкой.

    Чтобы это исправить, вам придется вручную добавить недостающий каталог в переменную PATH:

    1. Нажмите Win+ R, чтобы вызвать Windows «Выполнить», введите systempropertiesadvancedв текстовое поле и нажмите «ОК». Откроется окно «Свойства системы».
    Открытие свойств системы из окна «Выполнить».
    1. Выберите вкладку «Дополнительно», затем нажмите «Переменные среды».
    2. 4. Переустановите установщик приложений с GitHubcontent/uploads/2024/05/enviromental-variables-button-in-system-properties.jpg" alt="Нажмите кнопку «Переменные среды» в свойствах системы.">
    1. Выберите переменную «Путь», затем нажмите «Изменить», чтобы открыть «Окно редактирования переменной среды».
    Процесс редактирования переменной среды.

    <старый старт="4">

  • Скопируйте следующий путь к файлу: «%UserProfile%\AppData\Local\Microsoft\WindowsApps».
    1. В окне «Изменить переменную среды» нажмите «Создать».
    Нажмите кнопку «Создать» в окне «Редактировать переменную среды».
    1. Вставьте путь к файлу, который вы скопировали на шаге 4, затем нажмите «ОК», чтобы сохранить изменения.
    Вставка переменной среды в местоположение.

    6. Сбросьте настройки ПК с Windows до заводских настроек

    Если все остальное не помогло, это может означать, что ваша ОС повреждена более глубоко или неправильно настроена. Если вы не знаете, что делать, сброс винды к заводским настройкам поможет вам начать заново с настройками и конфигурациями, которые могут повлиять на Winget. Но прежде чем перезагрузить компьютер, обязательно сделайте резервную копию важных данных, так как при этом вы потеряете их.

    Совет : узнайте, какой вариант лучше всего подходит для сброса Windows: загрузка из облака или локальная переустановка .

    В

    5. Создайте переменную среды пути для Winget

    Если вы предпочитаете использовать устанавливать что-то через диспетчер пакетов Windows в командной строке или PowerShell, Winget — необходимая утилита. Если инструменты командной строки на вашем компьютере не могут его распознать, это может ухудшить работу Windows. Выполнив описанные выше действия по устранению неполадок, вы сможете снова заставить его работать.

    Если вы ищете альтернативу Winget, попробуйте использовать Chocolatey для установки различных приложений на вашем ПК с Windows.

    Все скриншоты сделаны Чифундо Касией.

    6. Сбросьте настройки ПК с Windows до заводских настроек

    ПОХОЖИЕ СТАТЬИ

    Популярные записи