Содержание
- Как установить новый Microsoft Store в Windows 10 прямо сейчас
- Как получить новый Microsoft Store в Windows 10 прямо сейчас
- Примечание
- запуск Microsoft Store с URI
- Открытие магазина для конкретных разделов
- Открытие определенного продукта
- Запуск оценки и проверки продукта
- Поиск в магазине
- Установка Microsoft Store в Windows 10
- Установка Windows Store
- Способ 1: Обычная установка
- Способ 2: Установка при возникновении ошибок
- Способ 3: Копирование файлов с другого ПК
- Способ 4: Обновление Windows
- Помогла ли вам эта статья?
- Поделиться статьей в социальных сетях:
- Еще статьи по данной теме:
- Обзор: Новый Microsoft Store в Windows 11
Как установить новый Microsoft Store в Windows 10 прямо сейчас
Когда Microsoft анонсировала новый Microsoft Store в Windows 11, компания дала понять, что обновленная витрина появится также и в Windows 10. 27 октября 2022 года Редмонд стал поставлять новый Microsoft Store на устройства Windows 10, подключенные к каналу предварительного выпуска (Release Preview) программы предварительной оценки Windows Insider. Доступность магазина приложений на инсайдерских устройствах может означать, что в скором времени новый Microsoft Store будет предложен пользователям стабильных версий Windows 10.
Пользователи Windows 10, которые не хотят ждать, могут загрузить новое приложение Store прямо сейчас. Обновить Microsoft Store можно на любой поддерживаемой версии Windows 10, включая стабильные версии. Руди Хейн (Rudy Huyn), «главный архитектор» Microsoft Store, подтвердил в твиттере развертывание нового Microsoft Store.
Как получить новый Microsoft Store в Windows 10 прямо сейчас
Теперь, когда оба пакета загружены, пора обновлять Microsoft Store.
Примечание
Если вы получили сообщение об ошибке, как нас скриншоте ниже, откройте каталог загрузок и дважды щелкните файл Microsoft.UI.Xaml.2.7_7.2109.13004.0_x64__8wekyb3d8bbwe.Appx, затем повторите попытку.
Новый магазин приложений будет успешно установлен, и вы можете его сразу протестировать.
Новый Microsoft Store имеет другой дизайн и поддерживает программы Win32, такие как Firefox, Adobe Acrobat Reader DC или Sysinternals Suite, которые теперь можно установить прямо из Магазина.
При тестировании загрузка Microsoft Store прошла успешно. Приложения и программы Win32 теперь можно загрузить из нового магазина Microsoft Store, работающего на стабильной версии Windows 10.
А вы будете использовать новый Microsoft Store?
Источник
запуск Microsoft Store с URI
В этом разделе описывается схема MS-Windows-Store: URI. приложение может использовать эту схему URI для запуска приложения Microsoft Store на определенные страницы в хранилище с помощью метода лаунчуриасинк в Windows 10 и Windows 11.
Например, можно открыть магазин на странице игры, используя следующий код:
Открытие магазина для конкретных разделов
Приложение магазина можно запустить на определенной странице или в разделе, используя следующие параметры.
Открытие определенного продукта
Вы можете запустить магазин непосредственно на странице сведений о продукте (PDP) для определенного продукта с помощью идентификатора продукта для приложения. хотя приложение магазина на Windows 10 и Windows 11 по-прежнему поддерживает имя семейства пакетов (PFN) и идентификаторы приложений, они являются устаревшими и могут не поддерживаться в будущем. Эти значения можно найти в центре партнеров на странице удостоверение приложения в разделе Управление продуктом для каждого приложения.
Начиная с обновления за Октябрь 2022 года для приложения Магазина доступно два режима отображения PDP. По умолчанию приложение Магазина открывается на странице сведений о продукте. Можно также запустить магазин в с помощью всплывающего окна, в котором отображается небольшое диалоговое окно PDP, в котором отображаются только нужные сведения о приложении и одна кнопка действия для пользователей. Для интерфейса всплывающего окна можно дополнительно указать расположение окна, по которому должно быть центрировано диалоговое окно.
Схема URI | Описание | Примечания |
---|---|---|
ms-windows-store://pdp/?ProductId=9WZDNCRFHVJL | Запуск полной страницы сведений о продукте (PDP) для продукта | Это рекомендуемый способ связи с конкретным продуктом. |
ms-windows-store://pdp/?PFN= Microsoft.Office.OneNote_8wekyb3d8bbwe | Запуск полной страницы сведений о продукте (PDP) для продукта | Использование имени семейства пакетов является устаревшим. |
ms-windows-store://pdp/?AppId=f022389f-f3a6-417e-ad23-704fbdf57117 | Запуск полной страницы сведений о продукте (PDP) для продукта | Использование идентификатора приложения является устаревшим. |
MS-Windows-Store://ПДП/? ProductId = 9WZDNCRFHVJL&Mode = Mini | Запуск диалогового окна «диалоговое окно хранилища» | В интерфейсе всплывающего окна поддерживается только идентификатор продукта |
Запуск оценки и проверки продукта
Чтобы пользователи могли просматривать приложение, можно создать ссылку на этот PDP и запустить его непосредственно в диалоговом окне оценки и проверки. ИДЕНТИФИКАТОР магазина является рекомендуемым методом запуска приложения Магазина на определенную страницу сведений о продукте.
Схема URI | Описание | Примечания |
---|---|---|
ms-windows-store://review/?ProductId=9WZDNCRFHVJL | Запускает запись обзора для продукта. | Рекомендуется использовать StoreId |
ms-windows-store://review/?PFN= Microsoft.Office.OneNote_8wekyb3d8bbwe | Запускает запись обзора для продукта. | Использование имени семейства продуктов не рекомендуется. |
ms-windows-store://review/?AppId=f022389f-f3a6-417e-ad23-704fbdf57117 | Запускает запись обзора для продукта. | Использование ProductID является устаревшим |
Поиск в магазине
Вы можете запустить приложение Магазина непосредственно в результатах поиска, используя несколько поддерживаемых методов для поиска содержимого хранилища.
Источник
Установка Microsoft Store в Windows 10
«Магазин приложений» предоставляет своим пользователям много интересных программ и игр, которые устанавливаются в Windows. Сам Microsoft Store встроен по умолчанию во все версии этой ОС, но он может и отсутствовать по нескольким причинам. Если вам необходимо установить маркет с приложениями для Виндовс, эта статья для вас.
Установка Windows Store
В ходе случайного или намеренного удаления «Магазина» пользователь Windows 10 лишается возможности скачивания всех программных продуктов, представленных в нем. Отсутствовать Store может и в некоторых переработанных ручных сборках системы. В этом случае ситуация неоднозначна если из сборки удалены все файлы, отвечающие за работу сервисов Microsoft, нижеприведенные рекомендации могут не помочь. В этом случае рекомендуется установить чистую сборку или выполнить ее обновление.
Способ 1: Обычная установка
Этот вариант подойдет тем, у которых Windows Store отсутствует на компьютере в принципе. Если это повторная установка, желательно, чтобы удаление было полным и правильным. В противном случае возможно появление различных ошибок при переустановке.
Вы также можете вручную набрать в «Пуск» слово «store», чтобы отобразилось то, что было установлено.
Вместо СКОПИРОВАННОЕ_ИМЯ вставьте то, что скопировали из правого столбца справа в предыдущем шаге. Все действия осуществляются мышью, стрелками и горячими клавишами Ctrl+C, Ctrl+V.
Проверьте, произошла ли установка, через поиск «Магазина» в «Пуске» методом, описанным в Шаге 3.
Способ 2: Установка при возникновении ошибок
Довольно часто у пользователя частично или целиком отказывается работать «Магазин приложений» так, что его не удается ни запустить, ни переустановить. Для этих ситуаций у нас есть отдельная статья, помогающая решить возникающие ошибки.
Способ 3: Копирование файлов с другого ПК
Если у вас под рукой есть виртуальная система с Windows 10, другой ПК с этой системой или вы можете попросить друга выручить вас, этот метод установки должен помочь, когда предыдущие действия не возымели успеха.
Если вы не видите папку, значит у вас не включено отображение скрытых папок. Для включения этого параметра следуйте инструкции по ссылке ниже.
Папок «Microsoft.NET.Native.Runtime» может быть несколько, копируйте последние версии. Определяется версия по первым двум цифрам. На примере выше это версия 1.7.
ForEach ($folder in get-childitem)
Проверьте, получилось ли восстановить работоспособность приложения, отыскав его в «Пуск» по примерам Способа 1.
Способ 4: Обновление Windows
Относительно радикальным, но действенным способом может оказаться обновление Windows. Для этого вам потребуется образ системы вашей разрядности, редакции и версии не ниже текущей.
В этом случае ваши файлы и папки не будут удалены, а работа Microsoft Store восстановится.
Мы рассмотрели 4 способа установки Microsoft Store на ПК. Они должны помочь большинству пользователей, желающих установить «Магазин» с нуля, переустановить его и исправить ошибки.
Помимо этой статьи, на сайте еще 12375 инструкций.
Добавьте сайт Lumpics.ru в закладки (CTRL+D) и мы точно еще пригодимся вам.
Отблагодарите автора, поделитесь статьей в социальных сетях.
Помогла ли вам эта статья?
Поделиться статьей в социальных сетях:
Еще статьи по данной теме:
+ CategoryInfo : NotSpecified: (:) [Get-AppxPackage], UnauthorizedAccessException
+ FullyQualifiedErrorId : System.UnauthorizedAccessException,Microsoft.Windows.Appx.PackageManager.Commands.GetApp
xPackageCommand
Запустите PowerShell с правами администратора, а не обычного пользователя.
Здравствуйте я так и не понял что надо было разархировать и через что в 4 способе
Здравствуйте, если вы не понимаете даже первого шага этой инструкции, лучше не пользуйтесь ей, пробуйте остальные доступные способы.
Когда я захожу в WindowsApps, мне пишет «отказано в доступе»
Назначьте этой папке владельца TrustedInstaller. Как это сделать, написано в Способе 1 статьи по этой ссылке.
Здравствуйте, Вам потребуется далее нашать на строку «синего» цвета. И там передать права текущей локальной системе (аккаунту).
спасибо, все получилось
А как установить магазин, на пиратскую версию? Все способы перепробивыл, с другого компьютера не могу
От души.
Первый вариант помог Винд. 10 про. спасибо.
Спасибо Вам за отзыв
возможно ли пользоваться магазином, если нет лицензии?
Можно. Но никто не гарантирует полноценной работоспособности Магазина и самой Windows в дальнейшем.
При обновлении игры из MS «Марш империи» пишет ошибку :»Возникла непредвиденная проблема.Код: 0x800706D9″ Играю давно, раньше при обновлениях проблем не возникало. Что можно сделать?
С уважением Алексей.
Алексей, здравствуйте. Для начала попробуйте сбросить настройки Магазина. Для этого откройте «Параметры» системы, перейдите в раздел «Приложения», найдите в писке Microsoft Store, кликните по нему и выберите пункт «Дополнительные параметры». Пролистайте список доступных параметров практически в самый низ, затем нажмите сначала «Завершить» (в одноименном блоке), а после — «Сбросить» (одноименный пункт ниже). Сделав это, попробуйте обновить игру.
Если выполнение описанных выше действий не поможет, попробуйте переустановить Microsoft Store. Для этого:
1. Нажмите Win+R на клавиатуре, введите в строку вызова powershell, нажмите «ОК» или Enter.
2. В открывшемся окне PowerShell поочередно выполните следующие команды, то есть скопируйте вставьте первую, нажмите Enter, сделайте то же со второй.
3. Закройте PowerShell. Повторно запустите Магазин и попробуйте обновить приложение.
Алексей, прошу прощения. В предыдущем комментарии пропустил одно важное уточнение — прежде чем вводите команды в Power Shell работу Магазина и всех связанных с ним процессов нужно было остановить. Судя по возмущениям в окне Шела, нельзя сказать, что этот способ не помог, он просто не был выполнен. Поэтому попробуйте выполнить его еще раз, но предварительно отключите Microsoft Store все там же в разделе «Параметров» или остановите его работу через «Диспетчер задач».
И еще — что с Windows? Установлены ли последние обновления или, может, проблема как раз после них и возникла?
Странно, но ладно, тогда давайте попробуем зайти по второму кругу, выполнив в общем примерно те же действия, но «с другой стороны».
Если это не поможет (а такая вероятность есть), сделайте следующее:
1. Нажмите WIN+R, введите control, нажмите ENTER или «ОК».
2. Начните вводите в строку поиска «Панели управления» (правый верхний угол) слово «устранение» и выберите в результатах поиска «Устранение неполадок».
3. В открывшемся окне слева выберите «Просмотр всех категорий».
4. Далее выберите сначала пункт «Центр обновления Windows» (последний в списке) и выполните для него поиск и устранение неполадок (запускается по клику на одноименный пункт, далее просто следуйте инструкциям). Аналогичную процедуру проделайте для «Приложений из Магазина Windows».
5. Выполнив все это, перезагрузите ПК и проверьте, обновляется ли приложение в магазине.
На этом можно было бы остановиться, но сразу, на случай если вдруг и после этого нормальная работа Магазина не будет восстановлена, сделайте следующее:
1. Правый клик по меню «Пуск» — «Командная строка (администратор».
2. Поочередно введите и выполните следующие команды:
move c:WindowsSoftwareDistribution c:WindowsSoftwareDistribution.bak
net start wuauserv
3. Перезагрузите ПК, проверьте наличие проблемы.
И самое последнее, что можно сделать в случае, если приложение по прежнему не будет обновляться, это еще раз переустановить магазин.
1. Запустите командную строку от имени администратора, введите и выполните следующую команду:
2. Закройте строку после выполнения команды, перезагрузитесь, проверьте.
Собственно, расписал все возможные рекомендации, чтобы не пробовать по одной, а потом снова искать решение. Хочется верить, что Ваша проблема решится не на последнем шаге из списков выше, а куда раньше, просто потому что никаких других вариантов исправления этой ошибки нет.
СПАСИБО. Мне помогло выполнение этих двух команд:
1. Нажмите Win+R на клавиатуре, введите в строку вызова powershell, нажмите «ОК» или Enter.
2. В открывшемся окне PowerShell поочередно выполните следующие команды, то есть скопируйте вставьте первую, нажмите Enter, сделайте то же со второй.
У меня нету этого файла из третьего шага
О каком способе идёт речь?
Добрый вечер,не получается установить
СПАСИБО ОГРОМНОЕ. Все восстановил
Отлично, спасибо за комментарий
удалил стор через повершел теперь он просто отсутствует в повер шел что делать
У вас Windows от какого-то сборщика или лицензионная?
Такая же ошибка, пиратка
Привет
Когда я запускаю магазин этот приложения не запускался что нужа делат?
Здравствуйте, запустите PowerShell с правами администратора.
+ CategoryInfo : ObjectNotFound: (C:Program File…ppxManifest.xml:String) [Add-AppxPackage], ItemNotFou
ndException
+ FullyQualifiedErrorId : PathNotFound,Microsoft.Windows.Appx.PackageManager.Commands.AddAppxPackageCommand
Вообще ни по одному пункту НИЧЕГО (. ) не получилось! Хотя у меня официальная версия с нормальным номерком, нормально обновляется! Даже последний вариант (для самых ленивых) тоже не получается! Захожу на сайт магазина, регистрируюсь в Майкрософте своим паролем, даже высвечивается моя фотография! А потом то, что хочу скачать — не даёт! Типа, магазин не знает, как и куда скачать и как я буду потом открывать! В общем… А при обновлении Винды с сайта — устанавливаются всякие доп. защиты, а вот то, что у меня отсутствует, Майкрософт не видит и не восстанавливает!
Если у вас официальная версия, как так получилось, что отсутствует Microsoft Store? Вы какие действия предпринимали для его удаления? Или же Магазин есть, но он просто не работает? Может, выдает какую-то ошибку? Из такого большого комментария нет никакой информации, за которую можно было бы зацепиться и подумать над советом.
Пока все, что могу предложить — произвести восстановление системных компонентов Виндовс 10 согласно этой статье: Использование и восстановление проверки целостности системных файлов в Windows 10. Шаги можно поменять местами, сперва 2, потом 1.
Я переустановил виндовс 10 и пропал майкрософт стор
Способ 3: Копирование файлов с другого ПК
Если у вас под рукой есть виртуальная система с Windows 10, другой ПК с этой системой или вы можете попросить друга выручить вас, этот метод установки должен помочь, когда предыдущие действия не возымели успеха.
Прекрасная рекомендация, если была бы ещё ссылка на скачивание, для случаев, когда нет ни виртуальной системы с Windows 10, ни другого ПК с этой системой и ни возможности попросить выручить у друга. Имеется Windows 10 сборка, где много чего отключено, а в интернете никто описанными в «Способе 3» файлами и папками не делится. Windows Sore нужен не настолько, чтобы менять систему, а ссылка на скачивание файлов, которые есть в каждой «не сборочной», а обычной версии Windows 10, могла бы всё упростить.
Мы не выкладываем подобные ссылки на файлы, по крайней мере, в настоящее время. Если используете урезанную пиратскую сборку, никто вообще не даст гарантии, что копирование файлов в этом случае возымеет успех, поскольку неизвестно, что сборщик мог там поотключать. Обратитесь к нему, если это сборка с торрента, и уточните, как включать Магазин. Иногда авторы сборок оставляют возможность включить Store обратно, оставляя его в одной из папок или заливая на хостинг.
Я копирую команду в power shell и ничего не присходит
Чтобы что-то происходило, нажмите Enter. К тому же, после применения некоторых команд ничего и не будет отображаться, если при вводе нет ошибок.
тоже самоею не могу решить проблему
Как Windows Store запустить на ПК? Где находится программа?
Переустановил store приложения неустонавливаются
У ВАС НЕ РАБОТАЕТ ПРИЛОЖЕНИЕ! ВАС ДАЖЕ СКАЧАТЬНЕ ВОЗМОЖНОУ МЕНЯ ЧЕРНЫЙ ЭКРАН ВЫСВЕЧИВАЕТСЯ С КАОЙ ТО ОШОИБКОЙ И ВСЕ!САМОЕ ИНТЕРЕСНОЕ ПРОСИТЕ ВВЕСТИ АДРЕС ЭЛЕКТРОННОЙ ПОЧТЫ Я ЕГО ВАМ ВВОЖУ ОН ВАМ ПОЧЕМУ ТО НЕ НРАВИТСЯ И НЕ УСТРАИВАЕТ ВАС
У меня нету магазина испробовал все не получается что то
Здравствуйте!
При попытке установить игру через браузерную версию магазина,браузер пишет о неизвестном типе адреса, и просит установить какое-то дополнительное приложение.
Скрин прилагается.
Вот что выдало: сборка 1803
бид бар аш яз бинарг
Спасибо! Помог второй вариант
Способ 1: Не работает.
В способе 1 было написано, если первые 3 шага не работают, воспользуйтесь следующими. А у меня в этом «следующем» нет пункта Microsoft.WindowsStore.
Способ 2: Не работает.
Тут не моя проблема.
Способ 3: Не работает.
Меня просто не пускает в папку WindowsApps, хотя скрытые папки отображаются.
Способ 4: Не работает.
Я не собираюсь переустанавливать ОС, если я это делал вчера.
Может быть, это всё потому что у меня Windows 10 Enterprise
Если это Enterprise LTSC, то туда и не получится установить Магазин, так как сама операционка заточена не под это. Ищите в интернете установочные архивы и устанавливайте Магазин вручную на свой страх и риск, используйте специальную версию для бизнеса Microsoft Store for Business или выбирайте совместимую версию Windows с Магазином.
Всё работает, первым способом за секунд 10 все сделал:)
Я без лишних преувеличений БОГОТВОРЮ вас сай за вашу помощь. Я потратил целый ДЕНЬ на то чтобы скачать этот магазин. Дело в том, что у меня пропало приложение Photos для просмотра фотографий. Я потратил пол дня, чтобы найти это приложение в интернете (а скачать его можно только в мс стор) и вторую половину дня на поиск установщика магазина. Видел кучу способов с манипуляциями в Power Shell, но сработала только ваша.
Источник
Обзор: Новый Microsoft Store в Windows 11
Компания Microsoft официально выпустила Windows 11 5 октября 2022 года, а мы продолжаем знакомить читателей с новыми функциями, и улучшениями новой операционной системы.
Все выводы в нашем обзоре основаны на анализе сборок Windows 11, версия 21H2 build 22000.194 и Windows 10, версия 21H2 build 19044.1266. Важно отметить, что Microsoft может вносить коррективы даже после релиза с помощью системы накопительных обновлений.
Новый Microsoft Store уже появился в Windows 11 и чуть позже станет доступен в Windows 10. На данный момент имеет смысл отдельно обсудить витрины приложений, присутствующие в обеих операционных системах. В Windows 10 при запуске открывается домашняя страница, содержащая карусель избранных приложений и список категорий на верхней панели.
Вы можете добавить рабочую или учебную учетную запись, кликнув по значку профиля в правом верхнем меню или использовать меню «три точки», чтобы получить доступ к различным разделам, таким как Загрузки и обновления, Настройки, Моя библиотека и Список желаний.
При просмотре отдельных страниц, доступных в меню «три точки», первое, что бросается в глаза — большое количество свободного пространства. Как видно на скриншоте, Microsoft явно выбрала не самый эффективный способ отображения информации.
При выборе опции «Приобретено» отображается веб-страница со списком приложений, которые вы купили. Странно, что эта информация не представлена в самом приложении Microsoft Store. Очень неудобно, когда приходится входить в учетную запись в браузере только для того, чтобы увидеть приложения, на которое были потрачены деньги. То же самое происходит при выборе опций Посмотреть учетную запись или Способы оплаты. Возможно, это сделано из соображений безопасности, но в целом такая реализация предоставляет не самое лучшее взаимодействие с точки зрения конечного пользователя.
Использование основных функций магазина приложений не вызывает сложностей. Просто введите поисковый запрос, чтобы посмотреть релевантные результаты. Используйте фильтры, чтобы ограничить результаты отдельными категориями приложений или типом используемого устройства. Установить приложение из результатов поиска с помощью контекстного меню не получится — вы должны посетить страницу приложения, чтобы это сделать.
Если говорить о страницах отдельных приложений, то большую часть экранного пространства огромный баннер, описание и рейтинг приложения, а также опции установки и добавления в список желаний. Вам приходится активно пользоваться прокруткой, чтобы посмотреть отзывы пользователей, подробный описания, снимки экрана, системные требования и другую информацию. И снова пространство используется не лучшим образом.
При скачивании приложения отображается информация о загрузке. Скорость скачивания указывается в Кб/с или Мб/с вместо КБ/с или МБ/с соответственно, что может быть непривычно. Если размер приложения составляет 8 МБ, то отображение скорости загрузки в МБ/с значительно упрощает расчет оставшегося для загрузки приложения времени. В текущей реализации приходится выполнять в уме арифметические операции, чтобы оценить оставшееся время.
Переходя к обновленному Microsoft Store Windows 11 можно сразу заметить, что стартовая страница была полностью переработана. Карусель, рекламирующая избранные приложения, стала более заметной и менее загроможденной. Панель категорий в верхней части была удалена. Это не должно сильно беспокоить пользователей, которые привыкли пользоваться поисковой строкой, чтобы найти нужные приложения.
Microsoft поработала над внешним видом нового Microsoft Store. Здесь вы встретите много визуальных эффектов в стиле Acrylic и анимаций при наведении курсора на различные элементы, например на тематические подборки приложений или на кнопку Подробнее. Разработкой нового Microsoft Store руководил Руди Хьюн (Rudy Huyn), поэтому качество приложения оказалось на высоком уровне. Хьюн известен как разработчик неофициальных клиентов для сервисов Windows Phone, таких как 6tag и 6snap.
Новый Microsoft Store лишился меню «три точки», а его функции теперь доступны либо по клику по иконке профиля, либо на левой боковой панели. К сожалению, при выборе опций Управление учетной записью и устройствами и Методы оплаты по-прежнему открываются отдельные веб-страницы. Хотелось бы, что Microsoft пересмотрела свой подход.
Тем не менее, не обошлось и без полезных улучшений интерфейса. Теперь почти вся страница с настройках умещается на экране устройства и больше не нужно пользоваться прокруткой, как в Windows 10. Пространство на экране используется более эффективно. Видимо, Microsoft прекрасно понимает, что интерфейс в Windows 10 оказался не таким уж удачным.
Страница «Библиотека» тоже была переработана и эффективно используется большую часть ширины экрана. Еще осталось много свободного пространство, но это сделано намеренно, для более аккуратного внешнего вида интерфейса. Microsoft решила не загромождать экран всевозможной информацией, большая часть которой будет бесполезной. Вы можете кликнуть меню «три точки», чтобы получить доступ к дополнительным параметрам: закреплении на панели задач и функции Поделиться. Не лишним бы получить немного больше информации, например об установленном размере отдельных приложений, но отсутствие этих данных не является критической проблемой.
Удалить приложения со страницы Библиотека по-прежнему не получится, что является большим упущением с точки зрения удобства использования.
Microsoft также улучшила поиск в Microsoft Store в Windows 11. В верхней части экрана по центру расположилась полноразмерная панель поиска. Данное изменение хорошо согласуется с другими элементами интерфейса ОС, выровненными по центру, например с панелью задач. Это более логичное расположение панели поиска, чем маленький значок в правом-верхнем углу, как в Windows 10.
Интерфейс результатов поиска также значительно изменился. Наиболее релевантный результат отображается на видном месте в верхней части. Вы можете сразу установить приложение, не открывая отдельную его страницу в магазине. Другие подходящие приложения показаны снизу, и вы можете видеть часть из них, не прибегая к прокрутке. Вы также можете воспользоваться опцией Фильтры в правом-верхнем углу, чтобы посмотреть расширенные параметры.
Страница отдельных приложений также претерпела серьезные изменения. Информация, занимавшая много места в Microsoft Store в Windows 10, была аккуратно перемещена на панель слева. Другая важная информация, в частности подробные описания, скриншоты, подробные оценки и обзоры, была перемещена вправо. Теперь пространство используется эффективнее, и пользователю доступно больше полезной информации без необходимости прокрутки.
К сожалению, скорость загрузки по-прежнему отображается в Кб/с и Мб/с, но к этому можно привыкнуть.
В скором времени в Microsoft Store появится масса других приложений, в том числе игровые проекты из Epic Games Store и браузеры, конкурирующие с Edge, такие как Opera и Яндекс.Браузер. Также важно напомнить, что теперь Редмонд больше не удерживает часть дохода разработчика, если он решает использовать стороннюю систему монетизации вместо стандартной, предлагаемой Microsoft.
Мы уже обсудили многие преимущества обновленного Microsoft Store и настало время поговорить о негативных сторонах. На данный момент площадка так и не поддерживает приложения для Android. Когда Microsoft официально анонсировала Windows 11 в июне, она сделала большой акцент на поддержке приложений Android благодаря партнерству с Amazon. Однако, данное возможности нет в первоначальной версии Windows 11, которая вышла 5 октября.
Поддержка приложений Android отсутствует даже в рамках программы предварительной оценки Windows, и Microsoft не называет конкретные даты, используя расплывчатую формулировку «скоро». К моменту добавления поддержки Android-приложений Windows 11 уже долгое время будет общедоступной. Поскольку Windows 11 будет получать одно крупное обновление функций в год, неизвестно, будет ли Microsoft добавлять эту возможность в виде накопительных обновлений или нам придется ждать целый год.
В любом случае, текущая реализации Microsoft Store в Windows 11 вызывает только положительные эмоции. Microsoft поработала над ошибками и устранила многие недочеты интерфейса витрины в Windows 10. Обновление оказалось очень масштабным. Конечно, не все работает идеально, но теперь площадка должны развиваться более быстрыми темпами, потому что обновления Microsoft Store не привязаны к обновлениям ОС.
Политика Microsoft в отношении открытости и простоты распространения ПО через площадку, вероятно, привлечет многих разработчиков. Конечно, все бы было более грандиозным, если бы Microsoft Store поставлялся с поддержкой приложений Android. За исключением нескольких незначительных проблем Microsoft отлично потрудилась, чтобы переработать интерфейс площадки и сделать его более удобным в использовании.
Источник
Одним из самых эффективных видеокодеков считается HEVC, так же известного H.265, который при меньшем битрейте обеспечивает более высокое качество картинки. Правда, платой за это стало, увеличившаяся нагрузки на железо. Новый кодек активно стали продвигать Apple, которой стали использовать формат HEVC для хранения видео на iPhone, начиная с операционной системы iOS 11. За ним последовали стриминговые сервисы, который для кодирования видео ультравысокого разрешения, тоже начали использовать кодек HEVC. Вот Microsoft наоборот, начиная с Windows 10 1709, отказались от поддержки HEVC из коробки. Попытка воспроизвести H.265 приводить к появлению ошибки или показу черного экрана. В качестве альтернативы стали предлагать купить нужный кодек в Microsoft Store за 99 центов, который называется «Расширения для видео HEVC».
Но есть возможность скачать и установить видеокодек HEVC совершенно бесплатно. Это можно сделать одним из двух способов:
Способ №1
1. Нажимаем кнопки «Win + R».
2. В открывшемся окне вводим «ms-windows-store://pdp/?ProductId=9n4wgh0z6vhq», нажимаем кнопку «ОК».
3. После этого запуститься Microsoft Store, где вам нужно нажать кнопку «Установить».
Если видите надпись «Здесь нет того, что вы ищите». Значит, вы не вошли в магазин. Вам нужно вспомнить логин и пароль учетной записи Microsoft и войти под ним, или создать новый. После этого все проделываете заново с первого пункта.
Способ №2.
1. Запускаем командную строку от имени администратора. Это можно сделать, введя в поиска Windows «Командная строка», для одноименного приложения вызвать контекстное меню, правым кликом мыши, и «Запуск от имени администратора».
2. Вводим в командной строке «start ms-windows-store://pdp/?ProductId=9n4wgh0z6vhq».
3. Дальше все аналогично 3 пункту первого способа.
Если вы используете плеер VLC, для просмотра видео на компьютер, или у вас установлен пакет кодеков Download K-Lite Codec Pack, отдельно устанавливать кодек HEVC нет необходимости, они поддерживают его из коробки.
- Remove From My Forums
-
Question
-
If you click certain links to microsoft.com/en-US/store (like
this one) in Chrome running on Windows 10 Pro, the Store app opens. Presumably this happens on other browsers too.I find this to be extremely rude and frustrating and I don’t need this, thank you. I know how to open the store and search for things there.
Has anyone figured out a way to disable this anti-feature?
-
Edited by
Wednesday, August 26, 2015 6:59 PM
clarification
-
Edited by
Answers
-
Final update —
Adding the following filter to Adblock custom filters in Chrome works today:
https://assets.onestore.ms/cdnfiles/*/redirect.min.js
See
this SuperUser.com answer for more details and other possibilities.-
Marked as answer by
Wayne Bloss
Wednesday, August 26, 2015 8:09 PM
-
Marked as answer by
Содержание
- Установка Windows Store
- Способ 1: Обычная установка
- Способ 2: Установка при возникновении ошибок
- Способ 3: Копирование файлов с другого ПК
- Способ 4: Обновление Windows
- Вопросы и ответы
«Магазин приложений» предоставляет своим пользователям много интересных программ и игр, которые устанавливаются в Windows. Сам Microsoft Store встроен по умолчанию во все версии этой ОС, но он может и отсутствовать по нескольким причинам. Если вам необходимо установить маркет с приложениями для Виндовс, эта статья для вас.
Установка Windows Store
В ходе случайного или намеренного удаления «Магазина» пользователь Windows 10 лишается возможности скачивания всех программных продуктов, представленных в нем. Отсутствовать Store может и в некоторых переработанных ручных сборках системы. В этом случае ситуация неоднозначна если из сборки удалены все файлы, отвечающие за работу сервисов Microsoft, нижеприведенные рекомендации могут не помочь. В этом случае рекомендуется установить чистую сборку или выполнить ее обновление.
Способ 1: Обычная установка
Этот вариант подойдет тем, у которых Windows Store отсутствует на компьютере в принципе. Если это повторная установка, желательно, чтобы удаление было полным и правильным. В противном случае возможно появление различных ошибок при переустановке.
- Откройте PowerShell с правами администратора. По умолчанию он запускает через правое нажатие мышкой на «Пуск».
- Скопируйте, вставьте следующую команду и нажмите Enter:
Get-AppxPackage *windowsstore* -AllUsers | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)AppxManifest.xml"}
- Как только процедура скачивания будет завершена, откройте «Пуск» и найдите «Store». Установленная программа должна будет отобразиться в меню.
Вы также можете вручную набрать в «Пуск» слово «store», чтобы отобразилось то, что было установлено.
- Если PowerShell выводит ошибку и инсталляция не произошла, впишите эту команду:
Get-AppxPackage -AllUsers | Select Name, PackageFullName
- Из списка компонентов найдите «Microsoft.WindowsStore» — в следующем шаге вам нужно будет вставить скопированную команду из правого столбца.
- Вставьте команду ниже:
Add-AppxPackage -DisableDevelopmentMode -Register "C:Program FilesWindowsAPPSСКОПИРОВАННОЕ_ИМЯAppxManifest.xml"
Вместо СКОПИРОВАННОЕ_ИМЯ вставьте то, что скопировали из правого столбца справа в предыдущем шаге. Все действия осуществляются мышью, стрелками и горячими клавишами Ctrl+C, Ctrl+V.
Проверьте, произошла ли установка, через поиск «Магазина» в «Пуске» методом, описанным в Шаге 3.
Способ 2: Установка при возникновении ошибок
Довольно часто у пользователя частично или целиком отказывается работать «Магазин приложений» так, что его не удается ни запустить, ни переустановить. Для этих ситуаций у нас есть отдельная статья, помогающая решить возникающие ошибки.
Подробнее: Устранение проблем с запуском Windows Store
Способ 3: Копирование файлов с другого ПК
Если у вас под рукой есть виртуальная система с Windows 10, другой ПК с этой системой или вы можете попросить друга выручить вас, этот метод установки должен помочь, когда предыдущие действия не возымели успеха.
- Перейдите по пути:
C:Program FilesWindowsApps
Если вы не видите папку, значит у вас не включено отображение скрытых папок. Для включения этого параметра следуйте инструкции по ссылке ниже.
Подробнее: Отображение скрытых папок в Windows 10
- Скопируйте следующие папки (цифры после названия папки в вашем случае могут быть другие, это неважно):
- Microsoft.WindowsStore_11805.1001.42.0_neutral_split.language-ru_8wekyb3d8bbwe
- Microsoft.WindowsStore_11805.1001.42.0_neutral_split.scale-100_8wekyb3d8bbwe
- Microsoft.WindowsStore_11805.1001.42.0_x64__8wekyb3d8bbwe
- Microsoft.WindowsStore_11805.1001.4213.0_neutral_~_8wekyb3d8bbwe
- Microsoft.StorePurchaseApp_11805.1001.5.0_neutral_split.language-ru_8wekyb3d8bbwe
- Microsoft.StorePurchaseApp_11805.1001.5.0_neutral_split.scale-100_8wekyb3d8bbwe
- Microsoft.StorePurchaseApp_11805.1001.5.0_x64__8wekyb3d8bbwe
- Microsoft.StorePurchaseApp_11805.1001.513.0_neutral_~_8wekyb3d8bbwe
- Microsoft.Services.Store.Engagement_10.0.1610.0_x64__8wekyb3d8bbwe
- Microsoft.Services.Store.Engagement_10.0.1610.0_x86__8wekyb3d8bbwe
- Microsoft.NET.Native.Runtime.1.7_1.7.25531.0_x64__8wekyb3d8bbwe
- Microsoft.NET.Native.Runtime.1.7_1.7.25531.0_x86__8wekyb3d8bbwe
- Microsoft.VCLibs.20.00_12.0.21005.1_x64_8wekyb3d8bbwe
- Microsoft.VCLibs.20.00_12.0.21005.1_x86_8wekyb3d8bbwe
Папок «Microsoft.NET.Native.Runtime» может быть несколько, копируйте последние версии. Определяется версия по первым двум цифрам. На примере выше это версия 1.7.
- Вставьте скопированные папки в это же место, но уже на вашем компьютере с отсутствующим «Магазином». Если Проводник попросит заменить некоторые файлы — соглашайтесь.
- Откройте PowerShell и впишите команду:
ForEach ($folder in get-childitem) {Add-AppxPackage -DisableDevelopmentMode -Register "C:Program FilesWindowsApps$folderAppxManifest.xml"}
Проверьте, получилось ли восстановить работоспособность приложения, отыскав его в «Пуск» по примерам Способа 1.
Способ 4: Обновление Windows
Относительно радикальным, но действенным способом может оказаться обновление Windows. Для этого вам потребуется образ системы вашей разрядности, редакции и версии не ниже текущей.
- Чтобы узнать все параметры текущей сборки, откройте «Пуск» > «Параметры».
- Следом перейдите в раздел «Система».
- Из списка выберите «О системе».
- В правой части найдите строки «Тип системы» (разрядность), «Выпуск» (Home, Pro, Enterprise) и «Версия».
На нашем примере понадобится скачать образ с Windows 10 Pro, x64, 1803 или выше.
- Распакуйте ISO-образ архиватором и запустите установщик «Setup.exe».
- Выполните установку обычным способом, на этапе «Выберите тип установки» указав «Обновление».
В этом случае ваши файлы и папки не будут удалены, а работа Microsoft Store восстановится.
Мы рассмотрели 4 способа установки Microsoft Store на ПК. Они должны помочь большинству пользователей, желающих установить «Магазин» с нуля, переустановить его и исправить ошибки.
Еще статьи по данной теме:
Помогла ли Вам статья?
Трансфер из:https://www.cnblogs.com/validvoid/p/uwp-system-info-collect-2.html
При разработке приложений разработчикам часто необходимо получить некоторые системы и пользовательскую информацию для статистической телеметрии данных, обратной связи о проблемах и идентификации пользователей. Цель этой статьи — представить некоторую общую информацию о системе и пользователях в приложениях Windows UWP. Пример кода проекта доступен на Github:
https://github.com/validvoid/UWP-SystemInfoCollector
Поскольку эта статья включает в себя много контента, эта статья будет разделена на несколько статей. Это вторая часть серии, в которой рассказывается, как получить информацию об авторизации магазина, информацию о розничном демонстрационном режиме, идентификатор рекламы, информацию об устройстве EAS, информацию об оборудовании, информацию об устройстве и информацию о мобильной сети.
Оригинальный адрес чтения блога:http://validvoid.net/uwp-system-info-collect-2/
Хранить информацию авторизации
Windows.ApplicationModel.Store
Пространство имен предоставляет типы и элементы, которые взаимодействуют с Магазином Windows. Мы используемCurrentAppКласс получает информацию об авторизации текущего приложения.
Следует отметить, что если у вас нет учетной записи разработчика в Магазине Windows или в данный момент выполняется локальная отладка, вам необходимо использоватьCurrentAppSimulator
ВместоCurrentApp
Класс. Как следует из названия,CurrentAppSimulator
этоCurrentApp
Класс имитации заменил Mock IAP Lib на WP8 в прошлом для имитации формального взаимодействия магазина.CurrentAppSimulator
Члены и использование сCurrentApp
Точно так же. Рекомендуемая практика — использовать условия компиляции и использовать Debug, когдаCurrentAppSimulator
, При использовании ReleaseCurrentApp
。
относящиеся
CurrentAppSimulator
Для получения подробной информации, вы можете обратиться кДокументация MSDN。
Информация об авторизации
CurrentApp
Класс содержит три атрибута:
- AppIdПолучите GUID, созданный в Магазине Windows для сертифицированного приложения.
- LicenseInformationПолучить метаданные авторизации для текущего приложения.
- LinkUriПолучить URI текущей страницы магазина приложений.
Из которыхLicenseInformation
Атрибуты являются ключом к оценке общего статуса авторизации текущего приложения (исключая информацию авторизации для продуктов покупки внутри приложения). Работа этого свойства не требует подключения к сети, поэтому, когда устройство находится в автономном режиме, приложение все еще может правильно определять ситуацию авторизации через этот API.LicenseInformation
Тип атрибутаLicenseInformation。LicenseInformation
Тип содержит четыре атрибута только для чтения:
- ExpirationDateПолучите время истечения авторизации относительно системных часов.
- IsActiveУказывает, действителен ли текущий статус авторизации.
- IsTrialУказывает, является ли текущая лицензия пробной.
- ProductLicensesПолучите список авторизации продукта в приложении, связанный с текущим приложением.
Мы можем контролировать пробную версию и авторизацию покупки приложения с помощью первых трех атрибутов. Для пробных приложений, во время пробной версииIsTrial
Атрибут вернет true,IsActive
Атрибут также возвращает true. После испытательного срока,IsActive
Он вернет ложь. Обновление с пробной версии до полной,IsTrial
Атрибут вернет false,IsActive
Атрибут вернет true.
Идентификатор кампании
В дополнение к вышеупомянутым членам,CurrentApp
Класс также предоставляет методGetAppPurchaseCampaignIdAsync, Этот метод возвращает идентификатор кампании. Это новая функция в Windows 10. Идентификатор кампании по сути является настраиваемым параметром, который позволяет вам получать исходный канал установки приложения на его основе для дальнейшего продвижения приложения, действий пользователя и анализа данных по каналам. Предположим, вы хотите провести эффективную кампанию, и пользователи, устанавливающие приложения из Weibo, могут получить определенный продукт в приложении. Затем, когда вы публикуете ссылку для загрузки приложения в Weibo, вам нужно добавить идентификатор кампании. Когда пользователь устанавливает ваше приложение по этой ссылке с идентификатором кампании и удовлетворяет условиям конверсии, после запуска приложения приложение может пройти черезGetAppPurchaseCampaignIdAsync
Получите идентификатор кампании, который вы задали в рекламной ссылке, а затем сделайте подарок для пользователя. От пользователя, щелкающего по ссылке с идентификатором кампании, до завершения установки приложения достигается конверсия.
Создать идентификатор кампании
Если вы хотите опубликовать ссылку на страницу магазина вашего приложения, которая позволит пользователям переходить на страницу магазина приложения для установки через навигацию в браузере, вам нужно будет использовать ссылку на магазин формата HTTP и добавить параметр идентификатора кампании. Например:
Первая половина картинки — это ссылка на страницу магазина Skype.?cid=facebook_campaign
Это указывает на то, что это рекламная ссылка со страницы Facebook.
И если вы хотите рекламировать свое приложение в других приложениях, напрямую связав его с приложением Магазина Windows со ссылкой, связанной с идентификатором кампании, вам необходимо использовать URL-адрес в формате протокола. Возьмите Skype в качестве примера. В другом приложении используйте код для перехода по ссылке:
ms-windows-store://pdp/?PRODUCTID=9wzdncrfj364&cid=facebook_campaign
Критерии конверсии идентификатора кампании
Вы можете найти его на панели Windows Dev Center«Канал и отчет о конверсиях»Столбец для просмотра данных о конверсиях для идентификатора кампании. Следует отметить, что для статистики данных этого столбца и вызоваGetAppPurchaseCampaignIdAsync
Условия для программного получения идентификаторов кампании различны.
Для того чтобы статистика по каналам и отчетам о конверсиях считалась действительной конверсией, необходимо выполнить следующие условия:
- Пользователь с идентифицированной учетной записью Microsoft щелкнул URL-адрес приложения, чтобы получить идентификатор пользовательской кампании, и был перенаправлен на страницу приложения в Магазине Windows.
- Пользователь установил приложение в течение 24 часов после завершения предыдущего действия. Даже если пользователь щелкает URL-адрес Магазина Windows в качестве пользовательского идентификатора кампании, установка приложения на другом компьютере или устройстве, вошедшем в ту же учетную запись Microsoft, все еще считается действительным преобразованием.
Чтобы программным образом считаться действительным переходом для идентификатора кампании, должны быть выполнены следующие условия:
- Пользователь с идентифицированной учетной записью Microsoft щелкнул URL-адрес приложения, чтобы получить идентификатор пользовательской кампании, и был перенаправлен на страницу приложения в Магазине Windows.
- Страница Магазина Windows, на которую был перенаправлен пользователь после нажатия URL-адреса, немедленно устанавливает приложение. Если пользователь покидает страницу и затем возвращается на эту страницу (на том же компьютере или устройстве или на другом компьютере или устройстве) в течение 24 часов и устанавливает приложение, это будет считаться допустимым преобразованием для отчета о каналах и преобразованиях, но если Если вы программно получите идентификатор кампании, это не будет считаться действительной конверсией.
Подробнее об идентификаторах кампаний см. В документации MSDN.Create a custom app promotion campaignИли китайская версия«Создать пользовательское продвижение приложения», Однако лично я считаю, что перевод китайской версии не очень плавный, поэтому рекомендуется читать английскую версию. Позже я напишу еще один блог с более связанным содержанием идентификатора кампании.
Retail Demo Mode Информация
Windows 10 включает скрытый «Retail Demo Mode». Когда этот режим включен, Windows удалит информацию об учетной записи текущей системы входа и автоматически откроет демо-счет. Если ваше приложение выбрано в качестве предустановленного приложения на розничном устройстве Windows, вам может потребоваться получить информацию о демонстрационном режиме системы.Windows.System.Profile
Под пространством именRetailInfoЭто класс инструментов, который предоставляет вторичные функции.
RetailInfo
Класс содержит только один методIsDemoModeEnabled
И атрибутProperties
。
IsDemoModeEnabled используется для определения того, работает ли текущее приложение в демонстрационном режиме розничной торговли. Если это так, он возвращает истину, в противном случае он возвращает ложь. Предполагая, что ваше приложение является предустановленным приложением для устройств Windows, и вы хотите, чтобы клиенты отображали различный контент, когда они используют систему Windows и ваше приложение в магазине, вы можете использовать этот метод, чтобы определить, работает ли оно в данный момент в демонстрационном режиме. Демонстрационный контент, такой как видеоролики о продукции.
Атрибут только для чтенияProperties
Возвращает ряд настроек свойств для приложения в демонстрационном режиме. Когда приложение не находится в демонстрационном режиме, это свойство ничего не возвращает. Похож на тот, что упоминался в предыдущей статьеKnownUserProperties
,RetailInfo.Properties
Имя ключаKnownRetailInfoPropertiesОпределение класса, этот класс содержит следующие атрибуты только для чтения:
собственности | Тип доступа | объяснение |
---|---|---|
BatteryLifeDescription | Только для чтения | Имя ключа для получения значения атрибута информации о сроке службы батареи. |
DisplayDescription | Только для чтения | Получает имя ключа, отображающее значение атрибута информации описания устройства. |
DisplayModelName | Только для чтения | Получает имя ключа, отображающее значение атрибута информации о модели устройства. |
FormFactor | Только для чтения | Получает имя ключа значения атрибута информации о спецификации устройства. |
FrontCameraDescription | Только для чтения | Получает имя ключа значения атрибута информации передней камеры. |
GraphicsDescription | Только для чтения | Получает имя ключа значения свойства информации графического процессора. |
HasNfc | Только для чтения | Получает имя ключа значения атрибута информации устройства NFC. |
HasOpticalDrive | Только для чтения | Получает имя ключа для подключения значения атрибута информации оптического привода. |
HasSdSlot | Только для чтения | Получает имя ключа значения атрибута информации о слоте SD-карты. |
IsFeatured | Только для чтения | Получает имя ключа значения атрибута рекомендуемой информации о продукте. |
IsOfficeInstalled | Только для чтения | Получает имя ключа того, установлено ли значение свойства информации Office. |
ManufacturerName | Только для чтения | Получает имя ключа значения атрибута имени производителя. |
Memory | Только для чтения | Получает имя ключа значения атрибута информации о памяти. |
ModelName | Только для чтения | Получает имя ключа значения атрибута имени модели устройства. |
Price | Только для чтения | Получает имя ключа значения атрибута информации о цене устройства. |
ProcessorDescription | Только для чтения | Получает имя ключа значения свойства информации процессора. |
RearCameraDescription | Только для чтения | Получает имя ключа значения атрибута информации задней камеры. |
RetailAccessCode | Только для чтения | Получает имя ключа значения атрибута информации кода розничного доступа. |
ScreenSize | Только для чтения | Получает имя ключа значения свойства информации о размере экрана. |
StorageDescription | Только для чтения | Получает имя ключа значения атрибута информации описания устройства хранения. |
Weight | Только для чтения | Получает имя ключа значения атрибута информации о весе устройства. |
WindowsEdition | Только для чтения | Получает имя ключа, содержащего значение атрибута информации о версии Windows. |
Рекламный идентификатор
Windows.System.UserProfile.AdvertisingManager
Класс предоставляет свойствоAdvertisingId
, Который возвращает строковое значение, которое является идентификатором объявления. Рекламный идентификатор также является одним из важных справочных элементов для разработчиков для реализации статистики приложений. Но используяAdvertisingId
Есть несколько вопросов, которые требуют внимания:
- Рекламный идентификатор уникален для каждого пользователя, для каждого устройства
- Рекламный идентификатор может быть отключен пользователем через системные настройки
- Рекламный идентификатор непостоянен и будет меняться в разных ситуациях
- Рекламный идентификатор отключен в детских аккаунтах
Дополнительные сведения о рекламных идентификаторах и дополнительную информацию о том, как получить уникальные идентификаторы устройства для статистики данных, см. В предыдущей статье.«Несколько схем для приложений Магазина Windows для получения идентификаторов устройств»。
EAS информация об устройстве
Windows.Security.ExchangeActiveSyncProvisioning
Под пространством именEasClientDeviceInformationКлассы предоставляют возможность получать информацию об устройстве EAS. Так называемый EAS означает Exchange ActiveSync. EAS — это протокол, который позволяет мобильным устройствам синхронизировать данные со службами Exchange.EasClientDeviceInformation
Кроме того, разработчики часто являются важным каналом для получения системной информации: например, использование примера кода на Github на Lumia 1520 с Windows 10 Mobile под названием «Телефон Стива» позволит получить следующую информацию EAS:
EAS Client Device Information
Id: 3d776048-51ef-da40-d1ad-3ce62a9b8ca4
FriendlyName: Steve's Phone
OperatingSystem: WindowsPhone
SystemFirmwareVersion: 02540.00019.15236.45005
SystemHardwareVersion: 5.3.0.
SystemManufacturer: NOKIA
SystemProductName: RM-939_apac_prc_200
SystemSku: NOKIA RM-939_apac_prc_200
А запуск на настольном компьютере Windows 10 с материнской платой Gigabyte B85 даст следующий EAS-вывод:
Id: 3f69ad8d-1362-3f96-507c-453ff2efbe7c
FriendlyName: Creeper's PC
OperatingSystem: WINDOWS
SystemFirmwareVersion:
SystemHardwareVersion:
SystemManufacturer: Gigabyte Technology Co., Ltd.
SystemProductName: B85M-D3V
SystemSku: To be filled by O.E.M.
EasClientDeviceInformation
Метод использования также очень прост:
var eascdi = new Windows.Security.ExchangeActiveSyncProvisioning.EasClientDeviceInformation();
EasClientDeviceInformation
Содержит следующие атрибуты только для чтения для предоставления информации о системе и оборудовании, относящихся к EAS:
- FriendlyNameВозвращает имя устройства.
- IdВозвращает идентификатор устройства.
- OperatingSystemВернитесь в операционную систему устройства.
- SystemFirmwareVersionВозвращает номер версии прошивки системы.
- SystemHardwareVersionВозвращает номер версии оборудования.
- SystemManufacturerВозвращает имя производителя.
- SystemProductNameВозвращает название модели устройства.
- SystemSkuВернитесь в SKU. Этот элемент доступен только для приложений Магазина Windows. Его содержимое получается из реестра, и если реестр недоступен, элемент возвращает пустую строку. Если поле пустое, рекомендуется использовать модель устройства в качестве значения SKU, в противном случае для построения значения SKU следует использовать имя производителя и название модели устройства.
Если вы планируете использовать EAS ID в качестве единственного устройства, вам следует обратить внимание на то, что EAS ID уникален для каждого пользователя, устройства и приложения. Это означает, что EAS ID, полученный разными пользователями, разными устройствами и разными приложениями, отличается. Для получения дополнительной информации об идентификаторах устройств см. Мою предыдущую статью.«Несколько схем для приложений Магазина Windows для получения идентификаторов устройств»。
Информация об идентификации оборудования
Если вы планируете реализовать логику для каждого устройства в своем приложении, вы будете использоватьWindows.System.Profile
Определено в пространстве именHardwareIdentificationКласс. Этот класс содержит только один метод:GetPackageSpecificToken, Этот метод используется для возврата идентификатора оборудования (называемого ASHWID) текущего приложения на текущем устройстве. Тип возврата методаHardwareToken。
HardwareToken
Тип содержит три атрибута только для чтения:
- CertificateПолучите сертификат для проверки идентификатора оборудования.
- IdПолучите идентификационный номер оборудования.
- SignatureПолучите цифровую подпись, используемую для проверки идентификатора оборудования.
Чтобы получить значение ASHWID, мы можем использовать следующие методы:
string strDeviceUniqueId = ""; string strSignature = ""; string strCertificate = ""; var token = HardwareIdentification.GetPackageSpecificToken(null); IBuffer hardwareId = token.Id; IBuffer signature = token.Signature; IBuffer certificate = token.Certificate; var byteArray = new byte[hardwareId.Length]; var dataReader = DataReader.FromBuffer(hardwareId); dataReader.ReadBytes(byteArray); foreach (byte b in byteArray) { string strTemp = b.ToString(); if (1 == strTemp.Length) { strTemp = "00" + strTemp; } else if (2 == strTemp.Length) { strTemp = "0" + strTemp; } strDeviceUniqueId += strTemp; }
Следует отметить, что ASKWID является согласованным среди пользователей и уникальным для каждого устройства и приложения. Другими словами, один и тот же пользователь использует разные приложения для получения разных значений ASHWID на разных устройствах, а один и тот же пользователь использует разные приложения для получения разных значений ASHWID.
Для получения дополнительной информации об ASHWID и реализации логики приложения для каждого устройства см. Мою предыдущую статью«Несколько схем для приложений Магазина Windows для получения идентификаторов устройств»。
Информация о мобильной сети
вWindows.Networking.NetworkOperators
В пространстве имен определено множество API-интерфейсов для мобильных устройств. НапримерMobileBroadbandAccount
Класс представляет мобильную широкополосную учетную запись, а класс «MobileBroadbandNetwork» представляет мобильную широкополосную сеть и тому подобное. Все функции, предоставляемые в этом пространстве имен, принадлежат Microsoft Partner API. Это означает, что разработчикам необходимо получить определенные частные разрешения от Microsoft, чтобы вызывать эти API в своих приложениях и работать должным образом. Поскольку я не являюсь производителем мобильных телефонов или работником мобильной сети, я не могу получить разрешение этих частных разрешений, и большинство разработчиков не могут его получить, поэтому я не буду повторять API-интерфейсы, связанные с этим пространством имен, только здесь Справочные материалы, заинтересованные друзья могут ссылаться на:
- Mobile Broadband Overview
- Mobile broadband WinRT API overview
- List of mobile broadband Windows Runtime APIs
- Best practices for using Mobile Broadband Windows Runtime API
На этом заканчивается вторая часть доступа приложения UWP к различным системам и пользовательской информации. По мере того, как я узнаю больше о различных API-интерфейсах UWP, я буду продолжать обновлять эту серию статей и пример кода, чтобы продемонстрировать, как получить общую информацию.