Описание проблемы Восстановления Магазина Windows Store
Обновлено 03.07.2022
В далёкие времена (2015 год, когда вышла Windows 10) я совершенно не верил в Магазин Windows Store как в успешный маркетплейс хороших приложений, поэтому по сей день выпиливал полностью его из своих Windows 10 наравне с встроенными приложениями типа игрулек, портала смешанной реальности, Paint3D и остальной bloatware soft, телеметрию, а также всю остальную слежку от скромного парня по имени Билл. Но вот, момент настал и Магазин Windows Store стал годным и мне он стал необходим для скачивания Debian для WSL 2 и Fluent Terminal для красоты консолей и удобства работы с ними в одном окне.
Также его будет интересно поставить на LTSC и LTSB версии Windows 10, где он не предусмотрен.
Магазин Microsoft Store отсутствует
Теперь к сути, как вернуть полностью удаленный Windows Store в Windows 10 21H1 ? Windows Server ? Windows 11 ?
Решение проблемы с Восстановлением Магазина Windows Store
Автоматизированный способ вернуть Магазин Windows Store
Для удобства я сделал всё необходимое, поместил в PowerShell скрипт и закинул в облако, осталось скачать, запустить скрипт и Windows Store будет полностью восстановлен, файлы можно удалить. Если такой вариант не подходит, то сразу идем к ручному способу.
1) Вот этот архив нужно скачать и распаковать
2) Скопировать путь к папке, куда был распакован скрипт (пример: C:\Users\User\Downloads)
2) Найти в меню Пуск PowerShell, запустить от имени администратора, перейти в директорию с распакованным скриптом с помощью команды внутри PowerShell: cd путь, вместо слова путь вставить значение из буфера обмена
3) Запустить скрипт bringShopBack.ps1, можно набрать первые пару букв (br) и нажать клавишу Tab, PowerShell сам допишет название файла и нужные слэши, потом нажать Enter
Если PowerShell ругается на ExecutionPolicy, вводим команду Set-ExecutionPolicy Unrestricted, а после восстановления магазина, возвращаем значение по умолчанию с помощью команды: Set-ExecutionPolicy -ExecutionPolicy Default
4) Готово, Магазин Windows Store полностью восстановлен и работает 🙂
Магазин Microsoft Store восстановлен
Проверка установки Debian 11 WSL + Fluent Terminal
Процесс установки
Запуск Fluent Terminal
Первый образ подсистемы linux станет дефолтным и если хочется переназначить, как например в моём случае с Docker на Debian пишем команды
wsl --list --all
Чтобы посмотреть список установленных подсистем и
wsl -s Debian
Для назначения Debian по-умолчанию.
Всё прекрасно установилось и работает 🙂
Ручной способ вернуть Магазин Windows Store
Перейдите на сайт https://store.rg-adguard.net/ (сайт позволяет получить прямые ссылки и скачать установочные APPX файлы приложений магазина с сайта Microsoft), вставьте в строку поиска ссылку на Microsoft Store (https://www.microsoft.com/store/productId/9wzdncrfjbmp), в выпадающем списке выберите Retail;
Для корректной работы Windows Store вам нужно скачать шесть APPX файлов c зависимостями для вашей версии Windows (x64 или x86):
- Microsoft.NET.Native.Framework.1.7,
- Microsoft.NET.Native.Framework.2.2,
- Microsoft.NET.Native.Runtime.1.7,
- Microsoft.NET.Native.Runtime.2.2,
- Microsoft.VCLibs,
- Microsoft.UI.Xaml.2.4;
Теперь аналогичным образом скачайте пакет Microsoft.WindowsStore с расширением AppxBundle:
- Microsoft.WindowsStore_12107.1001.15.0_neutral___8wekyb3d8bbwe.AppxBundle
Скопируйте все пакеты в одну папку и установите их следующими командами PowerShell в режиме Администратора:
$Path = 'C:\PS\Store'
Get-Childitem $Path -filter *.appx| %{Add-AppxPackage -Path $_.FullName}
Get-Childitem $Path -filter *.appxbundle | %{Add-AppxPackage -Path $_.FullName}
Магазин Microsoft Store восстановлен
На этом всё, Магазин Windows Store восстановлен и работает.
Если Вам было полезно или есть вопросы, оставляйте комментарии, всем удачи
Многие пользователи Windows 10 при удалении встроенных приложений случайно удаляют и магазин приложений (Microsoft Store). Чаще всего это происходит при бездумном запуске сторонних утилит или PowerShell скриптов вида
Get-AppXProvisionedPackage -online | Remove-AppxProvisionedPackage -online
, которые удаляют все современные APPX приложения без исключения (см. статью по корректному удалению предустановленные APPX приложения в Windows 10). Если Microsoft Store отсутствует в Windows 10 или работает с ошибками, вы можете установить его или сбросить состояние в соответствии с инструкциями из этой статьи.
Содержание:
- Сброс приложения Microsoft Store в Windows 10
- Восстановление Microsoft Store в Windows 10 с помощью PowerShell
- Ручная установка Microsoft Store в Windows 10 после полного удаления
Сброс приложения Microsoft Store в Windows 10
Если приложение Microsoft Store в Windows 10 не запускается, или работает с ошибками, вы можете попробовать сбросить его настройки на дефолтные и удалить сохраненные данные:
- Перейдите в меню Settings -> Apps -> Apps & features;
- Найдите приложение Microsoft Store и нажмите на ссылку Advanced options;
- В открывшемся окне нажмите на кнопку Reset и подтвердите удаление всех старых настроек.
Также вы можете сбросить настройки Microsoft Store из команды строки с помощью команды:
WSReset.exe
Восстановление Microsoft Store в Windows 10 с помощью PowerShell
При удалении системных APPX приложений с помощью PowerShell командлета
Remove-AppxPackage
, Windows на самом деле не удаляет приложения с диска, а просто отменяет их регистрацию. Можно попробовать перерегистрировать приложение WindowsStore с помощью XML файла манифеста приложения.
- Проверьте, что файлы приложения остались на месте:
Get-ChildItem 'C:\Program Files\WindowsApps'|where-object {$_.Name -like "*WindowsStore*"}
- В моем примере каталоги с именами Microsoft.WindowsStore _* остались на месте;
- Зарегистрируйте appx приложение WindowsStore в Windows 10 с помощью файла AppXManifest.xml командой:
Get-AppXPackage *WindowsStore* -AllUsers | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register “$($_.InstallLocation)\AppXManifest.xml”}
Совет. Если вы выполнении команды Add-AppxPackage появится ошибка с отказом доступа, попробуйте с помощью утилиты icacls предоставить своей учетной записи права владельца на каталог C:\Program Files\WindowsApps\.
- Проверьте, что в меню пуск появился значок Microsoft Store.
Ручная установка Microsoft Store в Windows 10 после полного удаления
Если в каталоге каталог
C:\Program Files\WindowsApps
не сохранилось каталога с файлами Windows Store, то при попытке зарегистрировать приложение с помощью Add-AppxPackage появятся ошибки вида:
Add-AppxPackage : Cannot find path.
Add-AppxPackage : Deployment failed with HRESULT: 0x80073CF6, Package could not be registered.
Сannot register the Microsoft.WindowsStore package because there was a merge failure.
В этом случае вы можете вручную скачать файлы WindowsStore и все зависимости с сайта Microsoft, и установить APPX приложения вручную.
- Откройте консоль PowerShell с правами администратора;
- Выполните следующую команду, чтобы убедиться, что приложение WindowsStore полностью удалено:
Get-AppXPackage -AllUsers |where-object {$_.Name -like "*WindowsStore*"}
- Перейдите на сайт https://store.rg-adguard.net/ (сайт позволяет получить прямые ссылки и скачать установочные APPX файлы приложений магазина с сайта Microsoft) , вставьте в строку поиска ссылку на Microsoft Store (
https://www.microsoft.com/store/productId/9wzdncrfjbmp
), в выпадающем списке выберите Retail; - Для корректной работы Store вам нужно скачать шесть APPX файлов c зависимостями для вашей версии Windows (x64 или x86):
Microsoft.NET.Native.Framework.1.7
,
Microsoft.NET.Native.Framework.2.2
,
Microsoft.NET.Native.Runtime.1.7
,
Microsoft.NET.Native.Runtime.2.2
,
Microsoft.VCLibs
,
Microsoft.UI.Xaml.2.4
; - В моем случае у меня получился такой список файлов:
Microsoft.NET.Native.Framework.1.7_1.7.27413.0_x64__8wekyb3d8bbwe.Appx Microsoft.NET.Native.Framework.2.2_2.2.29512.0_x64__8wekyb3d8bbwe.Appx Microsoft.NET.Native.Runtime.1.7_1.7.27422.0_x64__8wekyb3d8bbwe.Appx Microsoft.NET.Native.Runtime.2.2_2.2.28604.0_x64__8wekyb3d8bbwe.Appx Microsoft.VCLibs.140.00_14.0.29231.0_x64__8wekyb3d8bbwe.Appx Microsoft.UI.Xaml.2.4_2.42007.9001.0_x64__8wekyb3d8bbwe.Appx
- Теперь аналогичным образом скачайте пакет Microsoft.WindowsStore с расширением appxbundle (например,
Microsoft.WindowsStore_12104.1001.113.0_neutral_~_8wekyb3d8bbwe.appxbundle
). Если у скачанного файла нет расширения, добавьте расширение
.appxbundle
вручную; - Скопируйте все пакеты в один каталог и установите их следующими командами PowerShell:
$Path = 'C:\PS\Store'
Get-Childitem $Path -filter *.appx| %{Add-AppxPackage -Path $_.FullName}
Get-Childitem $Path -filter *.appxbundle | %{Add-AppxPackage -Path $_.FullName}
Если при установке Microsoft.WindowsStore появятся ошибки с зависимостями, скачайте и установите указанные appx пакеты вручную.
- Проверьте, что Windows Store восстановился, и его значок появился в меню Пуск.
Если у вас есть корпоративная подписка VLSC (Software Assurance), вы можете скачать с сайта Microsoft ISO образ Windows 10 Inbox Apps. В данном офлайн образе содержатся все встроенные приложения, в том числе магазин Microsoft.
Для установки Windows Store с такого ISO образа можно использовать следующую команду:
Add-AppxProvisionedPackage -Online -PackagePath "E:\x86fre\Microsoft.WindowsStore_8wekyb3d8bbwe.appxbundle" –LicensePath "E:\x86fre\Microsoft.WindowsStore_8wekyb3d8bbwe.xml"
0 / 0 / 0 Регистрация: 23.06.2019 Сообщений: 55 |
|
1 |
|
Windows 18.02.2021, 22:54. Показов 3108. Ответов 1
в общем я как-то удалил все приложения Microsoft через win10Tweaker.Теперь есть проблема он не хочет их восстонавливать.
0 |
Programming Эксперт 94731 / 64177 / 26122 Регистрация: 12.04.2006 Сообщений: 116,782 |
18.02.2021, 22:54 |
Ответы с готовыми решениями: Нечаянно удалил все каналы в BEHOLD TV, как теперь восстановить Я, кажется, удалил все разделы на жестком диске, как теперь достать данные? Удалил все записи(случайно), можно ли как нибудь их восстановить? Случайно удалил текст из документа ворд и сохранил в этом виде. Теперь хочу восстановить текст Удалил случайно все логические диски,что теперь делать? 1 |
Wadim_Ymniy Дно пробито 4625 / 2802 / 379 Регистрация: 07.10.2020 Сообщений: 19,380 |
||||
21.02.2021, 13:09 |
2 |
|||
общем я как-то удалил все приложения Microsoft через win10Tweaker.Теперь есть проблема он не хочет их восстонавливать и не будет — это самый кривой и опасный для системы Твикер . Откройте Командная строка (администратор) и введите команды:
Дождитесь выполнения каждой из команд. Если во время выполнения команды появляются сообщения об ошибках, игнорируйте их. Перезагрузитесь, проверьте решена ли проблема. это из поддержки Майков — мог сам загуглить Если не помогает — значит слишком сильно система похерена — sfc / scannow возможно ещё поможет .
0 |
В этой короткой инструкции показано, как установить магазин приложений Windows 10 после удаления, если, экспериментируя с руководствами наподобие Как удалить встроенные приложения Windows 10, вы удалили и сам магазин этих приложений, а теперь оказалось, что он все-таки требуется вам для тех или иных целей.
Если же вам потребовалось переустановить магазин приложений Windows 10 по той причине, что он сразу закрывается при запуске — не торопитесь заниматься непосредственно повторной установкой: это отдельная проблема, решение которой также изложено в этой инструкции и вынесено в отдельный раздел в ее окончании. См. также: Что делать, если не скачиваются и не обновляются приложения магазина Windows 10.
Простой способ переустановить магазин Windows 10 после удаления
Этот способ установки магазина подойдет в том случае, если вы его ранее удалили с помощью команд PowerShell или же сторонних программ, которые используют те же механизмы, что и при ручном удалении, но при этом вы никаким образом не меняли права, состояние и не удаляли папку WindowsApps на компьютере.
Установить магазин Windows 10 в данном случае можно с помощью Windows PowerShell. Примечание: ещё один быстрый способ установки — в обновленной инструкции Как установить Microsoft Store в Windows 11 и 10.
Для его запуска, начните вводите PowerShell в поле поиска в панели задач, а когда он найдется, кликните по нему правой кнопкой мыши и выберите «Запуск от имени Администратора».
В открывшемся окне команд выполните следующую команду (если при копировании команды ругается на неправильный синтаксис, введите кавычки вручную, см. на скриншоте):
Get-AppxPackage *windowsstore* -AllUsers | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppxManifest.xml"}
То есть введите эту команду и нажмите Enter.
Если команда будет выполнена без ошибок, попробуйте через поиск в панели задач найти Store — если магазин приложений Windows Store находится, значит установка прошла успешно.
Если же по какой-то причине указанная команда не сработала, попробуйте следующий вариант, также с помощью PowerShell.
Введите команду Get-AppxPackage -AllUsers | Select Name, PackageFullName
В результате выполнения команды вы увидите список доступных приложений магазина Windows, среди которых следует найти пункт Microsoft.WindowsStore и скопировать полное имя из правого столбца (далее — полное_имя)
Для повторной установки магазина Windows 10 введите команду:
Add-AppxPackage -DisableDevelopmentMode -Register "C:\Program Files\WindowsAPPS\полное_имя\AppxManifest.xml"
После выполнения этой команды, магазин должен переустановиться (однако его кнопка не появится в панели задач, используйте поиск чтобы найти «Магазин» или «Store»).
Однако, если это не удалось, и вы увидели ошибку наподобие «доступ запрещен» или «access denied», возможно вам следует стать владельцем и получить доступ к папке C:\Program Files\ WindowsApps (папка скрытая, см. Как показать скрытые папки в Windows 10). Пример этого (который подойдет и в этом случае) показан в статье Запросите разрешение от TrustedInstaller.
Установка магазина Windows 10 с другого компьютера или из виртуальной машины
Если первый способ каким-либо образом «ругается» на отсутствие необходимых файлов, можно попробовать взять их с другого компьютера с Windows 10 или же установив ОС в виртуальную машину, скопировать их оттуда. Если этот вариант кажется для вас сложным — рекомендую перейти к следующему.
Итак, для начала станьте владельцем и предоставьте себе права записи для папки WindowsApps на том компьютере, где с магазином Windows возникают проблемы.
С другого компьютера или из виртуальной машины скопируйте из аналогичной папки следующий набор папок в вашу папку WindowsApps (возможно, имена будут немного отличаться, особенно если выйдут какие-то большие обновления Windows 10 после написания этой инструкции):
- Microsoft.WindowsStore29.13.0_x64_8wekyb3d8bbwe
- WindowsStore_2016.29.13.0_neutral_8wekyb3d8bbwe
- NET.Native.Runtime.1.1_1.1.23406.0_x64_8wekyb3d8bbwe
- NET.Native.Runtime.1.1_11.23406.0_x86_8wekyb3d8bbwe
- VCLibs.140.00_14.0.23816.0_x64_8wekyb3d8bbwe
- VCLibs.140.00_14.0.23816.0_x86_8wekyb3d8bbwe
Последним шагом будет запуск PowerShell от имени администратора и использование команды:
ForEach ($folder in get-childitem) {Add-AppxPackage -DisableDevelopmentMode -Register "C:\Program Files\WindowsApps\$folder\AppxManifest.xml"}
Проверьте с помощью поиска, появился ли магазин Windows 10 на компьютере. Если нет, то после этой команды можно попробовать также использовать второй вариант из первого способа для установки.
Что делать, если магазин Windows 10 сразу закрывается при запуске
Прежде всего, для следующих шагов вы должны быть владельцем папки WindowsApps, если это так, то далее, для того чтобы исправить запуск приложений Windows 10, включая магазин, выполните следующее:
- Кликните правой кнопкой мыши по папке WindowsApps, выберите свойства и вкладку «Безопасность», нажмите кнопку «Дополнительно».
- В следующем окне нажмите кнопку «Изменить разрешения» (если есть), а затем — «Добавить».
- Вверху следующего окна нажмите «Выберите субъект», затем (в следующем окне) — «Дополнительно» и нажмите кнопку «Поиск».
- В результатах поиска внизу найдите пункт «Все пакеты приложений» (или All Application Packages, для англ. Версий) и нажмите Ок, затем снова Ок.
- Убедитесь, что для этого субъекта установлены разрешения чтения и выполнения, просмотра содержимого и чтения (для папки, подпапок и файлов).
- Примените все сделанные настройки.
Теперь магазин Windows 10 и другие приложения должны открываться без автоматического закрытия.
Еще один способ установить магазин Windows 10 при проблемах с ним
Есть еще один простой способ (если не говорить о чистой установке ОС) переустановить все стандартные приложения магазина Windows 10, включая сам магазин: просто скачайте образ ISO Windows 10 в вашей редакции и разрядности, смонтируйте его в системе и запустите файл Setup.exe с него.
После этого в окне установки выберите «Обновить», а в следующих шагах выберите «Сохранить программы и данные». По сути, это переустановка текущей Windows 10 с сохранением ваших данных, которая позволяет исправить проблемы с системными файлами и приложениями.
31.01.2021
Просмотров: 19007
На форуме Майкрософт можно встретить часто обсуждаемые темы касательно работоспособности, установки, восстановления и переустановки Магазина Windows. Данный элемент пользователи часто удаляют из-за появления различных ошибок в Windows Store, в надежде, что деинсталляция может решить проблему. Однако после такого удаления вернуть или заново установить Microsoft Store достаточно сложно, но возможно.
Читайте также: В Windows 10 1809 Microsoft Edge и Microsoft Store не могут подключиться к сети
Как заново перезапустить Microsoft Store на Windows 10?
Для того, чтобы восстановить Microsoft Store на Windows 10, достаточно воспользоваться сбросом параметром данного элемента. Для этого нужно открыть «Параметры», «Приложения», в меню слева нужно выбрать «Приложения и возможности» и найти «Microsoft Store». Нажимаем на элементе. Под ним появится две кнопки и ссылка. Нужно выбрать «Дополнительные параметры».
Появится новое окно. Нужно нажать на кнопку «Завершить», чтобы завершить все процессы, связанные с Магазином, а после «Сброс».
Перезагружаем систему, чтобы изменения вступили в силу.
Если этот способ не помог исправить ситуацию, то стоит выполнить перерегистрацию самого приложения. Для этого нужно открыть PowerShell с правами Администратора и ввести такие команды: Get-AppXPackage *WindowsStore* -AllUsers | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register «$($_.InstallLocation)\AppXManifest.xml»}.
Вновь перезагружаем систему для того, чтобы изменения вступили в силу.
Как вариант, если Магазин не запускается, то стоит нажать «Win+R» и ввести «wsreset.exe». Эта команда удалит кэш приложения, чем уберёт существующие неполадки.
Если же вы полностью удалили приложение, то установить Microsoft Store заново можно с помощью Power Shell и следующих команд:
- PowerShell –ExecutionPolicy Unrestricted
- $manifest = (Get-AppxPackage Microsoft.WindowsStore).InstallLocation + ‘\AppxManifest.xml’ ; Add-AppxPackage -DisableDevelopmentMode -Register $manifest
- Get-AppXPackage -AllUsers | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register «$($_.InstallLocation)\AppXManifest.xml»}
Дождитесь выполнения каждой из команд. Если во время выполнения команды появляются сообщения об ошибках, игнорируйте их. Перезагрузите ПК и найдите Магазин через поиск Windows 10.
Как вариант, если вышеописанные действия не помогли достичь желаемого результата, то стоит проверить целостность системных файлов, обновить Windows или откатить его до более раннего состояния.