Computer >> คอมพิวเตอร์ >  >> การแก้ไขปัญหา >> ข้อผิดพลาดของ Windows

วิธีแก้ไขข้อผิดพลาดของ Microsoft Store 0x80131505 บน Windows 10

ข้อผิดพลาด 0x80131505 เกิดขึ้นเมื่อผู้ใช้ Windows 10 พยายามเข้าถึงแอป Microsoft Store ในกรณีส่วนใหญ่ รหัสข้อผิดพลาดจะปรากฏขึ้นหลังจากพยายามโหลด Windows Store เป็นเวลานาน ปัญหานี้ร้ายแรงมาก เนื่องจากป้องกันไม่ให้ผู้ใช้ที่ได้รับผลกระทบดาวน์โหลดและอัปเดตแอปพลิเคชัน UWP

วิธีแก้ไขข้อผิดพลาดของ Microsoft Store 0x80131505 บน Windows 10

สาเหตุของรหัสข้อผิดพลาด 0x80131505 Windows Store คืออะไร

  • ความผิดพลาดของร้านค้าทั่วไป – หากปัญหาเกิดจากความผิดพลาดทางพันธุกรรมที่ Microsoft บันทึกไว้แล้ว คุณควรแก้ไขได้โดยอัตโนมัติโดยเรียกใช้ตัวแก้ไขปัญหาแอป Windows Store และใช้กลยุทธ์การซ่อมแซมที่แนะนำ
  • แคชร้านเสียหาย – แคชของ Windows Store สามารถเป็นโฮสต์ของชุดของไฟล์ที่เสียหาย ซึ่งท้ายที่สุดแล้วอาจส่งผลต่อความสามารถของ Windows Store ในการเชื่อมต่อกับเซิร์ฟเวอร์หลัก หากใช้สถานการณ์นี้ได้ คุณสามารถแก้ไขปัญหาได้โดยการลบแคช Windows Store ทั้งหมดด้วยตนเองหรือโดยใช้ยูทิลิตี้ WSReset.exe
  • ข้อมูลการแจกจ่ายซอฟต์แวร์ไม่สมบูรณ์ / เสียหาย – อาจเป็นไปได้ว่าคุณกำลังประสบปัญหานี้เนื่องจากข้อมูลที่เสียหายหรือไม่สมบูรณ์ซึ่งถูกจัดเก็บไว้ในโฟลเดอร์ SoftwareDistribution ในกรณีนี้ คุณสามารถแก้ไขปัญหาได้โดยการรีเซ็ตเนื้อหาย่อยของโฟลเดอร์การแจกจ่ายซอฟต์แวร์โดยใช้ชุดคำสั่ง CMD
  • ไม่ลงทะเบียน DLL ของร้านค้าอีกต่อไป – ตามที่ปรากฏ อาจเป็นไปได้ว่าคุณกำลังประสบปัญหานี้เนื่องจากองค์ประกอบสำคัญของ Store บางรายการไม่ได้ลงทะเบียนอีกต่อไป ในกรณีนี้ คุณสามารถแก้ไขปัญหาได้โดยใช้หน้าต่าง Powershell ที่ยกระดับขึ้นเพื่อลงทะเบียนไฟล์ทั้งหมดอีกครั้ง
  • ไฟล์ระบบเสียหาย – ในบางกรณี ไฟล์ระบบเสียหายอาจเป็นปัจจัยที่จะเรียกใช้รหัสข้อผิดพลาดนี้ หากสถานการณ์นี้ใช้ได้ วิธีที่สะดวกที่สุดในการแก้ไขปัญหาโดยที่ข้อมูลไม่สูญหายคือการเรียกใช้ยูทิลิตี (DISM และ SFC) สองสามตัวที่สามารถจัดการกับไฟล์ระบบเสียหายได้

วิธีที่ 1:การเรียกใช้ตัวแก้ไขปัญหาแอพ Windows Store

ก่อนที่คุณจะเริ่มการแก้ไขอื่นๆ วิธีที่เหมาะสมที่สุดในการเริ่มต้นคือการทดสอบเพื่อดูว่าคอมพิวเตอร์ Windows ของคุณสามารถแก้ไขปัญหาโดยอัตโนมัติได้หรือไม่ หากคุณพบปัญหาใน Windows 10 มีความเป็นไปได้ที่ตัวแก้ไขปัญหาเวอร์ชันคลาสสิกจะได้รับการปรับปรุงเพื่อระบุและใช้กลยุทธ์การซ่อมแซมที่เกี่ยวข้องได้อย่างมีประสิทธิภาพยิ่งขึ้น

