Что значит «вам понадобится новое приложение чтобы открыть этот 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://, нужно вручную указать программу. Вот пошаговые действия:
Откройте
Параметры → Приложения → Приложения по умолчанию.Прокрутите вниз и выберите
Выбор стандартных приложений для типов файлов и протоколов.В списке найдите
ms-windows-store. Если его нет — значит, отключён или удалён.Кликните по текущему значению (или по кнопке
+, если поле пустое) и выберите Microsoft Store из списка.
Если Microsoft Store отсутствует в списке, попробуйте сбросить его через PowerShell:
⚠️ Внимание: Запуск команд в от имени администратора может повлиять на работу системы. Убедитесь, что вы понимаете, что делаете, или следуйте инструкциям внимательно.
Сброс Microsoft Store через PowerShell
Сброс часто решает проблему с протоколами и кэшем. Для этого:
Откройте от имени администратора (клик правой кнопкой по меню Пуск →
Windows PowerShell (администратор)).Вставьте команду:
Get-AppXPackage *WindowsStore* -AllUsers | Foreach-Object {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}и нажмите Enter.
Дождитесь выполнения (может занять 1–2 минуты).
Перезагрузите компьютер.
Что делать, если PowerShell выдаёт ошибку
Если PowerShell пишет, что Add-AppxPackage не распознаётся, попробуйте загрузить вручную через Microsoft Store в списке приложений или обновите до последней версии.
Этот метод перерегистрирует пакет 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.
Восстановление системы как крайний метод
Если ничего не помогает, можно откатить к точке восстановления, где работал нормально. Для этого:
Откройте
Панель управления → Восстановление → Запуск восстановления системы.Выберите точку восстановления, созданную до появления ошибки.
Подтвердите откат.
Внимание: откат системы удалит все установленные после выбранной точки программы и обновления.
Восстановление системы — надёжный способ вернуть работоспособность, но используйте его только если другие методы не сработали.
Пошаговая инструкция: как исправить ошибку за 10 минут
Если вы не хотите разбираться в деталях, следуйте этому алгоритму:
Проверьте, открывается ли Microsoft Store через меню Пуск.
Сбросьте кэш Store:
Win + R → wsreset.exe.Перерегистрируйте через PowerShell (см. выше).
Проверьте ассоциации протокола в параметрах.
Обновите до последней версии.
Чек-лист для устранения ошибки ms-windows-store
Часто задаваемые вопросы
Почему ошибка появляется только на некоторых файлах или ссылках?
Ошибка связана с конкретным протоколом ms-windows-store://. Если она возникает при открытии определённых файлов, значит, они привязаны к этому протоколу. Например, это могут быть файлы с расширением .appx или ссылки на приложения в Store.
Можно ли удалить Microsoft Store и пользоваться альтернативами?
Да, но в большинстве версий Windows Store — системным компонентом. Удалить его можно только через с правами администратора, но это может нарушить работу системы. Альтернативы: веб-версия Store, сторонние каталоги (например, Winget или Chocolatey).
Поможет ли переустановка Windows?
Да, если проблема вызвана системными сбоями. Но перед этим попробуйте менее радикальные методы: сброс Store, проверку целостности файлов (sfc /scannow) и обновление Windows.
Почему после сброса ошибка осталась?
Возможно, проблема не в Store, а в ассоциациях файлов или в стороннем софте, который блокирует протокол. Проверьте, не перехватывает ли обработку ms-windows-store:// другое приложение (например, антивирус). Также убедитесь, что включён в параметрах Windows.