Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ระบบ >> Windows

แก้ไขข้อผิดพลาด The Remote Procedure Call Failed สำหรับแอป Windows Store

ผมชอบใช้ Windows Store Apps บน Windows 11/10 เพราะความเรียบง่ายและฉลาด แต่บางครั้งลองแอปใหม่แล้วเจอปัญหา วันนี้จะเล่าถึงข้อผิดพลาดที่บางคนเจอขณะใช้ Windows Store Apps: The Remote Procedure Call Failed.

แก้ไขข้อผิดพลาด The Remote Procedure Call Failed สำหรับแอป Windows Store

หากคุณเจอปัญหานี้ ควรทราบว่าสาเหตุมาจากการจัดสรร registry entries ผิดปกติ อาจถูกเปลี่ยนโดยแอป協力廠商 (third-party apps) นอกจากนี้ ความล้มเหลวของบริการ Remote Procedure Call และ Remote Procedure Call Locater ก็อาจก่อให้เกิดข้อผิดพลาดนี้ ควรตรวจสอบบริการเหล่านี้ว่าทำงานปกติหรือไม่ โดยรัน services.msc ก่อน แล้วค่อยแก้ registry ผมเชื่อว่าคุณรู้แล้วว่าต้องสร้าง System Restore Point ก่อนแก้ Registry นะครับ

แก้ไขข้อผิดพลาด The Remote Procedure Call Failed สำหรับแอป Windows Store

เห็นจากกล่องข้อผิดพลาดว่าไม่มีรหัสข้อผิดพลาดหรือลิงก์ช่วยเหลือเลย ก่อนลองวิธีแก้ด้านล่าง ควรลองทำดังนี้ก่อน: อัปเดต/ติดตั้งใหม่/ซิงค์แอป ปิดใช้งานแอป協力廠商 สลับระหว่าง Microsoft account และ local account รีเซ็ตแคชแอป รัน Windows Apps Troubleshooter และรันคำสั่ง System File Checker หากไม่ช่วย ให้ทำตามวิธีด้านล่าง

The Remote Procedure Call Failed สำหรับ Windows Store apps

1. กด Windows Key + R พิมพ์ Regedt32.exe ใน Run แล้ว Enter เพื่อเปิด Registry Editor

2. ไปที่พาธ:

HKEY_CURRENT_USER\Software\Classes\Local Settings\Software\Microsoft\Windows\CurrentVersion\AppContainer\Storage

แก้ไขข้อผิดพลาด The Remote Procedure Call Failed สำหรับแอป Windows Store

3. ในหน้าต่างซ้าย ภายใต้คีย์ Storage เลื่อนลงหา winstore_cw5n1h2txyewy subkey คีย์นี้จำเป็นต้องมี หากไม่มี ให้สร้างใหม่โดยคลิกขวาที่ Storage เลือก New key

ต่อไป สร้าง subkey สองตัวของ winstore_cw5n1h2txyewy วิธีเดียวกัน ตั้งชื่อ Internet Settings และ Software เมื่อมั่นใจว่ามีครบแล้ว ไปขั้นตอนต่อไป

4. ดาวน์โหลด EXE version ของ SetACL จากลิงก์ (SetACL เป็นเครื่องมือจัดการ Windows 進階 สำหรับ IT specialists)

ไฟล์ดาวน์โหลดเป็น .zip ให้แตกไฟล์ วาง SetACL.exe ไว้ที่ C:\Windows\System32 (สมมติ C: เป็น system drive)

5. รันคำสั่งต่อไปนี้ใน Command Prompt 權限 Administrator:

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"

แก้ไขข้อผิดพลาด The Remote Procedure Call Failed สำหรับแอป Windows Store

เสร็จแล้ว รีสตาร์ทเครื่องเพื่อดูผลลัพธ์

บทความเกี่ยวข้อง:

  1. วิธีแก้ Remote Procedure Call errors & problems
  2. The Remote Procedure Call Failed ขณะตั้งค่า PIN เป็น Sign-in Option
  3. The RPC server is unavailable
  4. The remote procedure call failed error ขณะใช้ DISM

แก้ไขข้อผิดพลาด The Remote Procedure Call Failed สำหรับแอป Windows Store