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

แก้ไข:รหัสข้อผิดพลาดของ Windows Update 0x800703E6

เมื่อเร็ว ๆ นี้ มีรายงานของผู้ใช้หลายรายที่เผชิญกับรหัสข้อผิดพลาด 0x800703e6 เมื่อพยายามติดตั้งการอัปเดต Windows ข้อผิดพลาดดังกล่าวดูเหมือนว่าจะเกิดขึ้นโดยเฉพาะในขณะที่พยายามติดตั้งการอัปเดต KB4023057, KB5003214, KB5003173 ใน Windows 10 เวอร์ชัน 1903, 1909, 2004 และ 20H2 ผู้ใช้บางคนยังประสบกับมันขณะพยายามติดตั้งการอัปเดต KB5005033 สำหรับ Windows 10 เวอร์ชัน 21H1
แก้ไข:รหัสข้อผิดพลาดของ Windows Update 0x800703E6

เราได้ตรวจสอบปัญหาแล้วและพบว่าโดยทั่วไปเกิดจากปัจจัยต่อไปนี้:

  • การหยุดชะงักของโปรแกรมป้องกันไวรัส – เป็นที่ทราบกันว่าชุดรักษาความปลอดภัยของบริษัทอื่นรบกวนความสามารถของ Windows Update ในการติดตั้งการอัปเดตบางอย่าง ในกรณีนี้ คุณสามารถปิดใช้งานการป้องกันแบบเรียลไทม์หรือถอนการติดตั้งชุดความปลอดภัยของบุคคลที่สามเพื่อแก้ปัญหา
  • คอมโพเนนต์การอัพเดตหน้าต่างที่เสียหาย – ปัญหาอาจเป็นผลมาจากความเสียหายของไฟล์ในระดับหนึ่งที่ทำให้องค์ประกอบ WU ไม่ทำงาน ปัญหาสามารถแก้ไขได้โดยใช้ตัวแก้ไขปัญหา Windows Update หรือโดยการรีเซ็ตส่วนประกอบ WU ทั้งหมดจาก Command Prompt ที่ยกระดับขึ้น
  • ไฟล์ระบบเสียหาย – ยังมีความเป็นไปได้ที่ข้อผิดพลาดการคอร์รัปชั่นทั่วไปในระบบปฏิบัติการของคุณทำให้คุณไม่สามารถทำงานในมือได้ มีหลายวิธีในการแก้ไข ตั้งแต่การสแกน SFC และ DISM ไปจนถึงการติดตั้งซ่อมแซมและการติดตั้งใหม่ทั้งหมด

เมื่อทราบสาเหตุที่เป็นไปได้แล้ว เรามาดูกันว่าจะแก้ไขปัญหานี้ได้อย่างไร

เรียกใช้ตัวแก้ไขปัญหาการเรียกใช้ Windows Update

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

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

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

  1. เปิดกล่องโต้ตอบเรียกใช้โดยกด Windows + ปุ่ม R พร้อมกันบนพีซีของคุณ
  2. ในช่องข้อความของกล่องโต้ตอบ ให้พิมพ์ ms-settings:troubleshoot และกด Enter .

    แก้ไข:รหัสข้อผิดพลาดของ Windows Update 0x800703E6
  3. จากแท็บการแก้ไขปัญหา ให้เลือก Windows Update ภายใต้ เริ่มต้นใช้งาน .
  4. ตอนนี้ ให้คลิกที่ เรียกใช้เครื่องมือแก้ปัญหา และรอให้การสแกนเสร็จสิ้น

    แก้ไข:รหัสข้อผิดพลาดของ Windows Update 0x800703E6
  5. เมื่อพบปัญหาที่สามารถแก้ไขได้โดยหนึ่งในกลยุทธ์การซ่อมแซม คุณจะสามารถคลิกใช้การแก้ไขนี้ ปุ่ม

    แก้ไข:รหัสข้อผิดพลาดของ Windows Update 0x800703E6
  6. เมื่อแก้ไขตามที่แนะนำเรียบร้อยแล้ว ให้รีบูตพีซีของคุณและพยายามอัปเกรด Windows อีกครั้ง

เรียกใช้การสแกน SFC และ DISM

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

