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

จะแก้ไขข้อผิดพลาดของ Microsoft Store 0x80D03805 ได้อย่างไร

  • ข้อผิดพลาดของ Microsoft Store 0x80d03805 คืออะไร
  • อะไรทำให้เกิดข้อผิดพลาดของ Microsoft Store 0x80D03805
  • การเรียกใช้ตัวแก้ไขปัญหา Windows Store
  • อัปเดต Windows เป็นเวอร์ชันล่าสุด
  • การล้างแคชของ Windows Store
  • การรีเซ็ตแคช Windows Store ผ่าน CMD ที่ยกระดับ
  • การรีเซ็ต Windows Store ผ่านแอปการตั้งค่า
  • การลงทะเบียน DLL ใหม่ที่ใช้โดย Windows Store
  • รีเฟรชทุกองค์ประกอบของระบบปฏิบัติการ
เมื่อปัญหานี้เกิดขึ้น Microsoft Store จะเริ่มดาวน์โหลด แต่หลังจากนั้นไม่นานก็จะเกิดข้อผิดพลาดที่ระบุว่ามีบางสิ่งที่ไม่คาดคิดเกิดขึ้น เมื่อขยายรายละเอียดข้อผิดพลาด ผู้ใช้จะเห็น 0x80D03805 รหัสข้อผิดพลาด อย่างไรก็ตาม อาจพบรหัสข้อผิดพลาดนี้ระหว่างการติดตั้งการอัปเดตระบบใน Windows Store ผ่าน Windows Update ปัญหานี้มีเฉพาะใน Windows 10

จะแก้ไขข้อผิดพลาดของ Microsoft Store 0x80D03805 ได้อย่างไร

อะไรทำให้เกิดข้อผิดพลาดของ Microsoft Store 0x80D03805

ต่อไปนี้คือสถานการณ์สมมติที่อาจนำไปสู่ข้อผิดพลาดในที่สุด:

  • ความไม่สอดคล้องกันทั่วไปของ Windows Store – ในกรณีส่วนใหญ่ ปัญหานี้จะเกิดขึ้นเนื่องจากความไม่สอดคล้องกันทั่วไปที่ Windows จะสามารถแก้ไขได้โดยอัตโนมัติ หากปัญหาเกิดขึ้นบ่อยพอ คุณควรแก้ไขได้โดยเรียกใช้ตัวแก้ไขปัญหา Windows Update
  • ปัญหานี้เกิดจากการอัพเดต KB4462919 – การอัปเดต KB4462919 ขึ้นชื่อในเรื่องการทำลายส่วนประกอบ Windows Store อย่างมีประสิทธิภาพ หากคุณเพิ่งติดตั้ง คุณจะสามารถแก้ไขปัญหาได้ง่ายๆ โดยการติดตั้งการอัปเดตที่เหลือที่รอดำเนินการ (จะมีโปรแกรมแก้ไขด่วนรวมอยู่ในนั้นด้วย)
  • การล้างแคชของ Windows Store – ความเสียหายภายในแคชของ Windows Store เป็นอีกปัญหาหนึ่งที่อาจทำให้รหัสข้อผิดพลาดนี้เกิดขึ้นได้ ไฟล์ที่เสียหายบางไฟล์อาจขัดขวางความสามารถของพีซีในการสร้างการเชื่อมต่อระหว่างร้านค้า UWP ที่ผสานรวมกับบริการของ Microsoft ในกรณีนี้ คุณควรจะสามารถแก้ไขปัญหาได้โดยล้างแคชของ Windows Store ทั้งหมดผ่าน CMD หรือจากเมนูการตั้งค่า
  • ไม่ได้ลงทะเบียน DLL ที่จำเป็นอีกต่อไป – อาจเป็นไปได้เช่นกันว่าคุณกำลังประสบปัญหานี้เนื่องจากไฟล์ Dynamic Link Library ที่สำคัญอย่างน้อยหนึ่งไฟล์ไม่ได้ลงทะเบียนอีกต่อไป ในกรณีนี้ คุณควรสามารถแก้ไขปัญหาได้โดยการลงทะเบียน DLL ใหม่ผ่านทางข้อความแจ้ง CMD ที่ยกระดับขึ้น
  • ปัญหาไฟล์ระบบที่เสียหาย – ในบางกรณีซึ่งเกิดขึ้นได้ยาก ปัญหานี้อาจเกิดขึ้นได้เนื่องจากอินสแตนซ์ไฟล์ระบบที่เสียหายซึ่งไม่สามารถแก้ไขได้ตามปกติ ในกรณีนี้ วิธีที่มีประสิทธิภาพมากที่สุดคือการติดตั้งใหม่ทั้งหมดหรือติดตั้งซ่อมแซม

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

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

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

