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

Дали „Get-AppxPackage„Командата не работи на вашия терминал PowerShell? Според някои потребители те просто получават голямо съобщение за грешка, което обобщава до „Услугата не може да се стартира, или защото е деактивирана, или защото няма активирани устройства, свързани с нея.”Така че, ако сте изправени пред подобни проблеми на компютъра си, просто следвайте тези поправки, за да разрешите проблема.

Заобиколни решения

1. Проверете дали отваряте Windows PowerShell като администратор.

2. Ако се опитвате да изпълните командата за всички потребители, опитайте тази кратка команда вместо това -

Get -AppxPackage -AllUsers | Изберете Name, PackageFullName

И ако се опитвате да изпълните командата за текущия си акаунт, това ще бъде командата -

Get -AppxPackage -AllUsers | Изберете Name, PackageFullName

Fix 1 - Редактирайте системния регистър

Можете да промените системния регистър, за да редактирате ключа „AppXSVC“, за да отстраните този конкретен проблем.

1. Първо натиснете Клавиш Windows+R. ключове заедно.

2. След това въведете „regedit“И кликнете върху„Добре“.

Regedit In Run

ВАЖНО

Преди да направите някои промени в редактора на системния регистър, препоръчваме ви да направите резервно копие на ключовете в системния регистър.

а. След като отворите редактора на системния регистър, ще трябва да кликнете върху бутона „Файл“И след това щракнете върху„Експорт“.

б. Запазете архива на сигурно място.

Експорт на регистъра

Ако нещо се обърка, лесно можете да възстановите системния регистър в първоначалното му състояние.

3. Когато се отвори редакторът на системния регистър, отидете по този начин

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

4. От дясната страна, кликнете два пъти на "Старт”, За да го промените.

Старт Dc Мин

5. След това задайте стойността на „2“.

6. След това кликнете върху „Добре”, За да запазите тази промяна.

2 ОК Мин

Затворете редактора на системния регистър. Тогава, рестартирам вашия компютър, за да оставите тази промяна да влезе в сила.

След като рестартирате компютъра си, опитайте отново да използвате командата „Get-AppXPackage“ в терминала на черупката. Това трябва да реши проблема.

Fix 2 - Рестартирайте определени услуги

Нуждаете се от две конкретни услуги, за да използвате всички приложения на Windows Store UWP на вашия компютър.

  • Услуга за клиентски лиценз (ClipSVC)
  • Услуга за внедряване на AppX (AppXSVC)

1. Първо натиснете Клавиш Windows+R. ключове заедно.

2. След това въведете „services.msc”И удари Въведете.

Услуги Windows 11 Мин

3. В секцията Услуги потърсете „Услуга за разработка на AppX (AppXSVC)“.

4. Тогава, кликнете два пъти на услугата, за да я отворите.

Appx Dc Мин

5. Сега проверете „Състояние на услугата:“ на конкретната услуга и проверете дали е „Изпълнява се“ или не.

6. Ако състоянието казва „Изпълнява се“, докоснете „Спри се”, За да спрете незабавно услугата.

(Ако забележите, че услугата казва, че е „Спряна“, просто щракнете върху „Старт”, За да стартирате услугата. )

7. След това кликнете върху „Старт”, За да възобновите услугата отново.

Старт Стоп клиент Мин

8. Сега превъртете надолу, за да намерите „Услуга за клиентски лиценз (ClipSVC) ” обслужване.

9. Точно както преди, кликнете два пъти на услугата за достъп до нея.

Клиент Svc Dc Мин

10. Сега прочетете частта „Статус на услугата“ в „Общ" раздел.

11. Ако състоянието изглежда „Изпълнява се“, кликнете върху „Спри се”, За да спрете услугата незабавно.

12. След това кликнете върху „Старт”, За да стартирате услугата отново.

Appx Start Stop Мин

Затворете прозореца на услугите и се опитайте да изпълните команда „Get-AppxPackage“ в черупката.

Fix 3 - Стартирайте SFC и DISM сканиране

Можете допълнително да стартирате SFC и DISM сканирането, за да отстраните този проблем.

1. Можете лесно да отворите Бягай терминал чрез натискане Клавиш Windows+R..

2. В Бягай прозорец, въведете „cmd“И след това щракнете върху„Добре“.

Cmd

2. За да стартирате DISM Ти трябва да копие и паста тази команда и натиснете Въведете да го стартирате.

sfc /scannow
Sfc Scannow

Изчакайте известно време, за да завършите процеса.

3. Сега, копие и паста тази команда в Командния ред прозорец отново и натиснете Въведете.

DISM.exe /Online /Cleanup-image /Restorehealth
Възстановяване на дизма

Затворете прозореца на командния ред.

Сега се опитайте да използвате терминала PowerShell, за да изпълните командата „Get-AppXPacakag“ във вашата система.

Как да проверите дали папка/директория съществува с PowerShell

Как да проверите дали папка/директория съществува с PowerShellPowershell

Използвайте cmdlet New-Item, за да създадете нова директория в PowerShellPowerShell е обвивка на командния ред и скриптов език, разработен от Microsoft.Той позволява на потребителите да навигират, ...

Прочетете още
Как да деинсталирате приложенията по подразбиране на Windows 11 с помощта на PowerShell

Как да деинсталирате приложенията по подразбиране на Windows 11 с помощта на PowerShellPowershellWindows 11

Премахнете нежеланите приложения по подразбиране с помощта на проста командаЗа да деинсталирате системни приложения от вашия компютър, трябва да стартирате приложението Windows PowerShell с админис...

Прочетете още
Поправка: Терминът не се разпознава като име на Cmdlet

Поправка: Терминът не се разпознава като име на CmdletPowershell

Проверете своя скрипт PowerShell за грешки, за да коригирате този проблемИнсталирайте необходимите модули, за да коригирате термина не се разпознава като грешка в името в PowerShell.Уверете се, че ...

Прочетете още