ยูทิลิตีดังกล่าว 2 รายการ ได้แก่ SFC (System File Checker) และ DISM (Deployment Image Servicing and Management) ซึ่งสามารถแทนที่ไฟล์ระบบที่เสียหายด้วยไฟล์คู่ที่ทำงานได้ดี และแทนที่เซกเตอร์หน่วยเก็บข้อมูลที่ล้มเหลวด้วยค่าเทียบเท่าที่ไม่ได้ใช้

ด้วย System File Checker คุณไม่จำเป็นต้องเข้าถึงอินเทอร์เน็ต เครื่องมือนี้ใช้ไฟล์เก็บถาวรที่แคชในเครื่องพร้อมกับไฟล์ระบบสำรองและแทนที่ไฟล์ที่เสียหายด้วยไฟล์คู่ที่ทำงานได้ดี DISM ต้องการการเข้าถึงอินเทอร์เน็ตที่เสถียร มีความจำเป็นเนื่องจาก DISM ใช้ WU เพื่อแทนที่ไฟล์ที่เสียหายด้วยไฟล์ที่เทียบเท่าที่ดี

นี่คือวิธีที่คุณสามารถเรียกใช้การสแกน SFC และ DISM บนระบบปฏิบัติการ Windows ของคุณ:

  1. พิมพ์ cmd ในพื้นที่ค้นหาของทาสก์บาร์ของคุณและคลิก เรียกใช้ในฐานะผู้ดูแลระบบ เพื่อเปิด Command Prompt พร้อมสิทธิ์ของผู้ดูแลระบบ
  2. ภายในหน้าต่าง Command Prompt ให้พิมพ์คำสั่งที่กล่าวถึงด้านล่างแล้วกด Enter .
    sfc /scannow
    แก้ไข:รหัสข้อผิดพลาดของ Windows Update 0x800703E6
  3. จากหน้าต่าง CMD ที่ยกระดับเดียวกัน ให้ทำการสแกน DISM หลังจากการสแกน SFC (โดยไม่คำนึงถึงผลลัพธ์)
    DISM /Online /Cleanup-Image /RestoreHealth
    แก้ไข:รหัสข้อผิดพลาดของ Windows Update 0x800703E6
  4. สุดท้าย ให้รีสตาร์ทพีซีของคุณและเมื่อรีบูต ให้ตรวจสอบว่าคุณติดตั้งการอัปเดตที่จำเป็นได้หรือไม่

ปิดใช้งาน Antivirus ชั่วคราว 

เห็นได้ชัดว่าปัญหานี้เกิดจากโปรแกรมของบุคคลที่สามที่ขัดขวางไม่ให้ผู้ใช้ติดตั้งการอัปเดต Windows นี่คือสาเหตุ หากคุณใช้บริการป้องกันไวรัสของบริษัทอื่น เราขอแนะนำให้คุณปิดใช้งานแล้วลองติดตั้งการอัปเดต

นอกจากนี้ คุณอาจพิจารณาถอนการติดตั้งชุดโปรแกรมของบริษัทอื่นทั้งหมดและใช้ไฟร์วอลล์ Windows Defender แทน

แก้ไขรีจิสทรีของ Windows

วิธีแก้ปัญหาอื่นที่แก้ไขปัญหาสำหรับผู้ใช้หลายรายคือการลบรายการออกจาก Windows Registry สำหรับ WUServer และ WStatusServer ซึ่งเป็นเหตุผลที่เราแนะนำให้ลองใช้งาน

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

เมื่อดำเนินการแล้ว ให้ทำตามขั้นตอนเหล่านี้เพื่อแก้ไขรหัสข้อผิดพลาด 0x800703e6:

  1. กด Windows + ปุ่ม R พร้อมกันบนแป้นพิมพ์ของคุณเพื่อเปิด วิ่ง กล่องโต้ตอบ
  2. ในช่องข้อความของกล่องโต้ตอบ ให้พิมพ์ regedit และกด Enter เพื่อเปิด Windows Registry

    แก้ไข:รหัสข้อผิดพลาดของ Windows Update 0x800703E6
  3. เมื่อคุณอยู่ใน Registry Editor แล้ว ให้นำทางไปยังตำแหน่งที่กล่าวถึงด้านล่าง
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate
  1. ตอนนี้ค้นหา WUServer และ WStatusServer รายการในบานหน้าต่างด้านขวาและลบออกโดยคลิกขวาที่รายการทีละรายการและเลือก ลบ

    แก้ไข:รหัสข้อผิดพลาดของ Windows Update 0x800703E6

