Как установить APPX на Windows 10?

Содержание

Как это обычно бывает, простая операция, о которой написано уже тысячу статей, не получается с первого раза. Речь в данном случае идёт об установке, не подписанных (неопубликованных) приложений, которых нет в Магазине. Часто это какие-либо авторские приложения для версии Windows Mobile — они имеют расширение .appx или .appxbundle. Если у вас не получается установка таких к себе в телефон, то не стоит обкладываться вкладками своего браузера — весь материал уже собран здесь

Обновление от 20.10.2018

На данный момент, в Windows Mobile 10 .appx приложения можно устанавливать прямо через «Проводник». Главное, при скачивании приложения, обратите внимание, что загрузка завершается ошибкой. Система не дает нам скачать этот файл, ссылаясь на безопасность. Для того, чтобы его скачать, нужно нажать на файл и выбрать пункт «Выполнить в любом случае»

image

 Рабочий способ №1 (подойдет и для .xap и для .appx)

В интернете часто упоминается именно этот способ установки приложений .appx на мобильный телефон. Несмотря на то, что такой подход уже давно устарел (все публикации датируются примерно 2012-2015 годами), он до сих пор работает. Суть его в том, чтобы:

  1. Установить Windows Phone SDK 8.1 на ПК
  2. Включить режим разработчика на телефоне (если не знаете, как включить, читайте ниже)
  3. Запустить Windows Phone Application Deployment и установить приложение

После установки запускаем приложение Application Deployment. Его можно найти в меню Пуск -> Windows Phone SDK. Чтобы установить это приложение, в окне Application Deployment нажимаем кнопку Обзор (Browse). Обратите внимание, что Назначение (Target) должно быть выбрано Назначение (Device)

image

Обратите внимание, что  SDK 8.1 с официального сайта Microsoft почему-то устанавливает версию 8.0, несмотря на то, что скачиваем мы именно 8.1. (см. скриншот выше). Gри запуске инсталлятора версия всегда 8.0. В восьмой версии Application Deployment устанавливает только XAP-приложения, которые были актуальны во времена ОС Windows Phone. С помощью него не установить .appx. Поэтому, чтобы не было проблем устанавливайте полный SDK (весит 1,1гб) либо можно попробовать установить SDK 8.1 Lite. Тогда у вас точно установится именно 8.1

Так выглядит главное окно программы. Тут ничего сложного нет. Просто выбираем приложение и нажимаем «Развернуть». Когда установка закончится, утилита сообщит, что развертывание приложения было завершено:

Специально для Вас:  Какой Xiaomi купить в 2020? Лучшие смартфоны в новом году

 

 Рабочий способ №2

Самый простой и надежный способ установить .appx-приложение — это использовать так называемый Портал устройства. Это что-то вроде панели управления роутером, только вместо настроек интернета вы видите веб-интерфейс различных настроек телефона. Чтобы туда попасть необходимо:

  1. Включаем режим разработчика
  2. Включаем «Обнаружение устройства» и «Портал устройства»
  3. Заходим в портал устройства
  4. Устанавливаем дополнительные библиотеки

Шаг 1. Включаем режим разработчика на телефоне

Для этого нужно зайти в «Параметры» и далее — Обновление и безопасность —  Для разработчиков — Режим разработчика и включаем его.

Шаг 2. Включаем «Обнаружение устройства» и «Портал устройства»

Чтобы его включить заходим туда же, где мы были в первом шаге — «Параметры» -> «Обновление и безопасность» —  «Для разработчиков»Далее прокручиваем вниз до пунктов «Обнаружение устройства» и свайпаем его на ВКЛ. Далее нажимаем кнопку«Связать» — запишите или запомните PIN-код (он понадобится в следующем шаге)

Далее тоже на ВКЛ делаем Портал устройства чуть ниже. Удобнее всего использовать Wi-Fi. Если ваш телефон уже подключен к Wi-Fi сети, то мы увидим его IP-адрес, через который мы будем заходить непосредственно на сам портал

Шаг 3. Заходим в портал устройства

Из режима обнаружения мы узнаем, какой IP получил телефон в нашей локальной сети с ПК (нужно чтобы ПК и телефон были подключены к одной и той же Wi-Fi сети). Набираем его браузере (у меня это адрес 192.168.100.2. Вы набираете свой, естественно). Далее он запросит PIN-код, который мы получили после нажатия кнопки «Связать».

После открытия Портала, слева в меню выбираем вкладку Apps. Ниже списка установленных приложений будет кнопка Install App. С помощью неё мы будем устанавливать наши .appx файлы.

Специально для Вас:  Трансфер Сочи-Киев: тестируем сервис для поездок из России на Украину

Шаг. 4 Устанавливаем дополнительные библиотеки (зависимости)

Не торопитесь инсталлировать нужное вам приложение. Для начала нужно установить библиотеки, т.н. зависимости — компоненты, необходимые для работы приложений (в т.ч UWP)

Сначала ставим библиотеки, только потом устанавливаем приложение. Обычно разработчик включает зависимости в архив вместе с приложением. Как правило, это директории Dependencies. Если их нет, можете взять наши универсальные.

Устанавливайте в этом же порядке:

Microsoft.NET.Native.Framework.1.7.appx Microsoft.NET.Native.Runtime.1.7.appx Microsoft.VCLibs.ARM.12.00.Universal.appx Microsoft.VCLibs.ARM.14.00.appx — Microsoft.Services.Store.Engagement.ARM.10.0.appx

