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

แก้ไข: Windows Update Error 8024402c

ข้อผิดพลาด Windows update เป็นหนึ่งในข้อผิดพลาดที่แย่ที่สุดที่จะประสบ เพราะ Windows บังคับให้คุณติดตั้งและดาวน์โหลดอัปเดตใหม่ๆ ตลอดเวลา แต่เมื่อคุณตัดสินใจติดตั้งแล้ว บางข้อผิดพลาดโผล่ขึ้นมาและป้องกันไม่ให้คุณทำได้ ข้อผิดพลาดหนึ่งคือ 8024402c ซึ่งพบได้บ่อยในผู้ใช้ Windows 7 และ Windows 10

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

วิธีแก้ปัญหา 1: เปลี่ยนที่อยู่ DNS (Change Your DNS Address)

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

  1. เปิดกล่องโต้ตอบ Run โดยกด Windows logo key + R พร้อมกัน จากนั้นพิมพ์ "ncpa.cpl" และคลิก OK

แก้ไข: Windows Update Error 8024402c

  1. ตอนนี้หน้าต่าง Internet Connection เปิดอยู่ ให้ดับเบิลคลิกที่ Network Adapter ที่ใช้งานอยู่
  2. จากนั้นคลิก Properties และดับเบิลคลิกที่ Internet Protocol Version 4 (TCP/IPv4)

แก้ไข: Windows Update Error 8024402c

  1. ค้นหาตัวเลือก Use the following DNS server addresses
  2. ตั้ง Preferred DNS server เป็น 8.8.8.8
  3. ตั้ง Alternate DNS server เป็น 8.8.4.4

หมายเหตุ: นั่นคือที่อยู่ DNS สาธารณะของ Google

  1. ตอนนี้ลองติดตั้ง Windows Updates อีกครั้งและตรวจสอบดูว่ารหัสข้อผิดพลาดเดิมยังปรากฏอยู่หรือไม่

วิธีแก้ปัญหา 2: อัปเดตไดรเวอร์ HDD และ SSD (Update Your HDD and SSD Drives)

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

  1. เลือกปุ่ม Start พิมพ์ Device Manager และเลือกจากรายการผลลัพธ์

แก้ไข: Windows Update Error 8024402c

  1. ขยายหมวดหมู่หนึ่งเพื่อหาชื่ออุปกรณ์ของคุณ จากนั้นคลิกขวา (หรือแตะค้าง) ที่มัน และเลือก Update Driver สำหรับอุปกรณ์จัดเก็บข้อมูล ให้ขยายหมวดหมู่ Disk drives คลิกขวาที่อุปกรณ์ที่คุณต้องการอัปเดต และเลือก Update จากเมนูบริบท

แก้ไข: Windows Update Error 8024402c

  1. เลือก Search automatically for updated driver software
  2. หาก Windows ไม่พบไดรเวอร์ใหม่ คุณสามารถลองหาบนเว็บไซต์ของผู้ผลิตอุปกรณ์และปฏิบัติตามคำแนะนำของพวกเขา

หมายเหตุ: หากคุณใช้ Windows 10 ไดรเวอร์ล่าสุดมักติดตั้งพร้อมกับ Windows updates อื่นๆ ดังนั้นตรวจสอบให้แน่ใจว่าคุณอัปเดตคอมพิวเตอร์ Windows Update รันอัตโนมัติบน Windows 10 แต่คุณสามารถตรวจสอบได้โดยทำตามคำแนะนำด้านล่างสำหรับการอัปเดตใหม่

  1. ใช้ Windows Key + I เพื่อเปิด Settings บน Windows PC ของคุณ หรือค้นหา "Settings" โดยใช้แถบค้นหาที่แถบงาน

แก้ไข: Windows Update Error 8024402c

  1. ค้นหาและเปิดส่วน "Update & security" ในแอป Settings
  2. อยู่ที่แท็บ Windows Update และคลิกที่ปุ่ม Check for updates ภายใต้ Update status เพื่อตรวจสอบว่ามี Windows เวอร์ชันใหม่หรือไม่
  3. หากมี Windows จะดำเนินการดาวน์โหลดโดยอัตโนมัติ

วิธีแก้ปัญหา 3: ปิดใช้งาน IPV6 บน PC ของคุณ (Disable IPV6 on Your PC)

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

  1. เปิดกล่องโต้ตอบ Run โดยกด Windows logo key + R พร้อมกัน จากนั้นพิมพ์ "ncpa.cpl" และคลิก OK

