Computer >> Hướng Dẫn Máy Tính >  >> Hệ Thống >> Windows 10

Sửa chữa và cài lại Microsoft Store trên Windows 10 sau khi gỡ bỏ

Khi gỡ ứng dụng hiện đại tích hợp sẵn, nhiều user Windows 10 vô tình gỡ luôn Microsoft Store. Thường xảy ra khi chạy vô tư công cụ thứ 3 hoặc script PowerShell như Get-AppXProvisionedPackage -online | Remove-AppxProvisionedPackage -online xóa hết UWP/APPX apps không ngoại lệ (xem bài gỡ đúng cách APPX tích hợp Windows 10). Nếu Microsoft Store bị thiếu hoặc hoạt động lỗi, có thể reset, sửa chữa hoặc cài lại theo hướng dẫn này.

Xóa cache và Reset ứng dụng Microsoft Store trên Windows 10

Nếu không chạy được Microsoft Store hoặc nó báo lỗi, thử reset về cài đặt mặc định và xóa dữ liệu cache/lưu:

  1. Settings → Apps → Apps & features;
  2. Tìm Microsoft Store → Advanced options;
    Sửa chữa và cài lại Microsoft Store trên Windows 10 sau khi gỡ bỏ
  3. Nhấn Reset xác nhận xóa cài đặt trước;
    Sửa chữa và cài lại Microsoft Store trên Windows 10 sau khi gỡ bỏ

Cũng reset Microsoft Store bằng CMD:

WSReset.exe

Khôi phục Microsoft Store trên Windows 10 bằng PowerShell

Khi gỡ system APPX apps bằng Remove-AppxPackage, Windows không thực sự xóa app khỏi đĩa mà chỉ unregister. Thử đăng ký lại app WindowsStore dùng file XML manifest.

  1. Kiểm tra file app còn trên đĩa local:
    Get-ChildItem 'C:\Program Files\WindowsApps'|where-object {$_.Name -like "*WindowsStore*"}
  2. Ví dụ, thư mục Microsoft.WindowsStore _* vẫn còn;
    Sửa chữa và cài lại Microsoft Store trên Windows 10 sau khi gỡ bỏ
  3. Đăng ký lại WindowsStore app Windows 10 dùng AppXManifest.xml:
    Get-AppXPackage *WindowsStore* -AllUsers | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}
    Mẹo: Nếu bị lỗi access denied chạy Add-AppxPackage, cấp quyền owner trên C:\Program Files\WindowsApps\ cho tài khoản dùng icacls.
  4. Kiểm tra icon Microsoft Store xuất hiện trong Start menu.

Cách cài đặt/thêm thủ công Microsoft Store app trên Windows 10

Nếu không có thư mục WindowsStore trong C:\Program Files\WindowsApps, sẽ gặp lỗi khi đăng ký app bằng Add-AppxPackage:

Add-AppxPackage : Cannot find path.
Add-AppxPackage : Deployment failed with HRESULT: 0x80073CF6, Package could not be registered.
Cannot register the Microsoft.WindowsStore package because there was a merge failure.

Lúc này tải file WindowsStore và các dependency từ trang Microsoft, cài APPX thủ công.

Phương pháp dành cho user đã xóa app hiện đại khỏi image Windows, và chủ sở hữu Windows 10 LTSC Enterprise (không có UWP tích hợp sẵn).

  1. Mở PowerShell quyền Admin;
  2. Chạy lệnh kiểm tra WindowsStore app chưa cài (đã xóa):
    Get-AppXPackage -AllUsers |where-object {$_.Name -like "*WindowsStore*"}
    Sửa chữa và cài lại Microsoft Store trên Windows 10 sau khi gỡ bỏ
  3. Truy cập https://store.rg-adguard.net/ (trang cho link trực tiếp tải APPX từ Microsoft), dán link Microsoft Store vào ô tìm kiếm (https://www.microsoft.com/store/productId/9wzdncrfjbmp) chọn Retail;
  4. Để Store hoạt động đúng, tải 6 file APPX dependency cho phiên bản Windows (x64 hoặc 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.
    Sửa chữa và cài lại Microsoft Store trên Windows 10 sau khi gỡ bỏ
  5. Danh sách package tải được:
    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
  6. Tương tự tải file cài Microsoft.WindowsStore đuôi .appxbundle (ví dụ: Microsoft.WindowsStore_12104.1001.113.0_neutral_~_8wekyb3d8bbwe.appxbundle). Nếu file tải không có đuôi, thêm .appxbundle thủ công;
  7. Copy tất cả package vào một thư mục, cài bằng script PowerShell:
    $Path = 'C:\PS\Store'
    Get-Childitem $Path -filter *.appx| %{Add-AppxPackage -Path $_.FullName}
    Get-Childitem $Path -filter *.appxbundle | %{Add-AppxPackage -Path $_.FullName}

    Sửa chữa và cài lại Microsoft Store trên Windows 10 sau khi gỡ bỏNếu báo lỗi dependency khi cài Microsoft.WindowsStore, tải và cài thủ công các package APPX yêu cầu.
  8. Kiểm tra Windows Store đã cài và icon xuất hiện Start menu.
    Sửa chữa và cài lại Microsoft Store trên Windows 10 sau khi gỡ bỏ

Nếu có subscription VLSC (Software Assurance) doanh nghiệp, tải ISO Windows 10 Inbox Apps từ Microsoft. Image offline chứa tất cả built-in apps kể cả Microsoft Store.
Sửa chữa và cài lại Microsoft Store trên Windows 10 sau khi gỡ bỏ

Cài Windows Store từ ISO:

Add-AppxProvisionedPackage -Online -PackagePath "D:\x86fre\Microsoft.WindowsStore_8wekyb3d8bbwe.appxbundle" –LicensePath "D:\x86fre\Microsoft.WindowsStore_8wekyb3d8bbwe.xml"