Новите приложения на платформата на универсалната платформа на Microsoft използват файловия формат .Appx или .AppxBundle. Обикновено те са инсталирани от магазина на Windows, но Windows 10 ви позволява да отстранявате пакетите Appx отвсякъде.
Подобно на друг софтуер, трябва да инсталирате само пакети .Appx или .AppxBundle от източници, на които имате доверие.
Новите приложения на Windows 10 "Универсални приложения" или "Универсална платформа на Windows" се разпространяват в .Appx или .AppxBundle файлове. Това са пакети за приложения, които включват името, описанието и разрешенията на дадено приложение, заедно с файловете на приложението. Windows може да инсталира и деинсталира тези пакети по стандартен начин, така че разработчиците не трябва да пишат свои инсталатори. Windows може да се справи с всичко по един последователен начин, което му позволява да деинсталирате чисто приложенията без записи в системния регистър.
Ако разработчикът прави програма .Appx, обикновено не го изтегляте и инсталирате директно. Вместо това посетете Windows Store, потърсете програмата, която искате да инсталирате, и го изтеглете от магазина. Целият софтуер в магазина на Windows е във формат .Appx или .AppxBundle зад кулисите.
В някои случаи може да се наложи да инсталирате пакет .Appx или .AppxBundle извън магазина. Например вашето работно място може да предостави приложение, от което имате нужда, във формат .Appx или може да сте разработчик, който трябва да тества вашия собствен софтуер, преди да го качите в магазина.
Можете да инсталирате само софтуер .Appx или .AppxBundle, ако е активирано отклонение на лентата на вашия Windows 10 устройство. Sideloading е активирано по подразбиране, като се започне от Новата актуализация, но за някои устройства устройството може да бъде деактивирано от правилата на компанията.
За да проверите дали е активирано товарене, отворете Настройки> Актуализиране и защита> За програмисти. Уверете се, че настройката тук е настроена на "Sideload apps" или "Developer mode". Ако е зададено "Приложения за Windows Store", няма да можете да инсталирате софтуер .Appx или .AppxBundle извън магазина на Windows.
Ако тази опция е настроена на "Приложения в магазина на Windows" и разрешите затварянето на страници, Windows ще предупреди, че приложенията, които инсталирате, могат да изложат вашето устройство и данни или да навредят на вашия компютър. Това е като инсталиране на нормален софтуер за Windows: Трябва да инсталирате софтуер само от източници, на които имате доверие.
На годишнината от актуализацията на Windows 10 Microsoft добави нов инструмент за инсталиране на приложение, който ви позволява да инсталирате приложенията .Appx или .AppxBundle графично. За да ги инсталирате, кликнете два пъти върху папката .Appx или .AppxBundle.
Ще се покаже информация за пакета .pppx, включително името, издателя, номера на версията и икона, предоставена от програмиста. За да инсталирате пакета, кликнете върху бутона "Инсталиране".
Windows 10 също включва команди PowerShell, които можете да използвате, за да инсталирате пакет .Appx. Cmdlet предлага повече функции от инструмента App Installer, като например възможността да насочвате Windows към пътя на зависимостта, който съдържа други пакети, необходими на пакета .Appx.
За да инсталирате пакет Appx с PowerShell, първо отворете прозореца PowerShell. Можете да търсите в менюто "Старт" за "PowerShell" и да стартирате PowerShell прекия път, за да го отворите. Не е необходимо да го стартирате като администратор, тъй като софтуерът .ppx е инсталиран само за текущия потребителски акаунт.
За да инсталирате пакет Appx, изпълнете следната cmdlet, като я посочите по пътя към файла .Appx на вашата система:
Add-AppxPackage-Път "C: \ Path \ to \ File.Appx"
За по-усъвършенствани опции за използване вижте документацията на Microsoft Add-AppxPackage.
Ако разработвате собствен софтуер, горната cmdlet няма да е идеална за вас. Той ще инсталира само правилно подписани приложения, но не е задължително да искате да подпишете приложението си, докато го развивате.
Ето защо има алтернативен начин да инсталирате Appx софтуер. Това работи само с приложения, оставени в "не пакетирано" форма. Конверторът на Desktop App също така създава както непакетирано приложение, което можете да инсталирате, като използвате командата по-долу, и окончателния пакет за приложения Apps.
За да направите това, ще трябва да отворите прозорец PowerShell като администратор. След това изпълнете следната команда, сочейки Windows на файла "AppxManifest.xml" в директорията на неопакованото приложение:
Add-AppxPackage -Path C: \ Path \ to \ AppxManifest.xml -Регистрирай
Приложението ще бъде регистрирано в системата в режим на разработчик, което ефективно ще го инсталира.
За да деинсталирате AppX пакет, просто щракнете с десния бутон върху приложението в менюто "Старт" и изберете "Деинсталиране". Можете също да използвате командата Remove-AppxPackage в PowerShell.