Bạn có thể muốn cài đặt lại ứng dụng Microsoft Store vì bạn vô tình xóa nó khỏi hệ thống, hoặc bạn muốn reset Microsoft Store và phải xóa tất cả ứng dụng Microsoft tùy chỉnh đã cài đặt.

Lưu ý rằng không có tùy chọn trong Microsoft Store để cài đặt lại ứng dụng. Điều này chỉ có thể thực hiện bằng Windows PowerShell ở chế độ Administrator. Điều này có thể có vẻ khó khăn với một số người dùng vì họ không thoải mái dùng giao diện dòng lệnh nhưng chỉ mất vài giây và một vài lệnh để thực hiện.
Sử dụng Windows PowerShell
Windows PowerShell là tiện ích dòng lệnh cung cấp chức năng kiểm soát và tự động hóa ứng dụng Windows. Nó cung cấp nhiều quyền kiểm soát hơn giao diện người dùng đồ họa gốc. Trong phương pháp này, chúng ta sẽ dùng PowerShell để cài đặt lại chương trình bằng lệnh Get-AppxPackage và Add-AppxPackage. Các lệnh này dùng để Lấy và Cài đặt gói ứng dụng đã ký cho tài khoản người dùng. Làm theo các bước:
- Mở Windows PowerShell ở chế độ Administrator bằng cách tìm kiếm trong thanh tìm kiếm Windows và chuột phải chọn Run as administrator.
- Gõ lệnh sau để cài đặt lại gói, bạn có thể sao chép dán để tránh lỗi cú pháp rồi nhấn Enter
Get-AppXPackage *WindowsStore* -AllUsers | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}
- Sau khi lệnh thực thi xong, khởi động lại máy tính.
- Gõ Microsoft Store trong thanh tìm kiếm Windows và bạn nên có thể mở được.
- Một số người dùng không thể thực thi lệnh và gặp lỗi sau:
Add-AppxPackage : Cannot find path 'C:\AppXManifest.xml' because it does not exist. At line:1 char:61 + ... | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.I ... + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo : ObjectNotFound: (C:\AppXManifest.xml:String) [Add-AppxPackage], ItemNotFoundException + FullyQualifiedErrorId : PathNotFound,Microsoft.Windows.Appx.PackageManager.Commands.AddAppxPackageCommandAdd-AppxPackage : Deployment failed with HRESULT: 0x80073CF6, Package could not be registered. error 0x80070057: While processing the request, the system failed to register the windows.applyDataExtension extension ...
error 0x80070057: Cannot register the request because the following error was encountered during the registration of the windows.applyDataExtension extension: The parameter is incorrect.
An internal error occurred with error 0x80070002.
Package could not be registered. Merge Failure : error 0x80070003 : Cannot register the Microsoft.WindowsStore_2015.23.23.0_x64__8wekyb3d8bbwe package because there was a merge failure.
- Đó là vì họ không có gói Microsoft Store AppX cài đặt trên máy hoặc có cài nhưng không hoàn chỉnh, thiếu một hoặc nhiều phụ thuộc. Trong trường hợp đó, họ cần cài đặt gói Microsoft AppX Package trước. Bạn không thể tải Microsoft Installer trực tiếp, thay vào đó cần tải qua trang web bên thứ ba:
- Sao chép dán liên kết sau vào Link Generator và chọn Retail (hoặc tùy chọn phù hợp) từ menu thả xuống và nhấp nút để tạo liên kết. Vì Microsoft Appx Installer Package phụ thuộc vào .Net Framework, .Net Runtime, và VC Libs, trang web sẽ liệt kê tất cả các gói này. Bạn cần tải phiên bản mới nhất của các gói này tùy thuộc vào kiến trúc PC (32-bit hoặc 64-bit).


- Sau khi tải 4 gói dưới đây, vào thư mục tải xuống và cài đặt từng gói phụ thuộc. Có thể một hoặc nhiều gói đã cài sẵn nên nếu gặp lỗi Deployment failed with HRESULT: 0x80073D02 khi cài bất kỳ gói nào, bạn có thể bỏ qua cài đặt gói đó.

- Sau khi cài .Net Runtime, .Net Framework và VC Libs cuối cùng cài tệp Microsoft Windows Store .appx bundle và hoàn tất.
- Sau khi xong, bạn có thể xác minh gói Microsoft Store AppX Package bằng lệnh sau trong Windows PowerShell. Lệnh sẽ liệt kê chi tiết Microsoft Store App cùng tất cả phụ thuộc.
