Microsoft app installer для windows 10 что это

Содержание
  1. Desktop App Installer что это в Windows 10?
  2. Native Desktop Media Service что это и как удалить?
  3. Добавить комментарий Отменить ответ
  4. Создание файла Установщика приложений вручную Create an App Installer file manually
  5. Пример файла установщика приложения App Installer file example
  6. Инструкции по созданию файла Установщика приложений. How to create an App Installer file
  7. Шаг 1. Создание файла *.appinstaller Step 1: Create the *.appinstaller file
  8. Шаг 2. Добавление базового шаблона Step 2: Add the basic template
  9. Шаг 3. Добавление сведений об основном пакете Step 3: Add the main package information
  10. Шаг 4. Добавление дополнительных пакетов Step 4: Add the optional packages
  11. Шаг 5. Добавление зависимостей Step 5: Add dependencies
  12. Шаг 6. Добавление параметра обновления Step 6: Add Update setting
  13. Windows Installer
  14. Краткое описание программы
  15. Особенности программы
  16. Устранение неполадок при установке с помощью файла Установщика приложений Troubleshoot installation issues with the App Installer file
  17. Предварительные требования Prerequisites
  18. Распространенные проблемы Common issues
  19. Версия Windows Windows version
  20. Доверенные сертификаты Trusted certificates
  21. Зависимости, которые не устанавливаются Dependencies not installed
  22. Файл не доступен Files not accessible
  23. Изоляция проблем установщика приложений Isolate App Installer app issues
  24. Проверка установки файла пакета приложения Verify app package file installation
  25. Журналы событий установщика приложений App Installer event logs

Desktop App Installer что это в Windows 10?

Desktop App Installer — это установщик приложений в Windows 10. Его можно скачать в Microsoft Store, но мне кажется что он уже идет вместе с системой. Или устанавливается автоматически.

Я так понимаю, что главная фишка Desktop App Installer — это более простая установка приложений. Нужно два раза нажать на appx/appxbundle-файл (видимо установщик программы) и Desktop App Installer его быстренько установит.

Файл с расширением .appx представляет из себя установщик UWP-приложения. UWP расшифровывается как Universal Windows Platform — универсальная платформа Windows.

Есть еще одна программа из той же оперы — Desktop App Converter, позволяет конвертировать обычные программы Win32 в метро-приложения.

У меня вообще есть мнение, что нас всех хотят пересадить на метро-приложения. Нет, конечно это громко звучит, такие программы как Фотошоп, Автокад.. вряд ли будут когда-то только в формате метро-приложений. Но все равно кажется что нас хотят подсадить все больше именно на эти приложения, чтобы мы отвыкали от обычных программ)) ну это мое мнение всего лишь))

Desktop App Installer

Native Desktop Media Service что это и как удалить?

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

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

Все самое главное что вам нужно сделать — проверить ПК утилитами, которые я скажу, это лучшие утилиты, и проверять желательно в такой последовательности, как я сейчас напишу. Просто послушайте меня и сделайте это, окей?)) Смотрите:

  1. Первая утилита — AdwCleaner. Можно сказать что это утилита номер один против рекламных вирусов. Плюсы — умеет все, что нужно, и чистить ярлыки и убирать рекламные расширения, также проверят и многое другое. Качать обязательно — чистит отлично, в интернете популярна, имеет приличную репутацию так бы сказать.
  2. HitmanPro. Это утилита заслужено держит второе место, так как она платная, но зато есть и бесплатный период работы. В принципе делает почти тоже самое что и AdwCleaner, но плюс в том, что ищет немного тщательнее, также обнаруживает больше потенциальных угроз, хотя мое мнение, что немного и лишнего может обнаружить)) но качать нужно — утилита хорошая без вопросов.
  3. Dr.Web CureIt!. А вот это уже утилита будет еще серьезнее. В первую очередь она ищет не рекламные вирусы, а настоящие, опасные — трояны, черви, руткиты, бэкдоры и прочую дичь. Ее также настольно рекомендую скачать и просканировать ПК.