Рабочий способ №3 (есть нюансы)

Третий  способ предусматривает использование утилиты WinAppDeployCmd из комплекта Windows 10 SDK. Соответственно, тестирование проходило на операционной системе Windows 10. Данный метод тоже довольно часто можно встретить в интернете — но конкретного пошагового мануала до сих пор нет. Итак, нам необходимо:

  1. Скачать и установить Windows 10 SDK 
  2. Включить режим разработчика на телефоне. (как это делается смотри в способе №2)
  3. Включить режим обнаружения (как это делается смотри в способе №2)
  4. Подключить телефон к ПК и запустить утилиту WinAppDeployCmd с помощью командной строки.

Шаг 1. Скачиваем Windows 10 SDK

Чтобы скачать и установить development kit нужно пройти на оф. сайт разработчиков Microsoft (developer.microsoft). Затем ищите windows 10 sdk и нажмите кнопку «Скачать .exe» файл. Затем просто установить на ПК

Шаг 2 и 3 . Описан в способе №2

Шаг 4. Запускаем утилиту

После того, как вы подключили по USB телефон к ПК можно запустить WinAppDeployCmd.

Если всё пройдет правильно вы увидите следующее:

Теперь перейдем непосредственно к командам. Чтобы установить приложение нужно начать с команды devices. Она покажет, видит ли утилита ваш телефон. Не забудьте разблокировать экран перед тем, как выполнить команду, иначе телефон не найдется. Если всё прошло удачно, то вы увидите вот это:

Команда: WinAppDeployCmd devices

Теперь, чтобы установить приложение . Во многих мануалах пишут, что следующую команду нужно выполнять с флагом -pin, это нужно, чтобы установить приложение с заблокированным экраном. Но проще отключить блокировку экрана на время пользования WinAppDeployCmd.

Нам понадобится IP-адрес, который нам выдал Портал устройства (читайте Шаг 2 способ№2, если забыли. Чуть выше написано). Чтобы не запутаться, скопируйте приложение в корень локального диска C:/(заодно и печатать меньше). Также обязательно прописывайте расширение файла. Итак, полная команда выглядит так:

Команда: WinAppDeployCmd install -file «C:MyApp.appx» -ip 192.168.0.1

При правильном написании, утилита оповестит о начале установки, но тут начинается главная проблема:

Нюансы данного способа заключаются в том, что нормально установить приложение с ним очень сложно — постоянно лезут ошибки. Самая частая из них — Access denied while connecting to the remote device (0x80070005 — Отказано в доступе). Даже в англоязычном сегменте нет точного решения, как обойти эту ошибку. Попробуйте команду с PIN-кодом (имеется ввиду не PIN-код сим-карты, а пин-код экрана блокировки)

Команда: WinAppDeployCmd install -file «C:MyApp.appx» -ip 192.168.0.1 -pin 1234

Существует версия, что во флаг PIN нужно вставлять не PIN-код блокировки экрана, а тот,  который указан в настройке «Обнаружение устройства» (там где мы включали видимость для USB и локальных подключений). Но на практике выдается точно такая же ошибка, т.е. команда вида:

Команда: WinAppDeployCmd install -file «DownloadsMyApp.appx» -ip 192.168.0.1 -pin e4f2P3

….тоже не работает. Если вы знаете, как с этим бороться, добро пожаловать в комментарии.

 Что еще можно попробовать?

На сайте 4dpa есть описание приложения Interop Tools 2.0. Основное предназначение — правка реестра ОС, но есть и дополнительные функции, вроде настройки SSH и установка приложений. В Магазине есть только старая Preview-версия — она уже не работает. Скачать можно с 4pda.

Описание проблемы Восстановления Магазина Windows Store

В далёкие времена (2015 год, когда вышла Windows 10) я совершенно не верил в Магазин Windows Store как в успешный маркетплейс хороших приложений, поэтому по сей день выпиливал полностью его из своих Windows 10 наравне с встроенными приложениями типа игрулек, портала смешанной реальности, Paint3D и остальной bloatware soft, телеметрию, а также всю остальную слежку от скромного парня по имени Билл. Но вот, момент настал и Магазин Windows Store стал годным и мне он стал необходим для скачивания Debian для WSL 2 и Fluent Terminal для красоты консолей и удобства работы с ними в одном окне. Также его будет интересно поставить на LTSC и LTSB версии Windows 10, где он не предусмотрен.

Магазин Microsoft Store отсутствует

Теперь к сути, как вернуть полностью удаленный Windows Store в Windows 10 21H1 ?

Решение проблемы с Восстановлением Магазина Windows Store

Автоматизированный способ вернуть Магазин Windows Store

Для удобства я сделал всё необходимое, поместил в PowerShell скрипт и закинул в облако, осталось скачать, запустить скрипт и Windows Store будет полностью восстановлен, файлы можно удалить. Если такой вариант не подходит, то сразу идем к ручному способу. 1) Вот этот архив нужно скачать и распаковать 2) Найти в меню Пуск PowerShell, запустить от имени администратора, перейти в директорию с распакованным скриптом 3) Запустить скрипт bringShopBack.ps1, 4) Готово, Магазин Windows Store полностью восстановлен и работает 🙂

Магазин Microsoft Store восстановлен

Процесс установки Запуск Fluent Terminal

wsl --list --all

Чтобы посмотреть список установленных подсистем и

