Это 'Get-AppxPackage‘Команда не работает на вашем терминале PowerShell? По словам некоторых пользователей, они просто получают большое сообщение об ошибке, которое сводится к следующему: «Служба не может быть запущена либо потому, что она отключена, либо потому, что с ней не связаны подключенные устройства.”Итак, если вы сталкиваетесь с аналогичными проблемами на своем компьютере, просто следуйте этим исправлениям, чтобы решить проблему.
Обходные пути –
1. Убедитесь, что вы открываете Windows PowerShell от имени администратора.
2. Если вы пытаетесь выполнить команду для всех пользователей, попробуйте вместо этого этот командлет -
Get-AppxPackage -AllUsers | Выберите имя, PackageFullName
И, если вы пытаетесь выполнить команду для своей текущей учетной записи, это будет команда -
Get-AppxPackage -AllUsers | Выберите имя, PackageFullName
Исправление 1 - отредактируйте реестр
Вы можете изменить реестр, чтобы отредактировать ключ «AppXSVC», чтобы решить эту конкретную проблему.
1. Сначала нажмите кнопку Клавиша Windows + R ключи вместе.
2. Затем введите «regedit»И нажмите«Ok“.
ВАЖНЫЙ–
Прежде чем вносить какие-либо изменения в редактор реестра, мы рекомендуем сделать резервную копию ключей реестра.
а. После того, как вы откроете редактор реестра, вам нужно будет нажать на значок «Файл", А затем нажмите"Экспорт“.
б. Сохраните резервную копию в надежном месте.
Если что-то пойдет не так, вы легко сможете восстановить реестр в исходное состояние.
3. Когда откроется редактор реестра, пройдите по этому пути
Компьютер \ HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ AppXSvc
4. С правой стороны, Двойной клик на "Начинать», Чтобы изменить его.
5. Затем установите значение «2“.
6. После этого нажмите «Ok», Чтобы сохранить это изменение.
Закройте редактор реестра. Потом, рестарт ваш компьютер, чтобы изменения вступили в силу.
После перезагрузки компьютера попробуйте снова использовать команду «Get-AppXPackage» в терминале оболочки. Это должно решить проблему.
Исправление 2 - перезапустите определенные службы
Для использования любых приложений UWP Магазина Windows на вашем компьютере необходимы две определенные службы.
- Служба клиентских лицензий (ClipSVC)
- Служба развертывания AppX (AppXSVC)
1. Сначала нажмите кнопку Клавиша Windows + R ключи вместе.
2. Затем введите «services.msc”И ударил Входить.
3. В разделе «Услуги» найдите «Служба разработки AppX (AppXSVC)“.
4. Потом, Двойной клик на сервисе, чтобы открыть его.
5. Теперь проверьте «Статус службы:» конкретной службы и проверьте, работает она или нет.
6. Если в статусе указано «Выполняется», нажмите «Стоп», Чтобы немедленно остановить службу.
(Если вы заметили, что служба сообщает, что она «остановлена», просто нажмите «Начинать», Чтобы запустить службу. )
7. Затем нажмите «Начинать», Чтобы снова возобновить обслуживание.
8. Теперь прокрутите вниз, чтобы найти значок «Служба клиентских лицензий (ClipSVC) » услуга.
9. Как и раньше, Двойной клик на сервисе, чтобы получить к нему доступ.
10. Теперь прочтите раздел «Статус службы» в разделе «Общий”Таб.
11. Если статус выглядит как «Выполняется», нажмите «Стоп», Чтобы мгновенно остановить службу.
12. Затем нажмите «Начинать», Чтобы снова запустить службу.
Закройте окно «Службы» и попробуйте выполнить команду «Get-AppxPackage» в оболочке.
Исправление 3 - Запуск сканирования SFC и DISM
Вы можете дополнительно запустить сканирование SFC и DISM, чтобы решить эту проблему.
1. Вы можете легко открыть Запустить терминал, нажав Клавиша Windows + R.
2. в Запустить окно, введите «cmd", А затем нажмите"Ok“.
2. Чтобы запустить DISM ты должен копировать а также вставить эту команду и нажмите Входить запустить его.
sfc / scannow
Подождите немного, чтобы завершить процесс.
3. Теперь, копировать а также вставить эта команда в Командная строка снова окно и нажмите Входить.
DISM.exe / Online / Cleanup-image / Restorehealth
Закройте окно командной строки.
Теперь попробуйте использовать терминал PowerShell для выполнения команды Get-AppXPacakag в вашей системе.