หาก 0x80D03805 เกิดข้อผิดพลาด กลยุทธ์การซ่อมโค้ดครอบคลุมอยู่แล้ว ดังนั้นขั้นตอนด้านล่างควรช่วยแก้ปัญหาได้ทั้งหมด ผู้ใช้ที่ได้รับผลกระทบหลายรายยืนยันว่าข้อผิดพลาดได้รับการแก้ไขหลังจากปรับใช้ Windows Store Troubleshooter

นี่คือสิ่งที่คุณต้องทำ:

  1. กด แป้น Windows + R เพื่อเปิด วิ่ง กล่องโต้ตอบ เมื่อคุณอยู่ในหน้าต่างข้อความ ให้พิมพ์ ”ms-settings:troubleshoot’  แล้วกด Enter เพื่อเปิด การแก้ปัญหา แท็บของ การตั้งค่า แอป. จะแก้ไขข้อผิดพลาดของ Microsoft Store 0x80D03805 ได้อย่างไร
  2. เมื่อคุณจัดการเพื่อเข้าสู่การแก้ไขปัญหา ให้เลื่อนลงไปที่ ค้นหาและแก้ไขปัญหาอื่นๆ จากนั้นคลิกที่ Windows Store แอพ สุดท้าย คลิกเรียกใช้ตัวแก้ไขปัญหา จากเมนูบริบทที่ปรากฏใหม่ จะแก้ไขข้อผิดพลาดของ Microsoft Store 0x80D03805 ได้อย่างไร
  3. หลังจากที่คุณเริ่มยูทิลิตี้แล้ว ให้รอจนกว่าการวินิจฉัยเบื้องต้นจะเสร็จสิ้น หากแนะนำให้ใช้กลยุทธ์การซ่อมแซม ให้คลิกที่ใช้การแก้ไขนี้ เพื่อบังคับใช้บนคอมพิวเตอร์ของคุณ จะแก้ไขข้อผิดพลาดของ Microsoft Store 0x80D03805 ได้อย่างไร

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

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

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

วิธีที่ 2:อัปเดต Windows เป็นเวอร์ชันล่าสุด

ตามที่ปรากฏ มีการอัปเดตความปลอดภัยหนึ่งรายการ (การอัปเดตความปลอดภัยสำหรับ Microsoft Windows KB4462919 ) ที่มีแนวโน้มว่าจะทำให้เกิดพฤติกรรมเช่นนี้ การอัปเดตนี้เผยแพร่เมื่อปลายปี 2018 และเป็นที่ทราบกันว่าทำให้เกิดข้อผิดพลาด 0x80D03805 รหัสเมื่อดำเนินการบางอย่างใน Microsoft Store

โชคดีที่ Microsoft ได้เผยแพร่โปรแกรมแก้ไขด่วนสำหรับปัญหานี้แล้ว ตั้งแต่เดือนธันวาคม 2018 คุณสามารถแก้ไขปัญหานี้ได้ (หากเกิดขึ้นเนื่องจากการอัปเดตที่ไม่ดี) โดยการติดตั้งการอัปเดต Windows 10 ที่ค้างอยู่ทุกรายการ เพื่อให้แน่ใจว่าโปรแกรมแก้ไขด่วนสำหรับปัญหาจะได้รับการติดตั้งโดยอัตโนมัติ

