Jest 'Get-AppxPackage‘polecenie nie działa na twoim terminalu PowerShell? Według niektórych użytkowników po prostu otrzymują duży komunikat o błędzie, który podsumowuje „Nie można uruchomić usługi, ponieważ jest wyłączona lub nie ma z nią skojarzonych włączonych urządzeń.Tak więc, jeśli napotykasz podobne problemy na swoim komputerze, po prostu postępuj zgodnie z tymi poprawkami, aby rozwiązać problem.
Obejścia –
1. Sprawdź, czy otwierasz Windows PowerShell jako administrator.
2. Jeśli próbujesz wykonać polecenie dla wszystkich użytkowników, wypróbuj zamiast tego to polecenie cmdlet –
Get-AppxPackage -AllUsers | Wybierz nazwę, Pełna nazwa pakietu
A jeśli próbujesz wykonać polecenie dla swojego bieżącego konta, będzie to polecenie –
Get-AppxPackage -AllUsers | Wybierz nazwę, Pełna nazwa pakietu
Poprawka 1 – Edytuj rejestr
Możesz zmodyfikować rejestr, aby edytować klucz „AppXSVC”, aby rozwiązać ten konkretny problem.
1. Najpierw naciśnij klawisz Windows+R klucze razem.
2. Następnie wpisz „regedit” i kliknij „ok“.
WAŻNY–
Przed wprowadzeniem jakichkolwiek zmian w Edytorze rejestru zalecamy wykonanie kopii zapasowej kluczy rejestru.
a. Po otwarciu Edytora rejestru musisz kliknąć „Plik”, a następnie kliknij „Eksport“.
b. Zapisz kopię zapasową w bezpiecznym miejscu.
Jeśli coś pójdzie nie tak, możesz łatwo przywrócić rejestr do pierwotnego stanu.
3. Gdy otworzy się Edytor rejestru, przejdź w tę stronę
Komputer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\AppXSvc
4. Po prawej stronie, podwójne kliknięcie na "Początek”, aby go zmodyfikować.
5. Następnie ustaw wartość na „2“.
6. Następnie kliknij „ok”, aby zapisać tę zmianę.
Zamknij Edytor rejestru. Następnie, uruchom ponownie Twój komputer, aby ta zmiana zaczęła obowiązywać.
Po ponownym uruchomieniu komputera spróbuj ponownie użyć polecenia „Get-AppXPackage” w terminalu powłoki. To powinno rozwiązać problem.
Poprawka 2 – Uruchom ponownie niektóre usługi
Do korzystania z dowolnych aplikacji Windows Store UWP na komputerze potrzebne są dwie konkretne usługi.
- Usługa licencji klienta (ClipSVC)
- Usługa wdrażania AppX (AppXSVC)
1. Najpierw naciśnij klawisz Windows+R klucze razem.
2. Następnie wpisz „services.msc” i hit Wejść.
3. W sekcji Usługi poszukaj „Usługa programowania AppX (AppXSVC)“.
4. Następnie, podwójne kliknięcie w serwisie, aby go otworzyć.
5. Teraz sprawdź „Status usługi:” danej usługi i sprawdź, czy jest „Uruchomiony”, czy nie.
6. Jeśli status mówi „Uruchomiony”, dotknij „Zatrzymać”, aby natychmiast zatrzymać usługę.
(Jeśli zauważysz, że usługa mówi, że jest „Zatrzymana”, po prostu kliknij „Początek”, aby uruchomić usługę. )
7. Następnie kliknij „Początek”, aby ponownie wznowić usługę.
8. Teraz przewiń w dół, aby znaleźć „Usługa licencji klienckiej (ClipSVC)” usługa.
9. Dokładnie tak jak wcześniej, podwójne kliknięcie w usłudze, aby uzyskać do niego dostęp.
10. Teraz przeczytaj część „Stan usługi” w „Ogólny” zakładka.
11. Jeśli status wygląda na „Uruchomiony”, kliknij „Zatrzymać”, aby natychmiast zatrzymać usługę.
12. Następnie kliknij „Początek”, aby ponownie uruchomić usługę.
Zamknij okno Usługi i spróbuj wykonać polecenie „Get-AppxPackage” w powłoce.
Poprawka 3 – Uruchom skany SFC i DISM
Możesz dodatkowo uruchomić skanowanie SFC i DISM, aby rozwiązać ten problem.
1. Możesz łatwo otworzyć Biegać terminal naciskając klawisz Windows+R.
2. w Biegać okno, wpisz „cmd”, a następnie kliknij „ok“.
2. Aby uruchomić DISM musisz Kopiuj oraz pasta to polecenie i naciśnij Wejść uruchomić go.
sfc /skanuj
Poczekaj chwilę, aby zakończyć proces.
3. Ale już, Kopiuj oraz pasta to polecenie w Wiersz polecenia okno ponownie i uderzył Wejść.
DISM.exe /Online /Cleanup-image /Restorehealth
Zamknij okno wiersza polecenia.
Teraz spróbuj użyć terminala PowerShell, aby wykonać polecenie „Get-AppXPacakag” w swoim systemie.