Что значит «вам понадобится новое приложение чтобы открыть этот ms windows store» — это сообщение, которое появляется в Windows, когда система не может определить программу для открытия определённого файла или ссылки из Microsoft Store. Обычно проблема возникает при попытке запустить файл с нестандартным расширением или при переходе по ссылке ms-windows-store:// в браузере.

Причина чаще всего кроется в сбое ассоциаций файлов, повреждении кэша Microsoft Store или отключённом системном компоненте. В некоторых случаях виноват сторонний софт, который перехватывает обработку таких ссылок. Решение зависит от конкретной ситуации, но в 80% случаев помогает сброс настроек или перерегистрация приложений через PowerShell.

Почему появляется ошибка с ms-windows-store

Сообщение ms-windows-store:// — это протокол URI, который используется для открытия страниц Microsoft Store напрямую из других приложений или веб-сайтов. Если не может найти программу, привязанную к этому протоколу, вылезает ошибка о необходимости нового приложения.

Основные причины:

  • Повреждённые ассоциации протоколов — Windows «забыла», что за обработку ms-windows-store:// отвечает магазин приложений.
  • Отключённый или удалённый Microsoft Store — в некоторых сборках Windows (например, в LTSC) Store отсутствует по умолчанию.
  • Сбои в кэше Store — временные файлы мешают корректной работе.
  • Конфликт с сторонним софтом — антивирусы или оптимизаторы системы могут блокировать протокол.
💡

Перед тем как копаться в настройках, попробуйте просто перезагрузить компьютер — в 10–15% случаев ошибка исчезает сама собой после перезапуска системы.

ДействиеКак выполнитьОжидаемый результат
Проверка ассоциации протоколаПараметры → Приложения → Приложения по умолчанию → ПротоколыДолжен отображаться Microsoft Store для ms-windows-store
Запуск из командной строкиВвести ms-windows-store: в Выполнить (Win+R)Открывается магазин приложений
Проверка целостности системных файловКоманда sfc /scannow в командной строке от имени администратораНет повреждённых файлов или они восстановлены

Способы диагностики проблемы

Чтобы понять, в чём дело, начните с простого: проверьте, работает ли Microsoft Store в принципе. Откройте его через меню Пуск и попробуйте загрузить любое бесплатное приложение (например, Microsoft Solitaire). Если открывается и загрузка идёт — проблема в ассоциации протокола. Если не запускается вообще, дело в системе.

Далее проверьте, какие программы ассоциированы с протоколом ms-windows-store://:

Если в списке протоколов ms-windows-store отсутствует или привязан к другому приложению, это подтверждает проблему с ассоциациями.

Как исправить ассоциации протокола ms-windows-store

Если не знает, чем открывать ms-windows-store://, нужно вручную указать программу. Вот пошаговые действия:

  1. Откройте Параметры → Приложения → Приложения по умолчанию.

  2. Прокрутите вниз и выберите Выбор стандартных приложений для типов файлов и протоколов.

  3. В списке найдите ms-windows-store. Если его нет — значит, отключён или удалён.

  4. Кликните по текущему значению (или по кнопке +, если поле пустое) и выберите Microsoft Store из списка.

Если Microsoft Store отсутствует в списке, попробуйте сбросить его через PowerShell:

⚠️ Внимание: Запуск команд в от имени администратора может повлиять на работу системы. Убедитесь, что вы понимаете, что делаете, или следуйте инструкциям внимательно.

Сброс Microsoft Store через PowerShell

Сброс часто решает проблему с протоколами и кэшем. Для этого:

  1. Откройте от имени администратора (клик правой кнопкой по меню Пуск → Windows PowerShell (администратор)).

  2. Вставьте команду:

    Get-AppXPackage *WindowsStore* -AllUsers | Foreach-Object {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}

    и нажмите Enter.

  3. Дождитесь выполнения (может занять 1–2 минуты).

  4. Перезагрузите компьютер.

Что делать, если PowerShell выдаёт ошибку

Если PowerShell пишет, что Add-AppxPackage не распознаётся, попробуйте загрузить вручную через Microsoft Store в списке приложений или обновите до последней версии.

Этот метод перерегистрирует пакет Store, восстанавливая все его зависимости, включая протоколы.

Как вы обычно устанавливаете приложения в Windows?
Через Microsoft Store
С официальных сайтов разроботчиков
Через сторонние каталоги
Другое

Проверка работы протокола в реестре Windows

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

Ключ реестраЗначениеОписание
HKEY_CLASSES_ROOT\ms-windows-store(По умолчанию)Должно быть URL:Windows Store Protocol
HKEY_CLASSES_ROOT\ms-windows-store\shell\open\command(По умолчанию)Должно ссылаться на "C:\Program Files\WindowsApps\Microsoft.WindowsStore_*...\WinStore.App.exe" "%1"
HKEY_CLASSES_ROOT\ms-windows-store\DefaultIcon(По умолчанию)Путь к иконке Store

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

Что делать, если Microsoft Store отключён или удалён

В некоторых версиях Windows (например, Windows 10/11 LTSC или корпоративных сборках) Microsoft Store удалён по умолчанию. В этом случае сообщение о необходимости нового приложения будет появляться всегда.

Варианты решений:

  • Установить вручную — скачать пакет с официального сайта Microsoft (доступно только для лицензионных версий).
  • Использовать альтернативу — загружать приложения через веб-версию Store (https://apps.microsoft.com) или сторонние каталоги.
  • Включить через групповую политику — если вы администратор системы, можно активировать через gpedit.msc.

Восстановление системы как крайний метод

Если ничего не помогает, можно откатить к точке восстановления, где работал нормально. Для этого:

  1. Откройте Панель управления → Восстановление → Запуск восстановления системы.

  2. Выберите точку восстановления, созданную до появления ошибки.

  3. Подтвердите откат.

Внимание: откат системы удалит все установленные после выбранной точки программы и обновления.

Восстановление системы — надёжный способ вернуть работоспособность, но используйте его только если другие методы не сработали.

Пошаговая инструкция: как исправить ошибку за 10 минут

Если вы не хотите разбираться в деталях, следуйте этому алгоритму:

  1. Проверьте, открывается ли Microsoft Store через меню Пуск.

  2. Сбросьте кэш Store: Win + R → wsreset.exe.

  3. Перерегистрируйте через PowerShell (см. выше).

  4. Проверьте ассоциации протокола в параметрах.

  5. Обновите до последней версии.

Чек-лист для устранения ошибки ms-windows-store

Выполнено: 0 / 5

Часто задаваемые вопросы

Почему ошибка появляется только на некоторых файлах или ссылках?

Ошибка связана с конкретным протоколом ms-windows-store://. Если она возникает при открытии определённых файлов, значит, они привязаны к этому протоколу. Например, это могут быть файлы с расширением .appx или ссылки на приложения в Store.

Можно ли удалить Microsoft Store и пользоваться альтернативами?

Да, но в большинстве версий Windows Store — системным компонентом. Удалить его можно только через с правами администратора, но это может нарушить работу системы. Альтернативы: веб-версия Store, сторонние каталоги (например, Winget или Chocolatey).

Поможет ли переустановка Windows?

Да, если проблема вызвана системными сбоями. Но перед этим попробуйте менее радикальные методы: сброс Store, проверку целостности файлов (sfc /scannow) и обновление Windows.

Почему после сброса ошибка осталась?

Возможно, проблема не в Store, а в ассоциациях файлов или в стороннем софте, который блокирует протокол. Проверьте, не перехватывает ли обработку ms-windows-store:// другое приложение (например, антивирус). Также убедитесь, что включён в параметрах Windows.