Сервисы Microsoft на Android и iOS — как это работает? Пишем первое универсальное приложение Windows.

Всем привет!

Моя последний пост был написан довольно давно и пора бы исправлять этот прескорбный факт. Сегодня я решил разбавить череду статей о Windows Azure и поговорить о другой, не менее привлекательной платформе от Microsoft – Windows Phone .

Как вы наверняка уже знаете, операционная система для мобильных устройств компании Microsoft присутствует на рынке уже давно (аж с 2010 года) и на сегодняшний день занимает одну из лидерских позиций, в некоторых странах обходя по количеству проданных устройств даже популярную iOS. Поэтому многие разработчики как в России так и по всему миру уже вовсю пишут приложения для этой ОС, отчитываясь об отличных продажах и прибылях в Windows Store.

Начать разрабатывать приложения для Windows Phone на самом деле довольно легко. Если вы уже знаете C# и имели опыт работы с WPF или Silverlight, то можно сказать, что вы знаете 80% необходимой информации. Дело в том, что в основе платформы разработки для Windows Phone изначально лежал Silverlight, а в версии WP8 он сменился на в чем-то похожую на него платформу, хоть и более приближенную к WinRT. Так что если вы когда-либо писали приложения на WPF, знаете, что такое MVVM и для чего он нужен – то вперед, пишите приложения для Windows Phone .

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

Windows Phone App Studio

Я всегда любил компанию Microsoft за то, что она предоставляет своим пользователям разработчикам очень удобный инструменты для работы. И вот в августе Microsoft представила свой новый сервис, который позволит любому человеку, даже не знакомому с программированием вообще, создать свое собственное приложение для Windows Phone. Называется он Windows Phone App Studio .

С помощью данного сервиса вы за всего четыре шага сможете создать полноценное приложение с нуля. Вы сможете задать свои стили, изображения и данные, добавить описание и выложить результат в магазин приложений. При этом вам не обязательно быть зарегистрированным разработчиком (годовая подписка для которых стоит $99). Теперь у каждого есть возможность бесплатно разблокировать одно устройство и загрузить на него до двух собственных приложений, чтобы их протестировать.

Мне самому стало интересно, какие возможности есть у данного сервиса, и я решил создать приложение-суптник для своего мини-проекта Факты о программировании . Об этом я сейчас подробно и расскажу.

Шаг 0.1. Регистрация

Для того, чтобы начать пользоваться сервисом, вам необходимо зарегистрировать свой собственный LiveID аккаунт. Я думаю нет смысла объяснять, что это такое, если вы хоть раз пользовались каким-либо сервисом от Microsoft. Заходим на сайт App Studio и жмем кнопку Start Building:

Введите свой LiveID логин и пароль и выпопадете в систему управления своими приложениями. Если вы делаете это впервые, то у вас будет пустой список. У меня же в коллекции уже есть приложение prog_facts.

Шаг 0.2. Выбор типа приложения

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

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

В моем случае я решил не полагаться на шаблон, а создал приложение с нуля, выбрав соответствующий пункт меню create an empty app .

Шаг 1. Информация о приложении

Самый первый и самый простой шаг из тех четырех, за которые нам обещают создать приложение, отвечает за информацию о будущем приложении. Вам надо будет указать его название, краткое описание и выбрать логотип. Логотип должен быть в формате PNG и размером 160×160 пикселей.

Обратите внимание на телефон, который отображается справа. В нем всегда отображается ваше приложение с теми изменениями, которые вы с ним делаете.

Шаг 2. Наполнение контентом

Каждое приложение, создаваемое через Windows Phone App Studio, состоит из секций. Каждая секция представляет собой набор страниц, связанных между собой какой-то логикой. Например, данными, которые на этой странице можно отображать. Создадим новую секцию, в которой в качестве источника данных будем использовать поток RSS.

Здесь надо задать имя будущей секции, выбрать тип источника данных (доступны Коллекция, RSS, видео с YouTube, изображения из Flickr, поиск в Bing и HTML5 контент) и присвоить ему имя. После создания секции мы попадем на страницу редактирования.