Утилиты которые я посоветовал — лучшие, вы поверьте. Они не мусорят в системе, не устанавливают ничего левого на комп, если что — удалить можно спокойно (Win + R и введите команду appwiz.cpl). Утилиты являются именно лучшей тройкой. Их всегда нужно держать на примете и если что — проверять комп. Ну и посоветую вам бесплатный антивирус, если вы не против, вот только не думайте что я рекламирую — это Касперский. Там есть бесплатная версия.

Внешний вид утилит

Раз уж я показал утилиты, то еще дам совет — для анализа автозагрузки используйте бесплатную программу AnVir Task Manager. Она покажет все что есть в автозагрузке, в том числе и автозагрузку в реестре, в планировщике задач и много всякого. Одним словом — советую. Вот как выглядит программа:

На этом все ребята. Мы сегодня узнали о двух программах — о хорошей Desktop App Installer и о вредной Native Desktop Media Service, надеюсь если что, вы от нее сможете спокойно избавиться)) На этом все, удачи вам и берегите себя!

Добавить комментарий Отменить ответ

Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.

Создание файла Установщика приложений вручную Create an App Installer file manually

В этой статье показано, как вручную создать файл установщика приложения, который определяет связанный набор. This article shows how to manually create an App Installer file that defines a related set. Связанный набор — это не один объект, а сочетание основного и дополнительных пакетов. A related set is not one entity, but rather a combination of a main package and optional packages.

Читайте также:  Как быстро сбросить windows 10 до заводских настроек

Чтобы получить возможность установить связанный набор как один объект, необходимо указать основной и дополнительные пакеты как один объект. To be able to install a related set as one entity, we must be able to specify the main package and optional package as one. Для этого необходимо создать XML-файл с расширением appinstaller , чтобы определить связанный набор. To do this, we will need to create an XML file with an .appinstaller extension to define a related set. Установщик приложения использует файл appinstaller и позволяет пользователю установить все определенные пакеты одним щелчком. App Installer consumes the .appinstaller file and allows the user to install all of the defined packages with a single click.

Пример файла установщика приложения App Installer file example

Прежде чем мы перейдем к более подробной информации, ниже приведен полный пример файла msixbundle *. appinstaller: Before we go in to more detail, here is a complete sample msixbundle *.appinstaller file:

При развертывании файл Установщика приложений сверяется с пакетами приложений, на которые ссылается элемент Uri . During deployment, the App Installer file is validated against the app packages referenced in the Uri element. таким образом, значения Name , Publisher и Version должны соответствовать элементу Package/Identity в манифесте пакета приложения. So, the Name , Publisher and Version should match the Package/Identity element in the app package manifest.

Инструкции по созданию файла Установщика приложений. How to create an App Installer file

Для распределения связанного набора как одного объекта необходимо создать файл Установщика приложений, содержащий элементы, которые требуются соответствующей схеме Установщика приложений. To distribute your related set as one entity, you must create an App Installer file that contains the elements that are required by that appinstaller schema.

Шаг 1. Создание файла *.appinstaller Step 1: Create the *.appinstaller file

Используя текстовый редактор, создайте файл (который будет содержать XML) и назовите его .appinstaller Using a text editor, create a file (which will contain XML) and name it .appinstaller

Шаг 2. Добавление базового шаблона Step 2: Add the basic template

Базовый шаблон включает в себя сведения о файле Установщика приложений. The basic template includes the App Installer file information.

Шаг 3. Добавление сведений об основном пакете Step 3: Add the main package information

Если основным пакетом приложения является файл. msix или. appx, используйте , как показано ниже. If the main app package is an .msix or .appx file, then use , as shown below. Обязательно включите ProcessorArchitecture, так как он обязателен для пакетов, не относящихся к пакету. Be sure to include the ProcessorArchitecture, as it is mandatory for non-bundle packages.

Если основным пакетом приложения является msixbundle или appxbundle или файл, используйте вместо, как показано ниже. If the main app package is an .msixbundle or .appxbundle or file, then use the in place of as shown below. Для пакетов ProcessorArchitecture не требуется. For bundles, ProcessorArchitecture is not required.