หาก 0x80131505 เกิดข้อผิดพลาด  เกิดขึ้นเนื่องจากปัญหาทั่วไป เช่น โฟลเดอร์แคชที่เสียหาย ขั้นตอนด้านล่างนี้จะช่วยให้คุณแก้ไขปัญหาได้โดยมีความยุ่งยากน้อยที่สุด ต่อไปนี้คือคำแนะนำโดยย่อเกี่ยวกับการพยายามแก้ไขปัญหาโดยเรียกใช้ตัวแก้ไขปัญหาแอป Windows Store

  1. เปิด วิ่ง กล่องโต้ตอบโดยกด แป้น Windows + R . ถัดไป พิมพ์ 'control.exe /name Microsoft.Troubleshooting'  แล้วกด Enter เพื่อเปิด การแก้ปัญหา แท็บของเมนูการตั้งค่า วิธีแก้ไขข้อผิดพลาดของ Microsoft Store 0x80131505 บน Windows 10

    หมายเหตุ: ใน Windows 10 คุณสามารถใช้อินเทอร์เฟซที่ใหม่กว่าได้โดยใช้ 'ms-settings:troubleshoot'  คำสั่งแทน

  2. เมื่อคุณอยู่ในการแก้ไขปัญหาของ Windows หน้าต่าง ไปที่ ค้นหาและแก้ไขปัญหาอื่นๆ และคลิกที่ แอพ Windows Store . จากนั้นคลิก เรียกใช้เครื่องมือแก้ปัญหา เพื่อเปิดยูทิลิตี้ วิธีแก้ไขข้อผิดพลาดของ Microsoft Store 0x80131505 บน Windows 10
  3. เมื่อเปิดยูทิลิตี้การแก้ไขปัญหาแล้ว ให้รออย่างอดทนจนกว่าการสแกนเริ่มต้นจะเสร็จสิ้น ถัดไป ปฏิบัติตามคำแนะนำบนหน้าจอเพื่อใช้กลยุทธ์การซ่อมแซมที่แนะนำ (ตามประเภทของปัญหาที่คุณมี) โดยคลิกที่ใช้การแก้ไขนี้ . วิธีแก้ไขข้อผิดพลาดของ Microsoft Store 0x80131505 บน Windows 10
  4. เมื่อแก้ไขแล้ว ให้รีสตาร์ทคอมพิวเตอร์อีกครั้งและดูว่ายูทิลิตี้สามารถแก้ไขปัญหาได้โดยอัตโนมัติหรือไม่เมื่อลำดับการเริ่มต้นระบบครั้งถัดไปเสร็จสมบูรณ์

ในกรณีที่คุณยังเห็นข้อผิดพลาด 0x80131505  เมื่อพยายามเปิดแอป Microsoft Store ให้เลื่อนลงไปที่วิธีแก้ไขถัดไปด้านล่าง

วิธีที่ 2:การลบแคช Windows Store

เนื่องจากได้รับการยืนยันโดยผู้ใช้ที่ได้รับผลกระทบจำนวนมาก ปัญหานี้อาจเกิดขึ้นเนื่องจากไฟล์ชั่วคราวอย่างน้อยหนึ่งไฟล์ที่เสียหาย ซึ่งจะขัดขวางความสามารถของระบบปฏิบัติการในการสร้างและรักษาการเชื่อมต่อระหว่างร้านค้า UWP และเซิร์ฟเวอร์ของ Microsoft

ในกรณีส่วนใหญ่ ปัญหานี้จะเกิดขึ้นหลังจากที่เครื่องสแกนความปลอดภัยสิ้นสุดการกักกันการพึ่งพาบางรายการที่ใช้โดย Windows Store หากใช้สถานการณ์นี้ได้ คุณควรสามารถแก้ไขปัญหาได้ด้วยการรีเซ็ตแคช Windows Store ทั้งหมดโดยใช้วิธีการใดวิธีหนึ่งที่แสดงด้านล่าง

หากคุณสะดวกที่จะป้อนคำสั่งในเทอร์มินัล CMD ให้ทำตามตัวเลือกที่ 1 เพื่อรีเซ็ตแคชของ Windows Store โดยใช้ WSReset.exe คุณประโยชน์. หากคุณต้องการแนวทาง GUI ให้ทำตามตัวเลือก 2 – ยาวกว่า แต่คุณสามารถทำได้ทั้งหมดจากเมนูการตั้งค่าของ Windows

