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

วิธีแก้ไขข้อผิดพลาด Windows Update 0x8007045b

MS Windows เป็นระบบปฏิบัติการที่ใช้มากที่สุดเท่าที่เคยมีมา ย้อนกลับไปเมื่อวันที่ 20 พฤศจิกายน พ.ศ. 2528 Windows 1.0 ได้รับการแนะนำเป็น Windows รุ่นเริ่มต้นของ Microsoft เชลล์ปฏิบัติการแบบกราฟิกนี้ได้รับการแนะนำเพื่อตอบสนองต่อความต้องการที่เพิ่มขึ้นของ GUI Windows 1.0 กลายเป็นส่วนนำที่สำคัญในประวัติศาสตร์ของบริษัท MS ช่วยให้แบรนด์แซงหน้า macOS ในตลาด โดยอ้างว่ามีลูกค้ามากกว่า 90%

กรอไปข้างหน้าในวันนี้ เวอร์ชันล่าสุดของระบบปฏิบัติการที่มีมายาวนานนี้คือ Windows 10/11 MS Windows OS ยังคงเป็นผู้นำด้านการตลาด โดยได้รับความนิยมมากกว่า Mac OS ถึง 4 เท่า

ด้วยสถิติทั้งหมดที่ชี้ไปที่ Windows ว่าเป็นผู้เล่นที่ดีกว่าในตลาด ผู้ใช้กำลังเพลิดเพลินกับประสบการณ์ที่ลื่นไหลหรือไม่? ไม่ได้ใกล้เคียง! Windows เป็นแพลตฟอร์มที่เป็นมิตรที่สุด แต่ก็เป็นระบบปฏิบัติการที่มีปัญหามากที่สุด เมื่อเร็วๆ นี้ มีการร้องเรียนจำนวนมากเกี่ยวกับรหัสข้อผิดพลาด 0x8007045B เมื่อพยายามติดตั้งการอัปเดต ข้อผิดพลาดนี้ยังรายงานเมื่อผู้ใช้พยายามอัปเกรดจาก Windows เวอร์ชันเก่าไปเป็น Windows 10/11 นอกจากนี้ ปัญหานี้ไม่ได้จำกัดเฉพาะแพลตฟอร์ม Windows 10/11 เท่านั้น เนื่องจากปัญหายังเกิดขึ้นบน Windows 7 และ 8.1 อีกด้วย

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

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

สแกนหาพีซีฟรีปัญหา3.145.873ดาวน์โหลดเข้ากันได้กับ:Windows 10/11, Windows 7, Windows 8

รหัสข้อผิดพลาด 0x8007045b บน Windows 10/11 คืออะไร

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

ต่อไปนี้คือสถานการณ์ที่เป็นไปได้ซึ่งอาจทำให้เกิดข้อผิดพลาดนี้:

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

แก้ไขรหัสข้อผิดพลาด 0x8007045b บน Windows 10/11

ตามคำแนะนำของผู้เชี่ยวชาญ เป็นการดีที่สุดที่จะปฏิบัติตามแนวทางแก้ไขปัญหาเหล่านี้ตามลำดับเวลา เนื่องจากเราได้ออกแบบโซลูชันเหล่านี้เพื่อช่วยแก้ไขปัญหาได้อย่างมีประสิทธิภาพมากขึ้น การปฏิบัติตามวิธีแก้ไขปัญหาเหล่านี้จะช่วยให้คุณหลีกเลี่ยงการเริ่มต้นด้วยวิธีแก้ปัญหาที่ยากเพื่อแก้ปัญหาด้วยวิธีง่าย ๆ เท่านั้น เพื่อไม่ให้เสียเวลา นี่คือวิธีแก้ไขปัญหารหัสข้อผิดพลาดในการอัปเดต Windows 10/11 0x8007045b:

แนวทางที่ 1:เรียกใช้ตัวแก้ไขปัญหาสำหรับ Windows Update

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

นี่คือวิธีที่คุณสามารถแก้ปัญหารหัสข้อผิดพลาดการอัปเดต Windows 10/11 0x8007045b ได้อย่างรวดเร็วโดยเรียกใช้ตัวแก้ไขปัญหา Windows Update:

  1. เปิด เรียกใช้ โต้ตอบโดยกด คีย์ Windows + R . พร้อมกัน . ในช่องค้นหา ให้พิมพ์ ms-settings:troubleshoot ก่อนกด Enter
  2. การแก้ปัญหา แท็บใน การตั้งค่า หน้าต่างจะปรากฏขึ้น
  3. มองหา เริ่มต้นและเรียกใช้ และเลือก Windows Update ก่อนเลือกเรียกใช้เครื่องมือแก้ปัญหา .
  4. รอให้ยูทิลิตี้สแกนเสร็จ จากนั้นเลือก ใช้โปรแกรมแก้ไขนี้ หากพบปัญหา
  5. เมื่อคุณแก้ไขชุดการแก้ไขเสร็จแล้ว เริ่มต้นใหม่ ระบบของคุณและทำซ้ำการกระทำที่เรียกใช้รหัสข้อผิดพลาดก่อนหน้านี้

โซลูชันที่ 2:ดำเนินการสแกน SFC/DISM

