Get-Appxpackage w PowerShell Dostęp jest odrzucony lub nie działa [Poprawka]

Za każdym razem, gdy jakakolwiek aplikacja była instalowana w systemie, była w zasadzie pobierana ze sklepu Microsoft Store lub innej firmy źródła wymagają aktualizacji, ponownej rejestracji lub odinstalowania, użytkownicy wykonują polecenia Get-Appxpackage za pomocą Aplikacja PowerShell.

Te polecenia są niezbędne, gdy trzeba coś zmienić w aplikacji tylko dla bieżącego profilu użytkownika.

Ale ostatnio wielu użytkowników systemu Windows zaczęło zgłaszać, że napotykają problem, w którym nie są w stanie wykonać pakietu Get-Appx polecenia w aplikacji PowerShell, a zamiast tego zgłasza błąd informujący, że odmowa dostępu, nierozpoznawalna lub ta usługa nie jest zainstalowana, itp.

Dużo zbadaliśmy ten problem i doszliśmy do wniosku, że mógł on być spowodowany tym, że PowerShell nie ma uprawnień administratora. Istnieje również usługa o nazwie AppX Deployment Service, która, jeśli nie jest uruchomiona, powoduje takie problemy podczas wykonywania tych poleceń.

W tym artykule skompilowaliśmy kilka poprawek, które rozwiążą ten problem w twoim systemie.

Spis treści

Poprawka 1 – upewnij się, że usługa wdrażania AppX jest uruchomiona

Usługa wdrażania AppX jest głównie odpowiedzialna za wykonywanie wszystkich poleceń Get-Appxpackage w aplikacji PowerShell. Jeśli przez przypadek ta usługa zostanie zatrzymana i nie działa poprawnie, powoduje to problem wymieniony powyżej w tym artykule.

Dlatego zalecamy naszym użytkownikom, aby najpierw spróbowali sprawdzić stan usługi wdrażania AppX, a jeśli zostanie zatrzymana, uruchom tę usługę, wykonując czynności opisane poniżej.

REKLAMA

Krok 1: otwarty ten PowerShell aplikację, otwierając najpierw Biegać polecenie przez pilny ten Wygraj+R klucze razem.

Krok 2: Następnie wpisz powershell w polu tekstowym i naciśnij Wchodzić klucz.

Uruchom Powershell Min

Krok 3: Po otwarciu okna aplikacji PowerShell wpisz Pobierz usługę „AppXSvc” i naciśnij Wchodzić.

Stan usługi wdrażania aplikacji 11 zon

Krok 4: Spowoduje to wyświetlenie stanu usługi Appx.

Krok 5: Teraz, jeśli status mówi Uruchomiony, oznacza to, że usługa wdrażania aplikacji Appx działa idealnie.

Krok 6: W przeciwnym razie musi rozpocząć się, aby rozwiązać ten problem.

Krok 7: Teraz zamknij okno PowerShell.

Krok 8: otwarty ten wiersz polecenia z podwyższonym poziomem uprawnień naciskając Wygraj+R klucze razem i pisanie cmd w tym.

Krok 9: Następnie naciśnij Ctrl+Shift+Enter klawisze razem i kliknij TAk po wyświetleniu monitu UAC, aby kontynuować.

3 Uruchom Cmd Zoptymalizowany

Krok 10: To otwiera podwyższony wiersz polecenia.

Krok 11: Wpisz Net Start AppXSvc i uderzył Wchodzić.

Uruchom usługę Appx 11 zon

Krok 12: To polecenie zostanie wykonane i uruchomi usługę wdrażania Appx w systemie.

Krok 13: Możesz teraz zamknąć okno wiersza polecenia.

Poprawka 2 – Uruchom aplikację PowerShell jako administrator

Brak uprawnień administratora może powodować takie problemy z aplikacją PowerShell do wykonywania dowolnych poleceń, w tym poleceń Get-Appxpackage. Pokażemy Ci, jak otworzyć aplikację PowerShell jako administrator.

REKLAMA

Krok 1: Najpierw otwórz Biegać pole poleceń w twoim systemie przez pilny ten Okna+ R klucze razem.

Krok 2: Następny typ powershell w jego polu tekstowym i naciśnij Ctrl + Shift + Enter klawisze jednocześnie.

Uruchom Powershell Min

Krok 3: Być może będziesz musiał zaakceptować monit UAC, klikając TAk kontynuować.