ต่อไปนี้คือคำแนะนำโดยย่อเกี่ยวกับการติดตั้งทุกการอัปเดตที่รอดำเนินการบนคอมพิวเตอร์ Windows 10 ของคุณ:

  1. กด แป้น Windows + R เพื่อเปิด วิ่ง กล่องโต้ตอบ ถัดไป พิมพ์ ”ms-settings:windowsupdate‘  แล้วกด Enter เพื่อเปิดแท็บการอัปเดต Windows ของ การตั้งค่า แท็บ จะแก้ไขข้อผิดพลาดของ Microsoft Store 0x80D03805 ได้อย่างไร
  2. เมื่อคุณอยู่ในหน้าจอการอัปเดตของ Windows แล้ว ให้เลื่อนไปทางด้านขวาแล้วคลิก ตรวจหาการอัปเดต . หลังจากการสแกนครั้งแรกเสร็จสิ้น ให้ทำตามคำแนะนำบนหน้าจอเพื่อติดตั้งทุกการอัปเดตที่รอดำเนินการ จนกว่าคุณจะนำ Windows 10 build-up เป็นเวอร์ชันล่าสุด จะแก้ไขข้อผิดพลาดของ Microsoft Store 0x80D03805 ได้อย่างไร

    หมายเหตุ: หากคุณได้รับแจ้งให้รีสตาร์ทก่อนที่จะติดตั้งการอัปเดตทุกครั้ง ให้กลับมาที่หน้าจอนี้ในการเริ่มต้นครั้งถัดไป และทำการติดตั้งการอัปเดตที่เหลือให้เสร็จสิ้นหลังจากลำดับการเริ่มต้นถัดไปเสร็จสมบูรณ์

  3. ทุกครั้งที่ติดตั้งการอัปเดตที่รอดำเนินการทุกครั้ง ให้รีสตาร์ทคอมพิวเตอร์อีกครั้งและดูว่าคุณยังเห็นข้อผิดพลาด 0x80D03805  เมื่อพยายามดำเนินการใดๆ ใน Windows Store

หากปัญหายังคงอยู่ ให้เริ่มปฏิบัติตามแนวทางแก้ไขถัดไปด้านล่าง

วิธีที่ 3:การล้างแคชของ Windows Store

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

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

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

คุณสามารถทำตามวิธีใดก็ได้ที่คุณสะดวก:

รีเซ็ตแคช Windows Store ผ่าน CMD ที่ยกระดับ

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

การรีเซ็ต Windows Store ผ่านแอปการตั้งค่า

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

หากคุณยังคงพบข้อผิดพลาด 0x80D03805  เมื่อคุณพยายามเริ่มการดาวน์โหลดแอปหรือเกมผ่านคอมโพเนนต์ของ Windows Store ให้เลื่อนลงไปที่วิธีถัดไปด้านล่าง

วิธีที่ 4:การลงทะเบียน DLL ใหม่ที่ใช้โดย Windows Store