แก้ไข: Windows Update Error 8024402c

  1. ตอนนี้หน้าต่าง Internet Connection เปิดอยู่ ให้ดับเบิลคลิกที่ Network Adapter ที่ใช้งานอยู่
  2. จากนั้นคลิก Properties และค้นหา entry Internet Protocol Version 6 ในรายการ ปิดเครื่องหมายถูกข้าง entry นี้และคลิก OK รีสตาร์ทคอมพิวเตอร์เพื่อยืนยันการเปลี่ยนแปลงและตรวจสอบดูว่าข้อผิดพลาดปรากฏอีกหรือไม่

วิธีแก้ปัญหา 4: การปรับแต่ง Command Prompt (Command Prompt Tweak)

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

  1. ใช้ Windows Key + X เพื่อเปิดเมนูที่คุณควรเลือกตัวเลือก Command Prompt (Admin) หรือคุณสามารถคลิกขวาที่เมนู Start เพื่อผลลัพธ์เดียวกัน หรือคุณสามารถค้นหา Command Prompt คลิกขวาที่มันและเลือก Run as administrator

แก้ไข: Windows Update Error 8024402c

  1. พิมพ์คำสั่งที่นำเสนอด้านล่างและตรวจสอบให้แน่ใจว่าคุณกด Enter หลังจากแต่ละคำสั่งเพื่อรันอย่างถูกต้อง
netsh winhttp reset proxy
  1. กลับไปที่ Windows Update และตรวจสอบดูว่าปัญหายังปรากฏบน PC ของคุณหรือไม่

วิธีแก้ปัญหา 5: รีเซ็ตส่วนประกอบ Windows Update (Reset Windows Update Components)

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

ก่อนดำเนินการวิธีนี้ แนะนำให้ปิดโปรแกรมที่กำลังทำงานทั้งหมด และแนะนำให้สำรอง registry เผื่อกรณีมีอะไรผิดพลายขณะแก้ไข

  1. มาดำเนินการต่อด้วยการหยุดบริการต่อไปนี้ซึ่งเป็นบริการหลักที่เกี่ยวข้องกับ Windows Update: Background Intelligent Transfer, Windows Update, และ Cryptographic Services การปิดใช้งานก่อนเริ่มต้นเป็นสิ่งสำคัญหากคุณต้องการให้ขั้นตอนที่เหลือทำงานอย่างราบรื่น
  2. ค้นหา "Command Prompt" คลิกขวาที่มัน และเลือกตัวเลือก "Run as administrator" คัดลอกและวางคำสั่งต่อไปนี้และตรวจสอบให้แน่ใจว่าคุณกด Enter หลังจากแต่ละคำสั่ง
net stop bits net stop wuauserv net stop appidsvc net stop cryptsvc

 

  1. หลังจากนี้ คุณจะต้องลบไฟล์บางไฟล์ซึ่งควรลบหากคุณต้องการดำเนินการรีเซ็ตส่วนประกอบการอัปเดตต่อไป นี่ก็ทำผ่าน Command Prompt ที่มีสิทธิ์ Administrator เช่นกัน
Del "%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\qmgr*.dat"
  1. ขั้นตอนต่อไปสามารถข้ามได้หากนี่ไม่ใช่ทางเลือกสุดท้าย ขั้นตอนนี้ถือเป็นวิธีที่รุนแรง แต่จะรีเซ็ตกระบวนการอัปเดตจากแก่น แนะนำให้ลองดู ได้รับคำแนะนำจากคนมากมายบนฟอรัมออนไลน์
  2. เปลี่ยนชื่อโฟลเดอร์ SoftwareDistribution และ catroot2 เพื่อทำเช่นนี้ ให้ที่ command prompt ที่มีสิทธิ์ administrator คัดลอกและวางคำสั่งต่อไปนี้และกด Enter หลังจากคัดลอกแต่ละคำสั่ง
Ren %systemroot%\SoftwareDistribution SoftwareDistribution.bak Ren %systemroot%\system32\catroot2 catroot2.bak

แก้ไข: Windows Update Error 8024402c

  1. คำสั่งต่อไปนี้จะช่วยให้เรา รีเซ็ต BITS (Background Intelligence Transfer Service) และ wuauserv (Windows Update Service) ให้กลับเป็น default security descriptors ตรวจสอบให้แน่ใจว่าคุณไม่แก้ไขคำสั่งด้านล่าง จึงควรคัดลอกโดยตรง
