.Appx- tai .AppxBundle-ohjelmiston asentaminen Windows 10 -käyttöjärjestelmään
Microsoftin uudet Universal Windows Platform -sovellukset käyttävät .Appx- tai .AppxBundle-tiedostomuotoa. Ne asennetaan yleensä Windows Storesta, mutta Windows 10: n avulla voit siirtää Appx-paketteja mistä tahansa.
Muiden ohjelmistojen tapaan asennat .Appx- tai .AppxBundle-paketteja vain luotettavista lähteistä.
Mikä on .Appx tai .AppxBundle?
Uudet Windows 10: n "Universal-sovellukset" tai "Universal Windows Platform" -sovellukset jaetaan .Appx- tai .AppxBundle-tiedostoihin. Nämä ovat sovelluspaketteja, jotka sisältävät sovelluksen nimen, kuvauksen ja käyttöoikeudet sekä sovelluksen binäärit. Windows voi asentaa ja poistaa nämä paketit tavallisella tavalla, joten kehittäjien ei tarvitse kirjoittaa omia asentajiaan. Windows pystyy käsittelemään kaiken johdonmukaisesti, jolloin se voi poistaa sovelluksia, joissa ei ole jäljellä olevia rekisterimerkintöjä.
Jos kehittäjä tekee .Appx-ohjelman, et yleensä lataa ja asenna sitä suoraan. Sen sijaan käyt Windows-myymälään, hae ohjelma, jonka haluat asentaa, ja lataa se Kaupasta. Kaikki Windows Storen ohjelmistot ovat .Appx- tai .AppxBundle-muodossa kulissien takana.
Joissakin tapauksissa saatat joutua asentamaan .Appx- tai .AppxBundle-paketin myymälän ulkopuolelta. Esimerkiksi työpaikallasi voi olla sovellus, jota tarvitset .Appx-muodossa, tai saatat olla kehittäjä, joka tarvitsee testata omaa ohjelmistoa ennen sen lähettämistä myymälään.
Ensinnäkin: Ota sivulataus käyttöön
Voit asentaa .Appx- tai .AppxBundle-ohjelmiston vain, jos sivulataus on käytössä Windows 10 -laitteessa. Sideloading on oletusarvoisesti käytössä marraskuun päivityksestä alkaen, mutta sivusuunnittelu saattaa olla poissa käytöstä yrityksen käytännöissä joissakin laitteissa.
Jos haluat tarkistaa, onko sivulataus käytössä, siirry kohtaan Asetukset> Päivitys ja suojaus> Kehittäjille. Varmista, että tässä asetettu asetus on joko "Sideload apps" tai "Developer mode". Jos se on asetettu "Windows Storen sovelluksiksi", et voi asentaa .Appx- tai .AppxBundle-ohjelmistoa Windows Storen ulkopuolelta.
Jos tämä asetus on asetettu "Windows Storen sovelluksiksi" ja otat käyttöön sivulatauksen, Windows varoittaa, että asentamasi sovellukset saattavat paljastaa laitteen ja tiedot tai vahingoittaa tietokonettasi. Se on kuin tavallisen Windows-ohjelmiston asentaminen: Asenna ohjelmisto vain luotettavista lähteistä.
Asenna .Appx-paketti graafisen asennusohjelman avulla
Windows 10: n vuosipäivän päivityksessä Microsoft lisäsi uuden "App Installer" -työkalun, jonka avulla voit asentaa .Appx- tai .AppxBundle-sovelluksia graafisesti. Asenna ne kaksoisnapsauttamalla .Appx- tai .AppxBundle-pakettia.
Näet .Appx-paketin tiedot, mukaan lukien nimen, julkaisijan, versionumeron ja kehittäjän tarjoaman kuvakkeen. Asenna paketti napsauttamalla Asenna-painiketta.
Asenna .Appx-paketti PowerShellin avulla
Windows 10 sisältää myös PowerShell-cmdlet-sovelluksia, joita voit käyttää .Appx-paketin asentamiseen. Cmdlet tarjoaa enemmän ominaisuuksia kuin App Installer -työkalu, kuten kyky kohdistaa Windows riippuvuuspolulle, joka sisältää muita paketteja .Appx-paketin tarvitsee.
Jos haluat asentaa Appx-paketin PowerShellilla, avaa ensin PowerShell-ikkuna. Voit etsiä Start-valikosta “PowerShell” ja avata PowerShell-pikakuvakkeen. Sinun ei tarvitse käynnistää sitä järjestelmänvalvojana, sillä .Appx-ohjelmisto on juuri asennettu nykyiselle käyttäjätilille.
Voit asentaa Appx-paketin suorittamalla seuraavan cmdlet-sovelluksen osoittamalla sitä järjestelmän .Appx-tiedoston polulle:
Lisää-AppxPackage -Path "C: polku File.Appx"
Tarkempia käyttöasetuksia on Microsoftin Lisää-AppxPackage-dokumentaatiossa.
Pakkaamattoman sovelluksen asentaminen PowerShellin avulla
Jos kehität omaa ohjelmistoa, yllä oleva cmdlet ei ole ihanteellinen sinulle. Se asentaa vain oikein allekirjoitetut sovellukset, mutta et välttämättä halua allekirjoittaa sovellusta sen kehittämisen aikana.
Siksi on olemassa vaihtoehtoinen tapa asentaa Appx-ohjelmisto. Tämä toimii vain sovelluksissa, jotka on jätetty pakkaamattomassa muodossa. Desktop App Converter luo sekä pakkaamattoman sovelluksen, jonka voit asentaa alla olevan komennon avulla, ja lopullisen .Appx-sovelluspaketin.
Voit tehdä tämän avaamalla PowerShell-ikkunan järjestelmänvalvojana. Käynnistä sitten seuraava komento ja valitse Windows-tiedosto "AppxManifest.xml" -tiedostosta pakkaamattoman sovelluksen hakemistossa:
Lisää-AppxPackage -Path C: polku AppxManifest.xml -Register
Sovellus rekisteröidään järjestelmään kehittäjätilassa, ja se asennetaan tehokkaasti.
Jos haluat poistaa AppX-paketin, napsauta hiiren kakkospainikkeella Käynnistä-valikon sovellusta ja valitse ”Poista”. Voit myös käyttää PowerShellissa olevaa Remove-AppxPackage-cmdlet-sovellusta.