30Aug

Wie installiert man. Appx oder. AppxBundle Software unter Windows 10

Die neuen Universal Windows Platform-Anwendungen von Microsoft verwenden das Dateiformat. Appx oder. AppxBundle. Sie werden normalerweise aus dem Windows Store installiert, aber mit Windows 10 können Sie Appx-Pakete von überall aus laden.

Wie andere Software sollten Sie nur. Appx- oder. AppxBundle-Pakete von Quellen installieren, denen Sie vertrauen.

Was ist ein. Appx oder. AppxBundle?

Neue Windows 10 "Universal Apps" oder "Universal Windows Platform" Apps werden in. Appx oder. AppxBundle Dateien verteilt. Dies sind Anwendungspakete, die den Namen, die Beschreibung und die Berechtigungen einer App zusammen mit den Binärdateien der Anwendung enthalten. Windows kann diese Pakete standardmäßig installieren und deinstallieren, sodass Entwickler keine eigenen Installationsprogramme schreiben müssen. Windows kann alles konsistent handhaben, so dass es Anwendungen ohne verbleibende Registrierungseinträge sauber deinstallieren kann.

Wenn ein Entwickler ein. Appx-Programm erstellt, wird es normalerweise nicht direkt heruntergeladen und installiert. Stattdessen besuchen Sie den Windows Store, suchen nach dem Programm, das Sie installieren möchten, und laden es aus dem Store herunter. Alle Software im Windows Store ist im. Appx oder. AppxBundle Format hinter den Kulissen.

In einigen Fällen müssen Sie möglicherweise ein. Appx- oder. AppxBundle-Paket von außerhalb des Stores installieren. Zum Beispiel kann Ihr Arbeitsplatz eine Anwendung bereitstellen, die Sie im. Appx-Format benötigen, oder Sie sind ein Entwickler, der Ihre eigene Software testen muss, bevor Sie sie in den Store hochladen.

Zuerst: Sideloading

aktivieren Sie können die. Appx- oder. AppxBundle-Software nur installieren, wenn das Sideloading auf Ihrem Windows 10-Gerät aktiviert ist. Das Sideloading wird standardmäßig mit dem November-Update aktiviert, aber das Sideload kann auf einigen Geräten durch die Unternehmensrichtlinie deaktiviert werden.

Um zu überprüfen, ob Sideloading aktiviert ist, gehen Sie zu Einstellungen & gt;Aktualisieren &Sicherheit & gt;Für Entwickler. Stellen Sie sicher, dass die Einstellung hier auf "Sideload Apps" oder "Entwicklermodus" eingestellt ist. Wenn es auf "Windows Store-Apps" eingestellt ist, können Sie keine. Appx- oder. AppxBundle-Software von außerhalb des Windows Store installieren.

Wenn diese Option auf "Windows Store-Apps" eingestellt ist und Sie das Sideloaden aktivieren, warnt Windows, dass die von Ihnen installierten Apps Ihr Gerät und Ihre Daten gefährden oder Ihren PC beschädigen könnten. Es ist wie bei der Installation normaler Windows-Software: Sie sollten nur Software von vertrauenswürdigen Quellen installieren.

So installieren Sie ein. Appx-Paket mithilfe des grafischen Installationsprogramms

Im Jubiläumsupdate von Windows 10 wurde von Microsoft ein neues App App Installer-Tool hinzugefügt, mit dem Sie. Appx- oder. AppxBundle-Anwendungen grafisch installieren können. Um sie zu installieren, doppelklicken Sie einfach auf ein. Appx- oder. AppxBundle-Paket.

Sie erhalten Informationen zum. Appx-Paket, einschließlich Name, Herausgeber, Versionsnummer und ein vom Entwickler bereitgestelltes Symbol. Um das Paket zu installieren, klicken Sie auf die Schaltfläche "Installieren".

So installieren Sie ein. Appx-Paket mit PowerShell

Windows 10 enthält auch PowerShell-Cmdlets, mit denen Sie ein. Appx-Paket installieren können. Das Cmdlet bietet mehr Funktionen als das App Installer-Tool, z. B. die Möglichkeit, Windows auf einen Abhängigkeitspfad zu verweisen, der andere Pakete enthält, die das. Appx-Paket benötigt.

Um ein Appx-Paket mit PowerShell zu installieren, öffnen Sie zuerst ein PowerShell-Fenster. Sie können im Startmenü nach "PowerShell" suchen und die PowerShell-Verknüpfung starten, um eine zu öffnen. Sie müssen es nicht als Administrator starten, da die. Appx-Software nur für das aktuelle Benutzerkonto installiert ist.

Führen Sie das folgende Cmdlet aus, um ein Appx-Paket zu installieren, und verweisen Sie dabei auf den Pfad zur. Appx-Datei auf Ihrem System:

Add-AppxPackage -Pfad "C: \ Path \ to \ File. Appx"

Für erweiterte Anwendungsoptionen, konsultieren Sie die Microsoft Add-AppxPackage-Dokumentation.

So installieren Sie eine nicht komprimierte Anwendung mit PowerShell

Wenn Sie Ihre eigene Software entwickeln, ist das obige Cmdlet nicht ideal für Sie. Es werden nur ordnungsgemäß signierte Anwendungen installiert, aber Sie möchten Ihre Anwendung nicht unbedingt während der Entwicklung signieren.

Deshalb gibt es eine alternative Möglichkeit, die Appx-Software zu installieren. Dies funktioniert nur mit Apps, die in "unverpackter" Form verbleiben. Der Desktop App Converter erstellt auch eine nicht entpackte Anwendung, die Sie mit dem folgenden Befehl installieren können, und das endgültige. Appx-Anwendungspaket.

Dazu müssen Sie ein PowerShell-Fenster als Administrator öffnen. Führen Sie anschließend den folgenden Befehl aus und verweisen Sie Windows auf die Datei "AppxManifest.xml" im Verzeichnis der unverpackten Anwendung:

Add-AppxPackage -Path C: \ Path \ to \ AppxManifest.xml -Registrieren

Die Anwendung wird mit dem System im Entwicklermodus registriert und installiert es effektiv.

Um ein AppX-Paket zu deinstallieren, klicken Sie einfach mit der rechten Maustaste auf die Anwendung im Startmenü und wählen Sie "Deinstallieren".Sie können auch das Cmdlet Remove-AppxPackage in PowerShell verwenden.