Powershell Get-AppxPackage не работает в Windows 11/10

Это 'Get-AppxPackage‘Команда не работает на вашем терминале PowerShell? По словам некоторых пользователей, они просто получают большое сообщение об ошибке, которое сводится к следующему: «Служба не может быть запущена либо потому, что она отключена, либо потому, что с ней не связаны подключенные устройства.”Итак, если вы сталкиваетесь с аналогичными проблемами на своем компьютере, просто следуйте этим исправлениям, чтобы решить проблему.

Обходные пути

1. Убедитесь, что вы открываете Windows PowerShell от имени администратора.

2. Если вы пытаетесь выполнить команду для всех пользователей, попробуйте вместо этого этот командлет -

Get-AppxPackage -AllUsers | Выберите имя, PackageFullName

И, если вы пытаетесь выполнить команду для своей текущей учетной записи, это будет команда -

Get-AppxPackage -AllUsers | Выберите имя, PackageFullName

Исправление 1 - отредактируйте реестр

Вы можете изменить реестр, чтобы отредактировать ключ «AppXSVC», чтобы решить эту конкретную проблему.

1. Сначала нажмите кнопку Клавиша Windows + R ключи вместе.

2. Затем введите «regedit»И нажмите«Ok“.

Regedit в работе

ВАЖНЫЙ

Прежде чем вносить какие-либо изменения в редактор реестра, мы рекомендуем сделать резервную копию ключей реестра.

а. После того, как вы откроете редактор реестра, вам нужно будет нажать на значок «Файл", А затем нажмите"Экспорт“.

б. Сохраните резервную копию в надежном месте.

Реестр экспорта

Если что-то пойдет не так, вы легко сможете восстановить реестр в исходное состояние.

3. Когда откроется редактор реестра, пройдите по этому пути

Компьютер \ HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ AppXSvc

4. С правой стороны, Двойной клик на "Начинать», Чтобы изменить его.

Start Dc Min

5. Затем установите значение «2“.

6. После этого нажмите «Ok», Чтобы сохранить это изменение.

2 ок Мин

Закройте редактор реестра. Потом, рестарт ваш компьютер, чтобы изменения вступили в силу.

После перезагрузки компьютера попробуйте снова использовать команду «Get-AppXPackage» в терминале оболочки. Это должно решить проблему.

Исправление 2 - перезапустите определенные службы

Для использования любых приложений UWP Магазина Windows на вашем компьютере необходимы две определенные службы.

  • Служба клиентских лицензий (ClipSVC)
  • Служба развертывания AppX (AppXSVC)

1. Сначала нажмите кнопку Клавиша Windows + R ключи вместе.

2. Затем введите «services.msc”И ударил Входить.

Сервисы Windows 11 Min

3. В разделе «Услуги» найдите «Служба разработки AppX (AppXSVC)“.

4. Потом, Двойной клик на сервисе, чтобы открыть его.

Appx Dc Мин.

5. Теперь проверьте «Статус службы:» конкретной службы и проверьте, работает она или нет.

6. Если в статусе указано «Выполняется», нажмите «Стоп», Чтобы немедленно остановить службу.

(Если вы заметили, что служба сообщает, что она «остановлена», просто нажмите «Начинать», Чтобы запустить службу. )

7. Затем нажмите «Начинать», Чтобы снова возобновить обслуживание.

Старт Стоп Клиент Мин.

8. Теперь прокрутите вниз, чтобы найти значок «Служба клиентских лицензий (ClipSVC) » услуга.

9. Как и раньше, Двойной клик на сервисе, чтобы получить к нему доступ.

Клиент Svc Dc Min

10. Теперь прочтите раздел «Статус службы» в разделе «Общий”Таб.

11. Если статус выглядит как «Выполняется», нажмите «Стоп», Чтобы мгновенно остановить службу.

12. Затем нажмите «Начинать», Чтобы снова запустить службу.

Appx Start Stop Min

Закройте окно «Службы» и попробуйте выполнить команду «Get-AppxPackage» в оболочке.

Исправление 3 - Запуск сканирования SFC и DISM

Вы можете дополнительно запустить сканирование SFC и DISM, чтобы решить эту проблему.

1. Вы можете легко открыть Запустить терминал, нажав Клавиша Windows + R.

2. в Запустить окно, введите «cmd", А затем нажмите"Ok“.

Cmd

2. Чтобы запустить DISM ты должен копировать а также вставить эту команду и нажмите Входить запустить его.

sfc / scannow
Sfc Scannow

Подождите немного, чтобы завершить процесс.

3. Теперь, копировать а также вставить эта команда в Командная строка снова окно и нажмите Входить.

DISM.exe / Online / Cleanup-image / Restorehealth
Dism Restorehealth

Закройте окно командной строки.

Теперь попробуйте использовать терминал PowerShell для выполнения команды Get-AppXPacakag в вашей системе.

Как проверить, существует ли папка/каталог с помощью PowerShell

Как проверить, существует ли папка/каталог с помощью PowerShellPowershell

Используйте командлет New-Item для создания нового каталога в PowerShell.PowerShell — это оболочка командной строки и язык сценариев, разработанный Microsoft.Он позволяет пользователям перемещаться...

Читать далее
Как удалить приложения Windows 11 по умолчанию с помощью PowerShell

Как удалить приложения Windows 11 по умолчанию с помощью PowerShellPowershellОкна 11

Удалите ненужные приложения по умолчанию с помощью простой командыЧтобы удалить системные приложения с вашего компьютера, вам необходимо запустить приложение Windows PowerShell с правами администра...

Читать далее
Исправлено: термин не распознается как имя командлета.

Исправлено: термин не распознается как имя командлета.Powershell

Проверьте свой сценарий PowerShell на наличие ошибок, чтобы устранить эту проблему.Установите необходимые модули, чтобы исправить термин «не распознается как ошибка имени» в PowerShell.Чтобы предот...

Читать далее