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

แก้ไขข้อผิดพลาด Windows Update 80240025

ผู้ใช้ Windows บางรายติดตั้งการอัปเดตที่รอดำเนินการไม่ได้เนื่องจากพบรหัสข้อผิดพลาด 80240025  ทันทีหลังจากติดตั้งการอัปเดตล้มเหลว ปัญหานี้เกิดขึ้นใน Windows 7, Windows 8.1 และ Windows 10

แก้ไขข้อผิดพลาด Windows Update 80240025

หลังจากตรวจสอบปัญหานี้แล้ว ปรากฏว่ามีสาเหตุหลายประการที่อาจเรียกรหัสข้อผิดพลาดนี้เมื่อพยายามติดตั้ง Windows Update ที่ค้างอยู่ นี่คือรายชื่อผู้กระทำผิดที่อาจเกิดขึ้น:

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

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

1. ปิดใช้งานคีย์รีจิสทรี (ถ้ามี)

หากคอมพิวเตอร์ของคุณเชื่อมต่อกับเซิร์ฟเวอร์สาธารณะ/ที่ทำงานหรือเครือข่าย มีโอกาสที่คุณเห็นรหัสข้อผิดพลาดนี้เนื่องจากกฎ (กำหนดที่ระดับรีจิสทรี) กำลังปฏิเสธการติดตั้ง Windows Update ที่รอดำเนินการใหม่

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

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

สำหรับคำแนะนำทีละขั้นตอนเกี่ยวกับวิธีการทำเช่นนี้ ให้ทำตามคำแนะนำด้านล่าง:

  1. กด แป้น Windows + R เพื่อเปิด วิ่ง กล่องโต้ตอบ ถัดไป พิมพ์ 'regedit' ในกล่องข้อความแล้วกด Enter เพื่อเปิด ตัวแก้ไขรีจิสทรี . เมื่อคุณเห็นการควบคุมบัญชีผู้ใช้ ให้คลิกใช่ เพื่อให้สิทธิ์ของผู้ดูแลระบบ แก้ไขข้อผิดพลาด Windows Update 80240025
  2. เมื่อคุณอยู่ใน Registry Editor แล้ว ให้ใช้บานหน้าต่างด้านซ้ายเพื่อนำทางไปยังตำแหน่งต่อไปนี้:
    HKEY_USERS\S-1-5-18\Software\Microsoft\Windows\CurrentVersion\Policies\WindowsUpdate

    หมายเหตุ: คุณสามารถนำทางไปยังตำแหน่งนี้ด้วยตนเอง หรือคุณสามารถวางตำแหน่งลงในแถบนำทางโดยตรงแล้วกด Enter เพื่อไปถึงที่นั่นทันที

  3. เมื่อคุณมาถึงในตำแหน่งที่ถูกต้องแล้ว ให้มองหาค่า Registry ชื่อ DisableWindowsUpdateAccess .
  4. ถ้าคุณเห็นมัน ให้ดับเบิลคลิกที่มัน ตั้งค่า ฐาน เป็น เลขฐานสิบหก และ ข้อมูลค่า เป็น 0 . แก้ไขข้อผิดพลาด Windows Update 80240025

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

  5. เมื่อบังคับใช้การแก้ไขนี้สำเร็จแล้ว ให้รีบูตเครื่องคอมพิวเตอร์และดูว่าปัญหาได้รับการแก้ไขแล้วหรือไม่

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

2. รีเซ็ตส่วนประกอบ Windows Update

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

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

บ่อยครั้งที่ปัญหาประเภทนี้เกิดขึ้นเนื่องจากส่วนประกอบ WU (Windows Update) อย่างน้อยหนึ่งองค์ประกอบที่ติดอยู่ในสถานะขอบรก (ไม่ได้เปิดหรือปิด) ในกรณีนี้ คุณจะสามารถแก้ไขปัญหาได้โดยการรีเซ็ตส่วนประกอบ WU ทั้งหมดที่เกี่ยวข้องกับกระบวนการอัปเดต

  1. เริ่มด้วยการกด แป้น Windows + R บนแป้นพิมพ์ของคุณเพื่อเปิด วิ่ง กล่องโต้ตอบ จากนั้นพิมพ์ “cmd” ในกล่องข้อความแล้วกด Ctrl + Shift + Enter เพื่อเปิดพรอมต์คำสั่งที่ยกระดับ แก้ไขข้อผิดพลาด Windows Update 80240025

    หมายเหตุ: เมื่อคุณเห็น UAC (การควบคุมบัญชีผู้ใช้) ให้คลิกใช่ เพื่อให้สิทธิ์ของผู้ดูแลระบบ

  2. เมื่อคุณอยู่ใน Command Prompt ที่ยกระดับขึ้น ให้พิมพ์คำสั่งต่อไปนี้ตามลำดับ แล้วกด Enter หลังจากแต่ละอัน หยุดบริการที่เกี่ยวข้องกับ WU ทั้งหมด :
    net stop wuauserv
    net stop cryptSvc
    net stop bits
    net stop msiserver

    หมายเหตุ: คำสั่งเหล่านี้จะหยุด Windows Update Services, MSI Installer, Cryptographic services และบริการ BITS

  3. หลังจากหยุดบริการที่เกี่ยวข้องทั้งหมดแล้ว ให้เรียกใช้คำสั่งต่อไปนี้เพื่อล้างและเปลี่ยนชื่อ SoftwareDistribution และ Catroot2  โฟลเดอร์:
    ren C:\Windows\SoftwareDistribution SoftwareDistribution.old 
    ren C:\Windows\System32\catroot2 Catroot2.old

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

  4. เมื่อล้างโฟลเดอร์แล้ว ให้เรียกใช้คำสั่งต่อไปนี้เพื่อเปิดใช้งานบริการที่เราปิดใช้งานไปก่อนหน้านี้อีกครั้ง:
    net start wuauserv
    net start cryptSvc
    net start bits
    net start msiserver
  5. รีบูตเครื่องคอมพิวเตอร์อีกครั้งและดูว่าปัญหาได้รับการแก้ไขแล้วหรือไม่ในการเปิดคอมพิวเตอร์ครั้งถัดไป โดยพยายามติดตั้งการอัปเดตที่รอดำเนินการอีกครั้ง