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

แก้ไขข้อผิดพลาด Windows 0x80070659 ขณะติดตั้ง .NET Framework หรือ Updates – คู่มือขั้นตอนต่อขั้นตอน

ขณะพยายามติดตั้ง .NET Framework 4 บนอุปกรณ์ Windows บางผู้ใช้รายงานว่าเจอข้อผิดพลาด 0x80070659 ข้อความบอกว่าการติดตั้งถูกห้ามเพราะ System Policies ผู้ใช้อื่นเจอรหัสข้อผิดพลาดเดียวกันขณะติดตั้ง Windows Update

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

ข้อผิดพลาด 0x80070659 ใน Windows คืออะไร?

ข้อผิดพลาด 0x80070659 ที่คุณเห็นบนอุปกรณ์ Windows เป็นสัญญาณว่ามี Configuration Issues อยู่บนระบบของคุณ นี่ยังเป็นวิธีของระบบบอกว่ามี Settings ที่ถูกเปลี่ยนแปลงอย่างไม่ถูกต้อง ดังนั้นควรแก้ไข

ในบางกรณี Corrupt หรือ Damaged Registry Entries อาจนำไปสู่รหัสข้อผิดพลาดนี้ อย่างไรก็ตาม สถานการณ์ทั่วไปที่สุดที่ผู้ใช้เจอข้อผิดพลาดนี้ คือขณะพยายามทำ System Upgrade

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

สาเหตุของข้อผิดพลาด 0x80070659 ใน Windows

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

ด้านล่างเป็นสาเหตุทั่วไปของข้อผิดพลาด:

  • ปัญหาการกำหนดค่า (Configuration Problems) – หากระบบตรวจพบ Configuration Problems จะโยนข้อผิดพลาด 0x80070659
  • System Settings ไม่ถูกต้อง (Incorrect System Settings) – คุณเพิ่งเปลี่ยน System Settings ไปไหม? ตรวจสอบว่าทำถูกต้อง มิฉะนั้นจะเจอข้อผิดพลาด 0x80070659
  • Registry Entries เสียหาย (Corrupt or Damaged Registry Entries) – Damaged Registry Entries โด่งดังว่าก่อให้เกิดข้อความข้อผิดพลาด แก้ไขเพื่อแก้ข้อผิดพลาด 0x80070659
  • ปัญหากับการอัปเดต Windows – อินเทอร์เน็ตไม่เสถียร? หรือ Update เองมีปัญหา? อาจเจอข้อผิดพลาด ขณะดาวน์โหลดอัปเดต ตรวจสอบว่า Internet เสถียรและเร็ว อ่านรีวิวก่อนดาวน์โหลด Update ด้วยตนเอง Update เองอาจไม่เสถียรหรือมีบั๊ก ก่อให้เกิดข้อผิดพลาด
  • ปัญหาไฟล์ระบบ (Issues with System Files) – หาก System Files มีปัญหา อาจเห็นข้อผิดพลาดบนหน้าจอ แก้ไขปัญหา System File ด้วย System File Checker Utility
  • การติดเชื้อมัลแวร์ (Malware Infections) – บางครั้ง มัลแวร์และไวรัสอาจก่อให้เกิดข้อผิดพลาด 0x80070659 เพื่อแก้ไข กำจัดไวรัสให้หมด
  • Updates ไม่สมบูรณ์ (Incomplete Updates) – หาก Update ไม่สมบูรณ์ ข้อผิดพลาด 0x80070659 อาจปรากฏ

เจอข้อผิดพลาด 0x80070659 ใน Windows? นี่คือสิ่งที่ควรทำ

ควรทำอะไรหากเจอข้อผิดพลาด 0x80070659 ใน Windows? ด้านล่างเป็นวิธีแก้ไขที่ควรลอง:

วิธีที่ 1: ใช้ Windows Update Troubleshooter

Windows Update Troubleshooter เป็นเครื่องมืออัตโนมัติช่วยแก้ไขปัญหา Windows Update ที่คุณอาจประสบ มันจะตรวจจับปัญหาอัตโนมัติ และให้ขั้นตอนเพื่อให้ PC ทำงานราบรื่นอีกครั้ง กระบวนการ Troubleshooting รวมถึง เช็ค Windows Updates ดาวน์โหลด Latest Updates จากเซิร์ฟเวอร์ Microsoft และรันการติดตั้งอัปเดตเหล่านี้บนคอมพิวเตอร์อีกครั้ง