รีเซ็ต Windows Store ผ่าน CMD

  1. เปิด วิ่ง กล่องโต้ตอบโดยกด แป้น Windows + R . จากนั้นพิมพ์ ‘cmd’ ในกล่องข้อความที่เพิ่งปรากฏขึ้นใหม่และกด Ctrl + Shift + Enter เพื่อเปิดหน้าต่าง CMD ที่ยกระดับขึ้น ที่พรอมต์การควบคุมบัญชีผู้ใช้ ให้กด Yes เพื่อให้สิทธิ์ผู้ดูแลระบบ วิธีแก้ไขข้อผิดพลาดของ Microsoft Store 0x80131505 บน Windows 10
  2. ภายในพรอมต์ CMD ที่เพิ่งเปิดใหม่ ให้พิมพ์คำสั่งต่อไปนี้ตามลำดับและกด Enter เพื่อรีเซ็ตส่วนประกอบ Windows Store ทั้งหมด (พร้อมกับทุกการพึ่งพา):
    wsreset.exe
  3. ทันทีที่คำสั่งเสร็จสิ้น ให้ปิดหน้าต่าง CMD ที่มีการยกระดับ และรีสตาร์ทคอมพิวเตอร์ของคุณเพื่อดูว่าปัญหาได้รับการแก้ไขแล้วหรือไม่ในการเริ่มต้นระบบครั้งถัดไป

การรีเซ็ต Windows Store ผ่านเมนูการตั้งค่า

  1. เปิดกล่องโต้ตอบเรียกใช้โดยกด แป้น Windows + R . ถัดไป พิมพ์ ”ms-settings:appsfeatures’  และกด Enter เพื่อเปิดแอปและคุณลักษณะ เมนูของ การตั้งค่า หน้าต่าง.
  2. หลังจากที่คุณจัดการเพื่อเข้าสู่แอปและคุณลักษณะ ผ่านรายการแอปพลิเคชัน UWP ที่ติดตั้ง และค้นหารายการที่เกี่ยวข้องกับ Microsoft Store
  3. เมื่อคุณเห็นแล้ว ให้มองตรงด้านล่างและคุณจะเห็นไฮเปอร์ลิงก์ชื่อ ตัวเลือกขั้นสูง (ภายใต้บริษัทไมโครซอฟต์คอร์ปอเรชั่น) คลิกหนึ่งครั้งเพื่อเปิด ตัวเลือกขั้นสูง เมนู
  4. คลิกปุ่ม รีเซ็ต จากนั้นให้ยืนยันเพื่อเริ่มกระบวนการล้างแคชของ Microsoft Store
  5. รออย่างอดทนจนกว่าการดำเนินการจะเสร็จสิ้น จากนั้นรีสตาร์ทเครื่องและดูว่าปัญหาได้รับการแก้ไขหรือไม่ในการเริ่มต้นระบบครั้งถัดไปโดยพยายามเปิด Microsoft Store อีกครั้ง
วิธีแก้ไขข้อผิดพลาดของ Microsoft Store 0x80131505 บน Windows 10

หากเหมือนกัน 0x80131505 ข้อผิดพลาด  ยังคงเกิดขึ้น เลื่อนลงไปที่วิธีถัดไปด้านล่าง

วิธีที่ 3:การล้างข้อมูลจากโฟลเดอร์ SoftwareDistribution

ปรากฏว่าปัญหานี้อาจเกิดขึ้นได้ในกรณีที่ SoftwareDistribution โฟลเดอร์ที่ WU ใช้ (Windows Update) มีข้อมูลที่เสียหาย ในกรณีนี้ คุณควรสามารถแก้ไขปัญหาได้ด้วยการรีเซ็ตเนื้อหาย่อยของโฟลเดอร์การแจกจ่ายซอฟต์แวร์โดยใช้ชุดคำสั่ง CMD

สำคัญ :ก่อนที่คุณจะดำเนินการนี้ คุณต้องแน่ใจว่าคอมพิวเตอร์ของคุณไม่ได้เชื่อมต่อกับอินเทอร์เน็ต ด้วยเหตุนี้ ตรวจสอบให้แน่ใจว่า Wi-Fi ของคุณถูกปิดใช้งานหรือสายเคเบิลอีเธอร์เน็ตถูกตัดการเชื่อมต่อจากพีซีของคุณ ถ้าคุณไม่ทำเช่นนี้ Windows 10 จะให้สัญญาณว่าไฟล์บางไฟล์ไม่สามารถแก้ไขได้ ดังนั้นคำสั่งจะไม่สำเร็จ

