Восстановление Магазина Windows в Windows 10 после его удаления с помощью PowerShell - Winhelponline

Restore Windows Store Windows 10 After Uninstalling It With Powershell Winhelponline

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



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



Get-AppXPackage | Remove-AppxPackage

Без приложения «Магазин Windows» вы не сможете устанавливать или обновлять приложения Магазина. В этом посте рассказывается, как вернуть приложение Microsoft Store после его случайного удаления с помощью PowerShell.



Переустановите приложение Microsoft Store

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

Метод 1: Использование PowerShell

Чтобы восстановить или переустановить Магазин Windows в Windows 10, запустите PowerShell от имени администратора. Нажмите Пуск, введите Powershell. В результатах поиска щелкните правой кнопкой мыши «PowerShell» и выберите «Запуск от имени администратора».



PowerShell - Запуск от имени администратора

В окне PowerShell введите следующую команду и нажмите клавишу ВВОД:

Get-AppxPackage -allusers Microsoft.WindowsStore | Для каждого {Add-AppxPackage -DisableDevelopmentMode -Register '$ ($ _. InstallLocation)  AppXManifest.xml'}
переустановите магазин Windows с помощью PowerShell

Восстановите Магазин Windows с помощью команды Add-AppxPackage

Это переустанавливает приложение Microsoft Store.

Если вы хотите переустановить или восстановить все встроенные приложения Windows 10 (включая Microsoft Store), используйте эту команду:

Get-AppXPackage -allusers | Для каждого {Add-AppxPackage -DisableDevelopmentMode -Register '$ ($ _. InstallLocation)  AppXManifest.xml'}

Однако для некоторых пользователей приведенные выше команды могут вызывать одну из следующих ошибок, и Store не восстанавливается:

Add-AppxPackage: не удается найти путь «C:  AppXManifest.xml», поскольку он не существует. В строке: 1 символ: 61 + ... | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register '$ ($ _. I ... + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo: ObjectNotFound: (C:  AppXManifest.xml: String) [Add-AppxPackage], ItemNotFoundException + FullyQualifiedErrorId: PathNotFound, Microsoft.Windows.Appx.PackageManager.Commands.AddAppxPackageCommand
Add-AppxPackage: ошибка развертывания с HRESULT: 0x80073CF6, пакет не может быть зарегистрирован. ошибка 0x80070057: при обработке запроса системе не удалось зарегистрировать расширение windows.applyDataExtension ...
ошибка 0x80070057: не удается зарегистрировать запрос, поскольку при регистрации расширения windows.applyDataExtension произошла следующая ошибка: неверный параметр.
Произошла внутренняя ошибка с ошибкой 0x80070002.
Пакет не может быть зарегистрирован. Ошибка слияния: ошибка 0x80070003: не удается зарегистрировать пакет Microsoft.WindowsStore_2015.23.23.0_x64__8wekyb3d8bbwe из-за сбоя слияния.

Вышеуказанные ошибки, если папка пакета Microsoft Store отсутствует (или неполна) в C: Program Files WindowsApps папка. В таких случаях вам нужно будет загрузить комплект / пакет приложения Microsoft Store от Microsoft, а затем установить его. Инструкции приведены в Способ 2 ниже.

Метод 2: загрузите установщик Microsoft Store (пакет Appx)

