ผู้ใช้ Windows หลายคนติดต่อเราพร้อมคำถามหลังจากเห็นไฟล์ 0x800700d8 รหัสข้อผิดพลาดหลังจากไม่สามารถติดตั้งการอัปเดตหรืออัปเกรดเป็น Windows 10 จาก Windows รุ่นเก่ากว่า ผู้ใช้ที่ได้รับผลกระทบส่วนใหญ่รายงานว่าปัญหานี้เกิดขึ้นโดยไม่คำนึงถึงประเภทของเครือข่ายอินเทอร์เน็ตที่พวกเขาเชื่อมต่อ (ส่วนตัวหรือสาธารณะ) ตามที่ปรากฎปัญหานี้ดูเหมือนจะเป็นเอกสิทธิ์ของ Windows 10
ข้อผิดพลาด 0x800700d8 บน Windows 10
อะไรเป็นสาเหตุของ 0x800700d8 ข้อผิดพลาดใน Windows 10?
เราตรวจสอบปัญหานี้โดยดูจากรายงานของผู้ใช้ต่างๆและกลยุทธ์การซ่อมแซมที่มักใช้โดยผู้ใช้ที่ได้รับผลกระทบในสถานการณ์ที่คล้ายคลึงกัน ปรากฎว่ามีหลายสถานการณ์ที่จะส่งรหัสข้อผิดพลาดนี้:
- การรบกวน AV ของบุคคลที่สาม - เป็นที่ทราบกันดีว่าชุด AV ที่มีการป้องกันมากเกินไปหลายตัวทำให้เกิดปัญหานี้โดยการหยุด WU ไม่ให้สื่อสารกับเซิร์ฟเวอร์ที่กำลังอัปเดต หากสถานการณ์นี้ใช้ได้คุณจะสามารถแก้ไขปัญหาได้โดยปิดการใช้งานการป้องกันแบบเรียลไทม์หรือถอนการติดตั้งชุดของบุคคลที่สาม
- ความผิดพลาดทั่วไป - คุณอาจประสบปัญหาเนื่องจากความผิดพลาดทั่วไปที่ครอบคลุมโดยกลยุทธ์การซ่อมแซมที่มาพร้อมกับ Windows 10 ในกรณีนี้คุณจะสามารถแก้ไขปัญหาได้โดยใช้ตัวแก้ไขปัญหา Windows Update เพื่อแก้ไขข้อผิดพลาดโดยอัตโนมัติ
- WU ไม่สามารถจัดการกับการอัปเดตได้ - การอัปเดตบางอย่างพบอุปสรรคบางอย่างเมื่อผู้ใช้พยายามติดตั้งบนโครงสร้างใหม่หลังจากการอัปเดตจาก Windows เวอร์ชันเก่า ในกรณีนี้คุณจะสามารถหลีกเลี่ยงรหัสข้อผิดพลาดได้โดยอาศัย Update Assistant เพื่อทำให้ Windows 10 build เป็นรุ่นล่าสุด
- เครื่องได้รับการกำหนดค่าให้ 'เลื่อนการอัปเกรด' - มี Windows บางเวอร์ชันที่รวมถึงความสามารถในการชะลอการอัปเดตบางอย่าง (นอกเหนือจากการอัปเดตความปลอดภัย) ปรากฎว่าคุณอาจพบรหัสข้อผิดพลาดนี้หากอนุญาตให้อัพเกรด Defer บนคอมพิวเตอร์ของคุณ ในกรณีนี้คุณสามารถแก้ไขปัญหาได้โดยปิดการอัพเกรด Defer
- ส่วนประกอบ Glitch WU - ในบางกรณีรหัสข้อผิดพลาด 0x800700d8 อาจยังคงมีอยู่เนื่องจากความไม่สอดคล้องกับวิธีที่ Windows Update สื่อสารกับส่วนประกอบที่เหลือที่ใช้ในระหว่างขั้นตอนการอัปเดต ในกรณีนี้คุณสามารถแก้ไขปัญหาได้โดยการรีเซ็ตส่วนประกอบและการอ้างอิงทั้งหมดที่เกี่ยวข้องกับกระบวนการอัปเดต
วิธีที่ 1: ถอนการติดตั้งโปรแกรมป้องกันไวรัสของ บริษัท อื่น (ถ้ามี)
ปรากฎว่าหนึ่งในสาเหตุที่พบบ่อยที่สุดที่จะทำให้เกิด 0x800700d8 รหัสข้อผิดพลาดเมื่อพยายามติดตั้งการอัปเดตที่รอดำเนินการคือชุด AV ที่มีการป้องกันมากเกินไป มีชุดรักษาความปลอดภัยสองสามชุดที่ได้รับการรายงานจากผู้ใช้ที่ได้รับผลกระทบหลังจากบล็อกกระบวนการติดตั้งการอัปเดต: Sophos, McAffee, AVAST, Comodo และอื่น ๆ อีกสองสามรายการ
หากคุณใช้โปรแกรมป้องกันไวรัสของ บริษัท อื่นและคุณสงสัยว่าอาจต้องรับผิดชอบต่อการอัปเดตที่ล้มเหลวของคุณคุณจะสามารถแก้ไขปัญหาได้โดยปิดการใช้งานการป้องกันแบบเรียลไทม์ในขณะที่ติดตั้งการอัปเดตหรือโดยการลบ AV ชุดทั้งหมดและเปลี่ยนไปใช้ตัวเลือกความปลอดภัยเริ่มต้น (Windows Defender)
เริ่มต้นด้วยการปิดใช้งานการป้องกันแบบเรียลไทม์ของ AV บุคคลที่สามที่คุณใช้งานอยู่ในปัจจุบัน ตามที่คุณคาดไว้ขั้นตอนนี้จะแตกต่างกันไปขึ้นอยู่กับชุดความปลอดภัยที่คุณใช้ แต่สำหรับชุดส่วนใหญ่คุณจะสามารถทำได้โดยตรงจากเมนูบริบทของแถบงาน
ปิดการใช้งานการป้องกันแบบเรียลไทม์บน Avast Antivirus
ทันทีที่คุณปิดใช้งานการป้องกันแบบเรียลไทม์ให้ลองติดตั้งการอัปเดตที่เคยล้มเหลวก่อนหน้านี้อีกครั้งและดูว่ากระบวนการเสร็จสมบูรณ์หรือไม่
หากคุณยังคงพบกับไฟล์ 0x800700d8 รหัสข้อผิดพลาดขอยกเว้นความเป็นไปได้ที่อาจเกิดจากโปรแกรมป้องกันไวรัสของบุคคลที่สามโดยการถอนการติดตั้งโปรแกรมทั้งหมดและทำตามขั้นตอนที่จำเป็นเพื่อให้แน่ใจว่าคุณจะไม่ทิ้งไฟล์ที่เหลืออยู่
ในกรณีที่คุณตัดสินใจเลือกเส้นทางนี้เราขอแนะนำให้คุณทำตามบทความนี้ ( ที่นี่ ) - จะแนะนำคุณตลอดขั้นตอนในการติดตั้งโปรแกรมรักษาความปลอดภัยโดยไม่ทิ้งไฟล์ที่หลงเหลือไว้ซึ่งอาจทำให้เกิดปัญหาเดิม
วิธีที่ 2: เรียกใช้ตัวแก้ไขปัญหา Windows Update
หากคุณแน่ใจว่าชุดของบุคคลที่สามไม่ใช่ชุดที่ทำให้เกิดปัญหาให้ทำตามขั้นตอนที่เหมาะสมเพื่อให้แน่ใจว่าระบบปฏิบัติการของคุณไม่สามารถแก้ไขปัญหาได้โดยอัตโนมัติ ใน Windows 10 Microsoft ได้ปรับปรุงโมดูลตัวแก้ไขปัญหาอย่างมากและตัวแก้ไขปัญหา Windows Update เป็นหนึ่งในยูทิลิตี้ที่มีประสิทธิภาพมากที่สุดในประเภทนี้
ผู้ใช้ที่ได้รับผลกระทบหลายรายรายงานว่าพวกเขาสามารถแก้ไขไฟล์ 0x800700d8 รหัสข้อผิดพลาดและติดตั้งการอัปเดต Windows โดยไม่มีปัญหาหลังจากแก้ไของค์ประกอบ WU โดยอัตโนมัติโดยใช้ตัวแก้ไขปัญหา Windows Update
ยูทิลิตี้ในตัวนี้มีกลยุทธ์การซ่อมแซมมากมายที่สามารถนำไปใช้โดยอัตโนมัติหากพบปัญหา คำแนะนำสั้น ๆ เกี่ยวกับการเรียกใช้ตัวแก้ไขปัญหา Windows Update มีดังนี้
- กด คีย์ Windows + R เพื่อเปิดไฟล์ วิ่ง กล่องโต้ตอบ จากนั้นพิมพ์“ ms-settings: แก้ไขปัญหา ” แล้วกด ป้อน เพื่อเปิดไฟล์ การแก้ไขปัญหา แท็บของ การตั้งค่า แท็บ
การเปิดแท็บการแก้ไขปัญหาของแอพการตั้งค่าผ่านกล่อง Run
- เมื่อคุณอยู่ในหลัก การแก้ไขปัญหา เลื่อนไปที่ส่วนขวามือของหน้าจอแล้วไปที่ส่วน เริ่มต้นใช้งาน มาตรา. เมื่อคุณไปถึงที่นั่นให้คลิกที่ Windows Update จากนั้นคลิกที่ เรียกใช้ตัวแก้ไขปัญหา .
กำลังเรียกใช้ Windows Update Troubleshooter
- หลังจากที่คุณเริ่มยูทิลิตี้แล้วให้รอจนกว่าการสแกนครั้งแรกจะเสร็จสมบูรณ์และแนะนำให้ใช้วิธีการซ่อมแซม ขั้นตอนนี้เป็นสิ่งสำคัญเนื่องจากจะพิจารณาว่ากลยุทธ์การซ่อมแซมใด ๆ ที่รวมอยู่ในยูทิลิตี้ที่เกี่ยวข้องในสถานการณ์นี้
ตรวจพบปัญหาเกี่ยวกับ Windows Update
- หากมีการระบุการแก้ไขที่เหมาะสมให้คลิกที่ ใช้การแก้ไขนี้ เพื่อใช้กลยุทธ์การซ่อมแซมที่แนะนำ
ใช้การแก้ไขนี้
บันทึก: ขึ้นอยู่กับประเภทของการแก้ไขที่แนะนำคุณอาจต้องทำตามขั้นตอนต่างๆเพื่อบังคับใช้
- เมื่อใช้การแก้ไขสำเร็จแล้วให้รีสตาร์ทคอมพิวเตอร์และดูว่าปัญหาได้รับการแก้ไขหรือไม่เมื่อการเริ่มต้นครั้งถัดไปเสร็จสมบูรณ์
ถ้าเหมือนกัน 0x800700d8 รหัสข้อผิดพลาดยังคงเกิดขึ้นให้เลื่อนลงไปที่กลยุทธ์การซ่อมแซมที่เป็นไปได้ถัดไปด้านล่าง
วิธีที่ 3: อัปเดตด้วยเวอร์ชันล่าสุดด้วยตนเอง
ผู้ใช้บางรายที่เราพบ 0x800700d8 รหัสข้อผิดพลาดทุกครั้งที่พยายามติดตั้งการอัปเดตที่รอดำเนินการโดยใช้คอมโพเนนต์ WU ในตัวได้รายงานว่าพวกเขาจัดการเพื่อหลีกเลี่ยงปัญหาได้สำเร็จโดยการติดตั้งการอัปเดตด้วยตนเอง
ขั้นตอนนี้ง่ายกว่าที่คิด - สิ่งที่คุณต้องทำคือดาวน์โหลดและติดตั้ง Windows รุ่นล่าสุดด้วยตนเอง มีโอกาสที่การไปเส้นทางนี้จะหลีกเลี่ยงรหัสข้อผิดพลาดเนื่องจากการอัปเดตด้วยตนเองได้รับการจัดการโดยผู้ช่วยอัปเกรดแทนที่จะเป็น Windows Update
คำแนะนำโดยย่อเกี่ยวกับการติดตั้งการอัปเดต Windows 10 ล่าสุดด้วยตนเองโดยใช้ผู้ช่วยอัปเกรดมีดังนี้
- ไปที่ลิงค์นี้ ( ที่นี่ ) จากเบราว์เซอร์เริ่มต้นของคุณและคลิกที่ อัปเดตทันที เพื่อใช้ไฟล์ อัปเดตผู้ช่วย
การเริ่มต้นการอัปเดตด้วยตนเองผ่าน Windows Update Assistant
- เปิด Windows10Upgrade.exe ปฏิบัติการการติดตั้งที่คุณเพิ่งดาวน์โหลดและคลิก อัปเดตทันที เพื่อเริ่มกระบวนการอัปเดต
- การสแกนจะเริ่มขึ้นโดยพิจารณาว่าพีซีของคุณพร้อมที่จะจัดการกับการอัปเดตหรือไม่ ถ้าทุกอย่างดีคลิกที่ อัปเดต เพื่อให้ผู้ช่วยอัปเดตดาวน์โหลดการอัปเดต
- รอจนกว่ากระบวนการจะเสร็จสมบูรณ์ (อย่าปิดหน้าต่างจนกว่ากระบวนการจะเสร็จสมบูรณ์)
การอัปเดต Windows เป็นเวอร์ชันล่าสุดโดยใช้ Update Assistant
- เมื่อดาวน์โหลดเสร็จแล้ว Update Assistant จะเริ่มติดตั้งไฟล์ที่ดาวน์โหลดไว้ก่อนหน้านี้โดยอัตโนมัติ อดทนรอจนกว่าโครงสร้าง WIndows ของคุณจะได้รับการอัปเดตเป็นเวอร์ชันล่าสุดจากนั้นรีสตาร์ทคอมพิวเตอร์
การติดตั้ง Windows 10 build ล่าสุดด้วยตนเองโดยใช้ Update Assistant
- ในการเริ่มต้นระบบครั้งถัดไปคุณจะมี Windows รุ่นล่าสุดดังนั้นจึงไม่จำเป็นต้องใช้ Windows Update เพื่อติดตั้งการอัปเดตที่ล้มเหลวก่อนหน้านี้
ถ้า อัปเดตผู้ช่วย ไม่อนุญาตให้คุณหลีกเลี่ยง 0x800700d8 รหัสข้อผิดพลาดหรือคุณไม่ต้องการใช้เพื่อหลีกเลี่ยงรหัสข้อผิดพลาดให้เลื่อนลงไปที่วิธีการถัดไปด้านล่าง
วิธีที่ 4: ปิดใช้งาน 'เลื่อนการอัปเกรด' (ถ้ามี)
ปรากฎว่ารหัสข้อผิดพลาดเฉพาะนี้ ( 0x800700d8) นอกจากนี้ยังสามารถเกิดขึ้นได้ในกรณีที่เครื่องของคุณได้รับการกำหนดค่าเป็น 'เลื่อนการอัปเกรด' แทนที่จะติดตั้งทันที ตัวเลือก Windows Update นี้ช่วยให้คุณมีตัวเลือกในการชะลอการอัปเกรดบางส่วนเป็นเวลาหลายเดือน (แพตช์ความปลอดภัยไม่อยู่ในหมวดหมู่นี้)
แต่โปรดทราบว่า Windows บางรุ่นอาจไม่มีตัวเลือก Windows Update นี้ หากคุณสงสัยว่าตัวเลือกนี้อาจรับผิดชอบต่อปัญหานี้โดยเฉพาะคุณสามารถตรวจสอบได้ ตัวเลือกขั้นสูง เมนูของ Windows Update เพื่อดูว่าเป็นเช่นนั้นหรือไม่
ผู้ใช้ WIndows 10 Enterprise หลายรายที่กำลังเผชิญกับปัญหานี้ได้รายงานว่าได้รับการแก้ไขทั้งหมดเมื่อพวกเขายกเลิกการเลือกบอสที่เกี่ยวข้องกับการอัพเกรด Defer
คำแนะนำโดยย่อเกี่ยวกับการปิดใช้งานการอัปเกรด Defer บน Windows 10:
- กด คีย์ Windows + R เพื่อเปิดไฟล์ วิ่ง กล่องโต้ตอบ จากนั้นพิมพ์ ‘ ms-settings: windowsupdate ‘แล้วกด ป้อน เพื่อเปิดไฟล์ Windows Update แท็บของ อัปเดตและความปลอดภัย เมนู.
เรียกใช้กล่องโต้ตอบ: ms-settings: windowsupdate
- เมื่อคุณอยู่ในหน้าจออัปเดตของ WIndows แล้วให้เลื่อนไปทางด้านขวามือแล้วคลิก ตัวเลือกขั้นสูง .
การเข้าถึงเมนูตัวเลือกขั้นสูงของ Windows Update
- จากเมนูถัดไปให้ยกเลิกการเลือกช่องทำเครื่องหมายที่เกี่ยวข้องกับ ' เลื่อนการอัปเกรด ‘.
การป้องกันไม่ให้เครื่องเลื่อนการอัพเกรด
- เมื่อปิดใช้งานตัวเลือกแล้วให้รีสตาร์ทคอมพิวเตอร์และดูว่าปัญหาได้รับการแก้ไขหรือไม่
หากปัญหาเดิมยังคงเกิดขึ้นแม้ว่าเครื่องของคุณจะหยุดความสามารถในการเลื่อนการอัปเกรดหรือไม่สามารถใช้วิธีนี้ได้ให้เลื่อนลงไปที่วิธีการถัดไปด้านล่าง
วิธีที่ 5: รีเซ็ตส่วนประกอบ WU
หากวิธีการข้างต้นไม่อนุญาตให้คุณแก้ไขไฟล์ 0x800700d8 ข้อผิดพลาดอาจเป็นเพราะคุณกำลังเผชิญกับความผิดพลาดของ WU ที่ทำให้ความสามารถในการติดตั้งการอัปเดตใหม่หยุดลงอย่างมีประสิทธิภาพ ในกรณีนี้คุณควรจะสามารถแก้ไขปัญหาได้โดยการรีเซ็ตส่วนประกอบและการอ้างอิงทั้งหมดที่เกี่ยวข้องในกระบวนการนี้
ผู้ใช้ที่ได้รับผลกระทบหลายคนยืนยันว่าพวกเขาสามารถแก้ไขปัญหานี้ได้โดยการรีเซ็ตส่วนประกอบ Windows Update ทั้งหมดด้วยตนเองจาก Command Prompt ที่ยกระดับ คำแนะนำโดยย่อเกี่ยวกับวิธีดำเนินการดังต่อไปนี้:
- กด คีย์ Windows + R เพื่อเปิดกล่องโต้ตอบเรียกใช้ จากนั้นพิมพ์ “ cmd” ภายในกล่องข้อความแล้วกด Ctrl + Shift + Enter เพื่อเปิดพรอมต์คำสั่งที่ยกระดับ หากคุณได้รับแจ้งจากไฟล์ UAC (การควบคุมบัญชีผู้ใช้) คลิก ใช่ เพื่อให้สิทธิ์ผู้ดูแลระบบ
เรียกใช้ CMD ในฐานะผู้ดูแลระบบ
- เมื่อคุณอยู่ในหน้าต่างพรอมต์คำสั่งที่ยกระดับขึ้นแล้วให้พิมพ์คำสั่งต่อไปนี้ตามลำดับแล้วกด ป้อน หลังจากแต่ละคน:
net stop wuauserv net stop cryptSvc net stop bits net stop msiserver
บันทึก: หลังจากที่คุณรันคำสั่งเหล่านี้เสร็จแล้วคุณจะหยุดบริการ Windows Update, MSI Installer, Cryptographic service และ BITS services ได้อย่างมีประสิทธิภาพ
- หลังจากที่คุณจัดการปิดใช้งานบริการทั้งหมดแล้วให้รันคำสั่งต่อไปนี้ในหน้าต่าง CMD เดียวกันแล้วกด ป้อน หลังจากแต่ละคนเพื่อเปลี่ยนชื่อไฟล์ SoftwareDistribution และ แคทรูท 2 โฟลเดอร์:
Ren C: Windows SoftwareDistribution SoftwareDistribution.old เปลี่ยน C: Windows System32 catroot2 Catroot2.old
บันทึก: โฟลเดอร์ทั้งสองนี้มีหน้าที่จัดเก็บไฟล์อัพเดตที่กำลังใช้งานโดยคอมโพเนนต์การอัพเดต Windows การเปลี่ยนชื่อจะบังคับให้ OS ของคุณสร้างโฟลเดอร์ใหม่ที่จะเข้ามาแทนที่
- เมื่อคุณทำขั้นตอนที่ 3 เสร็จแล้วให้พิมพ์คำสั่งสุดท้ายเหล่านี้ตามลำดับและกด Enter หลังจากแต่ละคำสั่งเพื่อเริ่มบริการเดียวกันกับที่เคยปิดใช้งาน:
net start wuauserv net start cryptSvc net start bits net start msiserver
- ติดตั้งการอัปเดตที่เคยล้มเหลวด้วยรหัสข้อผิดพลาดและดูว่าปัญหาได้รับการแก้ไขแล้วหรือไม่
หากคุณยังคงพบกับไฟล์ 0x800700d8 เลื่อนลงไปที่วิธีการถัดไปด้านล่าง
วิธีที่ 6: การอัปเดต BIOS เป็นเวอร์ชันล่าสุด
เนื่องจากมีการรายงานโดยผู้ใช้หลายรายปัญหานี้อาจเกิดขึ้นได้ในกรณีที่เวอร์ชัน BIOS ล้าสมัยอย่างมาก ปัญหานี้มักพบกับคอมพิวเตอร์ Dell แต่มีผู้ผลิตรายอื่นที่มีปัญหาเดียวกัน
อย่างไรก็ตามก่อนที่คุณจะเริ่มกระบวนการอัปเดตเวอร์ชัน BIOS ของคุณโปรดทราบว่าการดำเนินการนี้โดยประมาทอาจนำไปสู่ปัญหาอื่น ๆ หากไม่ปฏิบัติตามขั้นตอนของการอัปเดตตามตัวอักษร
ขั้นตอนที่แน่นอนในการอัปเดตเวอร์ชัน BIOS ของคุณจะแตกต่างกันไปขึ้นอยู่กับผู้ผลิตเมนบอร์ดของคุณ นี่คือเอกสารอย่างเป็นทางการสำหรับการอัปเดต BIOS สำหรับผู้ผลิตเมนบอร์ดยอดนิยม:
- Dell
- ASUS
- Acer
- เลอโนโว
- โซนี่วาโย
บันทึก: ปฏิบัติตามคำแนะนำในการอัปเดตเวอร์ชัน BIOS ของคุณโดยยอมรับความเสี่ยงเอง!
การอัปเดตเวอร์ชันไบออสของคุณ
อ่าน 7 นาที