exe sdset bits D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU) exe sdset wuauserv D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)
  1. มานำทางกลับไปที่โฟลเดอร์ System32 เพื่อดำเนินการแก้ปัญหาต่อ
cd /d %windir%\system32
  1. เนื่องจากเราได้รีเซ็ต BITS service เรียบร้อยแล้ว เราจะต้องลงทะเบียนไฟล์ทั้งหมดที่จำเป็นสำหรับบริการให้ทำงานและดำเนินการอย่างราบรื่น อย่างไรก็ตาม ไฟล์แต่ละไฟล์ต้องการคำสั่งใหม่เพื่อให้มันลงทะเบียนตัวเองใหม่ กระบวนการอาจยาวกว่าที่คุณคุ้นเคย คัดลอกคำสั่งทีละอันและตรวจสอบให้แน่ใจว่าไม่พลาดอะไร นี่คือรายการไฟล์ที่ต้องลงทะเบียนใหม่พร้อมคำสั่งที่เกี่ยวข้อง
  2. บางไฟล์อาจถูกทิ้งไว้หลังกระบวนการเหล่านี้ เราจะมาค้นหาในขั้นตอนนี้ เปิด Registry Editor โดยพิมพ์ "regedit" ในแถบค้นหาหรือกล่องโต้ตอบ Run ไปที่ key ต่อไปนี้ใน Registry Editor:
HKEY_LOCAL_MACHINE\COMPONENTS
  1. คลิกที่ key Components และตรวจสอบด้านขวาของหน้าต่างสำหรับ key ต่อไปนี้ ลบทั้งหมดหากคุณพบใดๆ
PendingXmlIdentifier NextQueueEntryIndex AdvancedInstallersNeedResolving

แก้ไข: Windows Update Error 8024402c

  1. สิ่งต่อไปที่เราจะทำคือ รีเซ็ต Winsock โดยการคัดลอกและวางคำสั่งต่อไปนี้กลับเข้าไปใน Command Prompt ที่มีสิทธิ์ administrator:
netsh winsock reset

แก้ไข: Windows Update Error 8024402c

  1. หากคุณใช้ Windows 7, 8, 8.1, หรือ 10 ที่ command prompt ให้คัดลอกคำสั่งต่อไปนี้ และกด Enter:
netsh winhttp reset proxy
  1. หากทุกขั้นตอนข้างต้นผ่านไปอย่างราบรื่น คุณสามารถเริ่มบริการที่คุณหยุดในขั้นตอนแรกได้แล้ว โดยใช้คำสั่งด้านล่าง
net start bits net start wuauserv net start appidsvc net start cryptsvc
  1. รีสตาร์ทคอมพิวเตอร์หลังจากปฏิบัติตามทุกขั้นตอนที่ระบุไว้

วิธีแก้ปัญหา 6: แก้ไขการตั้งค่าบางอย่างใน Internet Explorer (Edit Certain Settings in Internet Explorer)

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

  1. เปิด Internet Explorer และคลิกที่ไอคอนเกียร์ที่มุมขวาบน
  2. จากเมนูที่เปิด ให้คลิกที่ Internet options

แก้ไข: Windows Update Error 8024402c

  1. ไปที่แท็บ Connections และคลิกที่ LAN Settings
  2. ทำเครื่องหมายถูกที่ Automatically Detect Settings และตรวจสอบให้แน่ใจว่า Proxy servers ว่าง ยกเว้นคุณใช้งานอยู่จริง ซึ่งไม่แนะนำขณะอัปเดต Windows
  3. ตรวจสอบให้แน่ใจว่าคุณ Apply การเปลี่ยนแปลงที่ทำ และรีสตาร์ทคอมพิวเตอร์ก่อนตรวจสอบว่าข้อผิดพลาดอัปเดตยังปรากฏอยู่หรือไม่

วิธีแก้ปัญหา 7: ปิด UAC จนกว่าจะอัปเดตคอมพิวเตอร์เสร็จ (Turn off UAC until Your Update Your Computer)

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

  1. เปิด Control Panel โดยค้นหาในเมนู Start
  2. เปลี่ยนตัวเลือก View by ใน Control Panel เป็น Large Icons และค้นหาตัวเลือก User Accounts