Страница редактирования разделена на несколько частей. В разделе Data Source вы можете управлять источником данных, который связан с этой секцией. Раздел Pages содержит перечень всех страниц, которые относятся к секции. Можно заметить, что у нас по умолчанию создалось две страницы. Первая, под названием Blog – главная страница секции, которая содержит записи, считанные из RSS потока. Вторая страница Info была сгенерирована автоматически и она отвечает за отображение деталей каждой записи из RSS, когда пользователь выберет ее в списке. Мы пока оставим страницы секции и сперва отредактируем источник данных. (и не забываем нажать Save Changes, чтобы секция сохранилась в проекте)

Шаг 2.1. Источник данных

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

Как только вы нажмете Refresh и сохраните результаты, на главной странице приложения в эмуляторе вы сразу увидите, что данные из RSS ленты уже отображаются в вашем приложении. Это крайне удобно и полезно, потому что сразу можно узнать, как программа будет выглядеть. Например, моя RSS лента не прикрепляет изображения к записям, поэтому вместо них конструктор App Studio подставляет картинки по умолчанию, которые выглядят неуместно. Давайте это исправим.

Шаг 2.2. Редактирование внешнего вида страницы

Выбрав на странице “Configure App Content” в разделе Section Pages одну из страниц, вы перейдете в окно ее редактирования. Для каждого типа страницы доступны несколько возможных шаблонов. Для страницы Blog, которую я изначально хочу поправить, по умолчанию выставлен вид отображения записей и картинок. Давайте выберем вид с только записями, попутно поправив заголовок страницы:

Сразу видно, как изменилось приложение. Теперь записи идут одна за другой последовательно, что приводит внешний вид приложения к минималистичному стилю. Стоит обратить внимание на поля Item Title и Item Subtitle. Вместо простого текста там сейчас написаны непонятные выражения {Data.Title} и {Data.Summary}. Для тех, кто знаком с WPF, это можно сравнить с Data Binding. Для остальных я поясню.

Поскольку наша секция построена вокруг Data Source, то мы должны иметь возможность каким-то образом получать данные из этого источника. Эти выражения как раз и означают, что в соответствующих полях мы хотим видеть информацию, полученную из RSS ленты. Здесь объект Data представляет собой одну запись из RSS, а поля Title и Summary – какую-то конкретную часть этой записи. Если нажать на иконку справа от поля, то вам выведется весь перечень доступных полей объекта Data, среди которых есть информация об авторе записи, ее дате, ссылке и несколько еще.

Аналогичным образом попробуем отредактировать страницу Info. Для нее доступен несколько иной набор шаблонов, среди которых мы выберем самый простой и подходящий больше всего:

На этой странице все примерно аналогично. Единственное, что вместо объекта данных Data здесь используется Context, который по сути является тем же самым.

Шаг 2.3. Добавление меню и других секций

Помимо простых секций, в Windows Phone App Studio можно добавить так называемое меню. Это секция, которая состоит из перечня ссылок на другие секции или на внешние сайты. Я решил добавить меню на разделы сайта с видео, чтобы у вас всегда был под рукой быстрый доступ к полезной информации. Добавляется меню аналогично простой секции и его настройка не представляет сложности. Так что предлагаю освоить это в качестве домашнего задания.

Шаг 3. Стили

Завершив наполнение приложения секциями, страницами и меню, переходим к разговору о прекрасном, а именно о стиле. В разделе 3 “Configure App Style” вы сможете настроить базовую цветовую гамму, которая будет использоваться в вашем приложении. Я выбрал цвета, которые используются в блоге – это синий и белый. Таким образом приложение получилось светлым и приятным, хотя о вкусах не спорят.

Цвет Accent Brush отвечает за то, каким будет ваш основной цвет акцента. Он отвечает за заголовок приложения. Кисть Background Brush, как не трудно догадаться, отвечает за цвет фона. Вы также можете выбрать картинку, если считаете ее более уместной, чем однотонная заливка. Foreground Brush – это цвет шрифтов, которыми будут выводиться данные в вашем приложении. Ну и Application Bar Brush – цвет фона панели меню, выводящегося снизу.

Шаг 3.1. Тайлы

