วิธีแก้ไขข้อผิดพลาดการอัปเดต Windows 0x800703e6
เผยแพร่แล้ว: 2021-12-27ข้อความแสดงข้อผิดพลาดของ Windows Update เป็นส่วนหนึ่งของประสบการณ์การใช้งาน Windows มาโดยตลอด ซึ่งสร้างความรำคาญให้กับผู้ใช้เป็นอย่างมาก เมื่อแพทช์สำหรับอันหนึ่งถูกใช้ อีกอันก็เข้ามาแทนที่
โดยทั่วไป ข้อผิดพลาดในการอัปเดตใน Windows ชี้ไปที่ปัญหาที่ทำให้ระบบไม่สามารถเพิ่มไฟล์ที่อัปเดตลงในเฟิร์มแวร์ได้ บางครั้ง จุดบกพร่องนั้นร้ายแรงพอที่จะหยุดการอัปเกรดเป็นระบบปฏิบัติการรุ่นใหม่
ข้อผิดพลาดในการอัปเดต 0x800703e6 เป็นเพียงปัญหาหนึ่งในปัญหาการหยุดอัปเดตใน Windows 10 บทความนี้จะอธิบายว่ามันคืออะไร สาเหตุที่เป็นไปได้ และวิธีแก้ไข
ข้อผิดพลาด 0x800703e6 คืออะไร?
เมื่อข้อผิดพลาด 0x800703e6 เกิดขึ้น มักจะมีข้อความต่อไปนี้: “ ERROR_NOACCESS: การเข้าถึงตำแหน่งหน่วยความจำไม่ถูกต้อง” ดูเหมือนว่าจุดบกพร่องจะเกี่ยวข้องกับปัญหาหน่วยความจำที่ทำให้ระบบไม่สามารถโหลดไฟล์อัพเดทที่จำเป็นลงในหน่วยความจำได้
ผู้ใช้ที่ได้รับผลกระทบจำนวนมากค้นพบข้อผิดพลาดนี้เมื่อพยายามอัปเกรด Windows 10 build จาก 1903 เป็น 1909 หรือใหม่กว่า แต่นี่ไม่ใช่เฉพาะ Windows รุ่นเดียวที่ได้รับผลกระทบ ผู้ใช้หลายคนในเวอร์ชัน 2004 และ 20H2 พบว่าไม่สามารถติดตั้งการอัปเดตสะสม KB4023057, KB5003214 และ KB5003173 ได้เนื่องจากข้อผิดพลาด
ข้อผิดพลาด 0x800703e6 ยังคงอยู่ใน Windows 10 เวอร์ชันล่าสุด การตรวจสอบฟอรัมเผยให้เห็นว่าการติดตั้งการอัปเดตสะสม 2021-08 สำหรับ Windows 10 เวอร์ชัน 21H1 สำหรับระบบที่ใช้ x64 (KB5005033) มักถูกขัดจังหวะเช่นกัน
อะไรทำให้เกิดข้อผิดพลาด 0x800703e6
ผลลัพธ์สุทธิของข้อผิดพลาดในการอัปเดต Windows คือการไม่สามารถอัปเกรดไฟล์ระบบโดยใช้วิธีการอย่างเป็นทางการ นอกจากนี้ ข้อผิดพลาดบางอย่างอาจเกิดขึ้นจากปัญหาต่างๆ ภายในระบบ
เมื่อพูดถึงข้อผิดพลาด 0x800703e6 ของ Windows Update สาเหตุหลักในกรณีส่วนใหญ่มีดังต่อไปนี้:
- ความผิดพลาดของระบบ หากระบบประสบกับจุดบกพร่องที่หยุดการประมวลผลการดำเนินการบางอย่าง อาจทำให้กระบวนการติดตั้งการอัปเดต Windows ล้มเหลว
- หน่วยความจำปะทะ เมื่อ Windows Update และแอปพลิเคชั่นอื่นพยายามใช้ตำแหน่งหน่วยความจำเดียวกัน ข้อผิดพลาด 0x800703e6 อาจเกิดขึ้นได้ เนื่องจากสองแอปพลิเคชันไม่สามารถใช้ตำแหน่งหน่วยความจำเดียวกันบน Windows ได้พร้อมกัน
- ปัญหารีจิสทรี ข้อผิดพลาดจำนวนหนึ่งที่เกี่ยวข้องกับรีจิสทรีของระบบอาจทำให้เกิดปัญหานี้ได้ รีจิสตรีคีย์ไม่ถูกต้อง รายการที่เสียหายหรือถูกลบ คีย์ที่เสียหาย ฯลฯ อาจทำให้เกิดข้อผิดพลาด 0x800703e6 ปัญหาเหล่านี้มักเกิดจากซอฟต์แวร์ที่ถอนการติดตั้งซึ่งทิ้งไฟล์ที่ขัดแย้งกับ Windows Update
- ไฟล์หาย. ไฟล์เหล่านี้อาจเป็นไฟล์ DLL ไฟล์ WU หรือไฟล์ระบบที่ได้รับการป้องกัน
เมื่อคุณทราบสาเหตุที่เป็นไปได้ของปัญหาแล้ว ต่อไปนี้เป็นวิธีต่างๆ ในการกำจัดข้อผิดพลาดและทำให้ Windows Update ทำงานได้อย่างถูกต้อง
วิธีแก้ไขข้อผิดพลาดการอัปเดต 0x800703e6 บน Windows 10
ข้อผิดพลาดของ Windows อาจเป็นสิ่งที่หลีกเลี่ยงไม่ได้ แต่ด้วยการดูแลพีซีอย่างเหมาะสม ข้อผิดพลาดเหล่านี้สามารถหลีกเลี่ยงได้ วิธีในการดูแลเครื่อง ได้แก่ การลบไฟล์ขยะเป็นประจำ ทำความสะอาดรีจิสทรี ลบหน่วยความจำ hogs และปรับแต่งพีซีของคุณสำหรับงานต่างๆ เมื่อคุณทำการบำรุงรักษาคอมพิวเตอร์เป็นประจำและใช้เครื่องมือที่เหมาะสมในการดำเนินการดังกล่าว คุณจะไม่ประสบปัญหาเช่นข้อผิดพลาด 0x800703e6
ต่อไปนี้คือเคล็ดลับหลายประการในการแก้ไขข้อผิดพลาด Windows Update 0x800703e6 แต่ละวิธีได้ผลกับคนหลายคน คุณสามารถใช้พวกเขาในลำดับที่คุณต้องการ
แก้ไข 1: เรียกใช้ตัวแก้ไขปัญหา Windows Update
ตัวแก้ไขปัญหา Windows Update นั้นพร้อมสำหรับสถานการณ์เช่นนี้ เป็นเครื่องมือ Windows ขนาดเล็กที่ติดตั้งไว้ล่วงหน้า ซึ่งจะสแกนระบบเพื่อหาจุดบกพร่องที่ทำให้ Windows Update ไม่ทำงาน เมื่อการสแกนเสร็จสิ้น จะแนะนำการแก้ไขที่ผู้ใช้สามารถนำไปใช้ได้
เมื่อต้องการเรียกใช้ตัวแก้ไขปัญหา WU ให้ทำตามขั้นตอนเหล่านี้:
- เปิดเมนูเริ่มแล้วเลือกการตั้งค่า
- ไปที่ Update & Security > Troubleshoot
- บนหน้าจอการแก้ไขปัญหาที่แนะนำทางด้านขวา ให้คลิกลิงก์ตัวแก้ไขปัญหาเพิ่มเติม
- เลือก Windows Update ภายใต้ Get up and running
- คลิกเรียกใช้ตัวแก้ไขปัญหา
หากตัวแก้ไขปัญหา WU ไม่ใช้โปรแกรมแก้ไขโดยอัตโนมัติ ให้คลิกปุ่ม "ใช้โปรแกรมแก้ไขนี้"
แก้ไข 2. ล้างฮาร์ดไดรฟ์
ไฟล์ที่เหลือสามารถหยุดการทำงานของ Windows Update และทำให้เกิดข้อผิดพลาด 0x800703e6 แทน สิ่งนี้สามารถเกิดขึ้นได้หากไฟล์จากการติดตั้งครั้งก่อนยังคงอยู่ในระบบ เมื่อ WU ดาวน์โหลดการอัปเดต กระบวนการอาจล้มเหลวเนื่องจากไฟล์ที่เหลือรบกวนการทำงาน
เพื่อหลีกเลี่ยงปัญหานี้ คุณสามารถสแกนฮาร์ดไดรฟ์ของคุณด้วยยูทิลิตี้การล้างข้อมูลบนดิสก์ โดยใช้วิธีดังนี้:
- กด Win + R เพื่อเปิด Run
- พิมพ์ cleanmgr ลงในช่อง Run และคลิก OK เพื่อเปิดยูทิลิตี้ Disk Cleanup
- เมื่อ Disk Cleanup เปิดขึ้นให้คลิกปุ่ม "Clean up system files"
- ใต้ "ไฟล์ที่จะลบ" ให้ทำเครื่องหมายที่ช่องข้างตำแหน่งที่คุณต้องการล้าง ตรวจสอบให้แน่ใจว่าได้เลือกช่องข้าง "Windows Update Cleanup" แล้ว
- เมื่อคุณพร้อมแล้ว ให้คลิกตกลง
- คุณจะได้รับข้อความแจ้งการยืนยัน คลิกลบไฟล์
เมื่อการล้างข้อมูลบนดิสก์ทำงานเสร็จแล้ว ให้ปิดโปรแกรมและลองอัปเดต Windows อีกครั้ง
แก้ไข 3. ล้างโฟลเดอร์การกระจายซอฟต์แวร์
โฟลเดอร์ Software Distribution คือที่ที่ Windows Update จัดเก็บไฟล์การติดตั้งก่อนที่จะรันอัพเดตหรืออัพเกรด โดยปกติ ไฟล์เหล่านี้จะถูกล้างหลังจากการติดตั้ง
ในบางสถานการณ์ ไฟล์การติดตั้งเก่าจะไม่ถูกลบ แต่ยังคงอยู่ในตำแหน่งนี้และป้องกันไม่ให้ดาวน์โหลดไฟล์ใหม่
การล้างข้อมูลบนดิสก์จะตรวจสอบตำแหน่ง Windows Update ทั้งหมดสำหรับไฟล์ที่จะล้าง อย่างไรก็ตาม การลบไฟล์ออกจากโฟลเดอร์นี้อาจล้มเหลว หากเป็นเช่นนี้ คุณสามารถเรียกใช้คำสั่งเพื่อล้างโฟลเดอร์นี้โดยเฉพาะได้
นี่คือวิธีการ หากต้องการใช้งาน คุณต้องเปิดหน้าต่างพร้อมรับคำสั่งที่มีสิทธิ์ยกระดับ ทำตามคำแนะนำด้านล่าง:
- กดปุ่ม Windows และพิมพ์ cmd
- Command Prompt จะแสดงเป็นผลการค้นหาหลัก
- ภายใต้ Command Prompt คลิก "Run as administrator" และคลิก Yes บน UAC prompt
- หยุดบริการ Windows Update ในการดำเนินการดังกล่าว ในหน้าต่าง cmd ให้พิมพ์คำสั่งด้านล่างและกดปุ่ม Enter:
หยุดสุทธิ wuauserv
- หากต้องการล้างโฟลเดอร์ Software Distribution ให้รันคำสั่งนี้:
rd /s /q %systemroot%\SoftwareDistribution
- ถัดไป เริ่มบริการ Windows Update ใหม่โดยใช้คำสั่งต่อไปนี้:
เริ่มต้นสุทธิ wuauserv
ปิดพรอมต์คำสั่ง จากนั้นลองเรียกใช้การอัปเดตเพื่อตรวจสอบว่าปัญหาหายไปหรือไม่
แก้ไข 4. ดำเนินการคลีนบูต
คลีนบูตคือโหมด Windows ที่รันระบบด้วยชุดไดรเวอร์และโปรแกรมเริ่มต้นขั้นต่ำ ในโหมดนี้ รายการของบุคคลที่สามและรายการไม่จำเป็นทั้งหมดจะถูกปิดใช้งาน สิ่งนี้ทำให้ผู้ใช้มีสภาพแวดล้อมที่สะอาดเพื่อแก้ไขปัญหา
การดำเนินการคลีนบูตเป็นกระบวนการที่ค่อนข้างยาวถ้าตรงไปตรงมา ขั้นตอนด้านล่างอธิบายวิธีการดำเนินการ:
- กดปุ่ม Windows และพิมพ์ msconfig
- เลือกการกำหนดค่าระบบในผลการค้นหา
- เมื่อ System Configuration เปิดขึ้น ให้ย้ายไปที่แท็บ Services
- ทำเครื่องหมายที่ "ซ่อนบริการทั้งหมดของ Microsoft"
- คลิกปุ่ม "ปิดการใช้งานทั้งหมด"
- สลับไปที่แท็บเริ่มต้น
- คลิกลิงก์ เปิดตัวจัดการงาน
- ในตัวจัดการงาน ปิดใช้งานทุกโปรแกรมเริ่มต้น หากต้องการปิดใช้งาน ให้คลิกขวาและเลือก ปิดใช้งาน
- กลับไปที่แท็บ Startup ของ System Configuration
- คลิกนำไปใช้แล้วตกลง
- รีสตาร์ทระบบเมื่อได้รับแจ้ง
หลังจากรีสตาร์ทแล้ว ให้ย้ายไปที่ Windows Update แล้วลองอัปเดตระบบปฏิบัติการ หากการดำเนินการสำเร็จก็เยี่ยมมาก คุณสามารถออกจากคลีนบูตและกลับสู่สภาพแวดล้อม Windows ปกติ
นี่คือวิธีการ:
- กลับไปที่การกำหนดค่าระบบ
- ในแท็บ General ให้เลือก Normal Startup
- สลับไปที่แท็บบริการและยกเลิกการเลือก "ซ่อนบริการของ Microsoft ทั้งหมด"
- สลับไปที่แท็บเริ่มต้นและเปิดตัวจัดการงานจากที่นั่น
- เปิดใช้งานรายการเริ่มต้นที่คุณปิดการใช้งานก่อนหน้านี้
- กลับไปที่การกำหนดค่าระบบ
- คลิกนำไปใช้แล้วตกลง
- เมื่อคุณได้รับพร้อมท์ ให้คลิกรีสตาร์ท
หาก Windows ยังคงไม่สามารถอัปเดตได้หรือคุณได้รับข้อผิดพลาด 0x800703e6 อยู่เรื่อยๆ แสดงว่าไม่มีบริการที่ปิดใช้งานหรือรายการเริ่มต้นที่มีปัญหา คุณสามารถลองใช้วิธีอื่นได้
แก้ไข 5. เรียกใช้การสแกนด้วย DISM และ SFC
Deployment Image Servicing and Management (DISM) เป็นเครื่องมือ Windows ที่สแกนและกู้คืนอิมเมจระบบ จะตรวจสอบข้อผิดพลาดและแก้ไขความเสียหายต่ออิมเมจ Windows ของคุณ
System File Checker (SFC) เป็นยูทิลิตี้อื่นของ Windows มันสแกนไฟล์ระบบที่ได้รับการป้องกันเพื่อหาข้อผิดพลาดและแก้ไข มันลบไฟล์ที่เสียหายและแทนที่ด้วยสำเนาใหม่จากแคช Windows ในเครื่อง
คุณสามารถเรียกใช้ทั้งสองอย่างควบคู่กันเพื่อแก้ไขข้อผิดพลาด 0x800703e6 ของ Windows Update เมื่อเกิดจากไฟล์ที่ผิดพลาดหรือเสียหาย:
- เปิดหน้าต่างพร้อมรับคำสั่งที่ยกระดับตามที่อธิบายไว้ก่อนหน้านี้
- Microsoft แนะนำให้เรียกใช้การสแกน DISM ก่อน ในการดำเนินการดังกล่าว ให้เรียกใช้คำสั่งสองคำสั่งด้านล่างนี้ ทีละคำสั่ง:
DISM / ออนไลน์ / Cleanup-Image / ScanHealth
DISM / ออนไลน์ / Cleanup-Image / RestoreHealth
- อดทนในขณะที่ DISM สแกนอิมเมจระบบเพื่อหาเซกเตอร์เสีย ฯลฯ
หมายเหตุ: คุณต้องมีการเชื่อมต่ออินเทอร์เน็ตที่ใช้งานได้เมื่อเรียกใช้การสแกน DISM
- หากต้องการเรียกใช้การสแกน SFC ให้พิมพ์ sfc /scannow ลงในหน้าต่าง CMD แล้วกด Enter
- อีกครั้ง รอให้เครื่องมือสแกนไฟล์ระบบเพื่อหาข้อผิดพลาดและทำการแก้ไข
เมื่อการสแกนเสร็จสิ้น ให้ปิดหน้าต่างทั้งหมดแล้วรีสตาร์ทคอมพิวเตอร์
หวังว่าคุณจะสามารถอัปเดต Windows ได้โดยไม่ต้องเจอข้อผิดพลาด Windows Update 0x800703e6
บทสรุป
มีสาเหตุหลายประการที่ทำให้รหัสข้อผิดพลาด 0x800703e6 เกิดขึ้นบน Windows 10 เมื่อคุณไม่สามารถอัปเดต Windows อาจสร้างความรำคาญได้ ยิ่งเมื่อคุณเร่งรีบและต้องการใช้เวลาของคุณให้เกิดประโยชน์มากขึ้น
หวังว่าคำแนะนำที่นี่จะช่วยคุณกำจัดข้อผิดพลาด คุณยังสามารถลองใช้ Media Creation Tool เพื่ออัปเกรด Windows ด้วยตนเอง