- ข้อผิดพลาดของ 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 จะสามารถแก้ไขได้โดยอัตโนมัติ หากปัญหาเกิดขึ้นบ่อยพอ คุณควรแก้ไขได้โดยเรียกใช้ตัวแก้ไขปัญหา 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
นี่คือสิ่งที่คุณต้องทำ:
- กด แป้น Windows + R เพื่อเปิด วิ่ง กล่องโต้ตอบ เมื่อคุณอยู่ในหน้าต่างข้อความ ให้พิมพ์ ”ms-settings:troubleshoot’ แล้วกด Enter เพื่อเปิด การแก้ปัญหา แท็บของ การตั้งค่า แอป.
- เมื่อคุณจัดการเพื่อเข้าสู่การแก้ไขปัญหา ให้เลื่อนลงไปที่ ค้นหาและแก้ไขปัญหาอื่นๆ จากนั้นคลิกที่ 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‘ แล้วกด Enter เพื่อเปิดแท็บการอัปเดต Windows ของ การตั้งค่า แท็บ
- เมื่อคุณอยู่ในหน้าจอการอัปเดตของ Windows แล้ว ให้เลื่อนไปทางด้านขวาแล้วคลิก ตรวจหาการอัปเดต . หลังจากการสแกนครั้งแรกเสร็จสิ้น ให้ทำตามคำแนะนำบนหน้าจอเพื่อติดตั้งทุกการอัปเดตที่รอดำเนินการ จนกว่าคุณจะนำ Windows 10 build-up เป็นเวอร์ชันล่าสุด
หมายเหตุ: หากคุณได้รับแจ้งให้รีสตาร์ทก่อนที่จะติดตั้งการอัปเดตทุกครั้ง ให้กลับมาที่หน้าจอนี้ในการเริ่มต้นครั้งถัดไป และทำการติดตั้งการอัปเดตที่เหลือให้เสร็จสิ้นหลังจากลำดับการเริ่มต้นถัดไปเสร็จสมบูรณ์
- ทุกครั้งที่ติดตั้งการอัปเดตที่รอดำเนินการทุกครั้ง ให้รีสตาร์ทคอมพิวเตอร์อีกครั้งและดูว่าคุณยังเห็นข้อผิดพลาด 0x80D03805 เมื่อพยายามดำเนินการใดๆ ใน Windows Store
หากปัญหายังคงอยู่ ให้เริ่มปฏิบัติตามแนวทางแก้ไขถัดไปด้านล่าง
วิธีที่ 3:การล้างแคชของ Windows Store
ตามผู้ใช้ที่ได้รับผลกระทบหลายราย ปัญหานี้อาจเกิดขึ้นได้เนื่องจากไฟล์ชั่วคราวบางไฟล์ที่จะขัดขวางความสามารถของพีซีของคุณในการสร้างการเชื่อมต่อระหว่างที่จัดเก็บ UWP (แพลตฟอร์ม Windows สากล) แบบบูรณาการและบริการของ Microsoft ที่เกี่ยวข้อง ในกรณีส่วนใหญ่ ปัญหาจะเกิดขึ้นจากการเลือกไฟล์ temp ที่จัดเก็บไว้ในโฟลเดอร์แคช
ตามที่ปรากฏ ปัญหาประเภทนี้มักจะปรากฏขึ้นหลังจากเครื่องสแกนความปลอดภัยกักกันบางรายการที่เป็นของแคช Store หรือหลังจากที่เครื่องหยุดชะงักโดยไม่คาดคิด
หากใช้สถานการณ์เฉพาะนี้ คุณควรจะสามารถแก้ไขปัญหาได้โดยการรีเซ็ตแคช Windows Store ทั้งหมด ในกรณีนี้ มีสองวิธีที่จะพาคุณไปที่นั่นใน Windows 10 ตัวเลือกที่ 1 นั้นง่ายกว่า แต่เกี่ยวข้องกับการเรียกใช้ชุดคำสั่งจากพรอมต์ CMD ที่ยกระดับ ตัวเลือก 2 นั้นน่าเบื่อกว่า แต่จะช่วยให้คุณทำได้ทั้งหมดจากเมนูการตั้งค่าของ Windows
คุณสามารถทำตามวิธีใดก็ได้ที่คุณสะดวก:
รีเซ็ตแคช Windows Store ผ่าน CMD ที่ยกระดับ
- กด แป้น Windows + R เพื่อเปิด วิ่ง กล่องโต้ตอบ จากนั้นพิมพ์ ‘cmd’ ในกล่องข้อความแล้วกด Ctrl + Shift + Enter เพื่อเปิดพรอมต์คำสั่งที่ยกระดับ เมื่อคุณเห็น UAC (การควบคุมบัญชีผู้ใช้) คลิก ใช่ เพื่อให้สิทธิ์การเข้าถึงของผู้ดูแลระบบ
- เมื่อคุณจัดการเพื่อเข้าไปใน Command Prompt ที่ยกระดับได้แล้ว ให้พิมพ์คำสั่งต่อไปนี้ตามลำดับแล้วกด Enter เพื่อรีเซ็ต Windows Store พร้อมกับทุกการพึ่งพา:
wsreset.exe
- หลังจากประมวลผลคำสั่งสำเร็จแล้ว ให้รีสตาร์ทคอมพิวเตอร์และดูว่าปัญหาได้รับการแก้ไขหรือไม่ในการเริ่มต้นคอมพิวเตอร์ครั้งถัดไป
การรีเซ็ต Windows Store ผ่านแอปการตั้งค่า
- กด แป้น Windows + R เพื่อเปิด วิ่ง กล่องโต้ตอบ ถัดไป พิมพ์ 'ms-settings:appsfeatures' แล้วกด Enter เพื่อเปิดแอปและคุณลักษณะ เมนูของ การตั้งค่า แอป
- เมื่อคุณเข้าสู่แอปและคุณลักษณะ ให้เลื่อนลงผ่านรายการแอปพลิเคชัน UWP ที่ติดตั้งไว้จนกว่าคุณจะเห็นรายการใน Microsoft Store
- หลังจากที่คุณจัดการค้นหารายการใน Microsoft Store แล้ว ให้ดูด้านล่างและคลิกที่ ตัวเลือกขั้นสูง ไฮเปอร์ลิงก์ (ภายใต้ Microsoft Corporation )
- เมื่อคุณจัดการเพื่อเข้าไปในตัวเลือกขั้นสูง เมนู เลื่อนลงไปที่ รีเซ็ต และคลิกเพื่อเริ่มกระบวนการล้างแคช
- รอจนกว่ากระบวนการจะเสร็จสิ้น จากนั้นรีบูตเครื่องและดูว่าปัญหาได้รับการแก้ไขหรือไม่ในการเริ่มต้นระบบครั้งถัดไป
หากคุณยังคงพบข้อผิดพลาด 0x80D03805 เมื่อคุณพยายามเริ่มการดาวน์โหลดแอปหรือเกมผ่านคอมโพเนนต์ของ Windows Store ให้เลื่อนลงไปที่วิธีถัดไปด้านล่าง
วิธีที่ 4:การลงทะเบียน DLL ใหม่ที่ใช้โดย Windows Store
เนื่องจากได้รับการยืนยันจากผู้ใช้ที่ได้รับผลกระทบหลายราย จึงเป็นสาเหตุที่เป็นไปได้อีกอย่างว่าทำไมข้อผิดพลาด 0x80D03805 อาจเกิดขึ้นเนื่องจาก DLL (ไดนามิกลิงก์ไลบรารี) ไฟล์ที่ไม่ได้ลงทะเบียนอย่างถูกต้องอีกต่อไป สิ่งนี้ค่อนข้างหายากใน Windows 10 แต่ก็ยังเป็นไปได้ในบางสถานการณ์ (โดยทั่วไปหลังจากการติดไวรัสที่สะอาดแล้ว)
หากสถานการณ์นี้ใช้ได้กับกรณีของคุณ คุณควรจะสามารถแก้ไขปัญหาได้โดยการลงทะเบียน DDL ทั้งหมดที่ทำงานร่วมกับคอมโพเนนต์ Windows Store อีกครั้ง วิธีการมีดังนี้
- กด แป้น Windows + R เพื่อเปิดกล่องโต้ตอบเรียกใช้ จากนั้นพิมพ์ 'แผ่นจดบันทึก' ในกล่องข้อความแล้วกด Ctrl + Shift + Enter เพื่อเปิดหน้าต่าง Notepad ด้วยการเข้าถึงระดับสูง เมื่อคุณเห็น UAC (การควบคุมบัญชีผู้ใช้) คลิก ใช่ เพื่อให้สิทธิ์การเข้าถึงของผู้ดูแลระบบ
- ภายในเอกสาร 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
- เมื่อวางคำสั่งแล้ว ให้ไปที่ ไฟล์ (จากเมนูริบบอนที่ด้านบน) และคลิกที่ บันทึกเป็น .
- จาก บันทึกเป็น เมนู ตั้งชื่อไฟล์ตามที่คุณต้องการ แต่อย่าลืมตั้งค่านามสกุล (ชื่อไฟล์ ) เป็น .bat . เมื่อคุณสร้างตำแหน่งที่ยอมรับได้แล้ว ให้คลิกที่บันทึก
- ถัดไป ให้ดับเบิลคลิกที่ไฟล์ BAT ที่สร้างขึ้นใหม่และกด ใช่ ที่ข้อความยืนยัน หากคุณได้รับแจ้งจาก UAC (การควบคุมบัญชีผู้ใช้) คลิก ใช่ เพื่อให้สิทธิ์ผู้ดูแลระบบ
- เมื่อไฟล์ DLL ทั้งหมดได้รับการลงทะเบียนใหม่แล้ว ให้รีสตาร์ทคอมพิวเตอร์และดูว่าปัญหาได้รับการแก้ไขหรือไม่ในการเริ่มต้นระบบครั้งถัดไป
วิธีที่ 5:รีเฟรชทุกองค์ประกอบของระบบปฏิบัติการ
หากไม่มีวิธีการใดๆ ที่คุณปฏิบัติตามข้างต้นที่อนุญาตให้คุณแก้ไขปัญหาได้ มีโอกาสสูงที่คุณจะเห็นข้อผิดพลาด 0x80D03805 เนื่องจากปัญหาคอร์รัปชั่นที่แฝงอยู่ซึ่งไม่สามารถแก้ไขได้ตามอัตภาพ ในสถานการณ์เช่นนี้ วิธีที่มีประสิทธิภาพที่สุดในการดูแลปัญหาคือการรีเฟรชทุกองค์ประกอบของระบบปฏิบัติการพร้อมกับข้อมูลที่เกี่ยวข้องกับการบูท
เมื่อต้องการบรรลุเป้าหมายนี้ คุณสามารถทำได้โดยการติดตั้งใหม่ทั้งหมด หรือโดยการดำเนินการติดตั้งซ่อมแซม (การซ่อมแซมในสถานที่)
การติดตั้งใหม่ทั้งหมดเป็นวิธีแก้ปัญหาที่ง่ายที่สุดในกลุ่ม – คุณไม่จำเป็นต้องจัดเตรียมสื่อการติดตั้ง และสามารถเริ่มต้นได้ด้วยการคลิกเพียงไม่กี่ครั้ง แต่ข้อเสียที่สำคัญคือ คุณจะไม่ได้รับอนุญาตให้เก็บข้อมูลใดๆ ของคุณ เว้นแต่คุณจะสำรองข้อมูลไว้ล่วงหน้า
วิธีที่มีประสิทธิภาพมากขึ้นคือการ ติดตั้งซ่อมแซม (การซ่อมแซมในสถานที่) . แม้ว่ากระบวนการนี้จะใช้เวลานานและคุณจะต้องใช้สื่อการติดตั้ง แต่ท้ายที่สุดแล้วจะช่วยให้คุณสามารถเก็บไฟล์ทั้งหมดของคุณ (สื่อส่วนตัว เกม แอปพลิเคชัน ค่ากำหนดของผู้ใช้) โดยไม่ต้องสำรองข้อมูล