วิธีใช้ Utility นี้:

  1. ไป Settings เลือก Update and Security
  2. ไปที่ส่วน Troubleshooting
  3. เลือก Advanced Troubleshooter และไปที่ส่วน Windows Update
  4. คลิกปุ่ม Run the Troubleshooter
  5. เสร็จแล้ว รีสตาร์ทคอมพิวเตอร์ และดูว่าข้อผิดพลาดยังปรากฏหรือไม่

วิธีที่ 2: ตรวจสอบว่า Windows Update Services ที่จำเป็นทำงานอยู่หรือไม่

Windows Update Services เป็นชุดบริการที่ให้ Updates ไปยัง Windows OS และ Optional Software บริการเหล่านี้รวมถึง Windows Server Update Service, Microsoft Update และ Automatic Updates บริการเหล่านี้จัดการ Updates สำหรับ Windows OS ของเครื่องทั้งหมดบนเครือข่ายของคุณ

เพื่อให้แน่ใจว่าบริการที่จำเป็นทั้งหมด Enabled อยู่ วิธีทำ:

  1. พิมพ์ cmd ลงช่องค้นหา
  2. เลือก Run as Administrator
  3. พิมพ์คำสั่งต่อไปนี้ ตามด้วย Enter:
    • taskkill /f /fi "SERVICES eq wuauserv" (ป้อนหลายครั้ง)
    • net stop cryptSvc
    • net stop bits
    • net stop msiserver
    • ren C:\\Windows\\SoftwareDistribution SoftwareDistribution.old
    • rmdir C:\\Windows\\SoftwareDistribution\\DataStore
    • rmdir C:\\Windows\\SoftwareDistribution\\Download
  4. หลังรันคำสั่งทั้งหมด ปิด Command Prompt
  5. รีสตาร์ทคอมพิวเตอร์และลองติดตั้ง Update อีกครั้ง

วิธีที่ 3: ทำความสะอาด Temporary Cache Folder

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

เมื่อลบไฟล์ Windows จะลบสำเนาที่เก็บใน Temporary Cache แต่ทิ้งไว้บนฮาร์ดดิสก์จนกว่าจะถูกเขียนทับด้วยข้อมูลใหม่ หมายความว่าการลบสิ่งใดสิ่งหนึ่งอาจไม่ได้ลบมันออกจากคอมพิวเตอร์จริงๆ!

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

วิธีล้าง Temporary Cache Folder:

  1. กดค้าง Windows + R พร้อมกัน
  2. พิมพ์ %windir%\\SoftwareDistribution\\DataStore ลงช่องข้อความ และกด
  3. จะเปิด Windows Explorer ใหม่
  4. ลบทุกอย่างในโฟลเดอร์นี้
  5. รีสตาร์ทคอมพิวเตอร์

วิธีที่ 4: รัน System File Checker Utility

System File Checker Utility หรือ SFC คือ Windows Utility ที่ใช้สแกน System Files บนคอมพิวเตอร์ เครื่องมือนี้สร้างใน Windows และเข้าถึงได้จาก Command Prompt โดยพิมพ์ "sfc"

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

เครื่องมือนี้ยังใช้สแกนคอมพิวเตอร์หา Missing หรือ Corrupted Files ใช้ซ่อมแซมปัญหากับไฟล์เหล่านี้ และมักใช้เป็นส่วนหนึ่งของ Troubleshooting Procedures SFC ใช้ฟีเจอร์ Windows Resource Protection (WRP) เพื่อให้แน่ใจว่าไม่มี Corrupted หรือ Missing Files บน PC

วิธีใช้ System File Checker Utility:

  1. กดปุ่ม Windows พิมพ์ cmd ลงช่องค้นหา
  2. คลิกขวาผลลัพธ์ที่เกี่ยวข้องที่สุด เลือก Run as Administrator
  3. หน้าต่าง Command Prompt จะปรากฏ ใน Command Line พิมพ์คำสั่งนี้: sfc /scannow
  4. กด Enter
  5. รอจนสแกนเสร็จ
  6. เสร็จแล้ว รีสตาร์ทคอมพิวเตอร์ และลองติดตั้ง Update อีกครั้ง

วิธีที่ 5: ตรวจสอบ Software Restrictions Policy

Software Restrictions Policy เป็นฟีเจอร์ของ Windows 10/11 ที่ให้ IT Administrators ล็อกดาวน์ว่า Software ใดบ้างที่สามารถติดตั้งและรันบนอุปกรณ์ได้ เป็นวิธียอดเยี่ยมให้แน่ใจว่าใช้เฉพาะ Approved Applications ในองค์กร

โดยพื้นฐาน Software Restrictions Policies คือชุด Security Policies ที่ให้คุณควบคุมว่า Software ถูกใช้บนคอมพิวเตอร์อย่างไร สามารถใช้จำกัดความเสียหายจาก Malicious Code หรือหยุด Malware บางประเภทไม่ให้ติดตั้งตั้งแต่แรก