wsl -s Debian

Для назначения Debian по-умолчанию. Всё прекрасно установилось и работает 🙂

Ручной способ вернуть Магазин Windows Store

Перейдите на сайт https://store.rg-adguard.net/ (сайт позволяет получить прямые ссылки и скачать установочные APPX файлы приложений магазина с сайта Microsoft), вставьте в строку поиска ссылку на Microsoft Store (https://www.microsoft.com/store/productId/9wzdncrfjbmp), в выпадающем списке выберите Retail;

Для корректной работы Windows Store вам нужно скачать шесть APPX файлов c зависимостями для вашей версии Windows (x64 или x86):

  • Microsoft.NET.Native.Framework.1.7,
  • Microsoft.NET.Native.Framework.2.2,
  • Microsoft.NET.Native.Runtime.1.7,
  • Microsoft.NET.Native.Runtime.2.2,
  • Microsoft.VCLibs,
  • Microsoft.UI.Xaml.2.4;

Теперь аналогичным образом скачайте пакет Microsoft.WindowsStore с расширением AppxBundle:

  • Microsoft.WindowsStore_12107.1001.15.0_neutral___8wekyb3d8bbwe.AppxBundle

Скопируйте все пакеты в одну папку и установите их следующими командами PowerShell в режиме Администратора:

$Path = 'C:PSStore'  Get-Childitem $Path -filter *.appx| %{Add-AppxPackage -Path $_.FullName}  Get-Childitem $Path -filter *.appxbundle | %{Add-AppxPackage -Path $_.FullName}

Магазин Microsoft Store восстановлен

На этом всё, Магазин Windows Store восстановлен и работает. Если Вам было полезно или есть вопросы, оставляйте комментарии, всем удачи 

На прошедшей неделе Microsoft запустил предварительное тестирование подсистемы Windows Subsystem for Android (WSA), которая позволит запускать на Windows 11 приложения Android.

В настоящий момент Windows Subsystem for Android доступна только участникам программы Windows Insider на канале Beta, но даже если вы подписаны на обновления канала Beta, то для установки подсистемы из Microsoft Store потребуется сменить регион на США в самой Windows 11.

Но даже если вы установите подсистему Windows для Android из Microsoft Store, то нужно иметь ввиду, что вместо Google Play в ней используется Amazon Appstore. Причём в нем отображаются только около 50 приложений, протестированных Microsoft и Amazon на работоспособность в подсистеме.

К сожалению воспользоваться Amazon Appstore всё равно не получится. Приложение требует учётную запись Amazon и проверяет ваше местоположение. Мы предлагаем вам альтернативный способ установки подсистемы Windows для Android, который позволить установить приложение AppGallery от Huawei и с его помощью установить на ваш компьютер под управлением Windows 11 любое Android приложение.

Обратите внимание! Это недокументированные возможности и все действия вы делаете на свой страх и риск.

В первую очередь вам нужно убедиться, что ваш компьютер поддерживает виртуализацию. Для этого откройте «Диспетчер задач», перейдите на вкладку «Производительность», выберите CPU и посмотрите под график. Там должна быть надпись: «Виртуализация: Включено». Если виртуализация отключена, вам потребуется включить её в BIOS. В зависимости от производителя настройка может располагаться в разных разделах и иметь разное название. На моем Surface Book 3 виртуализация включена по умолчанию.

Если вы не сможете найти в BIOS включение вируализации или значение в «Диспетчере задач» не меняется, то вы не сможете запустить Windows Subsystem for Android на своём компьютере.

Теперь нам потребуется скачать установщик Windows Subsystem for Android в формате .msixbundle с сервера Microsoft Store:

Перейдите на сайт Microsoft Store — Generation Project (от rgadguard) по следующей ссылке.

Если вы увидете в PowerShell сообщение об ошибке Add-AppxPackage: The ‘Add-AppxPackage’ command was found in the module ‘Appx’, but the module could not be loaded. For more information, run ‘Import-Module Appx’, то введите следующую команду:

Нажмите Enter и дождитесь завершения установки.

Если всё пройдет успешно, то в меню «Пуск» вы увидете приложение Windows Subsystem for Android.

Теперь подсистема Windows Subsystem for Android установлена и работает. Однако с установкой приложений не все так просто. К счастью, Windows Subsystem for Android поддерживает установку приложений с помощью APK-файлов. И мы предлагаем воспользоваться этой функцией для установки магазина приложений AppGallery от Huawei:

Скачайте SDK Platform Tools для Windows с сайта Android, перейдя по следующей ссылке.

Разархивируйте папку platform-tools.

Откройте приложение Windows Subsystem for Android и включите «Режим разработчика».

Нажмите на кнопку рядом с элементом «Файлы». Начнётся запуск подсистемы Windows Subsystem for Android.

Нажмите на кнопку «Обновить» рядом с элементом «IP-адрес». Вы увидите IP-адрес, который мы будем использовать для подключения к подсистеме с помощью ADB.

Убедитесь, что виртуальный сервер поднялся:

Скачайте APK-файл нужного Android-приложения, например, воспользовавшись сервисом APKPure или APK-файл AppGallery с сайта Huawei.

Чтобы быстро скопировать путь к файлу, нажмите по нему правой кнопкой мыши и выберите «Копировать как путь». Затем вставьте его после adb.exe install и нажмите Enter.

Дождитесь надписи «Success» в командной строке.