Тайлы – неотъемлемая часть любого приложения для Windows Phone. Они могут расширить ваше приложение, позволив пользователю видеть дополнительную информацию, не открывая основное окно программы. Конечно же, в Windows Phone App Studio вы не сможете создать умный тайл, который смог бы самостоятельно обновлять свой вид и подгружать дополнительные данные откуда-нибудь. Однако вы можете выбрать один из нескольких стандартных типов поведения, используя некие статические данные. Например, для приложения glamcoder я выбрал тип тайла Iconic Template и выведу на него краткое описание приложения:

Шаг 3.2. Splash и Lock экраны

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

Изображение для Lock Screen – это картинка, которая будет выводиться на экран блокировки. На самом деле в нем нет особого практического смысла, потому что эта картинка статична в рамках Windows Phone App Studio, и вряд ли пользователь захочет сменить красочные Bing обои вашей картинкой.

Шаг 4. Финал

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

После того, как генерация завершится, вы увидите соответствующее сообщение, а также на выбор несколько вариантов. Первый – вам на почту придет письмо, из которого вы сможете скачать свое приложение. Второй – вы можете загрузить на свой компьютер готовый файл пакета, чтобы потом опубликовать его в магазине приложение. И третий вариант – вы можете скачать исходные коды полученного приложения, чтобы подредактировать их. Я вам советую воспользоваться третьим способом. Во-первых, так вы получите больше гибкости и сможете внести такие изменения, которые в Windows Phone App Studio сделать нельзя. А во-вторых, и это самое главное, вы сможете самостоятельно разобраться в коде приложения, изучить как, оно работает, чтобы в следующий раз написать все своими собственными руками.

Заключение

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

Я очень надеюсь, что эта статья вдохновит вас на написание своего собственного первого приложения для Windows Phone. И мне хочется верить, что знания, которые вы приобретете, помогут вам создать новый Instagram или новые Angry Birds. А чтобы это случилось как можно раньше, заходите на портал разработки для Windows Phone , изучайте материалы, смотрите видеоуроки, творите.

Удачи и хороших вам приложений!

Компания Microsoft провела ребрендинг магазина приложений и игр для Windows Phone — сменила его дизайн и название, теперь он называется Windows Phone Store . Адрес остался прежним — .

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


Раздел «Marketplace» теперь называется «Приложения+игры». Цель смены названия – сделать навигацию по сайте более интуитивно понятной.

Сервис Windows Phone Marketplace по аналогии с Windows 8 Store переименован в Windows Phone Store . В оформлении обоих магазинов использован один и тот же логотип.

Window Phone Store получил некоторые улучшения для более быстрого поиска приложений и игр.
Во-первых, изменения коснулись поля поиска – теперь используется движок Bing. Как вы можете помнить, по улучшению Windows Phone Dev Center. Использование поискового движка Bing – одно из последних усовершенствований. Теперь можно:

Кроме того, поиск постепенно будет «умнеть». Новый алгоритм Bing предполагает, что все результаты запросов будут учитываться, тем самым повышая релевантность будущих результатов поиска.

Одно из серьезнейших испытаний для владельца смартфона – найти нужное приложение среди более чем 100 тыс. Ранее в Marketplace присутствовала сортировка по новым, бесплатным и топовым приложениям. В Windows Phone Store добавлены также опции, упрощающие поиск приложений. Пока данные изменения коснулись только сайта, но до конца года они будут продублированы на новых аппаратах.

Топы бесплатных и платных приложений будут представлены отдельно. Списки приложений в категориях новых и набирающих популярность станут чаще обновляться. Появится новая категория – приложения с высоким рейтингом.


В последнее время участились просьбы пользователей сделать так, чтобы приложения с контентом 18+ не бросались в глаза. Эта просьба была учтена — приложения пикантного характера станут менее заметными: они по-прежнему будут публиковаться и отображаться в результатах поиска, но случайно на них наткнуться пользователи не смогут. Это сделано во избежание загрузки подобных приложений детьми.

Также по многочисленным просьбам был добавлен механизм, сообщающий о технических ошибках в приложениях. Все приложения тестируются перед публикацией, но на случай обнаружения неработающей программы или технической ошибки на всех страницах загрузки появится кнопка «Сообщить». Из мелких улучшений: при написании отзыва теперь автоматически подставляется имя пользователя из аккаунта Microsoft.

