- ข้อผิดพลาดของ Microsoft Store คืออะไร 0x80d03805
- อะไรทำให้เกิดข้อผิดพลาด Microsoft Store 0x80D03805
- เรียกใช้ Windows Store Troubleshooter
- อัปเดต Windows เป็นเวอร์ชันล่าสุด
- การล้างแคชของ Windows Store
- การรีเซ็ตแคช Windows Store ผ่าน CMD ที่ยกระดับ
- การรีเซ็ต Windows Store ผ่านแอพการตั้งค่า
- การลงทะเบียน DLL ที่ใช้โดย Windows Store อีกครั้ง
- รีเฟรชทุกองค์ประกอบระบบปฏิบัติการ
ข้อผิดพลาดของ Windows Store 0x80D03805
อะไรเป็นสาเหตุของข้อผิดพลาด Microsoft Store 0x80D03805
ต่อไปนี้เป็นสถานการณ์สมมติที่อาจนำไปสู่ข้อผิดพลาดนี้ในที่สุด:
- ความไม่สอดคล้องกันของ Windows Store ทั่วไป - ในกรณีส่วนใหญ่ปัญหานี้จะเกิดขึ้นเนื่องจากความไม่สอดคล้องกันทั่วไปที่ Windows จะสามารถแก้ไขได้โดยอัตโนมัติ หากปัญหาเป็นเรื่องธรรมดาคุณควรจะแก้ไขได้โดยเรียกใช้ Windows Update Troubleshooter
- ปัญหานี้เกิดจากการอัปเดต KB4462919 - การอัปเดต KB4462919 เป็นที่ทราบกันดีว่ามีการทำลายส่วนประกอบของ Windows Store อย่างมีประสิทธิภาพ หากคุณเพิ่งติดตั้งคุณควรจะสามารถแก้ไขปัญหาได้ง่ายๆโดยการติดตั้งการอัปเดตที่รอดำเนินการส่วนที่เหลือ (รวมโปรแกรมแก้ไขด่วนไว้ด้วย)
- การล้างแคชของ Windows store - ความเสียหายภายในแคชของ Windows Store เป็นอีกปัญหาหนึ่งที่อาจทำให้เกิดรหัสข้อผิดพลาดนี้ ไฟล์ที่เสียหายบางไฟล์อาจขัดขวางความสามารถของพีซีในการสร้างการเชื่อมต่อระหว่างร้านค้า UWP และบริการของ Microsoft ในที่สุด ในกรณีนี้คุณควรจะสามารถแก้ไขปัญหาได้โดยการล้างแคช Windows Store ทั้งหมดผ่าน CMD หรือจากเมนูการตั้งค่า
- ไม่มีการลงทะเบียน DLL ที่สำคัญอีกต่อไป - อาจเป็นไปได้ว่าคุณกำลังประสบปัญหานี้เนื่องจากไฟล์ไดนามิกลิงก์ไลบรารีที่จำเป็นอย่างน้อยหนึ่งไฟล์ไม่ได้ลงทะเบียนอีกต่อไป ในกรณีนี้คุณควรจะแก้ไขปัญหาได้โดยการลงทะเบียน DLL อีกครั้งผ่านทาง CMD prompt
- ปัญหาไฟล์ระบบพื้นฐานเสียหาย - ในบางสถานการณ์ที่ไม่ค่อยเกิดขึ้นปัญหานี้อาจเกิดขึ้นได้เนื่องจากอินสแตนซ์ไฟล์ระบบเสียหายที่ไม่สามารถแก้ไขได้ตามอัตภาพ ในกรณีนี้แนวทางที่มีประสิทธิภาพที่สุดคือการติดตั้งใหม่ทั้งหมดหรือการติดตั้งซ่อมแซม
วิธีที่ 1: การเรียกใช้ Windows Store Troubleshooter
ก่อนที่เราจะไปสู่กลยุทธ์การซ่อมแซมอื่น ๆ ที่เป็นไปได้เราควรเริ่มต้นด้วยการดูว่าการติดตั้ง Windows ของคุณไม่ได้ติดตั้งไว้เพื่อแก้ไขปัญหาโดยอัตโนมัติหรือไม่ ถ้า ข้อผิดพลาด 0x80D03805 รหัสเกิดจากความไม่สอดคล้องกันทั่วไปที่ Microsoft ทราบอยู่แล้วคุณจะสามารถแก้ไขได้อย่างง่ายดายเพียงเรียกใช้ Windows Store Troubleshooter .
ยูทิลิตี้ Windows Store Troubleshooter ประกอบด้วยกลยุทธ์การซ่อมแซมอัตโนมัติที่เลือกใช้งานได้โดยอัตโนมัติหากการวิเคราะห์เบื้องต้นสามารถระบุปัญหาที่ครอบคลุมแล้วได้
ถ้า ข้อผิดพลาด 0x80D03805 รหัสได้รับการคุ้มครองโดยกลยุทธ์การซ่อมแซมแล้วขั้นตอนด้านล่างควรจะจบลงด้วยการแก้ไขปัญหาทั้งหมด ผู้ใช้ที่ได้รับผลกระทบหลายรายยืนยันว่าข้อผิดพลาดได้รับการแก้ไขแล้วหลังจากปรับใช้ Windows Store Troubleshooter
สิ่งที่คุณต้องทำมีดังนี้
- กด คีย์ Windows + R เพื่อเปิดไฟล์ วิ่ง กล่องโต้ตอบ เมื่อคุณอยู่ในหน้าต่างข้อความให้พิมพ์ ' ms-settings: แก้ไขปัญหา ' แล้วกด ป้อน เพื่อเปิดไฟล์ การแก้ไขปัญหา แท็บของ การตั้งค่า แอป
การเข้าถึงแท็บการแก้ไขปัญหา
- เมื่อคุณจัดการเพื่อเข้าไปข้างใน การแก้ไขปัญหา เลื่อนลงไปที่แท็บ ค้นหาและแก้ไขปัญหาอื่น ๆ จากนั้นคลิกที่ Windows Store แอพ สุดท้ายคลิกที่ เรียกใช้ตัวแก้ไขปัญหา จากเมนูบริบทที่เพิ่งปรากฏ
เรียกใช้ตัวแก้ไขปัญหาแอพ Windows Store
- หลังจากที่คุณเริ่มยูทิลิตี้แล้วให้รอจนกว่าการวินิจฉัยเบื้องต้นจะเสร็จสมบูรณ์ หากแนะนำให้ใช้กลยุทธ์การซ่อมแซมที่ใช้ได้ผลให้คลิกที่ ใช้การแก้ไขนี้ เพื่อบังคับใช้กับคอมพิวเตอร์ของคุณ
ใช้การแก้ไขนี้
บันทึก: โปรดทราบว่าในบางกรณีคุณจะต้องทำตามขั้นตอนเพิ่มเติมเพื่อบังคับใช้การแก้ไขที่แนะนำ
- เมื่อคุณจัดการบังคับใช้กลยุทธ์การซ่อมแซมที่แนะนำได้แล้วให้รีสตาร์ทคอมพิวเตอร์และดูว่าปัญหาได้รับการแก้ไขหรือไม่เมื่อเริ่มต้นระบบครั้งถัดไป
หากคุณยังคงเห็นไฟล์ ข้อผิดพลาด 0x80D03805 เมื่อคุณพยายามเริ่มการดาวน์โหลดด้วย Windows Store ให้เลื่อนลงไปที่วิธีการถัดไปด้านล่าง
วิธีที่ 2: อัปเดต Windows เป็นเวอร์ชันล่าสุด
ปรากฎว่ามีการอัปเดตความปลอดภัยหนึ่งรายการ ( โปรแกรมปรับปรุงด้านความปลอดภัยสำหรับ Microsoft Windows KB4462919 ) ที่มีแนวโน้มที่จะก่อให้เกิดลักษณะเช่นนี้ การอัปเดตนี้เผยแพร่เมื่อปลายปี 2018 และเป็นที่ทราบกันดีว่าเป็นสาเหตุของไฟล์ ข้อผิดพลาด 0x80D03805 รหัสเมื่อดำเนินการบางอย่างใน Microsoft Store
โชคดีที่ Microsoft ได้ออกโปรแกรมแก้ไขด่วนสำหรับปัญหานี้แล้ว ตั้งแต่เดือนธันวาคม 2018 คุณสามารถแก้ไขปัญหานี้ได้ (หากเกิดขึ้นเนื่องจากการอัปเดตที่ไม่ดี) โดยการติดตั้งการอัปเดต Windows 10 ที่รอดำเนินการทุกรายการ เพื่อให้แน่ใจว่าโปรแกรมแก้ไขด่วนสำหรับปัญหาจะได้รับการติดตั้งโดยอัตโนมัติ
คำแนะนำโดยย่อเกี่ยวกับการติดตั้งการอัปเดตที่รอดำเนินการทั้งหมดบนคอมพิวเตอร์ Windows 10 ของคุณมีดังนี้
- กด คีย์ Windows + R เพื่อเปิดไฟล์ วิ่ง กล่องโต้ตอบ ถัดไปพิมพ์ ' ms-settings: windowsupdate ' แล้วกด ป้อน เพื่อเปิดแท็บการอัปเดต Windows ของไฟล์ การตั้งค่า แท็บ
เรียกใช้กล่องโต้ตอบ: ms-settings: windowsupdate
- เมื่อคุณอยู่ในหน้าจอการอัปเดตของ Windows ให้เลื่อนไปทางด้านขวามือแล้วคลิกที่ ตรวจสอบสำหรับการอัพเดต . หลังจากการสแกนครั้งแรกเสร็จสิ้นให้ทำตามคำแนะนำบนหน้าจอเพื่อติดตั้งการอัปเดตที่รอดำเนินการทั้งหมดจนกว่าคุณจะนำ Windows 10 build-up เป็นเวอร์ชันล่าสุด
ตรวจสอบการอัปเดตของ Windows
บันทึก: หากคุณได้รับแจ้งให้รีสตาร์ทก่อนที่จะติดตั้งการอัปเดตทุกครั้งให้ทำเช่นนั้น แต่อย่าลืมกลับไปที่หน้าจอนี้ในการเริ่มต้นครั้งถัดไปและทำการติดตั้งการอัปเดตที่เหลือให้เสร็จสิ้นหลังจากลำดับการเริ่มต้นถัดไปเสร็จสมบูรณ์
- เมื่อติดตั้งการอัปเดตที่รอดำเนินการทุกครั้งแล้วให้รีสตาร์ทคอมพิวเตอร์อีกครั้งและดูว่าคุณยังคงเห็นไฟล์ ข้อผิดพลาด 0x80D03805 เมื่อพยายามดำเนินการใน Windows Store
หากปัญหายังคงมีอยู่ให้เริ่มทำตามการแก้ไขที่เป็นไปได้ต่อไปด้านล่าง
วิธีที่ 3: การล้างแคชของ Windows Store
ตามผู้ใช้ที่ได้รับผลกระทบหลายรายปัญหานี้อาจเกิดขึ้นได้เนื่องจากไฟล์ชั่วคราวบางไฟล์ซึ่งท้ายที่สุดจะขัดขวางความสามารถของพีซีของคุณในการสร้างการเชื่อมต่อระหว่างที่เก็บ UWP (Universal Windows Platform) ในตัวและบริการของ Microsoft ที่เกี่ยวข้อง ในกรณีส่วนใหญ่ปัญหาจะเกิดจากการเลือกไฟล์ temp ที่เก็บไว้ในโฟลเดอร์แคช
ปรากฎว่าปัญหาประเภทนี้มักจะเกิดขึ้นหลังจากที่เครื่องสแกนความปลอดภัยกักกันบางรายการที่เป็นของแคช Store หรือหลังจากเครื่องหยุดชะงักโดยไม่คาดคิด
หากสถานการณ์นี้เป็นไปได้คุณควรจะสามารถแก้ไขปัญหาได้โดยการรีเซ็ตแคช Windows Store ทั้งหมด ในกรณีนี้มีสองวิธีที่จะนำคุณไปสู่ Windows 10 ตัวเลือกที่ 1 นั้นง่ายกว่า แต่เกี่ยวข้องกับการเรียกใช้ชุดคำสั่งจากพรอมต์ CMD ที่ยกระดับ ตัวเลือกที่ 2 น่าเบื่อกว่า แต่จะช่วยให้คุณทำทุกอย่างได้จากเมนูการตั้งค่า Windows
อย่าลังเลที่จะทำตามวิธีใดก็ได้ที่คุณรู้สึกสบายใจมากขึ้น:
การรีเซ็ตแคช Windows Store ผ่าน CMD ที่ยกระดับ
- กด คีย์ Windows + R เพื่อเปิดไฟล์ วิ่ง กล่องโต้ตอบ ถัดไปพิมพ์ 'cmd' ภายในกล่องข้อความแล้วกด Ctrl + Shift + Enter เพื่อเปิดพรอมต์คำสั่งที่ยกระดับ เมื่อคุณเห็นไฟล์ UAC (การควบคุมบัญชีผู้ใช้) คลิก ใช่ เพื่อให้สิทธิ์ผู้ดูแลระบบ
เปิด Command Prompt ที่ยกระดับจากกล่องโต้ตอบ Run
- เมื่อคุณจัดการเพื่อเข้าไปใน Command Prompt ที่ยกระดับแล้วให้พิมพ์คำสั่งต่อไปนี้ตามลำดับแล้วกด ป้อน เพื่อรีเซ็ตไฟล์ Windows Store พร้อมกับทุกการพึ่งพา:
wsreset.exe
- หลังจากประมวลผลคำสั่งเรียบร้อยแล้วให้รีสตาร์ทคอมพิวเตอร์และดูว่าปัญหาได้รับการแก้ไขหรือไม่เมื่อเริ่มต้นคอมพิวเตอร์ครั้งถัดไป
การรีเซ็ต Windows Store ผ่านแอพการตั้งค่า
- กด คีย์ Windows + R เพื่อเปิดไฟล์ วิ่ง กล่องโต้ตอบ จากนั้นพิมพ์ ' ms-settings: appsfeatures ’, แล้วกด ป้อน เพื่อเปิดไฟล์ แอพและคุณสมบัติ เมนูของ การตั้งค่า แอป
- เมื่อคุณจัดการเพื่อเข้าไปข้างใน แอพและคุณสมบัติ เลื่อนลงไปตามรายการแอปพลิเคชัน UWP ที่ติดตั้งไว้จนกว่าคุณจะเห็นรายการ Microsoft Store
- หลังจากที่คุณจัดการเพื่อค้นหารายการ Microsoft Store แล้วให้ดูด้านล่างและคลิกที่ไฟล์ ตัวเลือกขั้นสูง ไฮเปอร์ลิงก์ (ภายใต้ บริษัท ไมโครซอฟต์ ).
- เมื่อคุณจัดการเพื่อเข้าไปข้างใน ตัวเลือกขั้นสูง เลื่อนลงไปที่ รีเซ็ต แล้วคลิกเพื่อเริ่มขั้นตอนการล้างแคช
- รอจนกว่ากระบวนการจะเสร็จสมบูรณ์จากนั้นรีบูตเครื่องของคุณและดูว่าปัญหาได้รับการแก้ไขหรือไม่เมื่อเริ่มต้นระบบครั้งถัดไป
การรีเซ็ต Microsoft Store
หากคุณยังคงพบกับไฟล์ ข้อผิดพลาด 0x80D03805 เมื่อคุณพยายามเริ่มการดาวน์โหลดแอพหรือเกมผ่านคอมโพเนนต์ Windows Store ให้เลื่อนลงไปที่วิธีการถัดไปด้านล่าง
วิธีที่ 4: การลงทะเบียน DLL ใหม่ที่ Windows Store ใช้
เนื่องจากได้รับการยืนยันจากผู้ใช้ที่ได้รับผลกระทบหลายรายสาเหตุที่เป็นไปได้อีกประการหนึ่งคือ ข้อผิดพลาด 0x80D03805 อาจเกิดขึ้นเนื่องจากอย่างน้อยหนึ่งอย่าง DLL (ไดนามิกลิงก์ไลบรารี) ไฟล์ที่ไม่ได้ลงทะเบียนอย่างถูกต้องอีกต่อไป สิ่งนี้ค่อนข้างหายากใน Windows 10 แต่ก็ยังสามารถทำได้ในบางสถานการณ์ (โดยปกติหลังจากการติดไวรัสที่ล้างแล้ว)
หากสถานการณ์นี้ใช้ได้ในกรณีของคุณคุณควรจะสามารถแก้ไขปัญหาได้โดยการลงทะเบียน DDL ทั้งหมดที่ทำงานร่วมกับคอมโพเนนต์ Windows Store อีกครั้ง วิธีดำเนินการมีดังนี้
- กด คีย์ Windows + R เพื่อเปิดกล่องโต้ตอบเรียกใช้ จากนั้นพิมพ์ ‘notepad’ ภายในกล่องข้อความแล้วกด Ctrl + Shift + Enter เพื่อเปิดหน้าต่าง Notepad ด้วยการเข้าถึงระดับสูง เมื่อคุณเห็นไฟล์ UAC (การควบคุมบัญชีผู้ใช้) คลิก ใช่ เพื่อให้สิทธิ์ผู้ดูแลระบบ
กำลังเปิด Notepad ผ่านกล่องโต้ตอบ Run
- ภายในเอกสาร 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 regsv.dll 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 regsv. dll / s regsvr32 msxml3.dll / s regsvr32 Browseui.dll / s regsvr32 เธอ ll32.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
- เมื่อวางคำสั่งแล้วให้ไปที่ ไฟล์ (จากเมนูริบบิ้นที่ด้านบน) และคลิกที่ บันทึกเป็น .
- จาก บันทึกเป็น เมนูตั้งชื่อไฟล์ตามที่คุณต้องการ แต่ให้แน่ใจว่าคุณได้ตั้งค่านามสกุล ( ชื่อไฟล์ ) ถึง .หนึ่ง . เมื่อคุณสร้างสถานที่ที่ยอมรับได้แล้วให้คลิกที่ บันทึก
- จากนั้นดับเบิลคลิกที่ไฟล์ BAT ที่สร้างขึ้นใหม่แล้วกด ใช่ ที่พร้อมท์การยืนยัน หากคุณได้รับแจ้งจากไฟล์ UAC (การควบคุมบัญชีผู้ใช้) คลิก ใช่ เพื่อให้สิทธิ์ผู้ดูแลระบบ
- เมื่อลงทะเบียนไฟล์ DLL ทั้งหมดแล้วให้รีสตาร์ทคอมพิวเตอร์และดูว่าปัญหาได้รับการแก้ไขหรือไม่เมื่อเริ่มต้นระบบครั้งถัดไป
การลงทะเบียน DLL ที่ใช้โดย Windows Update อีกครั้ง
วิธีที่ 5: รีเฟรชทุกส่วนประกอบของระบบปฏิบัติการ
หากไม่มีวิธีการใดที่คุณทำตามข้างต้นที่อนุญาตให้คุณแก้ไขปัญหาได้มีโอกาสสูงที่คุณจะเห็น ข้อผิดพลาด 0x80D03805 เนื่องจากปัญหาการทุจริตพื้นฐานที่ไม่สามารถแก้ไขได้ตามอัตภาพ ในสถานการณ์เช่นนี้วิธีที่มีประสิทธิภาพที่สุดในการดูแลปัญหาคือการรีเฟรชทุกองค์ประกอบของระบบปฏิบัติการพร้อมกับข้อมูลที่เกี่ยวข้องกับการบูต
เมื่อต้องการบรรลุสิ่งนี้คุณสามารถทำได้โดย a ทำความสะอาดติดตั้ง หรือโดยการดำเนินการติดตั้งซ่อมแซม (ซ่อมแซมในสถานที่)
การติดตั้งใหม่ทั้งหมดเป็นวิธีแก้ปัญหาที่ง่ายที่สุดโดยไม่จำเป็นต้องให้คุณจัดหาสื่อการติดตั้งและสามารถเริ่มต้นได้ด้วยการคลิกเพียงไม่กี่ครั้ง แต่ข้อเสียที่สำคัญคือคุณจะไม่ได้รับอนุญาตให้เก็บข้อมูลใด ๆ ของคุณเว้นแต่คุณจะสำรองข้อมูลไว้ล่วงหน้า
แนวทางที่มีประสิทธิภาพมากขึ้นคือการใช้ไฟล์ ติดตั้งซ่อม (ซ่อมในสถานที่) . แม้ว่ากระบวนการนี้จะใช้เวลานานและคุณต้องใช้สื่อการติดตั้ง แต่ท้ายที่สุดแล้วจะช่วยให้คุณสามารถเก็บไฟล์ทั้งหมดของคุณ (สื่อส่วนตัวเกมแอปพลิเคชันการตั้งค่าของผู้ใช้) โดยไม่ต้องสำรองข้อมูล
อ่าน 7 นาที