ไฟล์ระบบเสียหายเป็นผู้ร้ายทั่วไปเมื่อพูดถึงข้อผิดพลาดประเภทนี้ ในความเป็นจริง ผู้ใช้หลายคนชี้ให้เห็นว่ารหัสข้อผิดพลาดในการอัปเดต Windows 10/11 0x8007045b ถูกสร้างขึ้นเนื่องจากไฟล์ระบบเสียหาย ข่าวดีก็คือ Windows เวอร์ชันล่าสุดมาพร้อมกับเครื่องมือในตัวสำหรับแก้ไขไฟล์ระบบที่เสียหาย เช่น SFC และ DISM

เครื่องมือ System File Corruption (SFC) จะสแกนและแก้ไขไฟล์ระบบที่เสียหายและข้อผิดพลาดทางตรรกะอื่นๆ ใช้ไฟล์ที่จัดเก็บไว้ในเครื่องเพื่อแทนที่ไฟล์ที่เสียหาย เครื่องมือนี้เหมาะสมกว่าเมื่อกู้คืนไฟล์ WRP หรือหากปัญหาเกิดขึ้นเนื่องจากข้อผิดพลาดทางตรรกะ

Deployment Image Servicing and Management (DISM) เป็นเครื่องมือในตัวอีกตัวสำหรับระบบปฏิบัติการ Windows ซึ่งเน้นที่การแก้ไขปัญหาที่เกี่ยวข้องกับ Windows Update รวมถึงส่วนประกอบที่เกี่ยวข้อง อย่างไรก็ตาม ไม่เหมือนกับ SFC ที่ใช้ไฟล์ในเครื่องเพื่อกู้คืนไฟล์ที่เสียหาย DISM จะดาวน์โหลดสำเนาที่สมบูรณ์จากอินเทอร์เน็ตเพื่อแทนที่ไฟล์ที่เสียหาย

อย่างที่คุณเห็นแล้ว ยูทิลิตีทั้งสองนี้ทำเช่นเดียวกัน แต่ใช้แนวทางที่แตกต่างกัน ดังนั้นจึงเป็นการดีที่สุดที่จะเรียกใช้ทั้งสองอย่าง วิธีการ:

  1. เปิด เรียกใช้ โต้ตอบโดยกด คีย์ Windows + R . พร้อมกัน . ในช่องค้นหา ให้แทรก cmd แล้วกด Ctrl + Shift + Enter เพื่อเปิดพรอมต์คำสั่ง . เลือก ใช่ เมื่อ UAC พรอมต์ปรากฏขึ้น สิ่งนี้จะให้สิทธิ์ผู้ดูแลระบบ
  2. ตอนนี้ บนแผ่นคำสั่ง ให้พิมพ์คำสั่งเหล่านี้ตามลำดับต่อไปนี้แล้วกด Enter :

Dism.exe /online /cleanup-image /scanhealth

Dism.exe /online /cleanup-image /restorehealth

  1. เมื่อการสแกนเสร็จสิ้น รีบูต พีซีของคุณและดำเนินการที่เรียกรหัสข้อผิดพลาด

โซลูชันที่ 3:ปิดใช้งานหรือถอนการติดตั้งโปรแกรมป้องกันไวรัสของคุณ

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

อย่างไรก็ตาม หากคุณยังคงพบปัญหารหัสข้อผิดพลาดในการอัปเดต Windows 10/11 0x8007045b คุณสามารถดำเนินการแก้ไขต่อไปได้

โซลูชันที่ 4:คืนค่า Windows Services

ณ จุดนี้ เราคิดว่าไม่มีวิธีใดที่จะได้ผล ดังนั้น ปัญหาในมืออาจมีบางอย่างเกี่ยวกับความไม่สอดคล้องกันของ WU ความไม่สอดคล้องกันภายใน WU สามารถป้องกันความสามารถของระบบในการอัปเดตระบบปฏิบัติการได้อย่างมีประสิทธิภาพ หากต้องการยืนยันว่านี่เป็นสถานการณ์สมมติ ให้ตรวจสอบว่าการอัปเดตอื่นๆ ล้มเหลวด้วยรหัสข้อผิดพลาดเดียวกันหรือไม่

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

  1. กดปุ่ม Windows + R พร้อมกันเพื่อ เข้าถึง เรียกใช้ ในช่องค้นหา ให้แทรก cmd แล้วกด Ctrl + Shift + Enter . การดำเนินการนี้จะเปิด พรอมต์คำสั่ง . ที่ยกระดับขึ้น . เลือก ใช่ เมื่อคุณเห็น UAC พร้อมท์
  2. บนพรอมต์คำสั่ง แทรกคำสั่งต่อไปนี้แล้วกด Enter :

net stop wuauserv

net stop cryptSvc

net stop bits

net stop msiserver

  1. เมื่อหยุดบริการทั้งหมดแล้ว ให้ใส่คำสั่งต่อไปนี้แล้วกด Enter :

ren C:\Windows\SoftwareDistribution SoftwareDistribution.old

ren C:\Windows\System32\catroot2 Catroot2.old

  1. คำสั่งก่อนหน้านี้จะเปลี่ยนชื่อโฟลเดอร์ที่ใช้งานอยู่สองโฟลเดอร์ที่ใช้โดย WU เพื่อให้ไฟล์ที่เป็นปัจจุบัน บังคับให้ระบบสร้างไฟล์ใหม่ ตอนนี้คุณสามารถแทรกบรรทัดคำสั่งสุดท้ายที่แสดงด้านล่างแล้วกด Enter :

net start wuauserv

net start cryptSvc

net start bits

net start msiserver

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

โซลูชันที่ 5:ดำเนินการติดตั้งซ่อมแซม

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