Если приложение установится успешно, то оно должно появиться в меню «Пуск». Установленные приложения запускаются так же, как и приложения для Windows, то есть простым нажатием по иконке в меню «Пуск».

Расскажите нам комментариях, какие приложения вам удалось запустить, а какие нет.

В Windows 8.1 впервые появились так называемые Modern-программы, которые распространялись через Windows Store. В Windows 10 Microsoft доработала эту концепцию и представила универсальные UWP-приложения (Universal Windows Platform). Если известные всем Win32-программы можно установить простым двойным кликом по exe / msi-файлу, то с UWP-приложениями всё несколько сложнее. В этой статье разберемся с тем, как правильно поставить такие программы на компьютер с Windows 10. Отметим, что это немного сложнее, чем установка Appx в Windows 10 Mobile.

Какие бывают установщики UWP-приложений

Сами по себе установщики универсальных приложений бывают только двух видов:

  • Appx-файл — стандартный установщик.
  • AppxBundle-файл — установщик, включающий в себя несколько Appx-пакетов. Используется гораздо чаще, так как позволяет разработчику распространять приложение для разных типов устройств и различных локализаций буквально одним файлом.

Для пользователя никакой разницы между Appx и AppxBundle-пакетом нет. Гораздо важнее разделение универсальных приложений по их состоянию, так как это влияет на способ их установки. Существует 3 категории программ:

  • Опубликованные приложения — это программы, которые можно скачать из Microsoft Store. Их установщик — это только один Appx / AppxBundle-файл. Чтобы установить такую программу, достаточно запустить этот файл.
  • Неопубликованные приложения — это достаточно стабильные релизные версии программ, которые разработчик пока не выложил в Microsoft Store. Неопубликованное приложение поставляется в виде Appx / AppxBundle-файла и сертификата (файла в формате .cer). Чтобы его поставить, нужно установить в систему сертификат, и только потом воспользоваться Appx / AppxBundle-установщиком.
  • Тестовые версии приложений — программы, которых нет в Microsoft Store. Зачастую доступны в виде ZIP-архива, который включает в себя несколько папок и файлов. Способы их установки мы разберём отдельно, ближе к концу этой статьи.

Читайте также:  Как провести очищение оперативной памяти в Windows 10

Куда на компьютере лучше устанавливать ту или иную программу?

По умолчанию мастера установок предлагают или сразу устанавливают программы в папку «Program Files». Эта папка находится на локальном диске, на котором установлена текущая операционная система Виндовс.

Поэтому, конечно, у многих пользователей возникает естественный вопрос: «Менять расположение установки или оставлять по умолчанию?»

Если на локальном диске, где установлена текущая операционная система Windows, свободного места остается ещё, по крайней мере, более 30%. Тогда лучше всего, конечно, устанавливать «проги» в общую папку «Program Files». Это позволит, например, при создании образа системы (для резервного копирования) восстановить все установленные программы вместе с операционной системой.

Исключение составляют в основном только современные игры, которые занимают много места. Их целесообразнее устанавливать на другой логический диск (на котором нет операционной системы).

Как включить режим разработчика в Windows 10

Все инструкции в этой статье надо выполнять после включения режима разработчика. Для этого откройте Параметры — Обновление и безопасность — Для разработчиков и выберите Использование функций разработчика — Режим разработчика. Его можно оставить включенным. Если режим разработчика не включить, Windows будет блокировать попытки установить приложения извне магазина Microsoft Store.

Использование виртуальных машин

Windows 7 включала специальную функцию «Режим Windows XP». Это была фактически включенная программа виртуальной машины с бесплатной лицензией Windows XP. Windows 10 не включает режим Windows XP, но вы все равно Вы можете использовать виртуальную машину, чтобы сделать это самостоятельно.

Всё, что Вам действительно нужно – виртуальная машина, такая как VirtualBox и лицензия Windows XP. Установите эту копию Windows в виртуальную машину и вы можете запустить программное обеспечение на этой более старой версии Windows в окне на рабочем столе Windows 10.

Использование виртуальной машины – это несколько более прогрессивное решение, но оно будет работать хорошо, если приложению не нужно напрямую взаимодействовать с оборудованием. Виртуальные машины имеют ограниченную поддержку аппаратных периферийных устройств.

Как установить сертификат (.cer) UWP-приложения

Сертификат можно поставить двумя способами: через Мастер импорта сертификатов или с помощью командной строки (Powershell). Вы можете выбрать тот, который вам удобнее.

Как установить сертификат через Мастер импорта сертификатов

  1. Кликните два раза по нужному файлу.
  2. Нажмите на кнопку Установить сертификат.
  3. Нажмите Далее. Читайте также:  Как задать программу по умолчанию для открытия файлов определённого типа в Windows!
  4. Выберите пункт Поместить все сертификаты в следующее хранилище и кликните по кнопке Обзор.
  5. Найдите в списке папку Доверенные лица, выделите её и нажмите ОК.
  6. Нажмите Далее.
  7. Кликните на кнопку Готово и подождите пару секунд, пока сертификат будет установлен.

Как установить сертификат через командную строку или Powershell

