แก้ไข: Windows 7 SP1 ไม่สามารถติดตั้งข้อผิดพลาด 0x800f0826

ข้อผิดพลาดนี้มักจะป้องกันไม่ให้การติดตั้ง Windows 7 Service Pack (SP) สำเร็จ 1 โดยปกติระบบจะดาวน์โหลดและติดตั้ง Service Pack SP1 แต่จะย้อนกลับไปเป็น Windows เวอร์ชันก่อนหน้าเนื่องจากข้อผิดพลาดนี้ ข้อผิดพลาดจะแสดงขึ้นไม่ว่าคุณจะติดตั้ง Service Pack SP1 จาก Windows Updates หรือจากตัวติดตั้งแบบสแตนด์อโลน

ข้อผิดพลาดนี้เกิดขึ้นเนื่องจากเครื่องมือเช่นยูทิลิตี้ Driver Sweeper จากเครื่องมือ Phyxion หรือ DriverCleanerDotNet Driver Sweeper Utility (หรือเครื่องมืออื่น ๆ ในประเภทนั้น) ใช้เพื่อลบไดรเวอร์ออกจาก Windows ของคุณ เครื่องมือเหล่านี้อาจทำให้ไฟล์ระบบเสียหายซึ่งทำให้ Windows ของคุณติดตั้ง Windows 7 SP1 ไม่ได้

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

เคล็ดลับด่วน

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

วิธีที่ 1: เครื่องมือการเตรียมพร้อมในการอัปเดตระบบของ Windows

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

ไปที่นี่และดาวน์โหลดเครื่องมือ Windows System Update Readiness หากคุณมี Windows 32 บิต

ไปที่นี่และดาวน์โหลดเครื่องมือ Windows System Update Readiness หากคุณมี Windows 64 บิต

หมายเหตุ:คุณสามารถตรวจสอบว่าระบบของคุณเป็น 32 บิตหรือ 64 บิตโดยกดปุ่มWindow KeyและPauseจากแป้นพิมพ์ค้างไว้ หน้าต่างใหม่จะปรากฏขึ้นซึ่งจะมีการกล่าวถึงประเภทระบบของคุณในส่วนประเภทระบบ

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

ตอนนี้ลองติดตั้ง Service Pack อีกครั้งที่ทำให้เกิดข้อผิดพลาดและตรวจสอบว่าปัญหายังคงมีอยู่หรือไม่

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

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

  1. กดปุ่ม Windowsค้างไว้แล้วกดR
  2. พิมพ์% SYSTEMROOT% \ Logsแล้วกดEnter

  3. เพื่อเปิดโฟลเดอร์ข้างหน้า ค้นหาและดับเบิลคลิกที่โฟลเดอร์ชื่อCBS
  4. ตอนนี้เปิดบันทึกโดยดับเบิลคลิก
  5. เลื่อนดูจนกว่าคุณจะเห็นสิ่งที่พูด

ไฟล์ซ่อมแซมไม่พร้อมใช้งาน:

บริการ \ แพ็คเกจ \ Package_for_KB958690_sc_0 ~ 31bf3856ad364e35 ~ amd64 ~~ 6.0.1.6.mum

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

  4. หน้าต่างใหม่จะเปิดขึ้น คลิกที่ลิงค์ที่ให้ไว้

  5. คลิกตกลงหากระบบขอให้ยืนยันการดาวน์โหลด
  6. เมื่อดาวน์โหลดไฟล์แล้วให้ไปที่ตำแหน่งที่คุณดาวน์โหลดแพ็กเกจ
  7. คลิกขวาที่ไฟล์ที่ดาวน์โหลดแล้วคลิกคัดลอก
  8. กดปุ่ม Windowsค้างไว้แล้วกดR
  9. พิมพ์% SYSTEMROOT% \ Logs \ CBSแล้วกดEnter

  10. คลิกขวาในหน้าต่างแล้วเลือกใหม่จากนั้นคลิกโฟลเดอร์
  11. ตั้งชื่อแพ็คเกจโฟลเดอร์นี้

  12. ตอนนี้คลิกสองครั้งที่แพ็คเกจ
  13. คลิกขวาและเลือกวาง

ตอนนี้คุณได้ดาวน์โหลดไฟล์ / แพ็คเกจที่หายไปหรือเสียหายด้วยตนเองแล้ว ทำซ้ำขั้นตอนข้างต้นเพื่อดาวน์โหลดไฟล์ที่ไม่ได้รับการแก้ไขทั้งหมดที่พบใน CheckSUR.log เมื่อเสร็จแล้วให้รัน Windows Update Readiness Tool อีกครั้งจากนั้นตรวจสอบว่าปัญหา Windows Update ได้รับการแก้ไขหรือไม่

วิธีที่ 2: กู้คืนไดรเวอร์ที่ถูกลบ

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

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

เมื่อคุณคืนค่าไดรเวอร์แล้วให้ลองติดตั้ง Service Pack อีกครั้งและปัญหาควรได้รับการแก้ไข

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

วิธีที่ 3: DISM

