Jak zainstalować .Appx lub .AppxBundle Software na Windows 10
Nowe aplikacje platformy Microsoft Windows Universal używają formatu plików .Appx lub .AppxBundle. Zazwyczaj są instalowane ze sklepu Windows Store, ale system Windows 10 pozwala na sideload pakietów Appx z dowolnego miejsca.
Podobnie jak inne oprogramowanie, należy instalować pakiety .Appx lub .AppxBundle ze źródeł, którym ufasz.
Co to jest .Appx lub .AppxBundle?
Nowe aplikacje Windows 10 "Uniwersalne aplikacje" lub "Uniwersalna platforma Windows" są rozpowszechniane w plikach .Appx lub .AppxBundle. Są to pakiety aplikacji zawierające nazwę, opis i uprawnienia aplikacji wraz z plikami binarnymi aplikacji. Windows może instalować i odinstalowywać te pakiety w standardowy sposób, aby programiści nie musieli pisać własnych programów instalacyjnych. Windows może obsłużyć wszystko w spójny sposób, umożliwiając mu czystą deinstalację aplikacji bez pozostawionych wpisów rejestru.
Jeśli programista tworzy program .Appx, zwykle nie pobiera go i nie instaluje go bezpośrednio. Zamiast tego odwiedzasz Sklep Windows, wyszukujesz program, który chcesz zainstalować, i pobierasz go ze Sklepu. Całe oprogramowanie w Sklepie Windows jest w formacie .Appx lub .AppxBundle za kulisami.
W niektórych przypadkach może być konieczne zainstalowanie pakietu .Appx lub .AppxBundle spoza Sklepu. Na przykład Twoje miejsce pracy może dostarczyć potrzebną aplikację w formacie .Appx lub być programistą, który musi przetestować własne oprogramowanie przed przesłaniem go do sklepu.
Po pierwsze: włącz slinoading
Możesz zainstalować oprogramowanie .Appx lub .AppxBundle, jeśli w urządzeniu z systemem Windows 10 jest włączone kopiowanie. Odcinek boczny jest domyślnie włączony, począwszy od listopadowej aktualizacji, ale zasady linków mogą być wyłączone przez zasady firmowe na niektórych urządzeniach.
Aby sprawdzić, czy włączanie stron jest włączone, wybierz kolejno Ustawienia> Aktualizuj i zabezp.> Dla programistów. Upewnij się, że tutaj ustawione jest ustawienie "Aplikacje boczne" lub "Tryb programisty". Jeśli jest ustawione na "Aplikacje Windows Store", nie będzie można zainstalować oprogramowania .Appx lub .AppxBundle spoza Sklepu Windows..
Jeśli ta opcja jest ustawiona na "Aplikacje Windows Store" i włączasz kopiowanie, system Windows ostrzeże, że zainstalowane aplikacje mogą narazić urządzenie i dane lub uszkodzić komputer. To tak, jakby instalować zwykłe oprogramowanie Windows: instaluj oprogramowanie tylko ze źródeł, którym ufasz.
Jak zainstalować pakiet .Appx za pomocą instalatora graficznego
W rocznicowej aktualizacji Windows 10 Microsoft dodał nowe narzędzie "App Installer", które pozwala na graficzną instalację aplikacji .Appx lub .AppxBundle. Aby je zainstalować, wystarczy dwukrotnie kliknąć pakiet .Appx lub .AppxBundle.
Zostaną wyświetlone informacje o pakiecie .Appx, w tym nazwa, wydawca, numer wersji i ikona dostarczona przez programistę. Aby zainstalować pakiet, kliknij przycisk "Zainstaluj".
Jak zainstalować pakiet .Appx z PowerShell
Windows 10 zawiera także polecenia cmdlet PowerShell, których można użyć do zainstalowania pakietu .Appx. Polecenie cmdlet oferuje więcej funkcji niż narzędzie App Installer, takie jak możliwość wskazywania systemu Windows na ścieżce zależności zawierającej inne pakiety, których potrzebuje pakiet .Appx.
Aby zainstalować pakiet Appx z PowerShell, najpierw otwórz okno PowerShell. Możesz przeszukać menu Start dla "PowerShell" i uruchomić skrót PowerShell, aby go otworzyć. Nie musisz uruchamiać go jako Administrator, ponieważ oprogramowanie .Appx jest właśnie instalowane dla bieżącego konta użytkownika.
Aby zainstalować pakiet Appx, uruchom następujące polecenie cmdlet, wskazując ścieżkę do pliku .Appx w systemie:
Add-AppxPackage-Path "C: \ Path \ to \ File.Appx"
Więcej zaawansowanych opcji użytkowania znajduje się w dokumentacji Microsoft Add-AppxPackage.
Jak zainstalować niepakowaną aplikację z PowerShell
Jeśli tworzysz własne oprogramowanie, powyższe polecenie cmdlet nie będzie dla Ciebie idealne. Instaluje tylko poprawnie podpisane aplikacje, ale niekoniecznie chcesz podpisać aplikację podczas jej tworzenia.
Dlatego istnieje alternatywny sposób instalacji oprogramowania Appx. Działa to tylko z aplikacjami pozostawionymi w formie "bez opakowania". Konwerter aplikacji komputerowej tworzy również nieopakowaną aplikację, którą można zainstalować za pomocą poniższego polecenia, oraz ostateczny pakiet aplikacji .Appx.
Aby to zrobić, musisz otworzyć okno PowerShell jako Administrator. Następnie uruchom następujące polecenie, wskazując system Windows w pliku "AppxManifest.xml" w katalogu nieopakowanej aplikacji:
Add-AppxPackage -Path C: \ Path \ to \ AppxManifest.xml -Zarejestruj
Aplikacja zostanie zarejestrowana w systemie w trybie dewelopera, skutecznie ją instalując.
Aby odinstalować pakiet AppX, kliknij prawym przyciskiem myszy aplikację w menu Start i wybierz opcję "Odinstaluj". Możesz także użyć polecenia cmdlet Remove-AppxPackage w PowerShell.