Этот способ гораздо быстрее предыдущего, но вам придётся набрать пару команд в консоли. Отметим, что можно использовать и командную строку, и Powershell — все команды будут абсолютно одинаковыми.

  1. Откройте папку с сертификатом в Проводнике.
  2. Кликните по кнопке Файл, затем по Запустить Windows Powershell — Запустить Windows Powershell от имени администратора.
  3. Наберите следующую команду: certutil -addStore TrustedPeople.
  4. Начните набирать имя файла-сертификата.
  5. Нажмите на клавишу Tab на клавиатуре, чтобы Powershell (или командная строка) набрали полное название файла за вас.
  6. Нажмите Enter.

Использование эмуляторов для приложений DOS и Windows 3.1

DOSBox позволяет запускать старые DOS-приложения – прежде всего DOS-игры – в окне эмулятора на вашем рабочем столе. Используйте DOSBox для запуска старых приложений DOS вместо того, чтобы полагаться на командную строку. DOSBox будет работать намного лучше.

Поскольку Windows 3.1 сама по себе была DOS-приложением, вы можете установить Windows 3.1 в DOSBox и запустить старые 16-разрядные приложения Windows 3.1.

Как установить Appx или AppxBundle-файл UWP-приложения

Как и в случае с сертификатами, есть два распространённых способа установки универсального приложения.

Как установить Appx или AppxBundle-файл через Установщик приложений

Начиная с Windows 10 1607, в системе предустановлена специальная утилита под названием Установщик приложений. Она позволяет установить программу буквально в пару кликов. В некоторых редакциях Windows 10 утилита может отсутствовать. В таком случае вам придётся сначала скачать её из Microsoft Store.

Читайте также:  Как отключить интегрированную видеокарту на ноутбуке

Как поставить Установщик приложений в Windows 10

  1. Нажмите Win + R. На планшетах можно тапнуть и удерживать палец на кнопке Пуск, после чего выбрать пункт Выполнить.
  2. Введите следующую команду и нажмите Enter или ОК: ms-windows-store://PDP/?ProductId=9nblggh4nns1.
  3. Установите утилиту. Если Магазин покажет, что продукт уже установлен, просто закройте его.

Если у вас нет приложения Microsoft Store, можно загрузить AppxBundle-файл утилиты и установить её с помощью PowerShell (инструкция находится немного ниже). После того, как вы убедились, что Установщик приложений уже есть в системе, сделайте следующее:

  1. Откройте папку с Appx / AppxBundle-файлом в Проводнике.
  2. Кликните по нужному файлу два раза.
  3. Если у вас включён фильтр SmartScreen, Windows выдаст предупреждение о предотвращении запуска подозрительного приложения. Нажмите Подробнее, а затем Выполнить в любом случае.
  4. Снимите или поставьте отметку возле Запуск при состоянии готовности, после чего нажмите Установить.
  5. Подождите некоторое время.

Как установить Appx или AppxBundle файл через Powershell

В отличие от импорта сертификата, вам нужно использовать именно Powershell: командная строка не подходит.

  1. Откройте папку с Appx / AppxBundle-файлом в Проводнике.
  2. Кликните на кнопку Файл, затем на Запустить Windows Powershell — Запустить Windows Powershell от имени администратора.
  3. Введите следующую команду: Add-AppxPackage .
  4. Начните набирать имя установочного файла приложения.
  5. Нажмите на клавишу Tab на клавиатуре, чтобы Powershell набрала полное название файла вместо вас.
  6. Нажмите Enter и подождите.

Почему при установке программа что-то загружает из Интернета?

С некоторыми программами бывает и такое, что когда вроде бы уже скачал установочный файл, но в процессе установки она начинает что-то скачивать. Не стоит удивляться, так как это обычно особенность конкретной утилиты.

В некоторых «прогах» разработчики специально предоставляют на скачивание установочный файл небольшого размера. А уже в ходе установки запускается дополнительное скачивание основной базы необходимых элементов. Например, такое можно наблюдать при установке некоторых антивирусов.

Также бывают случаи, когда для полноценной установки определенной программы требуется какая-нибудь дополнительная утилита. Это бывает редко, но без дополнительной программы, устанавливаемая не будет работать. В таком случае мастер установки уведомит пользователя и предложит выбор скачать нужную программу.

Как установить тестовую версию приложения

Тестовые версии приложения, как мы и писали ранее, распространяются в виде ZIP-архивов. Распаковав этот архив, вы увидите следующие папки и файлы:

  • Папка Add-AppDevPackage.resources и файл Add-AppDevPackage.ps1 — нужны для быстрой установки приложения.
  • Папка Dependencies — содержит в себе некоторые системные компоненты. Без этих компонентов приложение не заработает, так что их нужно установить перед тем, как устанавливать саму программу.
  • Appx / AppxBundle-файл — установщик приложения.
  • CER-файл — сертификат приложения, без которого оно не установится.

Установить тестовую версию приложения можно в автоматическом режиме, а также вручную.

Как быстро установить тестовую версию приложения через Powershell

  1. Кликните по файлу Add-AppDevPackage.ps1 правой клавишей мыши и выберите пункт Выполнить с помощью Powershell.
  2. Нажмите Enter и подтвердите запрос о выдаче прав администратора.
  3. Подтвердите установку сертификата. Для этого введите на клавиатуре букву А (кириллическую, а не латинскую!) и нажмите Enter. В локализациях Windows, отличных от русской, чётко следуйте инструкциям, которые появятся на экране.
  4. Подождите, пока приложение установится.