แก้ไข: Windows Update Error 8024402c

  1. เปิดมันและคลิกที่ "Change User Account Control Settings"
  2. คุณจะสังเกตว่ามีตัวเลือกหลายอย่างที่คุณสามารถเลือกบนสไลด์ หากสไลด์ของคุณตั้งอยู่ที่ระดับบนสุด คุณจะได้รับ pop-up messages มากกว่าปกติ นอกจากนี้ ข้อความข้อผิดพลาดที่คล้ายกับที่คุณกำลังประสบอยู่ มักเกิดจาก User Account Control

แก้ไข: Windows Update Error 8024402c

  1. เราแนะนำให้ปิดมันไว้ตอนนี้ เพราะอัปเดตควรติดตั้งสำเร็จ สิ่งนี้อาจช่วยแก้ปัญหาปัจจุบันของคุณ แต่คุณควรเปิดมันไว้ เพราะมันทำหน้าที่ปกป้อง PC ของคุณ

วิธีแก้ปัญหา 8: Registry Hotfix แบบง่าย (A Simple Registry Hotfix)

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

  1. เปิดกล่องโต้ตอบ Run โดยกด Windows logo key + R พร้อมกัน จากนั้นพิมพ์ regedit และคลิก OK คลิก Yes เมื่อถูกแจ้งโดย User Account Control

แก้ไข: Windows Update Error 8024402c

  1. ในหน้าต่าง Registry Editor ให้ไปที่ HKEY_LOCAL_MACHINE >> SOFTWARE >> Policies >> Microsoft >> Windows >> WindowsUpdate >> AU
  2. บนแผงขวาของ key AU ให้ดับเบิลคลิกที่ UseWUServer เปลี่ยนค่า value data เป็น 0 และคลิก OK

หมายเหตุ: หากคุณไม่พบ WindowsUpdate คุณควรสร้างมันขึ้นมา ปฏิบัติตามขั้นตอนด้านล่าง

  1. คลิกขวาที่โฟลเดอร์ Windows แล้วเลือก New > Key และตั้งชื่อ key ใหม่ว่า WindowsUpdate
  2. คลิกขวาที่โฟลเดอร์ WindowsUpdate แล้วเลือก New >> Key และตั้งชื่อ key ใหม่ว่า AU
  3. คลิกขวาที่แผงขวาของ key AU เลือก New >> DWORD (32-bit) Value ตั้งชื่อ value ใหม่ว่า UseWUServer ตั้งค่าเป็น 0
  4. ตอนนี้ลองติดตั้ง Windows Updates

วิธีแก้ปัญหา 9: ติดตั้ง .NET Framework เวอร์ชันล่าสุด (Install the Latest Version of .NET Framework)

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

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

  1. หลังจากติดตั้งเวอร์ชันล่าสุดแล้ว ถึงเวลาตรวจสอบความสมบูรณ์ บนคีย์บอร์ด ใช้ Windows Key + R เพื่อเปิดกล่องโต้ตอบ Run
  2. พิมพ์ Control Panel และคลิก OK เพื่อเปิดมัน

แก้ไข: Windows Update Error 8024402c

  1. คลิกตัวเลือก Uninstall a Program และคลิก Turn Windows features on or off ตรวจสอบให้แน่ใจว่าคุณพบ entry .NET Framework 4.6.1 และมัน enabled อยู่
  2. หาก checkbox ถัดจาก .NET Framework 4.6.1 ไม่ได้ enabled ให้ enabled โดยการคลิกกล่อง คลิก OK เพื่อปิดหน้าต่าง Windows Feature และรีบูทคอมพิวเตอร์

แก้ไข: Windows Update Error 8024402c

  1. หาก .Net Framework 4.6.1 enabled อยู่แล้ว คุณสามารถ repair .Net Framework ได้โดยการล้างเครื่องหมายถูกและรีบูทคอมพิวเตอร์ หลังจากคอมพิวเตอร์รีสตาร์ทแล้ว ให้ enable .Net Framework อีกครั้งและรีสตาร์ทคอมพิวเตอร์อีกครั้ง

หมายเหตุ: หากคุณใช้ Windows เวอร์ชันอื่นนอกจาก Windows 10 เวอร์ชันล่าสุดอาจแตกต่าง ซึ่งคุณควรติดตั้งด้วย