A legtöbb Windows 8 felhasználó úgy gondolja, hogy a modern Windows 8 alkalmazások (Metro Apps) csak a Windows Áruházból telepíthetők. Valójában ez nem teljesen igaz. Próbáljuk kitalálni, Hogyan telepítsünk egy modern alkalmazást a Windows 8 rendszerben, amelyet a Windows Store nem tesz közzé.
A Windows Store alkalmazás-áruház koncepciója azt feltételezi, hogy az abban elérhető összes alkalmazás kötelező Microsoft-tanúsítás alá esik, mielőtt az áruházba letöltenék. Ennek köszönhetően a Windows 8 felhasználókat védik a rosszindulatú programok behatolása ellen a Windows alkalmazásboltban..
Gondoljunk azonban azon felhasználók vállalati szegmensére, akik számára a Windows Áruház adminisztratív módon letiltható, akik nem férhetnek hozzá az internethez, vagy akik számára a fejlesztők személyes vállalati Metro alkalmazást írtak, amelyet különféle okokból (teszt alkalmazás, bizalmas stb.) Nem lehet közzétenni a nyilvános Windows Store-ban. Ilyen esetekben a Microsoft kifejlesztette a Sideloading nevű funkciót.. Side-betöltés magában foglalja a Windows 8 hitelesítetlen Metro-alkalmazások telepítését bármilyen külső adathordozóról - CD / DVD, USB, a hivatalos Microsoft Windows App Store áthidalásával.
tanács. Megkerülhető egy megoldás, hogy a Windows Store-ból az Fiddler használatával megszerezzük az alkalmazás alkalmazás telepítőfájlját. Részletek ezt cikk.A Metro Apps telepítésének és elindításának Sideloading módban történő engedélyezéséhez a környezetnek meg kell felelnie a következő feltételeknek:
- A metróalkalmazást alá kell írni egy tanúsítvánnyal, amely megbízható a számítógépen, amelyre telepíteni fogja
- A Windows 8 / Windows 8.1 Enterprise vagy Pro verzióját vagy a Windows Server 2012 / R2 szerver verzióját telepíteni kell a számítógépre, és a számítógép a tartományban van (azaz a számítógép üzleti környezetben van)
- Számítógépen házirend vagy beállításjegyzék használatával engedélyezni kell a megbízható appx alkalmazások telepítését
Tehát ahhoz, hogy a Metro Apps telepíthető legyen a Windows 8 rendszerbe a Windows Áruházon kívülről, a következő műveleteket kell végrehajtania:
- Megbízható alkalmazások telepítésének engedélyezése. Ehhez nyissa meg a Csoportházirend-szerkesztőt (gpedit.msc), lépjen a szakaszba Számítógép konfigurálása -> Felügyeleti sablonok -> Windows-összetevők -> Alkalmazáscsomag telepítése és engedélyezze (beállítva: Bekapcsolt) politika Engedélyezze az összes megbízható alkalmazás telepítését. Ugyanez a hatás érhető el a nyilvántartás közvetlen szerkesztésével. Nyissa meg a szerkesztőt regedit.exe és változtassa meg a kulcs értékét AllowAllTrustedApps az ágban HKEY_LOCAL_MACHINE \ szoftver \ házirendek \ Microsoft \ Windows \ Appx \ tovább 1. Ha hiányzik a rendszerleíró kulcs, akkor manuálisan kell létrehoznia (írja be a DWORD kódot).
- A következő lépés a telepített alkalmazás tanúsítványának közzététele az ügyfélszámítógépen. A tanúsítványt be kell telepíteni a szakaszba Megbízható gyökértanúsító hatóságok (Az önaláírt tanúsítvány rendszerbe történő telepítését itt ismertetjük). Ha azonnal telepítenie kell a tanúsítványt sok számítógépre - a legegyszerűbb módja ennek a csoportházirenddel történő végrehajtása - itt található példa.
- Marad még a MetroApp telepítése a rendszerbe. Az alkalmazás telepítéséhez az aktuális felhasználó számára a Powershell-parancsmag használható add-appxpackage, az appx fájl elérési útjának meghatározása:
add-appxpackage C: \ Install \ Apps \ corporate.appx
Ha egy modern alkalmazást közvetlenül a Windows 8 / 8.1 wim képbe kell integrálnia, akkor a DISM-et kell használnia:
DISM / Add-ProvisionedAppxPackage / PackagePath: C: \ Install \ Apps \ corporate.appx / SkipLicense
Az ily módon telepített alkalmazás automatikusan telepítésre kerül a rendszer új felhasználói számára.
Az így telepített alkalmazások a szokásos módon eltávolíthatók:
- Csak jelenlegi felhasználó számára:
Remove-AppxPackage PackageName
- Teljesen egy Windows képről:
DISM.exe / Online / Remove-ProvisionedAppxPackage / PackageName: yourpackagename