DISM ย่อมาจาก Deployment Image Servicing and Management และสามารถใช้เพื่อแก้ไขข้อผิดพลาดใด ๆ ในไฟล์ระบบและการลงทะเบียน โดยทั่วไปเครื่องมือนี้จะใช้ไฟล์ออนไลน์เพื่อซ่อมแซมไฟล์ที่เสียหายหรือสามารถใช้ภาพที่ติดตั้งของ Windows เพื่อซ่อมแซมไฟล์ที่เสียหาย เครื่องมือนี้โหลดมาล่วงหน้าใน Windows คุณจึงไม่ต้องกังวลกับการดาวน์โหลด

  1. คลิกปุ่มเริ่มบนเดสก์ท็อปของคุณ
  2. พิมพ์cmdในกล่องเริ่มการค้นหา

  3. เมื่อ cmd ปรากฏในผลลัพธ์ให้กดCTRL , SHIFTและENTERพร้อมกัน ( CTRL + SHIFT + ENTER )
  4. พิมพ์diss. exe / ออนไลน์ / Cleanup ภาพ / RestorehealthและกดEnter คำสั่งนี้จะพยายามใช้ Windows update เพื่อกู้คืนไฟล์ที่เสียหาย แต่ถ้าไคลเอนต์การอัปเดตของคุณเสียแล้วสิ่งนี้จะไม่ทำงาน ลองขั้นตอนต่อไป
  5. ใส่ Windows Installation Media USB หรือ CD / DVD
  6. พิมพ์diss. exe / ออนไลน์ / Cleanup ภาพ / RestoreHealth /Source:C:\sources\install.wim / LimitAccessและกดEnter แทนที่“ C: ” ด้วยอักษรระบุไดรฟ์ของรูปภาพที่ติดตั้ง

  7. รอให้เสร็จสิ้นเนื่องจากอาจใช้เวลา 15-20 นาที
  8. เมื่อเสร็จแล้ว พิมพ์ใช้ sfc / scannowและกดEnter รอให้เสร็จสมบูรณ์เช่นกัน

ตรวจสอบว่าการอัปเดตใช้งานได้หรือไม่

วิธีที่ 3: การใช้สื่อการติดตั้ง Windows (ตรวจสอบสิ่งนี้เนื่องจากฉันไม่สามารถตรวจสอบได้ใน ISO ของฉัน)

หากคุณสามารถเข้าถึงสื่อการติดตั้ง Windows คุณสามารถใช้เพื่อแทนที่ไฟล์ที่เป็นสาเหตุของปัญหานี้

  1. ตรวจสอบให้แน่ใจว่าปิดแอปพลิเคชันทั้งหมดแล้ว
  2. ใส่สื่อการติดตั้ง Windows ในคอมพิวเตอร์ของคุณ
  3. ค้นหาไฟล์ที่ระบุด้านล่างในโฟลเดอร์ Windows ISO ของคุณ

(รุ่น x86)

x86_atiilhag.inf.resources_31bf3856ad364e35_6.1.7600.16385_en-us_4c2c9aec5f3d44b5

x86_atiilhag.inf_31bf3856ad364e35_6.1.7600.16385_none_a574bbd4a69c292d

(เวอร์ชัน amd64)

amd64_atiilhag.inf_31bf3856ad364e35_6.1.7600.16385_none_019357585ef99a63

amd64_atiilhag.inf.resources_31bf3856ad364e35_6.1.7600.16385_en-us_a84b3670179ab5eb

  1. คลิกขวาที่ไฟล์แล้วเลือกคัดลอก
  2. กดปุ่ม Windowsค้างไว้แล้วกดR
  3. พิมพ์% SYSTEMROOT% \ winsxsแล้วกดEnter
  4. คลิกขวา (ที่ว่างในหน้าต่าง) แล้วเลือกวาง
  5. คลิกใช่หากระบบขอให้เขียนทับไฟล์ที่มีอยู่แล้วในโฟลเดอร์นั้น

เมื่อเสร็จแล้วให้ลองอัปเดต Windows อีกครั้งและควรใช้งานได้ในขณะนี้

วิธีที่ 4: การอัปเกรดในสถานที่

การอัพเกรดหน้าต่างของคุณแบบแทนที่จะช่วยแก้ปัญหาได้เช่นกัน ทำตามขั้นตอนด้านล่างเพื่อทำการอัปเกรดแบบแทนที่

  1. ตรวจสอบให้แน่ใจว่าปิดแอปพลิเคชันทั้งหมดแล้ว
  2. ใส่สื่อการติดตั้ง Windowsหรือดีวีดี / ซีดี
  3. หน้าต่างติดตั้งควรจะปรากฏขึ้น เลือกติดตั้งทันที หาก Setup Windows ไม่เปิดขึ้นให้ทำตามขั้นตอนต่อไปนี้
    1. กดปุ่มWindowsค้างไว้แล้วกดE
    2. เปิดไดรฟ์ของสื่อการติดตั้ง Windows ของคุณ
    3. ดับเบิลคลิกที่Setup exe
    4. ตอนนี้คลิกติดตั้งทันที
  4. คลิกออนไลน์เพื่อรับการอัปเดตล่าสุดสำหรับการติดตั้ง (แนะนำ)
  5. พิมพ์รหัสผลิตภัณฑ์ของ Windows หากถาม
  6. เลือกระบบปฏิบัติการของคุณ(Windows 7) ในหน้า Windows
  7. เลือกใช่เพื่อยอมรับใบอนุญาตและเงื่อนไข
  8. คลิกอัปเกรดเมื่อถามว่าคุณต้องการติดตั้งประเภทใด

รอให้การติดตั้งเสร็จสมบูรณ์ เมื่อเสร็จแล้วให้รีสตาร์ทคอมพิวเตอร์