Как установить тестовую версию приложения вручную

  1. Зайдите в папку Dependencies, затем в директорию, соответствующую вашей системе и процессору: ARM — ПК на базе процессоров Qualcomm Snapdragon, x86 — 32-битная Windows, x64 — 64-битная Windows. Отметим, что иногда на 64-битной Windows нужно установить системные компоненты не только из папки x64, но ещё и из директории x86.
  2. Установите все Appx-файлы из нужной папки с помощью инструкций выше.
  3. Вернитесь в корневую директорию и установите сертификат приложения, который в ней находится.
  4. Установите Appx / AppxBundle-файл программы.

Если у вас будут возникать проблемы с установкой приложения, перезагрузите компьютер. В случае, если это не поможет, обратитесь к разработчику программы.

Контроль учетных записей

Часто пользователей пугает вот такое сообщение, которое появляется после запуска exe-установщика.

Читайте также:  Как исправить проблемы с размером дисплея и разрешением в Windows 10

В принципе, проблем оно не создает. Если нажать «Да», приложение начнет устанавливаться. Но постоянно кликать это сообщение уже надоело.

Система защиты учетных записей называется UAC. Мы написали подробную инструкцию, как отключить этот контроль и больше не видеть сообщение.

Блокировка запуска инсталлятора программы антивирусом

Установке программы на компьютер может препятствовать антивирус, который посчитал исполняемый файл подозрительным. А в случае с антивирусом Avast, по умолчанию предусматривающим изоляцию подозрительных файлов, и вовсе инсталлятор программы придётся высвобождать из карантина. Заблокировать процесс установки программы может также системный защитный фильтр Windows SmartScreen.

Такая реакция антивируса и системы не обязательно должна свидетельствовать о том, что устанавливаемая программа несёт компьютеру угрозу. В ряде случаев ни у антивируса, ни у самой Windows попросту нет никаких данных о разработчике программы. В отношении таких программ не действует презумпция невиновности, и они автоматически относятся к разряду опасных. Блокировать установку и антивирус, и сама Windows могут также в случаях, если речь идёт о перепакованной или взломанной сборке платной программы.

Если программа проверенная, необходимо на время отключить антивирус, чтобы тот не препятствовал установке. Если среагировал Windows SmartScreen, жмём «Подробнее», а в раскрывшемся перечне действий – «Выполнить в любом случае».

image

В Windows 8.1 впервые появились так называемые Modern-программы, которые распространялись через Windows Store. В Windows 10 Microsoft доработала эту концепцию и представила универсальные UWP-приложения (Universal Windows Platform). Если известные всем Win32-программы можно установить простым двойным кликом по exe / msi-файлу, то с UWP-приложениями всё несколько сложнее. В этой статье разберемся с тем, как правильно поставить такие программы на компьютер с Windows 10. Отметим, что это немного сложнее, чем установка Appx в Windows 10 Mobile.

Какие бывают установщики UWP-приложений

Сами по себе установщики универсальных приложений бывают только двух видов:

  • Appx-файл — стандартный установщик.
  • AppxBundle-файл — установщик, включающий в себя несколько Appx-пакетов. Используется гораздо чаще, так как позволяет разработчику распространять приложение для разных типов устройств и различных локализаций буквально одним файлом.

Для пользователя никакой разницы между Appx и AppxBundle-пакетом нет. Гораздо важнее разделение универсальных приложений по их состоянию, так как это влияет на способ их установки. Существует 3 категории программ:

  • Опубликованные приложения — это программы, которые можно скачать из Microsoft Store. Их установщик — это только один Appx / AppxBundle-файл. Чтобы установить такую программу, достаточно запустить этот файл.
  • Неопубликованные приложения — это достаточно стабильные релизные версии программ, которые разработчик пока не выложил в Microsoft Store. Неопубликованное приложение поставляется в виде Appx / AppxBundle-файла и сертификата (файла в формате .cer). Чтобы его поставить, нужно установить в систему сертификат, и только потом воспользоваться Appx / AppxBundle-установщиком.
  • Тестовые версии приложений — программы, которых нет в Microsoft Store. Зачастую доступны в виде ZIP-архива, который включает в себя несколько папок и файлов. Способы их установки мы разберём отдельно, ближе к концу этой статьи.
image
image
image
image

Читайте также:  Типы оперативной памяти DDR3 и DDR4: чем они отличаются и что лучше?

Запуск игр, требующих SafeDisc и SecuROM DRM

Windows 10 не будет запускать более старые игры, которые используют SafeDisc или SecuROM DRM. Эти схемы управления цифровыми правами могут вызывать довольно много проблем. В целом, хорошо, что Windows 10 не позволяет этому мусору устанавливаться и загрязнять вашу систему. К сожалению, это означает, что некоторые старые игры, которые запускались с компактов-дисков или DVD-дисков, не будут устанавливаться и запускаться нормально.

Вам доступно много других возможностей для запуска этих игр: поиск репаков «без CD» (которые потенциально опасны, поскольку часто встречаются на пиратских сайтах); покупка игры у цифрового дистрибуционного сервиса, такого как GOG или Steam; проверка веб-сайта разработчика, чтобы узнать, предоставляет ли он патч, которым удаляет DRM.

Более совершенные трюки включают установку и двойную загрузку более старой версии Windows без этого ограничения или попытку запуска игры на виртуальной машине с более старой версией Windows. Виртуальная машина может даже хорошо сработать, поскольку игры, использующие эти схемы DRM, настолько стары, что даже виртуальная машина может справиться с требованиями к графике.

Как включить режим разработчика в Windows 10