เมื่อคุณแน่ใจแล้วว่าการเข้าถึงอินเทอร์เน็ตถูกปิดใช้งาน ให้ทำตามคำแนะนำด้านล่างเพื่อล้างข้อมูลออกจากโฟลเดอร์ SoftwareDistribution:

  1. เปิด วิ่ง หน้าต่างโดยกด แป้น Windows + R . จากนั้นพิมพ์ ‘cmd’ ในช่อง run แล้วกด Ctrl + Shift + Enter เพื่อเปิดพรอมต์ CMD ที่ยกระดับ เมื่อคุณเห็น UAC (การควบคุมบัญชีผู้ใช้) คลิก ใช่ เพื่อให้สิทธิ์ของผู้ดูแลระบบ วิธีแก้ไขข้อผิดพลาดของ Microsoft Store 0x80131505 บน Windows 10
  2. หลังจากที่คุณจัดการเพื่อเข้าไปใน Command Prompt ที่ยกระดับแล้ว ให้พิมพ์คำสั่งต่อไปนี้ตามลำดับแล้วกด Enter หลังจากแต่ละคำสั่งเพื่อรีเซ็ตโฟลเดอร์ SoftwareDistribution:
    net stop cryptSvc 
    net stop bits 
    net stop msiserver 
    ren C:\Windows\SoftwareDistribution SoftwareDistribution.old 
    rmdir C:\Windows\SoftwareDistribution\DataStore 
    rmdir C:\Windows\SoftwareDistribution\Download 
    net start cryptSvc 
    net start bits 
    net start msiserver

    หมายเหตุ: ชุดคำสั่งนี้จะหยุดบริการที่อาจรบกวนการดำเนินการนี้ก่อน จากนั้นเปลี่ยนชื่อโฟลเดอร์และลบ DataStore และ ดาวน์โหลด ก่อนเปิดใช้บริการที่ปิดไปก่อนหน้านี้อีกครั้ง

  3. เมื่อประมวลผลทุกคำสั่งสำเร็จแล้ว ให้ปิดพรอมต์ CMD ที่ยกระดับและรีสตาร์ทคอมพิวเตอร์ของคุณเพื่อให้แน่ใจว่าการเปลี่ยนแปลงนั้นมีผลบังคับใช้
  4. ในลำดับการเริ่มต้นถัดไป ให้พยายามเริ่ม Windows Store อีกครั้งและดูว่าปัญหาได้รับการแก้ไขแล้วหรือไม่

วิธีที่ 4:การลงทะเบียนแอป Store อีกครั้ง

อีกสถานการณ์หนึ่งที่ปัญหานี้จะเกิดขึ้นคืออินสแตนซ์ที่มีการยกเลิกการลงทะเบียนไฟล์บางไฟล์ที่เป็นของคอมโพเนนต์ Windows Store หากสถานการณ์นี้ใช้ได้กับสถานการณ์ปัจจุบันของคุณ คุณควรแก้ไขปัญหาได้โดยใช้ Powershell เพื่อลงทะเบียนแอป Store อีกครั้ง

ต่อไปนี้คือคำแนะนำโดยย่อเกี่ยวกับการใช้หน้าต่าง PowerShell ที่ยกระดับขึ้นเพื่อลงทะเบียนแอป Store อีกครั้ง:

  1. กด แป้น Windows +  R เพื่อเปิด วิ่ง กล่องโต้ตอบ ภายในเมนูถัดไป ให้พิมพ์ ‘powershell’ แล้วกด Ctrl + Shift + Enter เพื่อเปิดหน้าต่าง Powershell ที่ยกระดับขึ้น เมื่อคุณเห็น UAC (การควบคุมบัญชีผู้ใช้) หน้าต่าง คลิก ใช่ เพื่อให้สามารถเปิดได้ด้วยการเข้าถึงของผู้ดูแลระบบ วิธีแก้ไขข้อผิดพลาดของ Microsoft Store 0x80131505 บน Windows 10
  2. เมื่อคุณอยู่ในหน้าต่าง Powershell ที่ยกระดับขึ้น ให้พิมพ์คำสั่งต่อไปนี้แล้วกด Enter เพื่อลงทะเบียนคอมโพเนนต์ Windows Store อีกครั้ง:
    Get-AppXPackage *WindowsStore* -AllUsers | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}
  3. หลังจากคำสั่งเสร็จสิ้นและประมวลผลสำเร็จแล้ว ให้รีสตาร์ทคอมพิวเตอร์และดูว่าปัญหาได้รับการแก้ไขหรือไม่ในการเริ่มต้นระบบครั้งถัดไป

