PowerShell Get-Appxpackage funktioniert nicht oder Zugriff verweigert
Get-Appxpackage ist ein PowerShell - Befehl, der eine Liste der App-Pakete anzeigen kann, die in einem Benutzerprofil installiert sind. Es enthält alle Anwendungen, die aus dem Microsoft Store oder Apps von Drittanbietern installiert werden. Wenn Sie bei der Verwendung des Befehls eine Fehlermeldung erhalten – Powershell Get-Appxpackage Access Denied, Not Recognized oder Not Working(Powershell Get-Appxpackage Access Denied, Not Recognized or Not Working) , hilft Ihnen dieser Beitrag bei der Lösung.
Die Fehlermeldung, die Sie sehen könnten, kann variieren, aber normalerweise würde sie lauten:
Get-AppxPackage : The service cannot be started, either because it is disabled or because it has no enabled devices
associated with it. The service cannot be started, either because it is disabled or because it has no enabled devices associated with it.
PowerShell Get-Appxpackage funktioniert nicht
Es handelt sich um ein Berechtigungsproblem, das durch Befolgen einiger Überprüfungen behoben werden kann.
- Führen Sie PowerShell(Run PowerShell) mit Administratorrechten aus(Admin Permission)
- Überprüfen Sie die Berechtigung(Check Permission) mit dem Zielverzeichnis(Destination Directory)
- Überprüfen Sie den Status des AppX-Bereitstellungsdiensts(Check AppX Deployment Service) .
Achten Sie beim Ändern der Berechtigung von Ordnern darauf, dass Sie kein bereits vorhandenes Benutzerkonto entfernen.
1] Führen Sie PowerShell(Run PowerShell) mit Administratorrechten aus(Admin Permission)
Da der Befehl in der Anwendung auf Systemebene installiert werden muss, ist es wichtig, dass Sie den Befehl ausführen oder ausführen, wenn er mit Administratorrechten gestartet wird.
- Drücken(Press) Sie die Schaltfläche Start und geben Sie PowerShell ein(PowerShell)
- Wenn es in der Liste erscheint, klicken Sie mit der rechten Maustaste und wählen Sie(Run) Als Administrator ausführen(Administrator)
- Führen Sie den Befehl aus und es sollte ohne Fehler funktionieren.
Abgesehen von der Verweigerung der Berechtigung erhalten Sie möglicherweise auch die Fehlermeldung „ Nicht erkannt“ oder „Funktioniert nicht “ . (Working)Während „Nicht erkannt“ mit der Administratorberechtigung zusammenhängt, bezieht sich „Nicht funktioniert“ auf „ Dienste“(Services) .
Gehen Sie zu Services Snap-in und suchen Sie Client License Service ( ClipSVC ) und AppX Deployment Service ( AppXSVC ). Stellen Sie sicher, dass sie verfügbar sind und ausgeführt werden.
2] Überprüfen Sie die Berechtigung(Check Permission) mit dem Zielverzeichnis(Destination Directory)
Wenn Sie die Anwendung in einem bestimmten Ordner installieren, stellen Sie sicher, dass Sie die vollständige Berechtigung zum Schreiben der darin enthaltenen Dateien haben.
- Gehen Sie zum Zielordner(Destination) , klicken Sie mit der rechten Maustaste und wählen Sie Eigenschaften
- Wechseln Sie dann zur Registerkarte Sicherheit
- Überprüfen Sie, ob Ihr Konto verfügbar ist und über die volle Berechtigung verfügt.
- Sie müssen auch überprüfen, ob das Systembenutzerkonto(System) verfügbar ist und die volle Kontrolle hat
- Wenn nicht, können Sie auf die Schaltfläche Bearbeiten(Edit) klicken und sie zusammen mit der Berechtigung hinzufügen.
3] Überprüfen Sie den Status des AppX-Bereitstellungsdienstes(Check AppX Deployment Service)
Führen Sie in der PowerShell-Konsole Run Get-Service "AppXSvc"
and see aus.
Der Status des AppX-Bereitstellungsdiensts (AppXSVC)(AppX Deployment Service (AppXSVC)) sollte „Wird ausgeführt“ lauten.
Wenn Stopped angezeigt wird, öffnen Sie eine Eingabeaufforderung als Administrator und führen Sie Folgendes aus:
net start AppXSvc
Alternativ können Sie Regedit öffnen und zu folgendem navigieren:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\AppXSvc
Setzen Sie hier den Wert von „ Start “ auf „ 3 “ und starten Sie neu.
Posten(Post) Sie diese Änderungen, Sie können den Befehl ausführen und der Fehler sollte nicht mehr auftreten.
Lesen Sie(Read) : So ändern Sie Datei- und Ordnerberechtigungen in Windows(How to change File and Folder permissions in Windows) .
Wie aktiviere ich AppxPackage?
Der Befehl und zugehörige Dateien sind bereits mit Windows verfügbar , und Sie müssen nichts Besonderes installieren. Stellen Sie jedoch sicher, dass Sie es mit Administratorrechten ausführen, da sonst angezeigt wird, dass der Befehl nicht erkannt wird.
Wie stellt man integrierte Apps(Built-In Apps) unter Windows wieder her ?
Öffnen Sie PowerShell(Open PowerShell) mit Administratorrechten und führen Sie den folgenden Befehl aus, um alle integrierten Apps in Windows wiederherzustellen.
Get-AppxPackage -AllUsers | For each app: Add-AppxPackage -DisableDevelopmentMode -Register "$($_InstallLocation)\AppXManifest.xml
Es wird einige Zeit dauern, bis der Vorgang abgeschlossen ist, und alle Apps, die beim erstmaligen Einrichten von Windows verfügbar sind, werden verfügbar sein.(Windows)
Ich hoffe, der Beitrag war leicht verständlich und Sie verstehen die Gründe für den Fehler klar.
Related posts
Konfigurieren Sie den kontrollierten Ordnerzugriff mit Gruppenrichtlinien und PowerShell
9 Möglichkeiten zum Öffnen von PowerShell in Windows (auch als Administrator)
Deaktivieren Sie Sicherheitsfragen in Windows 11/10 mithilfe eines PowerShell-Skripts
Überprüfen Sie die Architektur des Windows 10-Betriebssystems mit PowerShell oder der Eingabeaufforderung
Erstellen Sie einen Systemwiederherstellungspunkt mit der Eingabeaufforderung oder PowerShell
Was ist PWSH.EXE? Liste der PWSH-Syntax, die Sie verwenden können
Computer-BIOS-Einstellungen mit dem GetBIOS PowerShell-Modul auflisten
So deinstallieren Sie PowerShell in Windows 10
So setzen Sie PowerShell und die Eingabeaufforderung auf die Standardeinstellungen zurück
So starten Sie einen Windows 10-Computer mit PowerShell aus der Ferne neu
PowerShell wird beim Start in Windows 11/10 geöffnet
PowerShell-Skript zum Überprüfen des Windows Update-Status
Windows PowerShell ISE vs. Windows PowerShell: Was ist der Unterschied?
Ändern Sie das Passwort für das lokale Konto mit der Eingabeaufforderung oder PowerShell
So verbergen Sie Windows-Updates mit PowerShell in Windows 11/10
Liste der neuen PowerShell 7-Funktionen
Beheben Sie PowerShell, das eine hohe CPU-Auslastung in Windows 11/10 verursacht
Setzen Sie den Windows Update-Client mithilfe des PowerShell-Skripts zurück
So deaktivieren Sie PowerShell in Windows 11/10
So konvertieren Sie eine VHDX-Datei mit PowerShell in VHD