ในกรณีที่คุณไม่พบรายการ ให้ข้ามไปที่วิธีถัดไปด้านล่าง

รีเซ็ตคอมโพเนนต์ของ Windows Update

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

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

นี่คือวิธีที่คุณสามารถรีเซ็ตส่วนประกอบการอัพเดทบนพีซีของคุณ:

  1. พิมพ์ cmd ในพื้นที่ค้นหาของทาสก์บาร์ของคุณและคลิก เรียกใช้ในฐานะผู้ดูแลระบบ เพื่อเปิด Command Prompt พร้อมสิทธิ์ของผู้ดูแลระบบ
  2. ภายในหน้าต่างพรอมต์คำสั่ง ให้พิมพ์คำสั่งที่กล่าวถึงด้านล่างแล้วกด Enter .

    net stop bits 
    net stop wuauserv 
    net stop appidsvc 
    net stop cryptsvc

แก้ไข:รหัสข้อผิดพลาดของ Windows Update 0x800703E6

  1. จากนั้นคุณต้องลบไฟล์ qmgr*.dat ที่สร้างโดยบริการ BITS เรียกใช้คำสั่งต่อไปนี้:

    Del "%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\*.*"
  1. จากนั้นพิมพ์ Y และกด Enter .
  2. หลังจากนั้น เราจะเปลี่ยนชื่อโฟลเดอร์บางโฟลเดอร์ที่เก็บอัปเดตที่ดาวน์โหลดไว้ โดยดำเนินการคำสั่งต่อไปนี้:
Ren C:\Windows\SoftwareDistribution SoftwareDistribution.old Ren C:\Windows\System32\catroot2 Catroot2.old
  1. สุดท้าย รันคำสั่งต่อไปนี้ทีละตัว:
net start wuauserv

net start cryptSvc

net start bits

net start msiserver
  1. เมื่อเสร็จแล้ว ให้รีสตาร์ทพีซีและตรวจสอบว่าคุณยังพบรหัสข้อผิดพลาด 0x800703e6 อยู่หรือไม่

ดำเนินการล้างข้อมูลบนดิสก์

การติดตั้งการอัปเดตล่าสุดต้องใช้ไดรฟ์จัดเก็บข้อมูลที่ได้รับการปรับแต่งมาอย่างดี หากอุปกรณ์ของคุณมีพื้นที่ดิสก์เหลือน้อย คุณอาจพบข้อผิดพลาด เช่น รหัสข้อผิดพลาด 0x800703e6

นี่คือวิธีการล้างข้อมูลดิสก์บนอุปกรณ์ Windows ของคุณ:

  1. พิมพ์ Disk Cleanup ในพื้นที่ค้นหาของทาสก์บาร์และคลิกที่ เปิด .
  2. วิธีนี้จะช่วยให้ยูทิลิตี้สแกนคอมพิวเตอร์ของคุณเพื่อหาไฟล์ที่ไม่จำเป็น เมื่อเสร็จแล้ว ให้ทำเครื่องหมายที่ไฟล์ที่คุณต้องการลบในกล่องโต้ตอบการล้างข้อมูลบนดิสก์ แล้วกด ตกลง .

    แก้ไข:รหัสข้อผิดพลาดของ Windows Update 0x800703E6
  3. สุดท้าย คลิกที่ปุ่ม ลบไฟล์ อีกครั้งและเมื่อคุณลบไฟล์ออกแล้ว ให้ตรวจสอบว่าคุณติดตั้งการอัปเดตได้โดยไม่มีปัญหาใดๆ หรือไม่

ทำการอัปเกรดแบบแทนที่

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

หรือคุณสามารถลองรีเซ็ตพีซีของคุณเป็นค่าเริ่มต้นเพื่อแก้ไขปัญหา