Сведения в атрибуте или должны совпадать с элементом Package/Identity в манифесте пакета приложений или пакета приложения соответственно. The information in the or attribute should match the Package/Identity element in the app bundle manifest or app package manifest respectively.

Шаг 4. Добавление дополнительных пакетов Step 4: Add the optional packages

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

или . Similar to the main app package attribute, if the optional package can be either an app package or an app bundle, the child element within the attribute should be

or respectively. Сведения о пакете в дочерних элементах должны соответствовать элементу идентификатора в манифеста пакета приложений или пакета приложения. The package information in the child elements should match the identity element in the bundle or package manifest.

Шаг 5. Добавление зависимостей Step 5: Add dependencies

В элементе зависимостей можно указать требуемые пакеты платформы для основного пакета или дополнительных пакетов. In the dependencies element, you can specify the required framework packages for the main package or the optional packages.

Шаг 6. Добавление параметра обновления Step 6: Add Update setting

В файле Установщика приложений можно также указать параметр обновления, чтобы связанные наборы автоматически обновлялись при публикации нового файла Установщика приложений. The App Installer file can also specify update setting so that the related sets can be automatically updated when a newer App Installer file is published. является необязательным элементом. is an optional element. В параметре OnLaunch указывает, что проверки обновлений должны выполняться при запуске приложения, а хаурсбетвинупдатечеккс = «12» указывает, что проверка обновлений должна выполняться каждые 12 часов. Within the OnLaunch option specifies that update checks should be made on app launch, and HoursBetweenUpdateChecks=»12″ specifies that an update check should be made every 12 hours. Если параметр HoursBetweenUpdateChecks не задан, интервал проверки обновлений по умолчанию — 24 часа. If HoursBetweenUpdateChecks is not specified, the default interval used to check for updates is 24 hours. Дополнительные типы обновлений, например фоновые обновления, можно найти в схемепараметров обновления. Дополнительные типы обновлений для запуска, такие как обновления с запросом, можно найти в схеме OnLaunch. Additional types of updates, like background updates can be found in the Update Settings schema; Additional types of on-launch updates like updates with a prompt can be found in the OnLaunch schema

Читайте также:  Linux mkdir and cd

Полные сведения о схеме XML см. в разделе Справочник по файлу Установщика приложений. For all of the details on the XML schema, see App Installer file reference.

Тип файла установщика приложений является новым в Windows 10, версия 1709 (Windows 10 Creators Update). The App Installer file type is new in Windows 10, version 1709 (the Windows 10 Fall Creators Update). Развертывание приложений Windows 10 с помощью файла установщика приложения в предыдущих версиях Windows 10 не поддерживается. There is no support for deployment of Windows 10 apps using an App Installer file on previous versions of Windows 10. Элемент хаурсбетвинупдатечеккс доступен начиная с Windows 10, версия 1803. The HoursBetweenUpdateChecks element is available starting in Windows 10, version 1803.

Windows Installer

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

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

Краткое описание программы

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

Особенности программы

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

Устранение неполадок при установке с помощью файла Установщика приложений Troubleshoot installation issues with the App Installer file

При возникновении любых проблем с установкой приложения из файла установщика приложения воспользуйтесь советами по диагностике и устранению неполадок из этого раздела. If you find any issues when installing an application from the App Installer file, this topic will provide some troubleshooting guidance that may help.

Предварительные требования Prerequisites

Чтобы иметь возможность загрузки неопубликованных приложений в Windows 10, устройство пользователя должно удовлетворять следующим требованиям: To be able to sideload apps in Windows 10, the user device must satisfy the next requirements:

  • На устройстве необходимо включить режим разработчика или загрузку неопубликованных приложений. The device must be enabled for Developer Mode or Sideloading apps. Подробнее об этом см. в разделе Включение устройства для разработки. See Enable your device for development to learn more.
  • Сертификат, используемый для подписи пакета, должен быть доверенным сертификатом на устройстве. The certificate used to sign the package must be trusted by the device. См. дополнительные сведения в разделе Доверенные сертификаты ниже. See the Trusted certificates section below for more details.
  • Версия Windows 10 должна поддерживать схему файла .appinstaller и протокол распространения. The Windows 10 version must support the .appinstaller file schema and the distribution protocol.