Все инструкции в этой статье надо выполнять после включения режима разработчика. Для этого откройте Параметры — Обновление и безопасность — Для разработчиков и выберите Использование функций разработчика — Режим разработчика. Его можно оставить включенным. Если режим разработчика не включить, Windows будет блокировать попытки установить приложения извне магазина Microsoft Store.

image

image
image

Перенесите папки пользователя

Windows 10 хранит данные пользователя (документы, фотографии, музыку и видео) на том же разделе диска, где находится сама. И если ваш системник достаточно вместителен, можно оставить всё как есть.

Но перенос пользовательских папок на другой диск или раздел даст вам несколько преимуществ. Прежде всего вы перестанете захламлять системный диск фильмами и музыкой, а это особенно важно, если ОС у вас установлена на SSD небольшого объёма. А ещё вам больше не придётся заботиться о сохранении своих данных при переустановке системы.

Чтобы перенести пользовательские папки, откройте «Параметры» и перейдите в раздел «Система» → «Память устройства», затем — «Изменить место сохранения нового содержимого». Выберите, на каком диске вы хотите сохранять свои данные.

Как установить сертификат (.cer) UWP-приложения

Сертификат можно поставить двумя способами: через Мастер импорта сертификатов или с помощью командной строки (Powershell). Вы можете выбрать тот, который вам удобнее.

Как установить сертификат через Мастер импорта сертификатов

  1. Кликните два раза по нужному файлу.
  2. Нажмите на кнопку Установить сертификат.
  3. Нажмите Далее.
  4. Выберите пункт Поместить все сертификаты в следующее хранилище и кликните по кнопке Обзор.
  5. Найдите в списке папку Доверенные лица, выделите её и нажмите ОК.
  6. Нажмите Далее.
  7. Кликните на кнопку Готово и подождите пару секунд, пока сертификат будет установлен.

Как установить сертификат через командную строку или Powershell

Этот способ гораздо быстрее предыдущего, но вам придётся набрать пару команд в консоли. Отметим, что можно использовать и командную строку, и Powershell — все команды будут абсолютно одинаковыми.

  1. Откройте папку с сертификатом в Проводнике.
  2. Кликните по кнопке Файл, затем по Запустить Windows Powershell — Запустить Windows Powershell от имени администратора.
  3. Наберите следующую команду: certutil -addStore TrustedPeople.
  4. Начните набирать имя файла-сертификата.
  5. Нажмите на клавишу Tab на клавиатуре, чтобы Powershell (или командная строка) набрали полное название файла за вас.
  6. Нажмите Enter.

Использование эмуляторов для приложений DOS и Windows 3.1

DOSBox позволяет запускать старые DOS-приложения – прежде всего DOS-игры – в окне эмулятора на вашем рабочем столе. Используйте DOSBox для запуска старых приложений DOS вместо того, чтобы полагаться на командную строку. DOSBox будет работать намного лучше.

Читайте также:  Устранить проблемы с загрузкой медиафайлов WhatsApp

Поскольку Windows 3.1 сама по себе была DOS-приложением, вы можете установить Windows 3.1 в DOSBox и запустить старые 16-разрядные приложения Windows 3.1.

Как установить Appx или AppxBundle-файл UWP-приложения

Как и в случае с сертификатами, есть два распространённых способа установки универсального приложения.

Как установить Appx или AppxBundle-файл через Установщик приложений

Начиная с Windows 10 1607, в системе предустановлена специальная утилита под названием Установщик приложений. Она позволяет установить программу буквально в пару кликов. В некоторых редакциях Windows 10 утилита может отсутствовать. В таком случае вам придётся сначала скачать её из Microsoft Store.

Как поставить Установщик приложений в Windows 10

  1. Нажмите Win + R. На планшетах можно тапнуть и удерживать палец на кнопке Пуск, после чего выбрать пункт Выполнить.
  2. Введите следующую команду и нажмите Enter или ОК: ms-windows-store://PDP/?ProductId=9nblggh4nns1.
  3. Установите утилиту. Если Магазин покажет, что продукт уже установлен, просто закройте его.

Если у вас нет приложения Microsoft Store, можно загрузить AppxBundle-файл утилиты и установить её с помощью PowerShell (инструкция находится немного ниже). После того, как вы убедились, что Установщик приложений уже есть в системе, сделайте следующее:

  1. Откройте папку с Appx / AppxBundle-файлом в Проводнике.
  2. Кликните по нужному файлу два раза.
  3. Если у вас включён фильтр SmartScreen, Windows выдаст предупреждение о предотвращении запуска подозрительного приложения. Нажмите Подробнее, а затем Выполнить в любом случае.
  4. Снимите или поставьте отметку возле Запуск при состоянии готовности, после чего нажмите Установить.
  5. Подождите некоторое время.

Как установить Appx или AppxBundle файл через Powershell

В отличие от импорта сертификата, вам нужно использовать именно Powershell: командная строка не подходит.

  1. Откройте папку с Appx / AppxBundle-файлом в Проводнике.
  2. Кликните на кнопку Файл, затем на Запустить Windows Powershell — Запустить Windows Powershell от имени администратора.
  3. Введите следующую команду: Add-AppxPackage .
  4. Начните набирать имя установочного файла приложения.
  5. Нажмите на клавишу Tab на клавиатуре, чтобы Powershell набрала полное название файла вместо вас.
  6. Нажмите Enter и подождите.

