Microsoftin uudet yleiset Windows Platform -sovellukset käyttävät .Appx- tai .AppxBundle-tiedostomuotoa. Ne on yleensä asennettu Windows Storesta, mutta Windows 10: n avulla voit siirtää Appx-paketteja mistä tahansa.
Muiden ohjelmistojen tapaan asentaa vain .Appx- tai .AppxBundle-paketit luotettavista lähteistä.
Uudet Windows 10 "Universal Apps" - 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 tavalliseen tapaan, joten kehittäjien ei tarvitse kirjoittaa omia asentajiaan. Windows pystyy käsittelemään kaikkea johdonmukaisella tavalla, jolloin se voi puhdistaa helposti sovelluksia ilman jäljellä olevia rekisterimerkintöjä.
Jos kehittäjä tekee .Appx-ohjelman, et yleensä lataa ja asenna sitä suoraan. Sen sijaan käytät Windows Storea, etsi haluamasi ohjelma ja lataa se Store-palvelusta. Kaikki Windows Storen ohjelmistot ovat .Appx- tai .AppxBundle -muodossa kulissien takana.
Joissakin tapauksissa saatat joutua asentamaan .Appx- tai .AppxBundle-paketin Store-laitteen ulkopuolelta. Esimerkiksi työpaikka voi tarjota sovelluksen, jonka tarvitset .Appx-muodossa tai voit olla kehittäjä, joka tarvitsee testata oman ohjelmistonsa ennen sen lataamista Storeon.
Voit asentaa vain .Appx- tai .AppxBundle-ohjelmiston, jos sideloading on käytössä Windows 10 -laitteessa. Sivulataus on otettu käyttöön oletuksena marraskuun päivityksestä lähtien, mutta sideloading saattaa olla pois käytöstä tiettyjen laitteiden yrityspolitiikassa.
Jos haluat tarkistaa, onko sideloading -toiminto käytössä, siirry kohtaan Asetukset> Päivitys ja suojaus> Kehittäjille. Varmista, että asetus on asetettu joko "Sivupisteen sovelluksiin" tai "Kehittäjätilaan". Jos se on asetettu "Windows Store -sovelluksiin", et pysty asentamaan .Appx- tai .AppxBundle-ohjelmistoa Windows Storen ulkopuolelta.
Jos tämä asetus on asetettu "Windows Store -sovelluksiin" ja otat sivuttamisen, Windows varoittaa, että asennetut sovellukset voivat altistaa laitteesi ja tietosi tai vahingoittaa tietokonetta. Se on kuin normaalin Windows-ohjelmiston asentaminen: Asenna ohjelmisto vain luotettavista lähteistä.
Windows 10: n vuosipäivityksessä Microsoft lisäsi uuden App Installer -työkalun, jonka avulla voit asentaa .Appx- tai .AppxBundle-sovellukset graafisesti. Asenna ne vain kaksoisnapsauttamalla .Appx- tai .AppxBundle-pakettia.
Saat näkyviin tietoja .Appx-paketista, mukaan lukien nimi, julkaisija, versionumero ja kehittäjän antama kuvake. Asenna paketti napsauttamalla "Asenna" -painiketta.
Windows 10 sisältää myös PowerShell-cmdletit, joiden avulla voit asentaa .Appx-paketin. Cmdlet tarjoaa enemmän ominaisuuksia kuin App Installer -työkalulla, kuten kyky kohdistaa Windowsin riippuvuuspolkuun, joka sisältää muut paketit, jotka tarvitaan .Appx-paketin tarpeisiin.
Jos haluat asentaa Appx-paketin PowerShellillä, avaa ensin PowerShell-ikkuna. Voit etsiä Käynnistä-valikosta "PowerShell" ja käynnistää PowerShell-pikakuvakkeen avaamalla sen. Sinun ei tarvitse käynnistää sitä järjestelmänvalvojana, koska .Appx-ohjelmisto asennetaan juuri nykyiselle käyttäjätilille.
Asenna Appx-paketti asentamalla seuraava cmdlet ja osoittamalla sen järjestelmässä olevan .Appx-tiedoston polulle:
Lisää-AppxPackage -Path "C: \ Polku \ tiedostoksi.Appx"
Lisätietoja kehittyneimmistä käyttömahdollisuuksista saat Microsoftin Add-AppxPackage -dokumentaatiosta.
Jos kehität omaa ohjelmistoasi, yllä oleva cmdlet ei ole ihanteellinen sinulle. Se asentaa vain allekirjoitetut sovellukset, mutta et välttämättä halua allekirjoittaa sovellustasi kehittäessän sitä.
Tästä syystä on olemassa vaihtoehtoinen tapa asentaa Appx-ohjelmisto. Tämä toimii vain sovelluksissa, jotka ovat jäljellä "pakkaamattomassa muodossa". Desktop App Converter luo myös sekä pakkaamattoman sovelluksen, jonka voit asentaa alla olevan komennon ja lopullisen .Appx-sovelluspaketin avulla.
Tätä varten sinun tulee avata PowerShell-ikkuna järjestelmänvalvojana. Jälkeenpäin aja seuraava komento, joka osoittaa Windows-ohjelman AppxManifest.xml-tiedostossa pakkaamattoman sovelluksen hakemistossa:
Lisää-AppxPackage -Path C: \ Path \ to \ AppxManifest.xml -Register
Sovellus rekisteröidään järjestelmään kehittäjätilassa ja asentaa sen tehokkaasti.
Voit poistaa sovelluksen Appx-paketin napsauttamalla hiiren kakkospainikkeella sovellusta Käynnistä-valikosta ja valitsemalla Uninstall. Voit myös käyttää Poista-AppxPackage-cmdletä PowerShellissä.