Распространенные проблемы Common issues

Существуют некоторые распространенные проблемы при первой загрузке неопубликованного приложения на машине пользователя. There are some common issues when sideloading an application for first time in the user machine. В следующих разделах описаны наиболее распространенные проблемы и их решения. The next few sections describe the most frequent issues and their solutions.

Версия Windows Windows version

В каждом выпуске Windows 10 повышается удобство загрузки неопубликованных приложений, и в таблице ниже указано, какие функции доступны в каждом основном выпуске. Each Windows 10 release improves on the sideloading experience, in the table below you will find which features are available in each major release. Если вы попытаетесь загрузить неопубликованное приложение, используя метод, который не поддерживается в вашей версии Windows 10, возникнет ошибка развертывания. If you try to sideload an app using a method not supported in your version of Windows 10, you will get a deployment error.

Версия Version Примечания о загрузке неопубликованных приложений Sideload Notes
Сборка 17134 (обновление от апреля 2018 г., версия 1803) Build 17134 (April 2018 Update, version 1803) Файл .appinstaller также доступен в папках UNC и общих папках. The .appinstaller file can be accessed over UNC/Share folders. Также доступны настраиваемые проверки обновлений. Configurable update checks are also available.
Сборка 16299 (Fall Creators Update, версия 1709) Build 16299 (Fall Creators Update, version 1709) Впервые представлен файл .appinstaller , отвечающий за автоматические обновления приложения. Introduced the .appinstaller file to provide automatic updates to your app. Эта версия поддерживает только конечные точки HTTP. This version only supports HTTP endpoints. Проверки обновлений не настраиваются и происходят каждые 24 часа. Update checks are not configurable and happens each 24 hours.
Сборка 15063 (Creators Update, версия 1703) Build 15063 (Creators Update, version 1703) Установщик приложений может скачивать зависимости приложений (только в режиме выпуска) из Store. The App Installer app is able to download app dependencies (only in release mode) from the Store.
Сборка 14393 (Юбилейное обновление, версия 1607) Build 14393 (Anniversary Update, version 1607) Представлено приложение «Установщик приложений» для установки файлов .appx и .appxbundle, файл .appinstaller не поддерживается. Introduced the App Installer app to install .appx and .appxbundle files, .appinstaller file is not supported.
Сборка 10586 (ноябрьское обновление, версия 1511) Build 10586 (November Update, version 1511) Загрузка неопубликованных приложений доступна только через PowerShell с использованием команды Add-AppxPackage. Sideload is only available through PowerShell using the Add-AppxPackage command.
Сборка 10240 (Windows 10, версия 1507) Build 10240 (Windows 10, version 1507) Загрузка неопубликованных приложений доступна только через PowerShell с использованием команды Add-AppxPackage. Sideload is only available through PowerShell using the Add-AppxPackage command.

Доверенные сертификаты Trusted certificates

Пакеты приложений должны быть подписаны сертификатом, который является доверенным для устройства. App packages must be signed with a certificate that is trusted by the device. Сертификаты, предоставляемые общими центрами сертификации, являются доверенными по умолчанию в операционной системе Windows. Certificates provided by common Certificate Authorities are trusted by default in the Windows operating system.

Однако если сертификат, используемый для подписи пакета приложения, не является доверенным или является локально созданным или самозаверяющим сертификатом, используемым во время разработки, установщик приложения может сообщить о том, что пакет не является доверенным и не позволит установить его. However, if the certificate used to sign an app package is not trusted, or is a locally-generated/self-signed certificate used during development, the app installer may report that the package is untrusted and will prevent it from being installed:

Чтобы решить эту проблему, пользователь с правами локального администратора на устройстве должен использовать средство сертификатов компьютера для импорта сертификата в один из следующих контейнеров: To solve this issue, a user with local administrator rights to the device must use the Computer Certificates tool to import the certificate into one of the following containers:

  1. Локальный компьютер: доверенные лица Local Computer: Trusted People
  2. Локальный компьютер: доверенные корневые центры (не рекомендуется) Local Computer: Trusted Root Authorities (not recommended)

Не импортируйте сертификаты подписи пакетов в хранилище сертификатов пользователя. Do not import package signing certificates into the User Certificate store. Установщик приложения не выполняет поиск сертификатов пользователей при проверке удостоверения пакета. The App Installer does not search User Certificates when verifying package identity.

Средство управления сертификатами компьютера можно легко найти, выполнив поиск в меню «Пуск»: The Computer Certificates management tool can be easily found by searching from the Start Menu:

После успешного импорта сертификата для подписи повторное выполнение установщика приложения покажет, что пакет является доверенным и может быть установлен: Once the signing certificate is successfully imported, re-running the app installer will show that the package is trusted and can be installed:

Зависимости, которые не устанавливаются Dependencies not installed

Приложения Windows 10 могут иметь зависимости платформы на основе платформы приложений, используемой для создания приложения. Windows 10 applications can have framework dependencies based on the application platform used to generate the app. Если вы используете C# или Visual Basic, приложение потребует среду выполнения .NET и пакеты .NET Framework. If you are using C# or VB, the app will require the .NET Runtime and .NET framework packages. Приложения C++ требуют VCLib. C++ applications require the VCLibs.

Если пакет приложения создан в конфигурации режима выпуска, зависимости платформы будут взяты из Microsoft Store. If the app package is built in Release mode configuration, the framework dependencies will be obtained from the Microsoft Store. Однако если приложение создано в конфигурации режима отладки, зависимости будут получены из местоположения, указанного в файле .appinstaller . However, if the app is built in Debug mode configuration, the dependencies will be obtained from the location specified in the .appinstaller file.

Файл не доступен Files not accessible

При установке из конечной точки HTTP необходимо убедиться, что все файлы доступны с правильным типом MIME. When installing from an HTTP endpoint, it is important to verify that all files are accessible with the correct MIME type. Самый простой способ проверить эти файлы — пройти по ссылкам на странице HTML, созданной Visual Studio. The easiest method to verify these files is by following the links provided in the HTML page generated by Visual Studio. Необходимо проверить эти файлы: You must check these files:

  • .appinstaller файл, доступный в виде application/xml .appinstaller file, available as an application/xml
  • .appx и .appxbundle файлы, доступные как application/vns.ms-appx .appx and .appxbundle files, available as application/vns.ms-appx

Изоляция проблем установщика приложений Isolate App Installer app issues

Если установщик приложения не может установить приложение, эти действия помогут определить проблемы установки. If the App Installer cannot install the app, these steps will help identify the installation issue.

Проверка установки файла пакета приложения Verify app package file installation

Скачайте файл пакета приложения в локальную папку и попытайтесь установить его с помощью команды PowerShell Add-AppxPackage . Download the app package file to a local folder and try to install it using the Add-AppxPackage PowerShell command.

Скачайте файл .appinstaller и сохраните его в локальную папку. Попробуйте установить его с помощью команды PowerShell Add-AppxPackage -Appinstaller . Download the .appinstaller file to a local folder and try to install it using the Add-AppxPackage -Appinstaller PowerShell command.

Журналы событий установщика приложений App Installer event logs

Инфраструктура развертывания приложений создает журналы, которые часто используются для отладки проблем с установкой с помощью Просмотр событий Windows. Application and Services Logs -> Microsoft -> Windows -> AppxDeployment-Server The app deployment infrastructure emits logs that are often useful for debugging installation issues via the Windows Event Viewer: Application and Services Logs -> Microsoft -> Windows -> AppxDeployment-Server

Оцените статью
Adblock
detector