Надеемся, что нововведения понравятся пользователям Windows Phone, а если нет, то разработчики будут устранять все недостатки.

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

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

1. Щелкните (или нажмите) на кнопке Представление задач . На рабочем столе исчезнут все значки и ярлыки, а вместо них отобразятся миниатюры всех запущенных в Windows 10 приложений и программ

2. Щелкните (или нажмите) на миниатюре одного из приложений или программы, работающей в полноэкранном режиме, чтобы перейти к соответствующему окну.

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

  • Каждое запущенное приложение или программа представляется в виде значка (кнопки) на панели задач. Панелью задач называется полоса вдоль нижнего края рабочего стола, в том числе содержащая слева кнопку Пуск.
  • Чтобы закрыть ненужное приложение или программу, запущенную ранее, в режиме представления миниатюр щелкните (или нажмите) на кнопке X, расположенной в правом верхнем углу соответствующей миниатюры. Если к компьютеру подключена мышь, то щелкните правой кнопкой на миниатюре и выберите в появившемся на экране контекстном меню команду Закрыть.
  • После закрытия текущего приложения режим представления миниатюр рабочего стола все еще остается активным, позволяя перейти к другому приложению или закрыть его. Кроме того, можно выйти из представления миниатюр, щелкнув (или нажав) на пустом месте рабочего стола.

Бесплатно распространяемые приложения в windows 10

В меню Пуск по умолчанию отображается набор плиток, каждая из которых представляет бесплатно распространяемое приложение. Все плитки в главном меню Windows 10 содержат подписи, однозначно указывающие названия приложений, которые они представляют. Плитки некоторых приложений содержат динамически изменяемое содержимое, которое постоянно обновляется. Такие плитки известны как живые.

Живой плиткой представлено, например, приложение Финансы, выводящее на экран последние биржевые сводки и финансовые новости, или приложение Погода, отображающее прогноз погоды на ближайшие дни. На правой панели меню Пуск содержатся плитки лишь нескольких приложений, установленных на компьютере. Чтобы познакомиться со всеми приложениями, доступными в системе, щелкните в левой нижней части меню Пуск на команде Все приложения. На левой панели меню Пуск вы увидите алфавитный перечень всех приложений, установленных в Windows 10. (Чтобы вернуться к виду меню Пуск, заданному по умолчанию, щелкните на кнопке Назад.) Почти все описанные ниже приложения входят в набор предустановленного программного обеспечения, поэтому они гарантированно отображаются в меню Пуск при выполнении команды Все приложения.

3D Builder. Будет востребовано только счастливыми обладателями ЗО-принтеров; позволяет распечатывать сложные трехмерные объекты, по большому счету малопригодные для практического использования

Будильники и часы . Часы, настроенные согласно требуемому часовому поясу, таймер и секундомер в одном флаконе. Может использоваться как будильник; поддерживает установку разного времени звонка для каждого дня недели.

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

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

Камера . Позволяет получать фотографии с помощью встроенной в ноутбук и планшет камеры или подключаемой к настольному компьютеру веб-камеры.

Обратитесь в службу технической поддержки . Щелчок на этой команде становится началом увлекательного путешествия в удивительный мир технической поддержки пользователей компании Microsoft.

Начало работы . Это приложение снабжает вас базовыми рекомендациями по работе в Windows 10.

Почта . С управлением почтовыми сообщениями в Windows 10, которое осуществляется с помощью приложения Почта. Если вы используете учетные записи Windows Live, Yahoo!, AOL или Google, то настройка почтовой службы будет выполнена автоматически, сопровождаясь синхронным заполнением списка приложения Люди найденными контактами.

Карты . Будучи предназначенным для планирования путешествий, это приложение представляет собой одну из версий службы Bing Maps.

Microsoft Edge . Новый браузер Microsoft, получивший название Microsoft Edge, проходит в Windows 10 своеобразную “обкатку”, перед тем как полностью заменить Internet Explorer.

Microsoft Solitaire Collection . Появившееся в Windows 10 приложение содержит несколько версий популярных пасьянсов.

Финансы . Эта живая клетка с динамическим содержимым заполняется сведениями, востребованными деловыми людьми. Через каждые 30 минут на ней обновляются данные о биржевых индексах Dow, NASDAQ и S&P, сопровождающиеся информативными диаграммами соответствующих изменений финансовых показателей.

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

