Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การแก้ไขปัญหา >> ข้อผิดพลาด Windows

แก้ไข: Windows Update Error Code 80244010

Windows Update Error Code 80244010 เกิดขึ้นปกติเมื่อ OS (มักเป็น Windows 7 และ Windows Server) ไม่สามารถค้นหาและค้นพบอัปเดตใหม่ได้ (แม้ Build จะเก่า) ปัญหานี้พบบ่อยกับ WSUS (Windows Server Update Services)

แก้ไข: Windows Update Error Code 80244010

สาเหตุทั่วไปของ Windows Update ล้มเหลวด้วย Error Code นี้:

  • Generic Glitch - พบบ่อยบน Windows 7 Endpoint Machines Microsoft มี Built-in Repair Strategies พร้อม Deploy หากเป็นกรณีนี้ ให้รัน Windows Update Troubleshooter Built-in และ Apply Fix ที่แนะนำอัตโนมัติ
  • Corrupted File ใน WU Temp Folders - สถานการณ์อื่นคือ Temp File เสียหายใน SofwareDistribution หรือ Catroot2 Folders อาจเกิดหลัง Botched Update หรือ AV Scan Quarantine Items เกี่ยวกับ WU Component ให้แก้ด้วยการรัน Commands Reset ทุก WU Components รวม 2 Temp Folders
  • Machine ไม่สามารถ Update แบบ Conventional ได้ - ภายใต้สถานการณ์บางอย่าง WU Component อาจไม่ทำงานอัตโนมัติ หาก WU Function ถูก Block ระดับ System ให้แก้ด้วย System Update Readiness Tool ติดตั้ง Updates ที่ล้มเหลวแบบ Conventional
  • Disabled Detection Frequency Policy - หากเจอ Error บน Windows Server Edition น่าจะเพราะ Client หนึ่งเกิน Number of Trips ที่ Default อนุญาตให้ไป WSUS Server ให้แก้ด้วย Local Group Policy Editor Enable Automatic Update Detection Policy ตั้ง Global Updating Interval สำหรับ Machines ทั้งหมด
  • System File Corruption - หาก Windows Update Troubleshooter แก้ไม่ได้อัตโนมัติ น่าจะเป็น Underlying Corruption ที่แก้ Conventional ไม่ได้ ให้ Refresh ทุก Windows Component ด้วย Clean Install หรือ Repair Install (In-place Repair)

วิธี Troubleshoot Windows Update Error Code 80244010

1. รัน Windows Update Troubleshooter

หากเจอปัญหาบน Windows 7 Endpoint Version โอกาสมีว่าสาเหตุถูก Cover โดย Microsoft-deployed Repair Strategy ผู้ใช้หลายรายยืนยันว่า รัน Windows Update Troubleshooter แก้ได้อัตโนมัติ

Built-in Utility นี้มี Automated Repair Strategies ครอบคลุม Windows Update Errors หลากหลาย เริ่มจากหา Inconsistencies แล้ว Deploy Fix ที่เหมาะสมอัตโนมัติ หาก Problem ถูก Cover โดย Repair Strategy

คู่มือรัน Windows Update Troubleshooter บน Windows 7 แก้ Error 80244010:

  1. Windows key + R พิมพ์ control Enter เปิด Classic Control Panel
    แก้ไข: Windows Update Error Code 80244010
  2. ใน Classic Control Panel ใช้ Search มุมขวาบน ค้นหา troubleshoot จากผลลัพธ์ คลิก Troubleshooting ขยายรายการ Integrated Troubleshooters
    แก้ไข: Windows Update Error Code 80244010
  3. ใน Troubleshoot Computer Problems Screen คลิก System and Security
    แก้ไข: Windows Update Error Code 80244010
  4. ใน Troubleshoot Problems Menu คลิก Windows Update ใต้ Category Windows
    แก้ไข: Windows Update Error Code 80244010
  5. เปิด Troubleshooter สำเร็จ เริ่มคลิก Advanced Button ติ๊ก Apply repairs automatically คลิก Next
    แก้ไข: Windows Update Error Code 80244010
  6. รอ Initial Scan เสร็จ คลิก Apply this fix หาก Repair Strategy ไม่ Apply อัตโนมัติ
    แก้ไข: Windows Update Error Code 80244010
  7. หาก Prompt Restart ให้ Restart ดูว่า Issue Resolved ที่ Startup ถัดไปโดยลองใช้ Windows Update Feature อีกครั้ง
    แก้ไข: Windows Update Error Code 80244010

หากยังเจอ Windows Update 80244010 เดิม ไปวิธีต่อไป

2. Reset WU Components

สาเหตุอีกอย่างคือ Network Inconsistency ปัญหาส่วนใหญ่มาจาก Glitched WU Component หรือ Corrupted Temp File ใน SoftwareDistribution หรือ Catroot2 Folders

หากเป็นกรณีนี้ ให้ Reset ทุก WU (Windows Update) Components และ Dependencies ที่เกี่ยวข้อง ผู้ใช้หลายรายยืนยันว่า Operation นี้เป็น Successful Fix ที่แก้ Error ได้

