Programas galite įkelti iš šono „Windows 10“ ir „Windows 11“ naudodami „Msixbundle“, „Appx“ arba „AppxPackage“. Tai naudinga norint įdiegti paketą, kurio nėra „Microsoft Store“, arba kai parduotuvė veikia ir neleidžia įdiegti iš savo serverio.
Net tada, kai bandote įdiegti msixbundle arba appx paketą, atsisiųstą iš trečiosios šalies šaltinio, galite susidurti su klaida „šio programos paketo nepalaiko programų diegimo programa“.
Laimei, galite išspręsti šią klaidą ir įkelti „msixbundle“ programą naudodami „PowerShell“ ir „App Installer“. Čia parodysime, kaip.
Kas sukelia klaidą „Programų paketas nepalaiko diegimo programos?
Klaida dažnai įvyksta, jei „Msixbundle“ diegimo programa nepasirašyta „Microsoft Store“. Tokiu atveju gali nepavykti naudoti įtaisytosios programos diegimo programos, kad įkeltumėte programą iš šono, ir įvyks klaida. Kitais atvejais klaida gali atsirasti net naudojant „Store“ pasirašytus „mxis“ diegimo įrenginius, turinčius ribojančias galimybes.
Norėdami ištaisyti klaidą, patikrinkite, ar kūrėjo režimas įjungtas jūsų „Windows“ kompiuteryje, nes reikia įkelti programas į kompiuterį.
Norėdami įjungti kūrėjo režimą „Windows 11“:
- Paspauskite Win + I atidaryti Nustatymai.
- Atidarykite Pkonkurencija ir saugumas skirtuką kairėje srityje.
- Spustelėkite ant Kūrėjui galimybės.
- Perjungti Kūrėjo režimas jungiklį, kad jį įjungtumėte.
Kai kūrėjas įgalintas, galite naudoti „PowerShell“, kad į „Windows“ kompiuterį įkeltumėte „Msixbundle“ arba „AppxPackage“.
1. Įdiekite „Msixbundle“ programos failus naudodami „PowerShell“.
Tu gali naudoti PowerShell norėdami įkelti ir įdiegti „msix“ failus „Windows“ kompiuteryje. Tai taip pat turėtų veikti, jei bandote įkelti programą, kuri nėra pasirašyta parduotuvėje.
Norėdami įdiegti programą, „PowerShell“ galite naudoti „Add-AppxPackage“ cmdlet su administratoriaus teisėmis.
Atlikite šiuos veiksmus, kad įkeltumėte msix failus naudodami „PowerShell“.
- Paspauskite Laimėk raktas ir tipas PowerShell.
- Dešiniuoju pelės mygtuku spustelėkite on Windows PowerShell ir pasirinkite Vykdyti kaip administratorius.
- PowerShell lange įveskite šią komandą ir paspauskite Enter:
Add-AppxPackage -Path $MsixFilePath
- Aukščiau pateiktoje komandoje pakeiskite MsixFilePath kompiuteryje išsaugoto msix failo keliu. Pavyzdžiui, jei norite paleisti Msixbundle failą, yra "C:\Vartotojai\Vartotojo vardas\Atsisiuntimai\Msixbundle" visa komanda, skirta įdiegti failą, turėtų atrodyti taip:
Add-AppxPackage -Path $C:\Users\Username\Downloads\Files. Paketas.msixbundle
- Norėdami gauti failo kelią, dešiniuoju pelės mygtuku spustelėkite paketą ir pasirinkite Kopijuoti kaip kelią.
- Toliau paspauskite Įeikite ir palaukite, kol „PowerShell“ įdiegs programą.
- Įdiegę įveskite exit ir paspauskite Enter, kad uždarytumėte komandų eilutę.
2. Įdiekite „Msixbundle Apps“ naudodami programų diegimo programą
„App Installer“ yra oficiali programų paketo diegimo programa, skirta „Windows 10“. Tai leidžia įdiegti „msixbundle“ ir „appxpackage“ dukart spustelėjus. Naudinga, jei nenorite dirbti su „Windows PowerShell“ ir susijusiomis komandomis.
Nors programa buvo oficialiai išleista „Windows 10“, ji taip pat gerai veikia „Windows 11“. Būtinai sukurti atkūrimo tašką sistemoje Windows prieš diegdami App Installer, nes tai gali prieštarauti jūsų sistemos galimybei įkelti programas iš šono per PowerShell.
Sukūrę atkūrimo tašką, atlikite šiuos veiksmus, kad įdiegtumėte programų diegimo programą:
- Eikite į Programų diegimo puslapis „Microsoft Store“.
- Spustelėkite Diegti norėdami atsisiųsti ir įdiegti programą.
- Įdiegę suraskite ir dukart spustelėkite .appx arba .msixbundle programos paketą, kurį norite įdiegti.
- Spustelėkite ant Diegti mygtuką programos diegimo dialogo lange. Diegimo programa gali atsisiųsti reikiamas priklausomybes ir įdiegti programą.
- Kai tai padarysite, naujai įdiegta programa bus paleista automatiškai.
Įdiekite „Msixbundle“, „Appx“ ir „AppxPackage“ sistemoje „Windows 10“ ir „Windows 11“.
Ši klaida dažnai suaktyvinama, kai „Windows“ kompiuteryje bandote įdiegti nepasirašytą programos paketą su ribotomis galimybėmis. Laimei, galite apeiti šį apribojimą naudodami „PowerShell“ arba „App Installer“.