Музыка Groove . Отвечает за проигрывание музыки, сохраненной на компьютере. Но Microsoft надеется преобразовать его в полноценный музыкальный магазин.

Новости . Чтобы быть в курсе всего, что происходит в мире, вам не обойтись без этого простого приложения. (Примечание: позволяет добавлять RSS-каналы своих любимых сайтов.)

OneDrive . Под таким названием скрывается онлайн-хранилище Microsoft, в котором разрешается размещать свои файлы. Сохранив рабочие данные в облачном хранилище OneDrive, описанном в главе 5, вы сможете получить к ним доступ с любого компьютера, телефона или планшета, подключенного к Интернету.

OneNote . Популярное приложение для управления примечаниями также получило свою прописку в обновленном главном меню Windows 10.

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

Диспетчер телефонов . Применяется для подключения к Windows 10 телефонов Apple и Android-устройств, чтобы обменяться с ними данными.

Фотографии . Это приложение, как понятно из его названия, управляет фотоснимками, хранящимися не только на локальном компьютере, но и в папках OneDrive.

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

Поиск . Позволяет прибегнуть к услугам цифрового помощника Кортана (Cortana), который поддерживает поиск не только по введенным словам, но и по произнесенным фразам. (В русской версии Windows 10 этот помощник недоступен, хотя, судя по настройкам, вполне может быть добавлен в будущих обновлениях. - Примеч. ред.)

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

Спорт . Это приложение поможет вам быть в курсе спортивных событий и результатов последних соревнований и матчей; позволяет отслеживать результативность всех выступлений любимых команд в самых разных видах спорта.

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

Погода . Персональный метеоцентр, обеспечивающий прогнозом погоды для указанного региона проживания; для правильной работы ему нужно разрешить отслеживать ваше местоположение. (За исключением случаев подключения/встраивания в ваш компьютер GPS-устройства, приложение выводит прогноз погоды для ближайшего крупного города в вашем регионе проживания, указанном в системных настройках.)

Xbox . Предназначен преимущественно для пользователей игровой консоли Xbox One; отслеживает статистику побед в играх (как вашу, так и ваших соперников), позволяет общаться с друзьями в чате и просматривать достижения, а также посещать электронный магазин для приобретения новых игр.

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

Магазин приложений Microsoft (Microsoft Store) - приложение в операционной системе Windows 10, обеспечивающее интеграцию компьютера с онлайн магазином Microsoft, в котором размещены приложения для установки на устройства, работающие на операционных системах производства. Из Магазина Microsoft (прежнее название - Магазин Windows или Windows Store) пользователь может установить на свой компьютер различные программы, игры, другие приложения (платные и бесплатные), созданные или сторонними разработчиками.

Некоторые пользователи удаляют Магазин Windows со своего компьютера после установки операционной системы, из-за того, что не хотят иметь данное приложение на своем компьютере. Через некоторое время Магазин понадобился. Что делать?

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

В этой статье мы попробуем решить проблемы, возникающие с Магазином, разными способами: восстановить работу приложения или переустановить Windows Store на компьютере.

Простые способы устранения неполадок:

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

Более сложные способы восстановления Магазина, после его удаления с компьютера:

  • Два способа восстановления Магазина Windows помощью Windows PowerShell. Обязательное условие: на компьютере, после удаления приложений Windows, тем или иным способом, должна сохраниться папка «WindowsApp».
  • Копирование файлов Магазина с операционной системы, установленной на другом компьютере, или с подобной Windows 10, установленной на виртуальной машине.
  • Обновление Windows 10 с сохранением программ и пользовательских данных.

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

Выход, а затем вход в учетную запись в Магазине Microsoft

Вначале попробуйте этот простой способ:

  1. Выйдете из своей учетной записи в окне приложения Магазина Microsoft.
  2. Закройте приложение на компьютере.
  3. Снова запустите магазин Windows, введите данные от своей учетной записи Майкрософт.
  4. Проверьте работу приложения.

Устранение неполадок в работе Магазина средствами Windows 10