สำคัญที่ต้องทราบว่า Software Restrictions Policies ทำงานได้กับ Windows 10/11 Professional และ Enterprise Editions เท่านั้น ดังนั้น หากคุณใช้ Windows 8 Pro หรือ Home Edition จะไม่適用กับคุณ

วิธีตรวจสอบ Software Restrictions Policies ปัจจุบัน:

  1. เปิด Control Panel
  2. เลือก System and Security
  3. ไปที่ Administrative Tools
  4. ไปที่ Local Security Settings
  5. แตะที่ส่วน Software Restrictions Policies
  6. หากไม่มี Restrictions ที่ตั้งค่าไว้ คลิกขวาที่ Node Software Restriction Policies
  7. เลือก New Software Restriction Policy
  8. ดับเบิลคลิกที่ส่วน Enforcement
  9. เลือกตัวเลือก All Users Except Local Administrators
  10. กด OK
  11. รีสตาร์ทคอมพิวเตอร์และลองติดตั้ง Update อีกครั้ง

วิธีที่ 6: ลบ Security Software ที่เพิ่งติดตั้ง

คอมพิวเตอร์ Windows ของคุณอาจปลอดภัย แตบางครั้งต้องการ Security Boost นั่นคือเหตุผลที่ติดตั้ง Security Software Programs

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

มีเหตุผลหลายอย่างที่คนอาจจะถอนการติดตั้ง Security Software จากระบบ เช่น ถ้าทำงานไม่ถูกต้อง ขออัปเดตตลอดเวลา มีปัญหาความปลอดภัยเพราะเก่า (หรือไม่มีความปลอดภัยเลย) หรือเพียงแค่ใช้พื้นที่ฮาร์ดดิสก์มากเกินไป

ในกรณีที่ต้องการถอนการติดตั้ง Security Software เพราะมันป้องกันไม่ให้ติดตั้ง Windows Update นี่คือคู่มือรายละเอียด:

  1. คลิกขวาที่เมนู Start
  2. เลือก Control Panel
  3. ไป Programs and Features หา Security Software ที่ต้องถอนการติดตั้ง
  4. คลิกขวาที่มัน และกด Uninstall เพื่อดำเนินการถอนการติดตั้งต่อ
  5. รีสตาร์ทคอมพิวเตอร์และตรวจสอบว่าปัญหา Update แก้ไขแล้วหรือไม่

วิธีที่ 7: ตรวจสอบให้แน่ใจว่า Windows Update Services ทั้งหมดทำงานอยู่

หาก Essential Windows Update Services ทั้งหมด Disabled คุณอาจเจอข้อผิดพลาด 0x80070659 บนอุปกรณ์ Windows

คู่มือขั้นตอนเปิดใช้งาน Essential Windows Update Services ทั้งหมด:

  1. คลิกขวาเมนู Start เลือก Run
  2. ในช่องข้อความ ป้อน services.msc กด OK
  3. ในหน้าต่างที่ขึ้น คลิกขวา Windows Update เลือก Properties
  4. ตั้งค่า Startup Type เป็น Automatic
  5. ตรวจสอบว่า Service Status หยุดอยู่หรือไม่ หากใช่ กด Start เพื่อสตาร์ท กด Apply แล้ว OK
  6. คลิกขวา Background Intelligent Transfer Service (BITS) เลือก Properties ตั้ง Startup Type เป็น Automatic และตรวจสอบว่า Service Status เป็น Running กด OK
  7. สุดท้าย คลิกขวา Cryptographic Service เลือก Properties ตั้ง Startup Type เป็น Automatic และให้ Service Status เป็น Running กด OK บันทึก
  8. รีสตาร์ทคอมพิวเตอร์และตรวจสอบว่ายังประสบข้อผิดพลาดหรือไม่

วิธีที่ 8: กวาดพื้นที่ดิสก์

บางครั้ง Windows Updates ล้มเหลวเพราะไม่มีพื้นที่พอบน System Drive ดังนั้น การเพิ่ม Free Space ของ Disk Space จึงเป็นความคิดที่ดี เพื่อดำเนินการติดตั้ง Windows Update โดยไม่มีปัญหา

มีหลายวิธีเพิ่ม Free Space ของ System Drive วิธีง่ายที่สุดคือใช้ Disk Cleanup Utility

