Możesz sideload aplikacji w Windows 10 i 11 za pomocą Msixbundle, Appx lub AppxPackage. Jest to przydatne do zainstalowania pakietu niedostępnego w Microsoft Store lub gdy sklep działa i uniemożliwia instalację z jego serwera.
Nawet wtedy, gdy spróbujesz zainstalować pakiet msixbundle lub appx pobrany z zewnętrznego źródła, możesz napotkać błąd „ten pakiet aplikacji nie jest obsługiwany do instalacji przez instalator aplikacji”.
Na szczęście możesz obejść ten błąd i załadować aplikację msixbundle za pomocą PowerShell i App Installer. Tutaj pokazujemy, jak to zrobić.
Co powoduje błąd „Pakiet aplikacji nie obsługuje instalacji przez instalatora”?
Błąd często występuje, jeśli instalator Msixbundle nie jest podpisany przez Microsoft Store. W takim przypadku możesz nie być w stanie użyć wbudowanego instalatora aplikacji do bocznego załadowania aplikacji i zakończyć się błędem. W innych przypadkach błąd może wystąpić nawet w przypadku instalatorów mxis podpisanych przez Sklep z restrykcyjnymi możliwościami.
Aby naprawić błąd, sprawdź, czy tryb programisty jest włączony na komputerze z systemem Windows, ponieważ wymagane jest boczne ładowanie aplikacji na komputerze.
Aby włączyć tryb programisty w systemie Windows 11:
- Naciskać wygrana + ja otworzyć Ustawienia.
- Otwórz pprywatność i bezpieczeństwo zakładkę w lewym okienku.
- Kliknij na Dla dewelopera opcje.
- Przełącz Tryb dewelopera przełącz, aby go włączyć.
Po włączeniu programisty możesz użyć programu PowerShell do bocznego załadowania pakietu Msixbundle lub AppxPackage na komputerze z systemem Windows.
1. Zainstaluj pliki aplikacji Msixbundle przy użyciu programu PowerShell
Możesz użyć PowerShell aby sideload i zainstalować pliki msix na komputerze z systemem Windows. Powinno to również działać, jeśli próbujesz załadować aplikację, która nie jest podpisana przez Sklep.
Aby zainstalować aplikację, możesz użyć polecenia cmdlet Add-AppxPackage w programie PowerShell z uprawnieniami administratora.
Wykonaj poniższe kroki, aby załadować pliki msix przy użyciu programu PowerShell.
- wciśnij Wygrać klucz i typ PowerShell.
- Kliknij prawym przyciskiem on Windows PowerShell i wybierz Uruchom jako administrator.
- W oknie PowerShell wpisz następujące polecenie i naciśnij Enter:
Add-AppxPackage -ścieżka $MsixFilePath
- W powyższym poleceniu zastąp MsixFilePath ścieżką do pliku msix zapisanego na komputerze. Na przykład, jeśli chcesz uruchomić plik Msixbundle, który znajduje się w "C:\Użytkownicy\Nazwa użytkownika\Pobrane\Msixbundle" pełne polecenie instalacji pliku powinno wyglądać tak:
Add-AppxPackage -Ścieżka $C:\Users\Nazwa użytkownika\Downloads\Files. Pakiet.msixbundle
- Aby uzyskać ścieżkę do pliku, kliknij pakiet prawym przyciskiem myszy i wybierz Skopiuj jako ścieżkę.
- Następnie naciśnij Wchodzić i poczekaj, aż PowerShell zainstaluje aplikację.
- Po zainstalowaniu wpisz exit i naciśnij Enter, aby zamknąć wiersz polecenia.
2. Zainstaluj aplikacje Msixbundle za pomocą instalatora aplikacji
Instalator aplikacji to oficjalny instalator pakietów aplikacji dla systemu Windows 10. Pozwala zainstalować msixbundle i appxpackage za pomocą podwójnego kliknięcia. Przydatne, jeśli nie chcesz zajmować się programem Windows PowerShell i powiązanymi poleceniami.
Chociaż aplikacja została oficjalnie wydana dla systemu Windows 10, działa równie dobrze w systemie Windows 11. Upewnij się utwórz punkt przywracania w systemie Windows przed zainstalowaniem Instalatora aplikacji, ponieważ może to kolidować ze zdolnością systemu do bocznego ładowania aplikacji przez PowerShell.
Po utworzeniu punktu przywracania wykonaj następujące kroki, aby zainstalować Instalator aplikacji:
- Idź do Strona instalatora aplikacji w Microsoft Store.
- Kliknij zainstalować aby pobrać i zainstalować aplikację.
- Po zainstalowaniu zlokalizuj i kliknij dwukrotnie plik ok Lub .msixbundle pakiet aplikacji, który chcesz zainstalować.
- Kliknij na zainstalować w oknie instalatora aplikacji. Instalator może pobrać wymagane zależności, a następnie zainstalować aplikację.
- Po zakończeniu nowo zainstalowana aplikacja uruchomi się automatycznie.
Zainstaluj Msixbundle, Appx i AppxPackage w systemie Windows 10 i 11
Ten błąd jest często wywoływany podczas próby zainstalowania na komputerze z systemem Windows pakietu aplikacji podpisanego przez firmę inną niż Store z ograniczonymi możliwościami. Na szczęście możesz obejść to ograniczenie za pomocą PowerShell lub App Installer.