ผู้ใช้สังเกตเห็นปัญหาการอัปเดต 0x800707e7 เมื่อกระบวนการอัปเดตไม่เริ่มทำงานหรือค้างอยู่ที่บางเปอร์เซ็นต์ และระบบไม่สามารถติดตั้งการอัปเดตได้ มีรายงานรหัสข้อผิดพลาด 0x800707e7 ในการอัปเดตฟีเจอร์ การอัปเดตคุณภาพ หรืออัปเกรดจาก Windows 7 ในบางกรณี
หลังจากอ่านรายงานข้อผิดพลาดอย่างละเอียดถี่ถ้วนแล้ว ต่อไปนี้คือสาเหตุหลักที่ระบุถึงสาเหตุของปัญหา:
- การจัดทำดัชนีตำแหน่ง :การอัปเดต Windows จำนวนมากต้องการดูสภาพแวดล้อมการโฮสต์ รวมถึงตำแหน่งการทำดัชนีของพีซีของคุณในการตั้งค่าเริ่มต้น และหากคุณหรือแอปพลิเคชันใดๆ ของคุณย้ายการตั้งค่านี้ไปยังตำแหน่งอื่น อาจทำให้การอัปเดตล้มเหลว
- การแจกจ่ายซอฟต์แวร์ที่เสียหายและโฟลเดอร์ Catroot2 :Windows Updates เก็บข้อมูลไว้ชั่วคราวในโฟลเดอร์ Software Distribution และ Catroot2 หากโฟลเดอร์เหล่านี้ในระบบของคุณเสียหาย อาจทำให้เกิดข้อผิดพลาดในการอัปเดตได้
- แอปพลิเคชันที่ขัดแย้งกัน :แอปพลิเคชันจำนวนมาก เช่น SQL Server และ Antivirus (เช่น Kaspersky) สร้างโปรไฟล์ผู้ใช้ที่ซ่อนอยู่ในพีซีของคุณ และการมีอยู่ของโปรไฟล์เหล่านี้อาจทำให้การทำงานของการอัปเดตที่เป็นปัญหาหยุดชะงัก
- โปรไฟล์ผู้ใช้ที่ไม่รู้จัก :หากมีโปรไฟล์ผู้ใช้ที่ไม่รู้จัก/เสียหายอยู่ในระบบหรือร่องรอยในรีจิสทรีของระบบ อาจทำให้ข้อความต่อท้ายโปรไฟล์ผู้ใช้ไม่ตรงกันในบันทึกข้อผิดพลาดของระบบ ส่งผลให้เกิดปัญหา
ก่อนดำเนินการต่อ ให้ตรวจสอบว่าคลีนบูตพีซีของคุณล้างข้อผิดพลาดการอัปเดต 0x800707e7 หรือไม่ หากคุณเป็นหนึ่งในผู้ใช้ Windows 7 ที่ประสบปัญหาขณะอัปเกรด อย่าลืมลบกลุ่มบ้าน จากระบบของคุณก่อนที่จะลองอัปเกรดอีกครั้ง
นอกจากนี้ ผู้ใช้หลายคนรายงานว่าสามารถแก้ไขปัญหาได้โดยออกจากระบบ (ไม่ปิด) ของระบบเมื่อสถานะการอัปเดตที่เป็นปัญหา เปลี่ยนเป็นการติดตั้ง ดังนั้น ตรวจสอบว่าเหมาะกับคุณหรือไม่ นอกจากนี้ จะเป็นความคิดที่ดีที่จะดำเนินการล้างข้อมูลบนดิสก์ (ล้างไฟล์อัพเดต Windows เก่าและสร้างพื้นที่ว่างบนไดรฟ์ระบบ) เพื่อแก้ปัญหาการอัปเดตในมือ
ใช้ตัวแก้ไขปัญหา Windows Update
ตัวแก้ไขปัญหา Windows Update เป็นหนึ่งในตัวแก้ไขปัญหาในตัวของ Microsoft เพื่อค้นหาปัญหาการอัปเดตทั่วไปที่ส่งผลต่อระบบ และการทำงานแบบเดียวกันนี้อาจช่วยแก้ปัญหาการอัปเดตได้
- คลิกขวาที่ Windows แล้วเลือก การตั้งค่า .
- เปิดแล้ว อัปเดตและความปลอดภัย และในหน้าต่างผลลัพธ์ ให้เลือก แก้ไขปัญหา (ในครึ่งซ้ายของหน้าต่าง)
- จากนั้น ในครึ่งขวาของหน้าต่าง ให้คลิกที่ลิงก์ของ เครื่องมือแก้ปัญหาเพิ่มเติม .
- ตอนนี้ ขยาย Windows Update (ภายใต้ Get Up and Running) และคลิกที่ปุ่ม เรียกใช้เครื่องมือแก้ปัญหา .
- แล้วติดตาม พร้อมท์และให้เครื่องมือแก้ปัญหาดำเนินการตามขั้นตอนให้เสร็จสิ้น
- เมื่อเสร็จแล้ว ใช้การเปลี่ยนแปลง แนะนำโดยเครื่องมือแก้ปัญหา จากนั้นตรวจสอบว่าคุณสามารถอัปเดตระบบของคุณโดยไม่มีข้อผิดพลาด 0x800707e7 หรือไม่
อัปเดต Windows ของพีซีด้วยตนเอง
การติดตั้งการอัปเดต Windows มักจะเป็นกระบวนการที่ราบรื่นและเป็นอัตโนมัติผ่านช่องทาง Windows Update เนื่องจากการอัปเดตเหล่านี้ไม่สามารถติดตั้งได้โดยอัตโนมัติ การติดตั้งด้วยตนเองซึ่งจะใช้ไดเรกทอรีและทรัพยากรของระบบปฏิบัติการต่างกันอาจแก้ปัญหาได้
- เปิด เว็บเบราว์เซอร์ และไปที่ส่วน Windows 10 ของเว็บไซต์ Microsoft
- ตอนนี้ ภายใต้ตัวช่วย Windows Update ล่าสุด ให้คลิกที่ อัปเดตทันที และให้ดาวน์โหลดตัวช่วยอัปเดต
- หลังจากนั้น เปิดไฟล์ติดตั้งของ ผู้ช่วยในฐานะผู้ดูแลระบบ และ ติดตาม การแจ้งเตือนให้ตรวจสอบว่าระบบสามารถอัปเดตได้โดยไม่มีข้อผิดพลาด 0x800707e7 หรือไม่
การตั้งค่าตำแหน่งการจัดทำดัชนีของพีซีของคุณเป็นเส้นทางเริ่มต้น
ผู้ใช้หรือแอปพลิเคชันจำนวนมากชอบที่จะปรับแต่งพีซีของตนตามความต้องการ ในกระบวนการนี้ บางครั้งพวกเขาเปลี่ยนเส้นทางตำแหน่งการทำดัชนีของระบบ ในขณะที่ Windows Update บางตัวกำหนดให้เส้นทางนี้อยู่ในไดรฟ์ OS หรือการตั้งค่าเริ่มต้น
หากเส้นทางนี้ไม่ได้ตั้งค่าเป็นค่าเริ่มต้นในระบบของคุณ การอัปเดตอาจล้มเหลวในการติดตั้งโดยมีข้อผิดพลาดการอัปเดต 0x800707e7 และสามารถแก้ไขได้ด้วยการตั้งค่าเส้นทางของตำแหน่งการทำดัชนีของพีซีของคุณเป็นค่าเริ่มต้น
- คลิก Windows และค้นหา แผงควบคุม . จากนั้นเปิด แผงควบคุม .
- ตอนนี้คลิกที่ ดูโดย แล้วเลือก ไอคอนขนาดเล็ก .
- จากนั้นเลือก ตัวเลือกการจัดทำดัชนี และในหน้าต่างผลลัพธ์ ให้คลิกที่ ขั้นสูง ปุ่ม (ใกล้ด้านล่างของหน้าต่าง)
- ตอนนี้ ตรวจสอบให้แน่ใจว่า ตำแหน่งปัจจุบัน ภายใต้ ตำแหน่งดัชนี ถูกกำหนดเป็น เส้นทางต่อไปนี้ (คุณอาจใช้ปุ่ม "เลือกใหม่" เพื่อตั้งค่าหากพาธเป็นอย่างอื่น):
C:\ProgramData\Microsoft
- จากนั้น สมัคร การเปลี่ยนแปลงของคุณและ รีบูต พีซีของคุณ (ถ้าจำเป็น) หลังจากนั้น ให้ตรวจสอบว่าพีซีของคุณไม่มีข้อผิดพลาดในการอัปเดต 0x800707e7 หรือไม่
เรียกใช้การสแกน SFC &DISM บนระบบของคุณ
ไฟล์ระบบอาจเสียหายได้เนื่องจากปัจจัยหลายประการ เช่น ไฟฟ้าขัดข้อง หรือหากไฟล์ระบบที่จำเป็นถูกลบโดยโปรแกรมป้องกันไวรัสของระบบหลังจากทำเครื่องหมายว่าเป็นภัยคุกคาม (เป็นผลบวกที่ผิดพลาด) หากไฟล์ระบบที่จำเป็นเสียหาย การอัปเดตที่เป็นปัญหาอาจติดตั้งไม่สำเร็จ ในบริบทนี้ การใช้การสแกน DISM และ SFC เพื่อล้างความเสียหายของไฟล์อาจช่วยแก้ปัญหาได้
- คลิก Windows และค้นหา พรอมต์คำสั่ง .
- ตอนนี้ คลิกขวาที่ พรอมต์คำสั่ง และเลือก เรียกใช้ในฐานะผู้ดูแลระบบ .
- จากนั้น ดำเนินการ สิ่งต่อไปนี้ (อาจใช้เวลาประมาณ 20-30 นาที):
Dism /Online /Cleanup-Image /RestoreHealth
- เมื่อเสร็จแล้ว ดำเนินการ คำสั่งต่อไปนี้ (ควรข้ามคืน เนื่องจากอาจใช้เวลานานกว่าจะเสร็จสมบูรณ์):
SFC /scannow
- เมื่อดำเนินการแล้ว ให้ตรวจสอบว่าระบบของคุณสามารถติดตั้งการอัปเดตที่มีปัญหาได้โดยไม่พบรหัสข้อผิดพลาด 0x800707e7 หรือไม่
รีเซ็ตคอมโพเนนต์ Windows Update เป็นค่าเริ่มต้น
Windows Update จะดาวน์โหลดไฟล์ไปยังโฟลเดอร์ระบบจำนวนมากชั่วคราว เช่น โฟลเดอร์ Software Distribution และ Catroot2 ก่อนที่จะเผยแพร่ไปยังไดเรกทอรีระบบที่เกี่ยวข้อง และหากเนื้อหาของโฟลเดอร์เหล่านี้เสียหาย การอัปเดตในอนาคตอาจล้มเหลวในการติดตั้งโดยมีข้อผิดพลาด 0x800707e7 ในสถานการณ์สมมตินี้ การรีเซ็ตคอมโพเนนต์ของ Windows Update เช่น การเปลี่ยนชื่อโฟลเดอร์เหล่านี้หรือลบเนื้อหาอาจช่วยแก้ปัญหาได้
- คลิก Windows และค้นหา พรอมต์คำสั่ง . ตอนนี้ คลิกขวา ที่ผลลัพธ์ของ Command Prompt และในเมนูย่อย ให้เลือก เรียกใช้ในฐานะผู้ดูแลระบบ .
- จากนั้น ดำเนินการ ต่อไปนี้โดยคัดลอกและวางคำสั่งทีละคำสั่ง (อย่าลืมกดปุ่ม Enter หลังจากแต่ละ cmdlet):
net stop wuauserv net stop cryptSvc net stop bits net stop msiserver ren C:\Windows\SoftwareDistribution SoftwareDistribution.old ren C:\Windows\System32\catroot2 Catroot2.old net start wuauserv net start cryptSvc net start bits net start msiserver
- ตอนนี้ ปิด หน้าต่างพรอมต์คำสั่งและตรวจสอบว่าข้อผิดพลาดการอัปเดต 0x800707e7 ถูกล้างหรือไม่
ถอนการติดตั้งแอปพลิเคชันที่ขัดแย้งกัน
มีแอปพลิเคชั่นมากมาย (เช่น SQL Server) ที่สร้างโปรไฟล์ผู้ใช้ที่ซ่อนอยู่ในระบบของคุณเพื่อดำเนินการให้เสร็จสิ้น แต่โปรไฟล์เหล่านี้อาจขัดขวางกระบวนการอัปเดต ดังนั้นจึงทำให้เกิดข้อผิดพลาดในการอัปเดต 0x800707e7 ในสถานการณ์สมมตินี้ การถอนการติดตั้งแอพพลิเคชั่นที่ขัดแย้งกัน (เช่น โปรแกรมป้องกันไวรัส เป็นต้น) อาจช่วยแก้ปัญหาได้ ต่อไปนี้คือแอปพลิเคชันที่ผู้ใช้รายงานเพื่อให้เกิดปัญหา:
- SQL Server
- Kaspersky Antivirus (จะเป็นการดีกว่าที่จะลบผลิตภัณฑ์รักษาความปลอดภัยของบุคคลที่สาม แต่คุณต้องยอมรับความเสี่ยงเอง เนื่องจากการถอนการติดตั้งผลิตภัณฑ์ความปลอดภัยอาจทำให้ข้อมูล/ระบบของคุณถูกคุกคาม)
- ซอฟต์แวร์ Zune ของ Microsoft
- ไดรเวอร์ NVIDIA
หากคุณมีแอปพลิเคชันเหล่านี้หรือคล้ายคลึงกัน คุณสามารถถอนการติดตั้งได้ สำหรับภาพประกอบ เราจะพูดถึงกระบวนการถอนการติดตั้ง Kaspersky Antivirus
- คลิกขวาที่ Windows และเปิดแอปและคุณลักษณะ .
- ตอนนี้ขยาย Kaspersky และคลิกที่ ถอนการติดตั้ง ปุ่ม.
- จากนั้น ยืนยัน เพื่อเริ่มกระบวนการถอนการติดตั้ง Kaspersky และ ปฏิบัติตามคำแนะนำ เพื่อสิ้นสุดกระบวนการถอนการติดตั้ง
- เมื่อเสร็จแล้ว รีบูต พีซีของคุณและเมื่อรีบูต ให้ตรวจสอบว่าระบบของคุณไม่มีข้อผิดพลาด 0x800707e7 หรือไม่
ลบโปรไฟล์ผู้ใช้ที่ไม่รู้จักออกจากคุณสมบัติของระบบ
ระบบของคุณอาจล้มเหลวในการติดตั้งการอัปเดตที่เป็นปัญหาโดยมีข้อผิดพลาด 0x800707e7 หากมีโปรไฟล์ผู้ใช้ที่เสียหายหรือไม่ต้องการ (โดยปกติมาจากแอปพลิเคชันที่ถอนการติดตั้ง) ในระบบของคุณ ในบริบทนี้ การลบโปรไฟล์ผู้ใช้ที่เสียหายหรือไม่ต้องการอาจช่วยแก้ปัญหาได้ ก่อนดำเนินการต่อ จะเป็นการดีกว่าที่จะสร้างจุดคืนค่าระบบ (เพื่อให้ปลอดภัยยิ่งขึ้น)
- คลิกขวาที่ Windows แล้วเลือก เรียกใช้ .
- ตอนนี้ นำทาง ต่อไปนี้:
\users
- จากนั้นตรวจสอบว่ามี โฟลเดอร์โปรไฟล์ผู้ใช้ ที่ไม่จำเป็น หรือระบุโดยคุณ (คุณอาจต้องเปิดใช้งานการดูไฟล์ / โฟลเดอร์ที่ซ่อนอยู่และไฟล์ระบบที่ได้รับการป้องกัน) หากเป็นเช่นนั้น คุณสามารถสำรองเนื้อหาของโฟลเดอร์ผู้ใช้ ที่คุณไม่ต้องการ
- ตอนนี้ คลิก Windows และค้นหา การตั้งค่าระบบขั้นสูง .
- จากนั้นเปิด ดูการตั้งค่าระบบขั้นสูง และในส่วนโปรไฟล์ผู้ใช้ ให้คลิกที่ การตั้งค่า .
- ตอนนี้ตรวจสอบว่า โปรไฟล์ผู้ใช้ที่ไม่รู้จัก จะแสดงที่นี่ หากเป็นเช่นนั้น เลือก โปรไฟล์ที่ไม่รู้จัก และคลิก ลบ . ตรวจสอบให้แน่ใจว่าคุณไม่ได้ลบโปรไฟล์ผู้ใช้ที่สำคัญ
- จากนั้น ยืนยัน เพื่อลบโปรไฟล์และ ทำซ้ำ เช่นเดียวกันสำหรับโปรไฟล์ที่ไม่รู้จักอื่นๆ ทั้งหมด
- หลังจากนั้น รีบูต พีซีของคุณและเมื่อรีบูต ให้ตรวจสอบว่าสามารถใช้การอัปเดต Windows ที่มีปัญหากับระบบของคุณโดยไม่ทำให้เกิดข้อผิดพลาด 0x800707e7 หรือไม่
แก้ไข Registry ของระบบเพื่อลบรายการโปรไฟล์ผู้ใช้ที่เสียหาย
หากการลบโปรไฟล์ผู้ใช้ไม่ได้ผลสำหรับคุณ เป็นไปได้มากว่ารายการโปรไฟล์ผู้ใช้ที่เสียหาย ถึงแม้ว่าจะไม่มีอยู่ในระบบก็อาจทำให้เกิดปัญหาได้ ก่อนดำเนินการต่อ จำเป็นต้องสร้างข้อมูลสำรองของรีจิสทรีของระบบ (เพื่อความปลอดภัย) นอกจากนี้ หากคุณเป็นผู้ใช้ขั้นสูงที่เปลี่ยนโปรไฟล์ผู้ใช้เป็นไดรฟ์ที่ไม่ใช่ระบบปฏิบัติการโดยแก้ไขรีจิสทรี คุณอาจเปลี่ยนกลับเป็นเหมือนเดิมเพื่อดำเนินการอัปเดตให้เสร็จสิ้น
คำเตือน :
คุณต้องยอมรับความเสี่ยงเองก่อนเนื่องจากการแก้ไขรีจิสทรีของพีซีอาจเป็นงานที่มีความเสี่ยง (หากทำไม่ถูกต้อง) และอาจทำให้พีซี/ข้อมูลของคุณเสียหายตลอดกาล
- คลิก Windows และค้นหา ตัวแก้ไขรีจิสทรี .
- ตอนนี้ คลิกขวา ใน ตัวแก้ไขรีจิสทรี และในเมนูย่อย ให้คลิกที่ เรียกใช้ในฐานะผู้ดูแลระบบ .
- จากนั้น นำทาง ไปยังสิ่งต่อไปนี้ (คัดลอกและวางที่อยู่):
Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList
- ตอนนี้ ตรวจสอบว่ามีบัญชีผู้ใช้ที่ไม่รู้จัก นำเสนอที่นั่นที่คุณไม่ได้ใช้ ถ้าใช่ ลบรีจิสตรีคีย์นั้น และ โฟลเดอร์ที่เกี่ยวข้อง . ระมัดระวังอย่างยิ่ง อย่าลบคีย์ที่อ้างถึงบัญชีผู้ใช้ที่ถูกต้อง
คุณสามารถตรวจสอบโฟลเดอร์ภายใต้คีย์ ProfileList ในบานหน้าต่างด้านซ้ายและสำรวจ ProfileImagePath กุญแจสำคัญในการค้นหา โปรไฟล์ผู้ใช้ที่มีปัญหา . หากค่าใดๆ ของคีย์ ProfileList มี ส่วนขยาย .bak คุณสามารถ ลบ กุญแจนั้นด้วย - จากนั้น ทำซ้ำ เหมือนกับคีย์ต่อไปนี้:
Computer\HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows NT\CurrentVersion\ProfileList
- เมื่อเสร็จแล้ว รีบูต พีซีของคุณหลังจากปิดหน้าต่างตัวแก้ไขและเมื่อรีบูต ให้ตรวจสอบว่าปัญหาการอัปเดต 0x800707e7 ได้รับการแก้ไขแล้วหรือไม่
เรียกใช้การอัปเกรดแบบแทนที่ของ Windows พีซีของคุณ
หากปัญหายังคงอยู่หลังจากลองใช้วิธีแก้ปัญหาข้างต้นแล้ว ให้เรียกใช้ In-Place Upgrade ของ Windows พีซีของคุณที่จะติดตั้งระบบปฏิบัติการใหม่โดยที่ยังคงรักษาข้อมูล/แอปของคุณไว้ อาจล้างข้อผิดพลาด 0x800707e7 ก่อนดำเนินการต่อ โปรดสำรองไฟล์/ข้อมูลที่จำเป็นและสร้างจุดคืนค่าระบบ
- เปิด เว็บเบราว์เซอร์ และ คัดท้าย ไปยังส่วน Windows 10 ของเว็บไซต์ Microsoft
- ตอนนี้ คลิกที่ ดาวน์โหลดเครื่องมือทันที ปุ่ม (ในส่วนของ Create Windows 10 Installation Media) และปล่อยให้ดาวน์โหลด
- จากนั้น เปิดตัว เครื่องมือสร้างสื่อ เป็นผู้ดูแลระบบ และในหน้าเงื่อนไขใบอนุญาต ให้คลิกที่ ยอมรับ ปุ่ม.
- เลือกปุ่ม อัปเกรดพีซีเครื่องนี้ทันที และ ติดตาม ตัวช่วยสร้างจะแจ้งให้ดำเนินการอัปเกรดให้เสร็จสิ้น แต่ในระหว่างกระบวนการ เมื่อระบบถาม ให้เลือก เก็บการตั้งค่าหน้าต่าง ไฟล์ส่วนตัว และแอป .
- เมื่อกระบวนการอัปเกรดเสร็จสมบูรณ์ หวังว่าพีซีของคุณจะปราศจากข้อผิดพลาดในการอัปเดต 0x800707e7
หากทุกอย่างล้มเหลว คุณอาจต้องรีเซ็ตพีซีของคุณ เป็นค่าเริ่มต้นหรือทำการติดตั้งใหม่ทั้งหมด ของพีซีของคุณเพื่อแก้ไขปัญหาการอัปเดต