Disk Cleanup Utility เป็น Windows Utility ช่วยลบไฟล์จากคอมพิวเตอร์เพื่อกวาดพื้นที่ เมื่อ Disk Cleanup Utility ทำงาน จะแสดงรายการไฟล์สำหรับลบ และพร้อมท์ว่าจะลบหรือไม่ หากมีไฟล์เยอะบนคอมพิวเตอร์ อาจใช้เวลาก่อนเสร็จ เพราะต้องผ่านทุกไฟล์ทีละตัว

Utility นี้เข้าถึงได้จาก Start Menu ฟังก์ชันหลักคือ กวาดพื้นที่ฮาร์ดดิสก์โดยลบข้อมูลที่ไม่จำเป็น เช่น Old Log Files และ Cached Images หรือ Videos จากเว็บเพจที่เคยเห็น ทำให้มีความจัดเก็บมากขึ้น ไม่ต้องกังวลพื้นที่เมื่อใกล้เต็ม

วิธีใช้ Utility นี้:

  1. คลิกขวาเมนู Start เลือก Run
  2. พิมพ์ msc ลงช่องข้อความ กด Enter จะเปิดหน้าต่าง Disk Management
  3. เลือก System Drive ที่ต้องการกวาดพื้นที่
  4. คลิก Properties
  5. Pop-up จะปรากฏ เลือก Disk Cleanup
  6. จะใช้ไม่กี่นาทีประมาณเวลาที่จะเสร็จ กด OK ดำเนินต่อ
  7. Pop-up Message จะปรากฏ หากต้องการดำเนินต่อ กด Delete Files

วิธีที่ 9: Roll Back ไป Update ล่าสุด

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

วิธี Roll Back Update ล่าสุด:

  1. เปิดเมนู Start
  2. พิมพ์ windows update settings ลงช่องค้นหา
  3. เลือก Recovery
  4. หาตัวเลือก Go back to the previous version of Windows 10/11
  5. เลือก Get Started
  6. ปฏิบัติตามคำแนะนำบนหน้าจอ
  7. รีสตาร์ทคอมพิวเตอร์เมื่อเสร็จ

วิธีที่ 10: ตรวจสอบให้แน่ใจว่า Device Drivers ทั้งหมด Up-to-date

แม้ Windows Update Utility จะดูแล Components ของระบบ บาง Third-party Drivers อยู่นอกเหนือจากการควบคุมของมัน ดังนั้นคุณอาจต้องอัปเดต Driver ด้วยตนเองเพื่อป้องกันปัญหาในระยะยาว

วิธีอัปเดต Device Drivers:

  1. พิมพ์ device manager ลงช่องค้นหา
  2. เลือก Device Manager
  3. เลือกหมวดหมู่อุปกรณ์ และคลิกขวา Driver ที่ต้องการอัปเดต
  4. เลือก Search Automatically for Updated Driver Software
  5. กด Update Driver
  6. หาก Windows หา Driver ใหม่ไม่เจอ ลองดาวน์โหลดจากเว็บไซต์อย่างเป็นทางการของผู้ผลิตอุปกรณ์ และปฏิบัติตามคำแนะนำ
  7. รีสตาร์ท PC

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

วิธีที่ 11: ติดต่อทีมสนับสนุนของ Microsoft

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

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

สรุป

Windows Error Code 0x80070659 อาจเกิดจากหลายปัจจัย และสำคัญที่ต้องวินิจฉัยปัญหาก่อนทำการเปลี่ยนแปลงใดๆ บทความนี้อภิปรายว่ารหัสข้อผิดพลาดนี้ถูกกระตุ้นอย่างไร รวมถึงสาเหตุที่เป็นไปได้และขั้นตอน Troubleshooting ที่อาจช่วยระบุปัญหา

โดยทั่วไป ข้อผิดพลาดนี้เกิดจาก Configuration Issues, Incorrect System Settings, Damaged Registry Entries, Issues with System Files, Problematic Windows Updates หรือ Malware Infection

เพื่อแก้ไข สามารถใช้ Windows Update Troubleshooter Utility ได้เสมอ หากไม่ได้ผล ตรวจสอบว่า Windows Update Services ที่จำเป็นทั้งหมดทำงานอยู่ หรือล้าง Temporary Cache Folder อาจใช้ System File Checker Utility หากสงสัยว่าข้อผิดพลาดเกิดจากไฟล์เสียหาย วิธีแก้ไขอื่นที่ลองได้ รวมถึง การลบ Security Software ที่เพิ่งติดตั้ง การตรวจสอบ Software Restrictions Policy การกวาดพื้นที่ดิสก์ และการตรวจสอบว่า Device Drivers ทั้งหมด Up-to-date

หากมีคำถามหรือความคิดเห็นเพิ่มเติมเกี่ยวกับโพสต์บล็อกนี้ โปรดแชร์ได้เลยด้านล่าง!