Вы можете загрузить приложение Microsoft Store и его зависимости в виде пакетов .Appx и .AppxBundle или установщиков с серверов Microsoft. Для этого выполните следующие действия:

  1. Посетите следующий веб-сайт:
    https://store.rg-adguard.net/

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

  2. На указанной выше странице вставьте следующую ссылку в текстовое поле URL-адреса. Ниже приведена официальная ссылка приложения Microsoft Store.
    https://www.microsoft.com/en-us/p/microsoft-store/9wzdncrfjbmp
  3. Выбрать Розничная торговля (или соответствующую ветку соответственно) и нажмите кнопку создания.
    Microsoft Store переустановите пакет приложений
  4. Поскольку приложение Microsoft Store зависит от .NET Framework, .NET Runtime и VC Libs, загрузите последние пакеты каждого из перечисленных элементов. Обязательно загрузите правильные, соответствующие горечь (x86 против x64) вашей Windows 10.
  5. Теперь вы бы загрузили эти четыре пакета Appx - номера версий будут зависеть от сборки / версии приложения Microsoft Store.
    Microsoft.NET.Native.Framework.2.2_2.2.27912.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__8we10.Appx.Microsoft. 0_neutral ___ 8wekyb3d8bbwe.AppxBundle

    Microsoft Store переустановите пакет приложений

  6. Сначала запустите все программы установки .appx, поскольку они являются зависимостями Microsoft Store. Кроме того, вы можете использовать PowerShell для установки каждого пакета. Синтаксис командной строки PowerShell ниже:
    Добавить-AppxPackage -Path 'C:  Path  filename.Appx'

    Если вы получите ошибку Ошибка развертывания с HRESULT: 0x80073D02 , пропустите пакет. Скорее всего, это связано с тем, что пакет или зависимость уже установлены и в настоящее время используются другим приложением.

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

    get-appxpackage | объект сортировки -Property PackageFullName | выберите packagefullname | вне сетки

    Если пакет (той же версии) уже установлен, вам не нужно устанавливать его повторно.

    список установленных пакетов

    Получаете ошибку 0x80073D05?

    Вы можете получить следующую ошибку при установке пакета (например, VCLibs)

    Ошибка установки приложения с сообщением об ошибке: произошла внутренняя ошибка с ошибкой 0x80073D05

    Код ошибки 0x80073D05 обозначает «Произошла ошибка при удалении ранее существовавших данных приложения пакета».

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

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

    Открыть C: Users (Ваше имя пользователя) AppData Local Packages папку и попробуйте переименовать папку, связанную с приложением (например, Microsoft.VCLibs.140.00_8wekyb3d8bbwe ) вы пытаетесь установить. Если Windows не позволяет удалить папку, попробуйте переместить ее в другую папку или на другой диск. Или вы можете использовать другие методы, чтобы удалить упрямую папку .

  7. Наконец, запустите файл .appxbundle Магазина Windows и завершите процесс.
    Microsoft Store переустановите пакет приложений
  8. Это оно. Приложение Microsoft Store восстановлено. Откройте Microsoft Store → Настройки, чтобы проверить его версию.
    Microsoft Store переустановите пакет приложений
АНАЛОГИЧНЫЙ: Как скачать отсутствующие системные файлы (dll, exe, sys) с сайта Microsoft

Проверьте информацию о приложении Microsoft Store с помощью PowerShell (необязательно)

После установки пакета приложений Microsoft Store были бы восстановлены следующие папки в Программные файлы WindowsApps папка:

Microsoft.WindowsStore_nnnnn.nnnn.nnn.n_neutral_ ~ _8wekyb3d8bbwe Microsoft.WindowsStore_nnnnn.nnnn.n.n.x_464__8wekyb3d8bbwe Microsoft.WindowsStore_nnnnn.nnnn.n.n_n.

По выбору , чтобы проверить информацию о приложении Microsoft Store, откройте окно PowerShell (администратор) и выполните следующую команду:

Get-AppxPackage -allusers Microsoft.WindowsStore
Имя: Microsoft.WindowsStore Издатель: CN = Microsoft Corporation, O = Microsoft Corporation, L = Редмонд, S = Вашингтон, C = США Архитектура: X64 ResourceId: Версия: 12010.1001.3.0 PackageFullName: Microsoft.WindowsStore_12010.1001.3.0_x64__8wekyb3d8bbwe Место установки: C :  Program Files  WindowsApps  Microsoft.WindowsStore_12010.1001.3.0_x64__8wekyb3d8bbwe IsFramework: False PackageFamilyName: Microsoft. -1-5-21-460002293-3200999940-3601599048-500 [Администратор]: установлен, S-1-5-21-460002293-3200999940-3601599048-1001 [Рамеш Сринивасан]: установлен} IsResourcePackage: False IsBundle: False IsDevelopmentMode: False NonRemovable: False Dependencies: {Microsoft.NET.Native.Framework.2.2_2.2.27912.0_x64__8wekyb3d8bbwe, Microsoft.NET.Native.Runtime.2.2_2.2.28604.0_x64__8wekyb3d8bbwe, Microsoft.VCLibs.140.00_14.0.29bbwe, Microsoft. e, Microsoft.WindowsStore_12010.1001.3.0_neutral_split.scale-100_8wekyb3d8bbwe} IsParhibitedStaged: False SignatureKind: Статус магазина: ОК

Microsoft Store переустановите пакет приложений

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


Одна небольшая просьба: если вам понравился этот пост, поделитесь им?

Одна «крошечная» публикация от вас серьезно помогла бы росту этого блога. Несколько отличных предложений:
  • Приколи это!
  • Поделитесь этим в своем любимом блоге + Facebook, Reddit
  • Напишите об этом в Твиттере!
Так что большое спасибо за вашу поддержку, мой читатель. Это займет не более 10 секунд вашего времени. Кнопки «Поделиться» находятся прямо внизу. :)