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

Ứng dụng Windows Store không khởi động? Kiểm tra Quyền Registry & File

Nhiều người dùng Windows không thể khởi động Ứng dụng Windows Store từ Microsoft Store do thay đổi Quyền Registry & File. Bài viết đề xuất các cài đặt Registry và File cần kiểm tra khi ứng dụng Microsoft Store không chạy trên Windows 10.

Hai vấn đề phổ biến do lỗi quyền Registry/File:

Chuyển hướng về màn hình Start khi mở App

Khi mở ứng dụng Store, app khởi động nhưng ngay lập tức chuyển về màn hình Start mà không báo lỗi. Nguyên do: nhóm All Application Package mất quyền truy cập registry và file system của app.

Ứng dụng Store và Menu Start không hoạt động

Không mở được ứng dụng Store hoặc truy cập Menu Start. Nguyên do: một hoặc nhiều key registry mất quyền đọc. Nhóm All Application Package thiếu quyền registry và file subsystem.

Các giải pháp dưới đây áp dụng cho cả hai lỗi.

Ứng dụng Windows Store không khởi động do lỗi Quyền Registry và File

Trước khi sửa, xác định nguyên nhân thay đổi quyền. 3 kịch bản:

  1. Quyền File bị thay đổi
  2. Quyền Registry bị thay đổi
  3. Group Policy được sử dụng

1. Quyền File bị thay đổi

Ứng dụng Windows Store không khởi động? Kiểm tra Quyền Registry & File

Kiểm tra quyền 3 thư mục: Program Files, Windows, Users<username>\AppData\Local\Microsoft\Windows\WER.

Hai thư mục đầu cần quyền: Read, Read & Execute, List folder contents. Thư mục cuối cần: List folder/read data, Create Folders/Append Data.

Kiểm tra: chuột phải thư mục > Properties > tab Security > Permissions.

2. Quyền Registry bị thay đổi

Kiểm tra các key Registry sau xem nhóm All Applications Packages có quyền Read không. Nếu không, quyền Registry đã bị thay đổi:

  • HKEY_CLASSES_ROOT
  • HKEY_LOCAL_MACHINE\Drivers
  • HKEY_LOCAL_MACHINE\HARDWARE
  • HKEY_LOCAL_MACHINE\SAM
  • HKEY_LOCAL_MACHINE\SOFTWARE
  • HKEY_LOCAL_MACHINE\SYSTEM
  • HKEY_USERS

3. Group Policy được sử dụng

Ứng dụng Windows Store không khởi động? Kiểm tra Quyền Registry & File

Kiểm tra gpreport của máy bị lỗi. Mở Command Prompt Admin, chạy:

gpresult /h <đường_dẫn>\gpreport.html

Mở file HTML, mở rộng:

Computer Settings > Policies\Windows Settings\Security Settings

Nếu thấy File System and Registry tồn tại > Group Policy đang thay đổi quyền.

Sau khi xác định nguyên nhân, sửa lỗi theo 4 trường hợp:

  1. Quyền File System thay đổi thủ công
  2. Quyền File System thay đổi bởi Group Policy
  3. Quyền Registry thay đổi thủ công
  4. Quyền Registry thay đổi bởi Group Policy

Liên quan: Microsoft Store cài đặt bởi nhiều người dùng không khởi động được.

1. Quyền File System thay đổi thủ công

Ứng dụng Windows Store không khởi động? Kiểm tra Quyền Registry & File

  1. Mở File Explorer (Win+E).
  2. Đi đến C Drive > Program Files.
  3. Chuột phải Program Files > Properties > tab Security > Advanced.
  4. Change permissions > Add > Select a principal > Locations.
  5. Chọn máy local > OK.
  6. Thêm nhóm All Applications Packages > OK.
  7. Type = Allow, Applies to = This folder, subfolders and files.
  8. Đóng các cửa sổ trừ Properties.
  9. Click Edit > tích Read, Read & Execute, List folder contents.
  10. Tích "Replace all child object permissions..." > Apply > OK.

Làm tương tự cho Windows và Users. Cấp Full Control cho All Application Packages đối với Users.

2. Quyền File thay đổi bởi Group Policy

Mở Group Policy Administrative Console, điều hướng:

Computer Configuration\Policy\Windows Settings\Security Settings\File System

Nếu path tồn tại > chỉnh sửa. Nếu không > chuột phải File System > add file > browse đến c:\Program Files > OK. Add > Location > Local Machine Name. Thêm All Application Package, cấp quyền Read, Read & Execute, List folder contents > Apply > OK.

Chọn Replace existing permissions on all subfolders and files with inheritable permissions.

Làm tương tự cho Windows và Users (cấp Full Control cho Users).

3. Quyền Registry thay đổi thủ công

Ứng dụng Windows Store không khởi động? Kiểm tra Quyền Registry & File

  • Mở Registry Editor từ Start Menu.
  • Chuột phải HKEY_Users > Permissions. Cấp All Application Packages Full Control cho Read > Apply > OK.
  • Làm tương tự HKEY_CLASSES_ROOT.
  • Với HKEY_LOCAL_MACHINE, đảm bảo các subkey HARDWARE, SAM, SOFTWARE, SYSTEM có quyền Read.

4. Quyền Registry thay đổi bởi Group Policy

Mở Group Policy Administrative Console, điều hướng:

Computer Configuration\Policy\Windows Settings\Security Settings\Registry

Chuột phải Registry > add key > chọn CLASSES_ROOT > Add. Location > Local Machine Name. Thêm All Application Package, cấp quyền Read.

Làm tương tự cho Users và MACHINE\HARDWARE, MACHINE\SAM, MACHINE\SOFTWARE, MACHINE\SYSTEM.

Hy vọng các giải pháp từ Microsoft giúp ích cho bạn.

Liên quan: Ứng dụng Windows Store không khởi động khi có nhiều tài khoản người dùng.

Ứng dụng Windows Store không khởi động? Kiểm tra Quyền Registry & File