วิธีการทั่วไปในการปกป้องคอมพิวเตอร์ Windows คือการติดตั้ง Windows Update ที่จำเป็นเพื่อให้แน่ใจว่าองค์ประกอบทั้งหมดได้รับการอัปเดตและรองรับอย่างเต็มที่ Windows 10/11 ซึ่งเป็นเวอร์ชันล่าสุดของระบบปฏิบัติการ ได้ทำให้การติดตั้ง Windows Update ง่ายขึ้นมาก
คุณเพียงต้องไปที่เมนู การตั้งค่า (Settings) คลิก อัปเดตและความปลอดภัย (Update & Security) > Windows Update จากนั้นคลิกปุ่ม ตรวจสอบการอัปเดต (Check for updates) เพื่อเริ่มกระบวนการ อัปเดตล่าสุดจะถูกดาวน์โหลดและติดตั้งบนคอมพิวเตอร์ของคุณโดยอัตโนมัติ ในสภาพที่เหมาะสม ควรใช้เพียงไม่กี่คลิกเพื่อให้เครื่องของคุณได้รับการอัปเดต
อย่างไรก็ตาม ข้อผิดพลาดหลายอย่างอาจเกิดขึ้นในกระบวนการง่ายๆ นี้ และหนึ่งในนั้นคือข้อผิดพลาด 0x80070020 – 0x2000A ตามรายงานจากผู้ใช้ ข้อผิดพลาดนี้เกิดขึ้นทุกครั้งที่พวกเขาพยายามติดตั้ง Windows Build หรืออัปเดตบนคอมพิวเตอร์ของพวกเขา ข้อผิดพลาดนี้ไม่ได้จำกัดเฉพาะระบบ Windows 10/11 เพราะเวอร์ชันเก่าของระบบปฏิบัติการก็ได้รับผลกระทบเช่นกัน
ต่อไปนี้คือข้อความข้อผิดพลาดบางอย่างที่มาพร้อมกับข้อผิดพลาดการติดตั้งล้มเหลว 0x80070020 – 0x2000A:
เคล็ดลับ: เรียกใช้เครื่องมือเพิ่มประสิทธิภาพ PC เฉพาะทางเพื่อกำจัดการตั้งค่าที่ไม่ถูกต้อง ไฟล์ขยะ แอปที่เป็นอันตราย และภัยคุกคามด้านความปลอดภัยที่อาจก่อให้เกิดปัญหาระบบหรือประสิทธิภาพช้า
สแกนฟรีเพื่อตรวจสอบปัญหา PC 3.145.873 ครั้งที่ดาวน์โหลด รองรับ: Windows 10/11, Windows 7, Windows 8- 0x80070020 – 0x2000A การติดตั้งล้มเหลวในขั้นตอน SAFE_OS พร้อมข้อผิดพลาดระหว่างการดำเนินการ PREPARE_FIRST_BOOT
- เราไม่สามารถติดตั้งอัปเดตได้ในขณะนี้ โปรดลองอีกครั้งในภายหลัง
บทความนี้จะแสดงวิธีแก้ไขข้อผิดพลาด 0x80070020 – 0x2000A และช่วยให้คุณติดตั้ง Windows Update สำเร็จ
วิธีแก้ไขข้อผิดพลาดการติดตั้งล้มเหลว 0x80070020 – 0x2000A
ข้อผิดพลาด 0x80070020 – 0x2000A อาจเกิดขึ้นได้หลายเหตุผล อาจเกิดจากโปรแกรมที่รบกวนกระบวนการอัปเดตอัตโนมัติ องค์ประกอบ Windows Update ที่เสียหาย หรือฮาร์ดดิสก์หลายตัวบนคอมพิวเตอร์ของคุณ หากข้อผิดพลาดของคุณไม่เกี่ยวข้องกับฮาร์ดดิสก์ จะค่อนข้างยากที่จะระบุสาเหตุที่แน่นอนของข้อผิดพลาดการติดตั้งล้มเหลว 0x80070020 – 0x2000A
ก่อนที่คุณจะพยายามแก้ไขข้อผิดพลาด 0x80070020 – 0x2000A โปรดตรวจสอบให้แน่ใจว่าคุณมีสำรองข้อมูลไฟล์สำคัญไว้ในกรณีที่สถานการณ์เลวร้ายขึ้น คุณควรเพิ่มประสิทธิภาพกระบวนการคอมพิวเตอร์ด้วยเครื่องมือที่มีประโยชน์ เช่น Outbyte PC Repair เพื่อให้กระบวนการแก้ปัญหาเป็นไปอย่างราบรื่นและรวดเร็วขึ้น
หากคุณกำลังมองหาวิธีแก้ไขข้อผิดพลาด 0x80070020 – 0x2000A โปรดดูวิธีแก้ไขที่ระบุไว้ด้านล่างและลองทีละขั้นจนกว่าจะพบวิธีที่แก้ปัญหาของคุณได้
วิธีที่ 1: ปิดใช้งานแอนติไวรัสชั่วคราว
โปรแกรมแอนติไวรัสและ Windows OS ไม่ค่อยได้ร่วมมือกันดีในส่วนใหญ่ โปรแกรมแอนติไวรัสถูกออกแบบมาเพื่อสแกนคอมพิวเตอร์ของคุณเพื่อหาวิรัสและมัลแวร์อย่างต่อเนื่อง การเรียกใช้ Windows Update ในขณะที่แอนติไวรัสของคุณก็กำลังรันการสแกนอยู่ จะทำให้เกิดความขัดแย้งได้เกือบแน่นอน
เพื่อตรวจสอบว่าแอนติไวรัสของคุณเป็นผู้กระทำให้เกิดปัญหาจริงๆ ลองปิดใช้งานชั่วคราว แล้วเรียกใช้ Windows Update อีกครั้ง หากกระบวนการดำเนินการต่อไปได้ แสดงว่าโจทย์ของคุณได้รับการแก้ไขแล้ว หากไม่ ให้ลองวิธีถัดไป
วิธีที่ 2: เรียกใช้โปรแกรมแก้ไขปัญหา (Troubleshooter)
Windows มีโปรแกรมแก้ไขปัญหา (Troubleshooter) ในตัวสำหรับกรณีที่เกิดปัญหาระหว่างการติดตั้ง Windows Update ทำตามขั้นตอนด้านล่างเพื่อเรียกใช้คุณสมบัติการแก้ไขปัญหาและแก้ไขข้อผิดพลาด 0x80070020 – 0x2000A:
- คลิก Start และพิมพ์ Troubleshooting ในกล่องค้นหา
- คลิกแท็บ Troubleshooting
- คลิกปุ่ม View all ที่มุมซ้ายบนของหน้าต่าง
- เลือก Windows Update จากรายการ
- กดปุ่ม Run เพื่อเริ่มกระบวนการแก้ไขปัญหา
ทำตามคำแนะนำบนหน้าจอเพื่อแก้ไขปัญหา Windows Update ของคุณ
วิธีที่ 3: รีสตาร์ท BITS
Background Intelligent Transfer Service หรือ BITS เป็นองค์ประกอบของ Windows ที่ทำหน้าที่อำนวยความสะดวกในการถ่ายโอนไฟล์ระหว่างคอมพิวเตอร์และเซิร์ฟเวอร์ของ Microsoft Windows Update พึ่งพา BITS อย่างมาก ดังนั้นเมื่อกระบวนการนี้ถูกทำลาย อัปเดตก็จะล้มเหลวในการดาวน์โหลดและติดตั้ง หากเป็นเช่นนั้น กระบวนการ BITS จำเป็นต้องรีสตาร์ทเพื่อให้ Windows Update ทำงานอีกครั้ง
เพื่อรีสตาร์ท BITS ทำตามขั้นตอนด้านล่าง:
- กดปุ่ม Windows + R
- พิมพ์ services.msc ในกล่องโต้ตอบ กดปุ่ม OK
- ค้นหากระบวนการ Background Intelligent Transfer Service คลิกขวาเลือก Properties
- คลิกแท็บ General
- ภายใต้ Startup type เลือก Automatic
- หากกระบวนการ BITS ไม่ได้ทำงาน ให้คลิกขวาที่มันแล้วคลิก Start
- คลิก OK เพื่อปิดหน้าต่าง
เมื่อกระบวนการ BITS รีสตาร์ทแล้ว ลองติดตั้งอัปเดตอีกครั้งเพื่อดูว่าวิธีนี้ทำงานหรือไม่
วิธีที่ 4: รีเซ็ต Windows Update
หากวิธีข้างต้นไม่ได้ผล อีกวิธีแก้ไขข้อผิดพลาด 0x80070020 – 0x2000A คือการรีเซ็ต Windows Update แล้วเริ่มกระบวนการติดตั้งใหม่อีกครั้ง การรีเซ็ต Windows Update จะกู้คืนองค์ประกอบ Windows Update ที่เสียหายหรือเสียหาย และอนุญาตให้ติดตั้งอัปเดตที่จำเป็นได้อย่างราบรื่น
เพื่อรีเซ็ต Windows Update ทำตามคำแนะนำด้านล่าง:
- กด Windows + X จากนั้นเลือก Command Prompt (Admin) จากตัวเลือก
- หยุดบริการ Windows Update Services, BITS, MSI Installer และ Cryptographic โดยพิมพ์คำสั่งต่อไปนี้ทีละคำสั่ง กด Enter หลังจากแต่ละคำสั่ง:
- net stop wuauserv
- net stop cryptSvc
- net stop bits
- net stop msiserver
- เปลี่ยนชื่อโฟลเดอร์ SoftwareDistribution และ Catroot2 โดยพิมพ์คำสั่งด้านล่าง กดปุ่ม Enter หลังจากแต่ละคำสั่ง:
- ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
- ren C:\Windows\System32\catroot2 Catroot2.old
- รีสตาร์ทกระบวนการที่หยุดไว้ก่อนหน้านี้ (BITS, Cryptographic, MSI Installer และ Windows Update Services) โดยป้อนคำสั่งต่อไปนี้ติดต่อกัน กด Enter หลังจากพิมพ์แต่ละคำสั่ง:
- net start wuauserv
- net start cryptSvc
- net start bits
- net start msiserver
- พิมพ์ exit แล้วรีสตาร์ทคอมพิวเตอร์ของคุณเพื่อให้การเปลี่ยนแปลงมีผล
วิธีที่ 5: สร้างบัญชีผู้ใช้งานท้องถิ่นชั่วคราว
วิธีนี้สำหรับผู้ใช้ Windows ที่ใช้ดิสก์สองตัวที่แตกต่างกันบนคอมพิวเตอร์ของพวกเขา ตัวอย่างเช่น คุณมี Windows OS บน SSD ในขณะที่โปรแกรมและข้อมูลอื่นๆ อยู่บนฮาร์ดดิสก์อีกตัวหนึ่ง หากเป็นเช่นนี้ อาจเป็นไปได้ว่าคุณเคยย้ายไดเรกทอรีโปรไฟล์ผู้ใช้โดยการแก้ไขรายการรีจิสทรีนี้:
HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion \ ProfileList \ ProfilesDirectory
สิ่งนี้จะนำไปสู่ข้อผิดพลาดการติดตั้งล้มเหลว 0x80070020 – 0x2000A ทุกครั้งที่คุณเรียกใช้ Windows Update เนื่องจากระบบปฏิบัติการของคุณไม่สามารถค้นหาโปรไฟล์ผู้ใช้ของคุณได้ เนื่องจากอยู่บนดิสก์อื่น
เพื่อแก้ไข:
- เปลี่ยนรายการรีจิสทรี ProfilesDirectory กลับเป็นค่าเริ่มต้น % SystemDrive% \ Users
- สร้างบัญชีผู้ใช้งานท้องถิ่นชั่วคราวบนคอมพิวเตอร์ของคุณและให้สิทธิ์ผู้ดูแลระบบ
- เรียกใช้ Windows Update โดยใช้บัญชีชั่วคราวและทำตามคำแนะนำบนหน้าจอ
สิ่งนี้ควรแก้ไขข้อผิดพลาด 0x80070020 – 0x2000A สำหรับผู้ใช้ Windows ที่มีฮาร์ดดิสก์หลายตัว คุณสามารถลบบัญชีชั่วคราวหรือทิ้งไว้ได้ ขึ้นอยู่กับความต้องการของคุณ ไม่จำเป็นต้องเปลี่ยนรายการรีจิสทรีกลับไปใช้บัญชีส่วนตัวของคุณอีก
สรุป
ข้อผิดพลาด 0x80070020 – 0x2000A ไม่ใช่ปัญหาที่ร้ายแรง แต่ควรได้รับการแก้ไขทันที เนื่องจากเกี่ยวข้องกับความปลอดภัยและการทำงานที่ถูกต้องของคอมพิวเตอร์ของคุณ การที่ไม่สามารถติดตั้งอัปเดตได้อาจทำให้คอมพิวเตอร์ของคุณเปราะบางต่อการโจมตี หรืออาจทำให้บางส่วนประกอบของ Windows ทำงานไม่มีประสิทธิภาพ หากคุณพบปัญหาใดๆ เมื่อเรียกใช้ Windows Update คุณสามารถลองวิธีใดวิธีหนึ่งจากข้างต้นเพื่อดูว่าวิธีไหนเหมาะกับคุณ