ถ้าเหมือนกัน 0x80131505  ข้อผิดพลาดยังคงเกิดขึ้น เลื่อนลงไปที่การแก้ไขที่เป็นไปได้ขั้นสุดท้ายด้านล่าง

วิธีที่ 5:การเรียกใช้การสแกน SFC และ DISM

หากไม่มีวิธีแก้ไขที่เป็นไปได้ข้างต้นที่อนุญาตให้คุณแก้ไข 0x80131505  เป็นไปได้มากที่คุณกำลังประสบปัญหานี้เนื่องจากไฟล์ระบบเสียหายบางประเภท ในบางกรณี อาจทำให้พีซีของคุณไม่สามารถเข้าถึง Microsoft Store ได้

ในกรณีนี้ คุณควรจะสามารถแก้ไขปัญหาได้อย่างรวดเร็วด้วยชุดยูทิลิตี้ในตัว (DISM และ SFC)

ทั้ง ตัวตรวจสอบไฟล์ระบบ และ Deployment Image การบริการและการจัดการ เป็นเครื่องมือในตัวที่ออกแบบมาเพื่อจัดการกับอินสแตนซ์ที่ไฟล์ระบบเสียหายทำให้ส่วนประกอบบางอย่างหยุดทำงาน

เนื่องจาก SFC แก้ไขข้อผิดพลาดทางตรรกะได้ดีกว่า และ DISM แทนที่การพึ่งพาที่เสียหายได้ดีกว่า เราขอแนะนำให้คุณเรียกใช้การสแกนทั้งสองครั้งเพื่อเพิ่มโอกาสในการแก้ไขปัญหา

ต่อไปนี้คือคำแนะนำโดยย่อเกี่ยวกับการเรียกใช้ยูทิลิตี้ทั้งสองเพื่อแก้ไขปัญหา 0x80131505   รหัสข้อผิดพลาด:

  1. กด แป้น Windows + R เพื่อเปิดกล่องโต้ตอบเรียกใช้ เมื่อคุณอยู่ในหน้าต่างช่อง Run ให้พิมพ์ ‘cmd’ แล้วกด Ctrl +Shift + Enter เพื่อเปิดพรอมต์คำสั่งที่ยกระดับ จากนั้นคลิกใช่ที่ข้อความแจ้ง UAC เพื่อให้สิทธิ์การเข้าถึงระดับผู้ดูแลระบบ วิธีแก้ไขข้อผิดพลาดของ Microsoft Store 0x80131505 บน Windows 10
  2. เมื่อคุณอยู่ใน Command Prompt ที่ยกระดับขึ้น ให้พิมพ์คำสั่งต่อไปนี้แล้วกด Enter เพื่อเริ่มการสแกน SFC:
    sfc /scannow
    วิธีแก้ไขข้อผิดพลาดของ Microsoft Store 0x80131505 บน Windows 10

    หมายเหตุ: ยูทิลิตีนี้ใช้สำเนาแคชในเครื่องเพื่อแทนที่ไฟล์ที่เสียหายด้วยสำเนาที่สมบูรณ์ สิ่งสำคัญคือคุณต้องไม่ขัดจังหวะกระบวนการนี้เมื่อคุณเริ่มต้น – การทำเช่นนี้จะทำให้ระบบของคุณได้รับไฟล์ระบบประเภทอื่นที่เสียหาย

  3. เมื่อการสแกนเสร็จสิ้น ให้รีสตาร์ทคอมพิวเตอร์ของคุณ ในการเริ่มต้นครั้งถัดไป ให้ทำตามขั้นตอนที่ 1 อีกครั้งเพื่อเปิดหน้าต่าง CMD ที่ยกระดับขึ้นอีกหน้าต่างหนึ่ง จากนั้นพิมพ์บรรทัดคำสั่งต่อไปนี้แล้วกด Enter เพื่อเริ่มต้น DISM scan:
    DISM /Online /Cleanup-Image /RestoreHealth

    หมายเหตุ: โปรดทราบว่า DISM ต้องใช้การเชื่อมต่ออินเทอร์เน็ตที่เสถียรเนื่องจากใช้ส่วนประกอบ WU (Windows Update) เพื่อดาวน์โหลดสำเนาที่มีประสิทธิภาพเพื่อแทนที่อินสแตนซ์ที่เสียหาย

  4. หลังจากดำเนินการเสร็จสิ้น ให้รีสตาร์ทคอมพิวเตอร์และดูว่าปัญหาได้รับการแก้ไขหรือไม่ในการเริ่มต้นคอมพิวเตอร์ครั้งถัดไป