В случае возникновения ошибок перезагрузите компьютер. Если это не помогло, обратитесь за помощью к тому, кто предоставил вам пакет приложения.

Установка драйверов Unsigned или 32-разрядных

64-разрядная версия Windows 10 использует принудительное добавление подписи драйвера и требует, чтобы все драйверы имели действительную подпись перед их установкой. 32-разрядные версии Windows 10 обычно не требуют подписанных драйверов. Исключением являют 32-разрядные версии Windows 10, работающие на более новых ПК с UEFI (вместо обычного BIOS).

Применение подписанных драйверов помогает повысить безопасность и стабильность, защищая вашу систему от вредоносных или просто нестабильных драйверов. Устанавливайте неподписанные драйверы, только если знаете, что они безопасны и Вас есть все основания для этого.

Если для старого программного обеспечения, которое требуется установить, нужны неподписанные драйверы, вам придется отключить проверку подписей драйверов. Если доступны только 32-разрядные драйверы, вам придется использовать 32-разрядную версию Windows 10, так как для 64-разрядной версии Windows 10 требуются 64-разрядные драйверы.

Как установить тестовую версию приложения

Тестовые версии приложения, как мы и писали ранее, распространяются в виде ZIP-архивов. Распаковав этот архив, вы увидите следующие папки и файлы:

  • Папка Add-AppDevPackage.resources и файл Add-AppDevPackage.ps1 — нужны для быстрой установки приложения.
  • Папка Dependencies — содержит в себе некоторые системные компоненты. Без этих компонентов приложение не заработает, так что их нужно установить перед тем, как устанавливать саму программу.
  • Appx / AppxBundle-файл — установщик приложения.
  • CER-файл — сертификат приложения, без которого оно не установится.

Установить тестовую версию приложения можно в автоматическом режиме, а также вручную.

Как быстро установить тестовую версию приложения через Powershell

  1. Кликните по файлу Add-AppDevPackage.ps1 правой клавишей мыши и выберите пункт Выполнить с помощью Powershell.
  2. Нажмите Enter и подтвердите запрос о выдаче прав администратора.
  3. Подтвердите установку сертификата. Для этого введите на клавиатуре букву А (кириллическую, а не латинскую!) и нажмите Enter. В локализациях Windows, отличных от русской, чётко следуйте инструкциям, которые появятся на экране.
  4. Подождите, пока приложение установится.

Как установить тестовую версию приложения вручную

  1. Зайдите в папку Dependencies, затем в директорию, соответствующую вашей системе и процессору: ARM — ПК на базе процессоров Qualcomm Snapdragon, x86 — 32-битная Windows, x64 — 64-битная Windows. Отметим, что иногда на 64-битной Windows нужно установить системные компоненты не только из папки x64, но ещё и из директории x86.
  2. Установите все Appx-файлы из нужной папки с помощью инструкций выше.
  3. Вернитесь в корневую директорию и установите сертификат приложения, который в ней находится.
  4. Установите Appx / AppxBundle-файл программы.

Если у вас будут возникать проблемы с установкой приложения, перезагрузите компьютер. В случае, если это не поможет, обратитесь к разработчику программы.

Зачем устанавливать программы? Почему нельзя их просто копировать?

Пользователь, который впервые столкнулся с проблемой установки игр и программ, конечно же, сразу задается вопросом – почему все так сложно? Неужели нельзя все упростить? Почему нельзя просто скопировать и запустить программу?

На самом деле процесс инсталляции (установки) программного обеспечения призван не усложнить, а наоборот, упростить процесс работы на компьютере. Например, он нужен для того чтобы программа заблаговременно передала служебную информацию операционной системы. Например, ассоциация файлов с программой. Так же в процессе установки можно будет выбрать именно те компоненты, которые вам необходимы.

Читайте также:  Настройка роутера D-Link D-300: пошаговая инструкция

Процесс установки программ порой действительно становится большой проблемой, с которой по силам справится не каждому. Наверное, программисты, которые придумали это действие, действительно забыли подумать о простых людях. Но, несмотря на всю сложность этого процесса, можно выделить несколько основных правил, которые смогут сделать процесс установки максимально простым.

Что из себя представляют компьютерные программы?

Если не вдаваться в излишние подробности и только сосредоточиться на нашей теме, то на счет программ вполне достаточно знать всего некоторые моменты. Программы в целом представляют из себя наборы «инструкций», позволяющих компьютеру, а также пользователю достичь какого-либо результата. Данные «инструкции» имеют кодовый, цифровой, схематичный или словесный вид.

В зависимости от целей программы могут иметь разное предназначение: от обучающих и прикладных, до инструментальных и системных. Компьютерные вирусы, трояны и т.п. — тоже утилиты.

Во многих случаях установочные (инсталляционные) файлы «проги» имеют имя setup.exe, install.exe. Также иногда имя файла может носить название программы. Или просто это может быть любой набор символов. При этом название файла не имеет значения.

Итак, например, мы скачали архив с какой-нибудь утилитой, в которой есть куча разных файлов. Чтобы ее установить, нужно среди файлов искать и запускать инсталляционный файл.

Встречаются также установочные файлы с расширением .msi.

Оцените статью
Рейтинг автора
4,8
Материал подготовил
Егор Новиков
Наш эксперт
Написано статей
127
А как считаете Вы?
Напишите в комментариях, что вы думаете – согласны
ли со статьей или есть что добавить?
Добавить комментарий