Для решения возникшей проблемы, воспользуйтесь средством диагностики и устранения неполадок операционной системы Windows 10. Это самый простой способ автоматического решения проблемы.

  1. Запустите встроенное или воспользуйтесь (это аналогичные инструменты).
  2. Выберите пункт «Приложения из Магазина Windows», запустите средство.
  3. Дождитесь автоматического исправления проблемы. Если нужно, перезагрузите компьютер.

Если проблема не решена, перейдите к следующему способу.

Как сбросить кэш Магазина Windows 10

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

Сброс кеша Магазина проходит в несколько этапов:

  1. Закройте Магазин Microsoft, если приложение запущено.
  2. Откройте командную строку от имени администратора.
  3. В окне интерпретатора командной строки введите команду «WSReset» (без кавычек), а затем нажмите на клавишу «Enter».

Дождитесь завершения выполнения команды.

Произойдет автоматический запуск Магазина Windows, проверьте работоспособность приложения.

Восстановление более раннего состояния системы

С помощью функции восстановления системы в Windows 10, откатите состояние компьютера на тот момент, когда Windows Store работал без проблем. Необходимое условие: на компьютере должны быть точки восстановления, созданные в момент бесперебойной работы Магазина.

Запустите восстановление системы, подробнее читайте . После восстановления предыдущего состояния Windows, проверьте работу приложения.

Получение разрешения для учетной записи на доступ к папке WindowsApps

Следующие способы решения проблемы, потребуют доступа к папке «WindowsApps», в которой находятся приложения Windows, в том числе, Магазин Microsoft. В обычном случае, операционная система из-за соображений безопасности откажет в доступе к этой папке.

Скрытая папка «WindowsApps» расположена по пути:

C:\Program Files\WindowsApps

Для того, чтобы увидеть эту папку в Проводнике, включите отображение скрытых папок на компьютере.

Выполните следующие действия:

  1. Кликните правой кнопкой по папке «WindowsApps», в контекстном меню выберите «Свойства».
  2. В окне «Свойства: WindowsApps» откройте вкладку «Безопасность», нажмите на кнопку «Дополнительно».
  3. В окне «Дополнительные параметры безопасности для “WindowsApps”» нажмите на кнопку «Продолжить».
  4. В следующем окне нажмите на ссылку «Изменить».
  5. В открывшемся окне «Выбор: “Пользователь” или “Группа”» введите имя своей учетной записи на компьютере, а затем нажмите на кнопку «ОК».

  1. В окне «Дополнительные параметры безопасности для “WindowsApps”» нажмите на кнопку «ОК».

Теперь можно приступить к другим способам восстановления Магазина Майкрософт на компьютере.

Как переустановить Магазин Windows в PowerShell (1 способ)

В том случае, если Магазин был удален с компьютера с помощью сторонних программ, есть возможность заново установить приложение в Windows 10, с помощью Windows PowerShell. Можно использовать два разных способа по очереди. Эти способы работают только при условии, что на компьютере не удалена папка «WindowsApps».

Перед использованием PowerShell потребуется получить права доступа к папке «WindowsApps» (смотрите выше в статье), что мы уже сделали.

Кликните правой кнопкой мыши по меню «Пуск», выберите пункт «Windows PowerShell (администратор)».

В окне Windows PowerShell введите команду (можете скопировать отсюда), а затем нажмите на клавишу «Enter».

Get-AppxPackage *windowsstore* -AllUsers | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppxManifest.xml"}

После завершения операции, закройте окно PowerShell.

В поле «Поиск в Windows» введите выражение «Microsoft Store» (без кавычек). Если приложение появилось, значит, магазин был заново установлен в операционную систему Windows 10.

Если доверенное приложение магазина Майкрософт не найдено, перейдите к следующему способу решения проблемы.

Установка магазина Windows 10 с помощью PowerShell (2 способ)

Запустите Windows PowerShell от имени администратора. Введите следующую команду (можно скопировать отсюда, а затем вставить в PowerShell), а затем нажмите на клавишу «Enter».

Get-AppxPackage -AllUsers | Select Name, PackageFullName

Найдите среди списка приложений «Microsoft.WindowsStore». Скопируйте его значение, в моем случае «Microsoft.WindowsStore_11709.1001.27.0_x64__8wekyb3d8bbwe». Цифры могут отличаться после выхода обновлений.

