Tôi rất thích dùng Windows Store Apps trong Windows 11/10. Lý do? Sự đơn giản và thông minh! Nhưng đôi khi khi bạn thử app mới, bạn có thể gặp vấn đề khi dùng chúng. Hôm nay, trong bài viết này, chúng tôi sẽ nói về lỗi mà một số người gặp khi dùng Windows Store Apps: The Remote Procedure Call Failed.

Nếu bạn cũng gặp vấn đề này, bạn nên biết rằng điều này xảy ra do phân bổ không đúng các mục registry, có thể đã bị chỉnh sửa bởi ứng dụng bên thứ ba. Ngoài ra, thất bại của dịch vụ Remote Procedure Call và Remote Procedure Call Locater cũng có thể dẫn đến cùng lỗi. Vì vậy, bạn nên trước tiên xác nhận các dịch vụ này hoạt động đúng, bằng cách chạy services.msc, rồi tiến hành chỉnh sửa registry này. Tôi chắc chắn tôi không cần nhắc bạn tạo điểm khôi phục hệ thống trước, trước khi chạm vào Windows Registry.

Như bạn thấy trong hộp thoại lỗi, không có gì giúp ích cho lỗi này; không có mã lỗi hay link Help. Vì vậy trước khi thử bản sửa lỗi dưới đây, bạn nên thử: Cập nhật/cài đặt lại/đồng bộ app, tắt tất cả app bên thứ ba, chuyển sang tài khoản Microsoft từ local account và ngược lại, reset app cache, chạy Windows Apps Troubleshooter và chạy lệnh System File Checker. Nếu không giúp, làm theo giải pháp.
The Remote Procedure Call Failed cho Windows Store apps
1. Nhấn tổ hợp phím Windows Key + R, gõ Regedt32.exe trong hộp Run và nhấn Enter để mở Registry Editor.
2. Điều hướng đến vị trí sau:
HKEY_CURRENT_USER\Software\Classes\Local Settings\Software\Microsoft\Windows\CurrentVersion\AppContainer\Storage

3. Trong ngăn bên trái của vị trí này, dưới khóa Storage, cuộn xuống và tìm khóa con winstore_cw5n1h2txyewy. Khóa con này là bắt buộc và phải ở đó, nếu không tìm thấy, hãy tạo mới bằng cách nhấp chuột phải vào khóa Storage, chọn New key.
Tiếp theo, tạo hai khóa con của winstore_cw5n1h2txyewy theo cùng cách và đặt tên Internet Settings và Software. Khi chắc chắn mọi thứ tồn tại, chuyển sang bước tiếp theo.
4. Tiếp theo, tải phiên bản EXE của SetACL từ đây. SetACL là công cụ thao tác Windows nâng cao thường dùng bởi chuyên gia IT.
Link tải sẽ cho file .zip bạn phải giải nén bằng phần mềm giải nén. Đặt file SetACL.exe vào C:\Windows\System32 giả sử C: là ổ gốc hệ thống.
5. Cuối cùng, chạy lệnh sau dùng Command Prompt quản trị:
SetACL -on "hkcu\Software\Classes\Local Settings\Software\Microsoft\Windows\CurrentVersion\AppContainer\Storage\winstore_cw5n1h2txyewy" -ot reg -actn ace -ace "n: S-1-15-2-2608634532-1453884237-1118350049-1925931850-670756941-1603938316-3764965493;p:full;i:so,sc;m:grant;w:dacl"

Đó là xong! Khởi động lại máy để thấy hiệu quả.
Xem các bài liên quan nếu bạn nhận:
- Cách khắc phục lỗi & vấn đề Remote Procedure Call
- The Remote Procedure Call Failed khi tạo PIN làm tùy chọn đăng nhập
- The RPC server is unavailable
- Lỗi remote procedure call failed khi dùng DISM.
