Восстановление приложения Microsoft Store в Windows 10

15

Я должен был удалить приложение Microsoft Store. Да, полностью удалить приложение. Не спрашивайте как и для чего. :)

Есть ли удобный способ установить его заново или восстановить? Все, кроме "восстановления системы" ...

Upd. Я использовал этот метод, чтобы удалить все. И это работает так хорошо, что ничего не может быть найдено снова. :) или :(.

[ Get-AppxPackage Microsoft.WindowsStore ] ничего не возвращает.

Поиск [ Microsoft.WindowsStore ] возвращает только:

  • C: \ Documents and Settings \ Все пользователи \ Microsoft \ Windows \ AppRepository \ Packages \ Microsoft.WindowsStore_2015.7.1.0_neutral_split.scale-200_8wekyb3d8bbwe [ Папка пуста ]
  • C: \ Documents and Settings \ Все пользователи \ Microsoft \ Windows \ RetailDemo \ OfflineContent \ Microsoft \ Content \ en-gb \ AppData \ Microsoft.WindowsStore_8wekyb3d8bbwe [ Папка содержит только 3 jpg ]
  • C: \ Documents and Settings \ Все пользователи \ Microsoft \ Windows \ RetailDemo \ OfflineContent \ Microsoft \ Content \ Neutral \ AppData \ Microsoft.WindowsStore_8wekyb3d8bbwe [ Папка содержит только 3 jpg ]
  • C: \ Documents and Settings \ Все пользователи \ Microsoft \ Windows \ AppRepository \ Microsoft.WindowsStore_2015.7.1.0_neutral_split.scale-200_8wekyb3d8bbwe.xml
  • C: \ Documents and Settings \ Все пользователи \ Microsoft \ Windows \ AppRepository \ Microsoft.WindowsStore_2015.701.14.0_neutral_ ~ _8wekyb3d8bbwe.xml
Badiboy
источник
переустановите его из магазина Microsoft, это для W8, но должно работать так же, прокрутите вниз до «Переустановить приложение»
Moab
Спасибо, но я попробовал это. Это действительно работает только с W8. AppDiag работает только в W8, и «переустановка приложения» начинается со слов «Нажмите или нажмите« Магазин », чтобы открыть Магазин Windows», и это проблематично без Магазина. :(
Badiboy
1
Попробуйте повторно регистрируя Маркете: tenforums.com/tutorials/...
MC10
MC10, спасибо, но «Get-AppxPackage Microsoft.WindowsStore» ничего не возвращает для меня, поэтому метод не работает ...
Badiboy
1
Я думаю, что у меня та же проблема : похоже, что Remove-AppxPackage+ Remove-AppxProvisionedPackageудаляет все следы приложений метро из системы - включая приложение Магазина Windows - что приводит к Get-AppxPackageсбою. Поправьте меня, если я ошибаюсь, но вопрос в том, как восстановить приложение Store в этот момент?
WernerCD

Ответы:

17

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

Что вам нужно

Установленная Windows 10 с приложениями (далее это будут ссылки как «хорошие окна» ). Вы можете использовать «компьютер друзей». Я использовал виртуальную машину VirtualBox и соответствующий установочный образ. Для этого не требуется лицензионный ключ: Win10 можно настроить без ключа и активации, этого будет достаточно для этого решения.

Шаг 1

Возьмите в собственность папку «C: \ Program Files \ WindowsApps», как указано здесь .

Шаг 2

Откройте папку WindowsApps. Проверьте, есть ли следующие папки:

  • Microsoft.VCLibs.140.00_14.0.22810.0_x64__8wekyb3d8bbwe
  • Microsoft.VCLibs.140.00_14.0.22810.0_x86__8wekyb3d8bbwe
  • Microsoft.NET.Native.Runtime.1.0_1.0.22929.0_x64__8wekyb3d8bbwe
  • Microsoft.NET.Native.Runtime.1.0_1.0.22929.0_x86__8wekyb3d8bbwe
  • Microsoft.WindowsStore_2015.7.1.0_x64__8wekyb3d8bbwe
  • Microsoft.WindowsStore_2015.701.14.0_neutral_ ~ _8wekyb3d8bbwe

Если некоторые из них там не представлены - скопируйте недостающие из хороших окон и скопируйте сюда.

Note1. Для тех, кто выделен курсивом : я не уверен, что они требуются, я все их обработал, может быть, они не обязательны.

Заметка 2. Для папок WindowsStore может быть другая версия, как видно из ответа @Fase.

Шаг 3

Откройте Windows Powershell.

Зарегистрируйте каждую папку (одну за другой, кроме последней!) В том порядке, в котором они представлены в списке выше, с помощью следующей команды:

Add-AppxPackage -DisableDevelopmentMode -Register "C:\Program Files\WindowsApps\*FOLDER*\AppxManifest.xml"

Пример:

Add-AppxPackage -DisableDevelopmentMode -Register "C:\Program Files\WindowsApps\Microsoft.WindowsStore_2015.7.1.0_x64__8wekyb3d8bbwe\AppxManifest.xml"

Вы будете близки к успеху, если команда с WindowsStore не даст ошибок. Другие могут возвращать ошибки, если они уже зарегистрированы.

Шаг 4

Если шаг 3 был успешным, вы сможете найти (нажмите клавишу Windows, затем введите Store ) приложение Store в меню «Пуск».

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

Шаг 5

Предоставьте разрешения для учетной записи «ВСЕ ПАКЕТЫ ПРИЛОЖЕНИЙ» в папку WindowsApps, как указано здесь .

Вот и все, ребята!

введите описание изображения здесь

Badiboy
источник
5
Шаг 3 (лучше) Откройте Windows Powershell. Зарегистрируйте каждую папку в том порядке, в котором они представлены в приведенном выше списке, с помощью следующей макрокоманды: foreach ($ folder в get-childitem) {Add-AppxPackage -DisableDevelopmentMode -Register "C: \ Program Files \ WindowsApps \ $ folder \ AppxManifest.xml "}
Благодарю. Я нахожу это ужасным, почему нет способа восстановить только эти биты в какой-то команде безопасного режима? Кажется, что они каждый месяц облажались, сами по себе. В настоящий момент я не могу запустить даже Windows Update, Edge, Calculator, Microsoft Store ...
Ciantic
Придется понизить это. В любой текущей сборке Windows 10 этот процесс наносит непоправимый ущерб встроенным приложениям.
EKW
Кроме того, см. Эту статью, если приложения не открываются: support.microsoft.com/en-us/kb/2798317
Джеймс Т
Это действительно работает с одним предупреждением: шаг 3 должен выполняться & {$manifest = (Get-AppxPackage Microsoft.WindowsStore).InstallLocation + '\AppxManifest.xml' ; Add-AppxPackage -DisableDevelopmentMode -Register $manifest}в Powershell согласно блогу Microsoft: blogs.technet.microsoft.com/ouc1too/2015/08/17/…
Томас
9

Я наконец смог это исправить. Это на самом деле довольно забавно. Я обновил Windows 10 до Windows 10.

  • Вставьте диск или создайте и смонтируйте iso
    • Вы можете скачать его здесь
    • Я смог обновить Windows 10 с других ОС, используя этот инструмент напрямую, но это не помогло с 10 до 10
  • Выберите «Скачать и установить обновления (рекомендуется)»
  • Принято соглашение
  • Выберите «Сохранить настройки Windows, личные файлы и приложения»

После «обновления» вы вернетесь в магазин и все остальные приложения по умолчанию

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

После того, как все это было сделано, я запустил эти команды в PowerShell для администратора, чтобы удалить все, кроме Store и Calculator:

Get-AppxPackage -AllUsers | where-object {$_.name -notlike "*Microsoft.WindowsStore*"} | where-object {$_.name -notlike "*Microsoft.WindowsCalculator*"} | Remove-AppxPackage

Get-AppxProvisionedPackage -online | where-object {$_.packagename -notlike "*Microsoft.WindowsStore*"} | where-object {$_.packagename -notlike "*Microsoft.WindowsCalculator*"} | Remove-AppxProvisionedPackage -online
seleleth
источник
Вы не хотите удалять предоставленные пакеты.
kinokijuf
2

На самом деле это очень просто, просто откройте Windows PowerShell (Admin) и выполните:

Get-AppxPackage -AllUsers| Foreach {Add-AppxPackage -DisableDevelopmentMode -Register “$($_.InstallLocation)\AppXManifest.xml”}

На основе этого классного урока .
Имейте в виду, что это восстанавливает все приложения метро по умолчанию.

icl7126
источник
Это помогло мне. Я следовал чьему-то совету отключить службы, связанные с Microsoft Store, и тому подобное, но выполнение этого из PowerShell уровня администратора работало. Недавно я получил дверную звонок Ring Pro, и приложение - единственный способ взаимодействия с камерой с ПК.
Дарт Континент
1
Не работает, если вы удалили подготовленные пакеты.
Mark
1

Мне удалось вернуть Магазин Windows с помощью следующей команды в Powershell:

Add-AppxPackage -DisableDevelopmentMode -Register "C: \ Program Files \ WindowsApps \ Microsoft.Window sStore_2015.722.24.0_neutral_ ~ _8wekyb3d8bbwe \ AppxMetadata \ AppxBundleManifest.xml"

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

Как получить доступ к C: \ Program Files \ WindowsApps?

Чтобы повторно добавить все приложения по умолчанию, взгляните на это: https://thomas.vanhoutte.be/miniblog/reinstall-default-build-in-windows-10-apps/

gpresland
источник
1
Спасибо, но не работает для меня: ничего о WindowsStore ни по этому пути, ни по любому другому пути (см. Пост-обновление) ...
Badiboy
Фасе, не могли бы вы предоставить мне содержимое папки «C: \ Program Files \ WindowsApps \ Microsoft.WindowsStore ...» (надеюсь, что нет конфиденциальной информации?), Поэтому я попытаюсь переустановить ее с вашим решением? Электронная почта: badiboy1@yandex.ru
Бадибой
Точно так же. Get-AppXPackage | Remove-AppxPackageкажется, чтобы удалить все следы приложения - в том числе Windows Store. Во всех папках, которые я видел, отсутствуют перечисленные файлы. Я работаю над копированием файлов с компьютера с работающим WindowsStore, чтобы проверить, работает ли он.
WernerCD
Get-AppxPackage -allusers windowsstore | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$ ($ _. InstallLocation) \ AppXManifest.xml"}
Xdg
1

Для Windows 10, хотя вышеперечисленное не сработало, это очень помогло мне найти следующее решение для восстановления WindowsStore, который просто мигал и не открывался, поскольку Windows 10 была установлена ​​в качестве обновления до Windows 8.1 Pro.

Сначала я вошел в систему как администратор и проверил скрытую папку в папке C: \ Program Files \ WindowsApps \, чтобы убедиться, что в файле установлена ​​новая обновленная версия Магазина Windows. По состоянию на 29 августа у меня была «Microsoft.WindowsStore_2015.8.25.0_x64__8wekyb3d8bbwe» последней версией, и у меня все еще была отдельная более ранняя версия с именем «... 2015.8.3.0._x64»

Затем щелкните правой кнопкой мыши значок «Пуск», выберите «Командная строка» («Администратор») в командной строке типа «powershell» без кавычек и нажмите «Ввод», затем выполните следующие действия: Шаг 1 измените каталог PS C: \ Windows \ system32> cd c: \ Шаг 2 введите команду с новым файлом путь PS C:> Add-AppxPackage -register "C: \ Program Files \ WindowsApps \ Microsoft.WindowsStore_2015.8.25.0_x64__8wekyb3d8bbwe \ AppxManifest.xml" -DisableDevelopmentMode

Если путь к файлу не распознан, вот несколько советов (и там, где я ошибся): сначала проверьте, есть ли в командной строке пробел между «Программа» и «Файлы», во-вторых, убедитесь, что у вас есть два подчеркивания перед «8wekyb3 ...» . "и подчеркивание между" WindowsStore "и" 2015 "и пробелом до и после" -register ". Удачи, это были две недели усилий, но теперь Windows Store полностью функционален.

lizglenn
источник
Это исправило магазин для моего Windows 10 Insider Preview.
Джон Бруквелл
0

Что-то, чтобы попробовать после того, как вы делаете выше. Откройте командную строку, скопируйте и вставьте ее, чтобы запустить магазин,

start "" "ms-windows-store:"  
Ричард Берталь
источник
0

После нескольких попыток мне удалось открыть магазин, включив режим разработчика (как это было предложено одним из авторов) и выполнив команду «Get-AppxPackage -AllUsers | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register« $ ($ _. InstallLocation) \ AppXManifest.xml ”}" в Powershell. Не уверен, что это именно то решение, так как я пробовал разные шаги, предложенные разными пользователями на разных форумах (включая удаление Store отдельно), но я не жалуюсь!

Виджай
источник
0

Ответ @Badiboy помогает моей проблеме. Я удалил много приложений в метро, ​​но оставил ms-store с инструментарием MSMG, прежде чем установить windows 10 x86 на очень старый ноутбук. К сожалению, MS Store не работает после установки.
Я исправил это, следуя руководству @Badiboy.

  1. Запустите команду add-AppxPackage ...Store..., информация об ошибке показывает, что моя система пропущена Microsoft.NET.Native.Runtime.1.4.
  2. Я скопировал Microsoft.NET.Native.Runtime.1.4из другого окна 10 и зарегистрировать его с-DisableDevelopmentMode -Register "C:\Program Files\WindowsApps\Microsoft.NET.Native.Runtime.1.4.1.4.24201.0_x86_8wekyb3d8bbwe\AppxManifest.xml"
  3. Выполните следующий шаг 5, чтобы предоставить разрешения на доступ к учетной записи «ВСЕ ПАКЕТЫ ПРИЛОЖЕНИЙ» в папку WindowsApps.
  4. Запустите «Магазин», и это работает!
Эрих Чен
источник
-1

Я хотел бы поделиться своим опытом. Может быть, это кому-нибудь поможет ... У меня были очень плохие проблемы с Магазином, который не хочет открываться, а также с некоторыми приложениями. Я буквально перепробовал все, что смог найти в интернете, все предложения. Ничего не происходит, я был очень разочарован ». Тогда я просто нашел возможность включить режим разработчика (Пуск-> Настройки-> Обновление и ценные бумаги-> для разработчиков-> выбрать режим разработчика там). И я бы не поверил ... Магазин работает. Затем я выбрал «Загрузки и обновления» в магазине -> он показывает обновление магазина, я нажимаю на него и сохраняю само обновление. Затем я отключаю «режим разработчика» и магазин продолжает работать;) YAY!