В окне Windows PowerShell введите команду, вставив в код значение со своего компьютера (в коде вставлено значение с моего компьютера). Нажмите на клавишу «Enter».

Add-AppxPackage -DisableDevelopmentMode -Register "C:\Program Files\WindowsAPPS\Microsoft.WindowsStore_11709.1001.27.0_x64__8wekyb3d8bbwe\AppxManifest.xml"

Найдите с помощью поиска приложение Microsoft Store, чтобы убедиться в установке магазина Windows.

Установка Магазина Windows 10 копированием файлов с другой операционной системы

Если не помогли оба способа с Windows PowerShell, попробуйте скопировать папки магазина с другого компьютера. Понадобиться другой компьютер с такой же версией Windows 10, одинаковой разрядности. Можно использовать аналогичную операционную систему, установленную на виртуальной машине.

На другой операционной системе получите доступ к папке «WindowsApps».

Скопируйте папки (цифры, после имени папки могут отличаться):

  • Microsoft.WindowsStore_11709.1001.27.0_neutral_split.language-ru_8wekyb3d8bbwe
  • Microsoft.WindowsStore_11709.1001.27.0_neutral_split.scale-100_8wekyb3d8bbwe
  • Microsoft.WindowsStore_11709.1001.27.0_x64__8wekyb3d8bbwe
  • Microsoft.WindowsStore_11709.1001.2713.0_neutral_~_8wekyb3d8bbwe
  • Microsoft.StorePurchaseApp_11709.1710.17001.0_neutral_split.language-ru_8wekyb3d8bbwe
  • Microsoft.StorePurchaseApp_11709.1710.17001.0_neutral_split.scale-100_8wekyb3d8bbwe
  • Microsoft.StorePurchaseApp_11709.1710.17001.0_x64__8wekyb3d8bbwe
  • Microsoft.StorePurchaseApp_11709.1710.17014.0_neutral_~_8wekyb3d8bbwe
  • Microsoft.Services.Store.Engagement_10.0.1710.0_x64__8wekyb3d8bbwe
  • Microsoft.Services.Store.Engagement_10.0.1710.0_x86__8wekyb3d8bbwe
  • Microsoft.NET.Native.Runtime.1.6_1.6.24903.0_x64__8wekyb3d8bbwe
  • Microsoft.NET.Native.Runtime.1.6_1.6.24903.0_x86__8wekyb3d8bbwe
  • Microsoft.VCLibs.140.00_14.0.25426.0_x64_8wekyb3d8bbwe
  • Microsoft.VCLibs.140.00_14.0.25426.0_x86_8wekyb3d8bbwe

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

Затем запустите Windows PowerShell от имени администратора. Выполните следующую команду:

ForEach ($folder in get-childitem) {Add-AppxPackage -DisableDevelopmentMode -Register "C:\Program Files\WindowsApps\$folder\AppxManifest.xml"}

Проверьте с помощью поиска наличие Магазина Майкрософт на компьютере. Если магазина Windows нет, используйте второй способ установки магазина при помощи PowerShell.

Установка Магазина Microsoft с помощью обновления системы

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

Скачайте любым удобным способом образ Windows на свой компьютер (посмотрите , как это сделать). Запустить установку ОС можно двумя способами:

  • 1 способ. Кликните по ISO образу Windows 10 правой кнопкой мыши, в контекстном меню выберите «Подключить». Далее откроется окно Проводника, в котором будет открыт смонтированный образ системы. Для запуска установки Windows, кликните по файлу «Setup».
  • 2 способ. Распакуйте ISO образ системы с помощью архиватора. Откройте папку, запустите файл «Setup».

В процессе установки операционной системы, в окне «Выберите тип установки», нужно выбрать «Обновление: установка Windows с сохранением файлов, параметров и приложений». После завершения установки, в операционной системе появится Магазин Microsoft.

Магазин Microsoft онлайн

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

Зайдите на официальный сайт Microsoft Store Russia, расположенный по адресу: https://www.microsoft.com/ru-ru/store/b/home . Войдите в свою учетную запись Майкрософт. После этого вы можете скачать, приобрести, установить на свой компьютер нужные приложения или игры.

Выводы статьи

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