เนื่องจากได้รับการยืนยันจากผู้ใช้ที่ได้รับผลกระทบหลายราย จึงเป็นสาเหตุที่เป็นไปได้อีกอย่างว่าทำไมข้อผิดพลาด 0x80D03805  อาจเกิดขึ้นเนื่องจาก DLL (ไดนามิกลิงก์ไลบรารี) ไฟล์ที่ไม่ได้ลงทะเบียนอย่างถูกต้องอีกต่อไป สิ่งนี้ค่อนข้างหายากใน Windows 10 แต่ก็ยังเป็นไปได้ในบางสถานการณ์ (โดยทั่วไปหลังจากการติดไวรัสที่สะอาดแล้ว)

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

  1. กด แป้น Windows + R เพื่อเปิดกล่องโต้ตอบเรียกใช้ จากนั้นพิมพ์ 'แผ่นจดบันทึก' ในกล่องข้อความแล้วกด Ctrl + Shift + Enter เพื่อเปิดหน้าต่าง Notepad ด้วยการเข้าถึงระดับสูง เมื่อคุณเห็น UAC (การควบคุมบัญชีผู้ใช้) คลิก ใช่ เพื่อให้สิทธิ์การเข้าถึงของผู้ดูแลระบบ จะแก้ไขข้อผิดพลาดของ Microsoft Store 0x80D03805 ได้อย่างไร
  2. ภายในเอกสาร Notepad ที่เพิ่งเปิดใหม่ ให้วางคำสั่งต่อไปนี้:
    regsvr32 c:\windows\system32\vbscript.dll /s
    regsvr32 c:\windows\system32\mshtml.dll /s
    regsvr32 c:\windows\system32\msjava.dll /s
    regsvr32 c:\windows\system32\jscript.dll /s
    regsvr32 c:\windows\system32\msxml.dll /s
    regsvr32 c:\windows\system32\actxprxy.dll /s
    regsvr32 c:\windows\system32\shdocvw.dll /s
    regsvr32 wuapi.dll /s
    regsvr32 wuaueng1.dll /s
    regsvr32 wuaueng.dll /s
    regsvr32 wucltui.dll /s
    regsvr32 wups2.dll /s
    regsvr32 wups.dll /s
    regsvr32 wuweb.dll /s
    regsvr32 Softpub.dll /s
    regsvr32 Mssip32.dll /s
    regsvr32 Initpki.dll /s
    regsvr32 softpub.dll /s
    regsvr32 wintrust.dll /s
    regsvr32 initpki.dll /s
    regsvr32 dssenh.dll /s
    regsvr32 rsaenh.dll /s
    regsvr32 gpkcsp.dll /s
    regsvr32 sccbase.dll /s
    regsvr32 slbcsp.dll /s
    regsvr32 cryptdlg.dll /s
    regsvr32 Urlmon.dll /s
    regsvr32 Shdocvw.dll /s
    regsvr32 Msjava.dll /s
    regsvr32 Actxprxy.dll /s
    regsvr32 Oleaut32.dll /s
    regsvr32 Mshtml.dll /s
    regsvr32 msxml.dll /s
    regsvr32 msxml2.dll /s
    regsvr32 msxml3.dll /s
    regsvr32 Browseui.dll /s
    regsvr32 shell32.dll /s
    regsvr32 wuapi.dll /s
    regsvr32 wuaueng.dll /s
    regsvr32 wuaueng1.dll /s
    regsvr32 wucltui.dll /s
    regsvr32 wups.dll /s
    regsvr32 wuweb.dll /s
    regsvr32 jscript.dll /s
    regsvr32 atl.dll /s
    regsvr32 Mssip32.dll /s
  3. เมื่อวางคำสั่งแล้ว ให้ไปที่ ไฟล์ (จากเมนูริบบอนที่ด้านบน) และคลิกที่ บันทึกเป็น .
  4. จาก บันทึกเป็น เมนู ตั้งชื่อไฟล์ตามที่คุณต้องการ แต่อย่าลืมตั้งค่านามสกุล (ชื่อไฟล์ ) เป็น .bat . เมื่อคุณสร้างตำแหน่งที่ยอมรับได้แล้ว ให้คลิกที่บันทึก
  5. ถัดไป ให้ดับเบิลคลิกที่ไฟล์ BAT ที่สร้างขึ้นใหม่และกด ใช่ ที่ข้อความยืนยัน หากคุณได้รับแจ้งจาก UAC (การควบคุมบัญชีผู้ใช้) คลิก ใช่ เพื่อให้สิทธิ์ผู้ดูแลระบบ
  6. เมื่อไฟล์ DLL ทั้งหมดได้รับการลงทะเบียนใหม่แล้ว ให้รีสตาร์ทคอมพิวเตอร์และดูว่าปัญหาได้รับการแก้ไขหรือไม่ในการเริ่มต้นระบบครั้งถัดไป
จะแก้ไขข้อผิดพลาดของ Microsoft Store 0x80D03805 ได้อย่างไร

วิธีที่ 5:รีเฟรชทุกองค์ประกอบของระบบปฏิบัติการ

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

เมื่อต้องการบรรลุเป้าหมายนี้ คุณสามารถทำได้โดยการติดตั้งใหม่ทั้งหมด หรือโดยการดำเนินการติดตั้งซ่อมแซม (การซ่อมแซมในสถานที่)

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

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