คู่มือ Reset WU Components:

  1. Windows key + R พิมพ์ cmd Ctrl + Shift + Enter เปิด Elevated Command Prompt UAC คลิก Yes
    แก้ไข: Windows Update Error Code 80244010
  2. ใน Elevated CMD พิมพ์คำสั่งต่อไปนี้ตามลำดับ กด Enter หลังแต่ละคำสั่ง เพื่อ Stop Key Windows Update Services:
    net stop wuauserv
    net stop cryptSvc
    net stop bits
    net stop msiserver

    หมายเหตุ: คำสั่งเหล่านี้ Stop Windows Update Service, MSI Installer, Cryptographic Service, BITS Service

  3. หลัง Disable Services ทั้งหมด รันคำสั่งต่อไปใน CMD เดียวกัน กด Enter ทีละคำสั่ง เพื่อ Rename 2 Folders ที่เก็บ Temporary WU Files SoftwareDistribution และ Catroot2:
    ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
    ren C:\Windows\System32\catroot2 Catroot2.old

    หมายเหตุ: Rename 2 Folders นี้จะบังคับ WU Component สร้าง Folder ใหม่แทนที่ Folder เก่า และป้องกัน Corrupted Files ไม่ให้ส่งผลต่อ Updating Operations

  4. หลัง Rename เสร็จ รันคำสั่งสุดท้ายทีละคำสั่ง (Enter ทีละคำสั่ง) เพื่อ Start Services เดียวกันที่ Disable ไปตอน Step 2:
    net start wuauserv
    net start cryptSvc
    net start bits
    net start msiserver
  5. Services Restart เสร็จ ทำ Action ที่เคยก่อให้เกิด Windows Update 80244010 ซ้ำ ดูว่า Issue Resolved แล้วหรือไม่

หาก Issue ยังไม่ Resolved ไปวิธีต่อไป

3. รัน System Update Readiness Tool

ผู้ใช้ Windows 7 หลายรายแก้ได้โดยดาวน์โหลด Latest Version ของ System Update Readiness Tool แม้ Tool นี้ Included ในเกือบทุก Windows Installation แต่อาจไม่ใช่ Latest Version

Download และใช้ Latest Version ของ System Update Readiness Tool จะแก้ปัญหาได้เร็วโดยไม่ต้องขั้นตอนเพิ่ม

คู่มือ Download & Use Latest Version:

  1. เข้า Link (ที่นี่) ดาวน์โหลด Latest Version System Update Readiness Tool เลือกภาษา คลิก Download
    แก้ไข: Windows Update Error Code 80244010
  2. หมายเหตุ: Download ใหญ่พอสมควร รอจนเสร็จ
  3. เปิด SURT Executable รอ Initial Scan เสร็จ
  4. ขึ้นกับ Issues ที่พบ อาจเห็น Utility Download/Install Updates ที่ล้มเหลวด้วย 80244010 ก่อนหน้า
    แก้ไข: Windows Update Error Code 80244010
  5. Operation เสร็จ Restart ดูว่า Issue Resolved ที่ Startup ถัดไป

หาก Issue เดียวกันยังเกิด ไปวิธีต่อไป

4. Enable Detection Frequency Policy

หากเจอ Issue บน Windows Server Version น่าจะเป็น Error 0x80244010 บ่งชี้ Client เกิน Trips ที่อนุญาตไป WSUS Server Error Code แปลว่า WU_E_PT_EXCEEDED_MAX_SERVER_TRIPS พบบ่อยบน Machines ใหม่

ต้องใช้ Local Group Policy Editor Modify Policy ชื่อ Automatic Update detection frequency Enable Policy นี้จะบังคับ Machines ทั้งหมดใน Group ใช้ Updating Interval เดียวกันที่ระบุ

คู่มือใช้ Local Group Policy Editor Modify Automatic Update detection frequency Policy แก้ 80244010 Error:

หมายเหตุ: ไม่ใช่ทุก Windows Version ที่มี GPEDIT Utility Installed By Default

  1. Windows key + R พิมพ์ gpedit.msc Enter เปิด Local Group Policy Editor UAC คลิก Yes
    แก้ไข: Windows Update Error Code 80244010
  2. ใน Local Group Policy Editor ใช้ Left Section Navigate ไป:
    Computer Configuration > Administrative Templates > Windows Components > Windows Updates
  3. ไป Right Section หา Automatic Update detection frequency Policy จากรายการ Double-click
    แก้ไข: Windows Update Error Code 80244010
  4. ใน Automatic Update detection policy ตั้ง State = Enabled เลื่อนลง Options ตั้ง Interval ที่ยอมรับได้ ใช้ Global สำหรับ Machines ทั้งหมด
    แก้ไข: Windows Update Error Code 80244010
  5. Setup เสร็จ คลิก Apply Save Changes Restart ทุก Affected Machines ดูว่า Problem Resolved

หาก WSUS Component ยัง Trigger 80244010 Error ไปวิธีสุดท้าย

5. Refresh OS Components

หากวิธีข้างต้นไม่แก้ได้ น่าจะเป็น Windows Inconsistency ที่แก้ Conventional ไม่ได้ Fix เดียวคือ Reset ทุก Windows Component ให้แน่ใจว่า Corruption ทุกประเภทถูกลบ

ถ้าต้องมาที่นี้ มี 2 ทาง:

  • Clean Install - Procedure ง่ายสุด ข้อเสีย: ถ้าไม่ Backup Data ล่วงหน้า จะสูญเสีย Personal Files รวม Apps, Games, Personal Media แต่ไม่ต้องใช้ Compatible Installation Media
  • Repair Install (In-place Upgrade) - ต้อง Compatible Installation Media ต้อง Technical นิดหน่อย แต่ข้อดี: Operation แตะแค่ Windows Files Personal Files & Settings ทั้งหมด (Videos, Photos, Music, Apps, Games, User Preferences บางอย่าง) คงอยู่