Polecenie Uac Powershell 11 zon

Krok 4: Teraz PowerShell jest otwarty jako administrator.

Poprawka 3 – Zezwól na uprawnienia do folderu docelowego

Jeśli problem zostanie utworzony w aplikacji PowerShell podczas instalowania lub odinstalowywania dowolnego pakietu aplikacji z folder docelowy, oznacza to, że nie ma do tego wymaganych uprawnień dla bieżącego użytkownika konkretny folder. Dlatego sugerujemy naszym użytkownikom sprawdzenie, czy bieżącemu użytkownikowi przyznano niezbędne pełne uprawnienia do folderu docelowego.

Oto kroki, jak użytkownik może to zrobić.

Krok 1: Przejdź do teczka gdzie chcesz zainstalować jakąś aplikację lub odinstalować aplikację zainstalowaną w tym folderze.

Krok 2: Kliknij prawym przyciskiem myszy na ten folder i wybierz Nieruchomości z menu kontekstowego, jak pokazano na poniższym zrzucie ekranu.

Właściwości folderu 11 stref

Krok 3: Po otwarciu okna Właściwości kliknij kartę Zabezpieczenia i wyszukaj swoją nazwę użytkownika w sekcji Nazwy grup lub użytkowników, jak pokazano poniżej.

Krok 4: Po wybraniu profilu użytkownika sprawdź, czy wszystkie uprawnienia są dozwolone, czy nie w sekcji tuż poniżej.

Krok 5: Jeśli niektóre uprawnienia są niedozwolone, kliknij przycisk Edytuj, aby zmienić uprawnienia.

Edytuj uprawnienia 11 zon

Krok 6: W oknie Uprawnienia ponownie wybierz swój profil użytkownika w sekcji Nazwy grup lub użytkowników.

Krok 7: Następnie upewnij się, że wszystkie pola wyboruwybrany pod Uprawnienia dla swojego profilu użytkownika na dole.

NOTATKA – Jeśli nie znajdziesz swojego profilu użytkownika, możesz kliknąć Dodać i postępuj zgodnie z instrukcjami w wyskakującym okienku, aby wyszukać swój profil i dodać go.

Krok 8: Na koniec kliknij OK.

Dodaj uprawnienia 11 zon

Krok 9: Po zakończeniu możesz zamknąć wszystkie otwarte okna, klikając OK we wszystkich.

Teraz spróbuj i sprawdź, czy polecenia są wykonywane bez błędów.

Możesz także pobrać to narzędzie do naprawy komputera, aby zlokalizować i naprawić dowolny problem z komputerem:
Krok 1 - Pobierz narzędzie do naprawy komputera Restoro stąd
Krok 2 - Kliknij Rozpocznij skanowanie, aby automatycznie znaleźć i naprawić każdy problem z komputerem.
Poprawka: problem PowerShell przestał działać lub nie otwierał się w systemie Windows 11,10

Poprawka: problem PowerShell przestał działać lub nie otwierał się w systemie Windows 11,10PowershellOkna 10Okna 11

7 marca 2022 Przez Namratha NayakWielu użytkowników zgłosiło problem z programem Windows PowerShell, który przestaje działać lub w ogóle się nie otwiera. Jeden z najczęstszych powodów zobaczenia Po...

Czytaj więcej
Poprawka: uruchamianie skryptów jest wyłączone w tym systemie w PowerShell w systemie Windows 11,10

Poprawka: uruchamianie skryptów jest wyłączone w tym systemie w PowerShell w systemie Windows 11,10PowershellOkna 10Okna 11

PowerShell to dobre i zaawansowane wieloplatformowe rozwiązanie do automatyzacji zadań. Zwykle bardzo łatwo jest utworzyć i uruchomić skrypt PowerShell w systemie Windows. Ale możesz być utrudniony...

Czytaj więcej
Poprawka: Windows PowerShell otwiera się podczas uruchamiania w systemie Windows 11 lub 10

Poprawka: Windows PowerShell otwiera się podczas uruchamiania w systemie Windows 11 lub 10PowershellOkna 10Okna 11

PowerShell zapewnia użytkownikom możliwość automatyzacji różnych zadań administracyjnych i zarządzania konfiguracjami w systemie, które nie są dostępne z poziomu wiersza polecenia. Jest podobny do ...

Czytaj więcej