Jacky
источник
Не уверен, как это решит проблему, но он также подвергает вас несертифицированным приложениям.
каламбур
-1

Переустановите Microsoft Store ; простое решение:

  • Скачать GitHub - LTSB-Add-MicrosoftStore
  • экстракт
  • Запуск Add-Store.cmdот имени администратора
  • Магазин теперь работает, теперь обновляйте приложения в магазине Microsoft.
  • Протестировано на Windows 10 Pro

Смотрите ниже список того, что установлено. Вы можете редактировать перед рукой, чтобы ограничить приложения; хотя, поскольку это готовый пакет, я оставил все как есть. Чтобы удалить что-либо, такое как xbox, впоследствии; для одиночного пользователя запустите повышенную PowerShell:

Get-AppxPackage | Out-GridView -Passthru | Remove-AppXPackage

или для всех пользователей смотрите здесь


Содержание загрузки:

  • Надстройка Store.cmd
  • Microsoft.DesktopAppInstaller_1.8.4001.0_neutral_- 8wekyb3d8bbwe.appxbundle
  • Microsoft.DesktopAppInstaller_8wekyb3d8bbwe.xml
  • Microsoft.NET.Native.Framework.x64.1.3.appx
  • Microsoft.NET.Native.Framework.x64.1.6.appx
  • Microsoft.NET.Native.Framework.x86.1.3.appx
  • Microsoft.NET.Native.Framework.x86.1.6.appx
  • Microsoft.NET.Native.Runtime.x64.1.3.appx
  • Microsoft.NET.Native.Runtime.x64.1.4.appx
  • Microsoft.NET.Native.Runtime.x64.1.6.appx
  • Microsoft.NET.Native.Runtime.x86.1.3.appx
  • Microsoft.NET.Native.Runtime.x86.1.4.appx
  • Microsoft.NET.Native.Runtime.x86.1.6.appx
  • Microsoft.StorePurchaseApp_11706.1707.7104.0_neutral _-_ 8wekyb3d8bbwe.appxbundle
  • Microsoft.StorePurchaseApp_8wekyb3d8bbwe.xml
  • Microsoft.VCLibs.x64.14.00.Appx
  • Microsoft.VCLibs.x86.14.00.Appx
  • Microsoft.WindowsStore_11804.1001.813.0_neutral_ ~ _8wekyb3d8bbwe.AppxBundle
  • Microsoft.WindowsStore_8wekyb3d8bbwe.xml
  • Microsoft.XboxIdentityProvider_2017.605.1240.0_neutral _-_ 8wekyb3d8bbwe.appxbundle
  • Microsoft.XboxIdentityProvider_8wekyb3d8bbwe.xml
  • README.md
Под деревом
источник
Пожалуйста, останьтесь, почему проголосовали? Это, безусловно, самое простое решение; так как это автоматический скрипт. Конечно, там есть другие приложения, но их можно удалить, просто переустанавливает магазин. Я сам использовал это для ремонта машины.
Под деревом