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

เอ็กซ์ติดตั้งโดยคลิกที่ไฟล์ดาวน์โหลด
ซอฟต์แวร์นี้จะซ่อมแซมข้อผิดพลาดทั่วไปของคอมพิวเตอร์ ปกป้องคุณจากการสูญหายของไฟล์ มัลแวร์ ความล้มเหลวของฮาร์ดแวร์ และปรับแต่งพีซีของคุณเพื่อประสิทธิภาพสูงสุด แก้ไขปัญหาพีซีและกำจัดไวรัสใน 3 ขั้นตอนง่ายๆ:
- ดาวน์โหลดเครื่องมือซ่อมแซมพีซี Restoro ที่มาพร้อมกับเทคโนโลยีที่จดสิทธิบัตร (มีสิทธิบัตร ที่นี่).
- คลิก เริ่มสแกน เพื่อค้นหาปัญหาของ Windows ที่อาจทำให้เกิดปัญหากับพีซี
- คลิก ซ่อมทั้งหมด เพื่อแก้ไขปัญหาที่ส่งผลกระทบต่อความปลอดภัยและประสิทธิภาพของคอมพิวเตอร์ของคุณ
- ดาวน์โหลด Restoro แล้วโดย 0 ผู้อ่านในเดือนนี้
0x8007045d เป็นรหัสข้อผิดพลาดทั่วไปที่คุณอาจได้รับเมื่อคุณพยายามติดตั้งการอัปเดตผ่าน Windows Update หรือจากไซต์ Microsoft เมื่อคุณเห็นข้อความแสดงข้อผิดพลาดนี้ แสดงว่า Windows Update ไม่สามารถดำเนินการต่อได้เนื่องจากมีปัญหาในการอ่านไฟล์จากระบบของคุณ
โดยปกติข้อผิดพลาดจะมาพร้อมกับ ไม่สามารถดำเนินการตามคำขอได้เนื่องจากข้อผิดพลาดของอุปกรณ์ i/o ข้อความ. ในบางครั้ง การรีสตาร์ทพีซีของคุณสามารถแก้ไขปัญหาส่วนใหญ่ได้ ข้อผิดพลาดในการอัปเดต Windowsแต่ถ้าคุณยังติดอยู่ นี่คือขั้นตอนการแก้ปัญหาเพิ่มเติม
รหัสข้อผิดพลาด 0x8007045d คืออะไร
รหัสข้อผิดพลาด 0x8007045d เป็นข้อผิดพลาดในการอัปเดต Windows เกิดขึ้นเมื่อ Windows Update มีปัญหาในการอ่านไฟล์จากเซิร์ฟเวอร์ของ Microsoft สิ่งนี้สามารถเกิดขึ้นได้จากสาเหตุใดสาเหตุหนึ่งต่อไปนี้:
- การปิดกั้นไฟร์วอลล์ – อาจมีการปรับปรุง ถูกบล็อกโดยโปรแกรมป้องกันไวรัสหรือไฟร์วอลล์ ติดตั้งบนคอมพิวเตอร์ของคุณ
- พื้นที่เก็บข้อมูลไม่เพียงพอ – การอัปเดต Windows มักจะใช้พื้นที่จำนวนมากในฮาร์ดไดรฟ์ของคุณ อาจล้มเหลวหากคุณมีไม่เพียงพอ พื้นที่ว่างสำหรับติดตั้งการอัปเดต.
- การอัปเดตที่เสียหาย – การอัปเดตเองอาจเสียหายหรือเสียหาย
- ไฟล์รีจิสทรีไม่ดี – หาก Registry ของคุณถูกแก้ไขบางส่วน รายการอาจจบลงด้วยการเสีย หรือเสียหายและรบกวนการอัพเดท
- ดาวน์โหลดไม่สมบูรณ์ – หากการอัปเดตไม่เสร็จสิ้นการดาวน์โหลด ไฟล์ส่วนใหญ่จะไม่สมบูรณ์ อาจเป็นเพราะบางไฟล์ ไฟล์อัพเดตหายไปและข้อผิดพลาด 0x8007045d อาจปรากฏขึ้น
- ฮาร์ดไดรฟ์เสียหาย - ถ้าคุณ ฮาร์ดไดรฟ์ได้รับความเสียหายเป็นไปไม่ได้ที่ไฟล์อัปเดตจะอ่านไฟล์ใดๆ ได้ เนื่องจากความสมบูรณ์ของไฟล์ถูกบุกรุกไปแล้ว
ฉันจะแก้ไขรหัสข้อผิดพลาด 0x8007045d ได้อย่างไร
เคล็ดลับจากผู้เชี่ยวชาญ:
ผู้สนับสนุน
ปัญหาเกี่ยวกับพีซีบางอย่างยากที่จะแก้ไข โดยเฉพาะอย่างยิ่งเมื่อเป็นเรื่องของพื้นที่เก็บข้อมูลที่เสียหายหรือไฟล์ Windows หายไป หากคุณประสบปัญหาในการแก้ไขข้อผิดพลาด ระบบของคุณอาจเสียหายบางส่วน
เราขอแนะนำให้ติดตั้ง Restoro ซึ่งเป็นเครื่องมือที่จะสแกนเครื่องของคุณและระบุข้อผิดพลาด
คลิกที่นี่ เพื่อดาวน์โหลดและเริ่มการซ่อมแซม
ตรวจสอบพื้นฐานก่อนการแก้ไขปัญหาขั้นสูง:
- ตรวจสอบการอัปเดต Windows และดาวน์โหลด
- อัปเดตไดรเวอร์ทั้งหมด.
- ตรวจสอบข้อผิดพลาดของไดรฟ์ ที่อาจขัดขวางการอัปเดตของ Windows จากการอ่านไฟล์ของคุณ
- ทำความสะอาดรีจิสทรี.
- รีสตาร์ทเครื่องคอมพิวเตอร์ของคุณในเซฟโหมด และลองติดตั้งการอัปเดตอีกครั้ง
1. เรียกใช้ตัวแก้ไขปัญหาการอัปเดต Windows
- ตี หน้าต่าง คีย์และคลิกที่ การตั้งค่า.
- คลิกที่ ระบบ, แล้ว แก้ไขปัญหา.
- เลือก ตัวแก้ไขปัญหาอื่น ๆ.
- ค้นหา การปรับปรุง Windows และคลิก วิ่ง ปุ่มข้างๆ
2. เรียกใช้ตัวแก้ไขปัญหาฮาร์ดแวร์และอุปกรณ์
- ตี หน้าต่าง คีย์, พิมพ์ ซม. และเลือก เรียกใช้ในฐานะผู้ดูแลระบบ.
- พิมพ์คำสั่งต่อไปนี้แล้วกด เข้า:
msdt.exe -id DeviceDiagnostic
- ใน ฮาร์ดแวร์และอุปกรณ์ กล่องโต้ตอบที่ปรากฏขึ้น ให้คลิก ต่อไป.
- เครื่องมือจะเริ่มสแกนหาปัญหาเกี่ยวกับฮาร์ดแวร์ของคุณและแนะนำการแก้ไข หลังจากเสร็จสิ้น ให้ลองอีกครั้งด้วยการอัปเดต Windows และตรวจสอบว่าข้อผิดพลาดยังคงมีอยู่หรือไม่
3. เรียกใช้คำสั่ง DISM และ SFC
- ตี หน้าต่าง คีย์, พิมพ์ ซม. และเลือก เรียกใช้ในฐานะผู้ดูแลระบบ.
- พิมพ์คำสั่งต่อไปนี้แล้วกด เข้า หลังจากแต่ละคน:
dism /online /cleanup-image /restorehealth
sfc /scannow
- ตอนนี้รีสตาร์ทพีซีของคุณ
4. รีเซ็ตส่วนประกอบ Windows Update
- ตี หน้าต่าง คีย์, พิมพ์ ซม ในแถบค้นหา แล้วคลิก เรียกใช้ในฐานะผู้ดูแลระบบ.
- พิมพ์คำสั่งต่อไปนี้แล้วกด เข้า หลังจากแต่ละคน:
หยุดสุทธิ wauserv
cryptsvc หยุดสุทธิ
บิตหยุดสุทธิ
เน็ตหยุด msisver
ren %systemroot%\softwaredistribution softwaredistribution.bak
เรน %systemroot%\system32\catroot2 catroot2.bak
wauserv เริ่มต้นสุทธิ
cryptSvc เริ่มต้นสุทธิ
บิตเริ่มต้นสุทธิ
net start msiserver
- UsbHub3.sys ข้อผิดพลาดหน้าจอสีน้ำเงิน: สาเหตุและวิธีแก้ไข
- รหัสข้อผิดพลาด 0x8024500c: คืออะไร & วิธีแก้ไข
- วิธีแก้ไขข้อผิดพลาดของระบบไฟล์ (-2147219195)
5. ทำการคลีนบูต
- ตี หน้าต่าง + ร กุญแจเปิด วิ่ง สั่งการ.
- พิมพ์ msconfig และตี เข้า.
- ใน การกำหนดค่าระบบ หน้าต่างที่เปิดขึ้น นำทางไปยัง บริการ แท็บและตรวจสอบ ซ่อนบริการทั้งหมดของ Microsoft ตัวเลือก.
- คลิกที่ ปิดการใช้งานทั้งหมด.
- รีสตาร์ทพีซีของคุณตามปกติ
6. ทำการคืนค่าระบบ
- คลิก ค้นหา ไอคอน, พิมพ์ สร้างจุดคืนค่า แล้วคลิก เปิด.
- เลือกไดรฟ์ที่คุณต้องการเปิดใช้งานการคืนค่าระบบและคลิก กำหนดค่า.
- ตอนนี้เลือก เปิดการป้องกันระบบ. ตั้งค่าการใช้งานสูงสุดและคลิกที่ นำมาใช้ และ ตกลง เพื่อบันทึกการเปลี่ยนแปลง
- ย้อนกลับไปและทำซ้ำขั้นตอนที่ 1
- เมื่อ คุณสมบัติของระบบ หน้าต่างจะเปิดขึ้น คลิกที่ สร้าง.
- ป้อนชื่อที่ต้องการสำหรับจุดคืนค่า จากนั้นคลิก สร้าง ปุ่ม.
- รอในขณะที่ Windows สร้างจุดคืนค่า
- กด หน้าต่าง + ร คีย์, พิมพ์ rstui, และตี เข้า.
- เลือกจุดคืนค่าที่คุณต้องการเปลี่ยนกลับและคลิก ต่อไป.
- ตอนนี้คลิกที่ เสร็จ.
คุณยังอาจพบเจอ ปัญหาเมื่อติดตั้งการอัปเดตดังนั้นอย่าลังเลที่จะอ่านบทความโดยละเอียดสำหรับวิธีแก้ปัญหา
เนื่องจากข้อผิดพลาดในการอัปเดต Windows เกิดขึ้นบ่อยเพียงใด จึงควรพิจารณาติดตั้ง เครื่องมือซ่อมแซมการปรับปรุง Windows เพื่อช่วยให้คุณจัดการกับปัญหาเหล่านี้ได้อย่างง่ายดาย
แจ้งให้เราทราบเกี่ยวกับความคิดเห็นเพิ่มเติมที่คุณอาจมีเกี่ยวกับข้อผิดพลาดในการอัปเดตนี้ในส่วนความคิดเห็นด้านล่าง
ยังคงมีปัญหา? แก้ไขด้วยเครื่องมือนี้:
ผู้สนับสนุน
หากคำแนะนำข้างต้นไม่สามารถแก้ปัญหาของคุณได้ พีซีของคุณอาจประสบปัญหา Windows ที่ลึกกว่านั้น เราแนะนำ ดาวน์โหลดเครื่องมือซ่อมแซมพีซีนี้ (ได้รับการจัดอันดับยอดเยี่ยมบน TrustPilot.com) เพื่อจัดการกับปัญหาเหล่านี้ได้อย่างง่ายดาย หลังการติดตั้ง เพียงคลิกที่ เริ่มสแกน ปุ่มแล้วกดบน ซ่อมทั้งหมด.