ข้อผิดพลาดนี้มักเกิดขึ้นเมื่อเรียกใช้การอัปเดตสำหรับระบบปฏิบัติการของคอมพิวเตอร์ของคุณ สถานการณ์ส่วนใหญ่ที่ข้อผิดพลาดนี้เกิดขึ้นคือเมื่อคุณพยายามเรียกใช้การติดตั้งการอัปเดตด้วยตนเอง ในกรณีอื่นๆ จะเกิดขึ้นเมื่อคุณพยายามตรวจหาและติดตั้งการอัปเดตในคอมพิวเตอร์ของคุณหลังจากค้นหาโดยอัตโนมัติ
ข้อผิดพลาดสามารถแก้ไขได้หลายวิธี บางอย่างทำได้ง่ายกว่าในขณะที่อย่างอื่นให้ผลลัพธ์ที่ดีกว่า เราขอแนะนำให้คุณทำตามคำแนะนำที่เราเตรียมไว้ในบทความด้านล่างและลองใช้แต่ละวิธี!
อะไรทำให้ไม่สามารถติดตั้ง Windows Update ได้เนื่องจากข้อผิดพลาด 2149842967"
ข้อผิดพลาดนี้หมายความว่าการอัปเดตที่คุณพยายามติดตั้งอาจถูกติดตั้งแล้วหรืออาจไม่เหมาะกับคอมพิวเตอร์ของคุณ สิ่งนี้ค่อนข้างคลุมเครือเพราะสิ่งต่าง ๆ ไม่จำเป็นต้องเป็นอย่างนั้นเสมอไป
หากคุณแน่ใจว่ารู้ว่ากำลังทำอะไรอยู่ คุณสามารถลอง "บังคับ" ติดตั้งการอัปเดตด้วยตนเองโดยดาวน์โหลดจาก Windows Update Catalog คุณยังสามารถลองแก้ปัญหาด้วยการดาวน์โหลดตัวแก้ไขปัญหาการอัปเดตหรือรีเซ็ตส่วนประกอบการอัปเดตของ Windows เป็นค่าเริ่มต้น
แนวทางที่ 1:เรียกใช้ตัวแก้ไขปัญหา Windows Update
มีไฟล์อยู่บนเว็บไซต์ทางการของ Microsoft ซึ่งมีตัวแก้ไขปัญหาการอัปเดต Windows ซึ่งควรกำจัดข้อความแสดงข้อผิดพลาดที่น่ารำคาญนี้โดยอัตโนมัติ ไฟล์มี 2 เวอร์ชัน ดังนั้นตรวจสอบให้แน่ใจว่าคุณเลือกเวอร์ชันที่แนะนำสำหรับระบบปฏิบัติการของคุณ
- เปิดเบราว์เซอร์ที่คุณชื่นชอบแล้วคลิกลิงก์นี้เพื่อเปิดโดยตรง หลังจากที่เปิดขึ้นมา ให้ตรวจสอบปุ่มดาวน์โหลดสองปุ่มสำหรับไฟล์ที่เกี่ยวข้องกับระบบปฏิบัติการที่คุณได้ติดตั้งไว้ในคอมพิวเตอร์ของคุณ
- คลิกที่รายการที่แนะนำสำหรับคุณ และการดาวน์โหลดจะเริ่มขึ้นทันที คลิกไฟล์จากแถบดาวน์โหลดของเบราว์เซอร์เพื่อเปิดไฟล์และยืนยันข้อความเตือนด้านความปลอดภัยที่อาจปรากฏขึ้นหลังจากเรียกใช้
- หลังจากหน้าต่างตัวแก้ไขปัญหาการอัปเดต Windows เปิดขึ้น ให้คลิกที่ Next เพื่อเรียกใช้การสแกน หากคุณต้องการเรียกใช้การสแกนด้วยสิทธิ์ของผู้ดูแลระบบ ให้คลิกที่ขั้นสูง แล้วคลิกปุ่ม “เรียกใช้ในฐานะผู้ดูแลระบบ”
- รอให้การสแกนเสร็จสิ้น และปัญหาจะได้รับการแก้ไขโดยอัตโนมัติหากคุณทำตามคำแนะนำซึ่งจะปรากฏบนหน้าจอ
- หลังจากสิ้นสุดกระบวนการ ให้รีสตาร์ทคอมพิวเตอร์ของคุณ และเรียกใช้การอัปเดตอีกครั้งเพื่อดูว่าปัญหา “Windows Update ไม่สามารถติดตั้งได้เนื่องจากข้อผิดพลาด 2149842967” จะปรากฏขึ้นอีกครั้งหรือไม่
โซลูชันที่ 2:ติดตั้งการอัปเดตด้วยตนเอง
หากข้อผิดพลาดปรากฏขึ้นเมื่อ Windows ตรวจหาและดาวน์โหลดการอัปเดตโดยอัตโนมัติ คุณสามารถลองติดตั้งด้วยตนเองได้โดยดาวน์โหลดจาก Windows Update Catalog เป็นเว็บไซต์ที่คุณสามารถดาวน์โหลดการอัปเดตใด ๆ ที่เคยเผยแพร่สำหรับ Windows ได้ ลองใช้งานและดูว่าสามารถแก้ปัญหาของคุณได้หรือไม่
- ไปที่ไซต์สนับสนุนของ Microsoft เพื่อดูว่าเวอร์ชันใดเป็นการอัปเดตล่าสุดสำหรับ Windows เวอร์ชันของคุณ ซึ่งควรอยู่ที่ด้านบนสุดของรายการทางด้านซ้ายของไซต์ โดยมีเวอร์ชัน Windows 10 ปัจจุบันอยู่ที่ด้านบนสุด
- คัดลอกหมายเลข KB (ฐานความรู้) พร้อมกับตัวอักษร “KB” ด้วย (เช่น KB4040724) ข้างการอัปเดตล่าสุดสำหรับระบบปฏิบัติการของคุณ
- เปิด Microsoft Update Catalog และทำการค้นหาโดยวางหมายเลขฐานความรู้ที่คุณคัดลอกและคลิกที่ปุ่มค้นหาที่มุมบนขวา
- คลิกที่ปุ่มดาวน์โหลดทางด้านซ้ายและเลือกสถาปัตยกรรมที่ถูกต้องของพีซีของคุณ (32 บิตหรือ 64 บิต) ตรวจสอบให้แน่ใจว่าคุณรู้จักสถาปัตยกรรมของโปรเซสเซอร์พีซีของคุณก่อนที่จะเลือกตัวเลือกนี้
- เรียกใช้ไฟล์ที่คุณดาวน์โหลดและปฏิบัติตามคำแนะนำบนหน้าจออย่างระมัดระวังเพื่อดำเนินการอัปเดตให้เสร็จสิ้น
- หลังจากการอัปเดตเสร็จสิ้น ให้ตรวจสอบว่าคุณรีสตาร์ทคอมพิวเตอร์และการอัปเดตจะได้รับการติดตั้งบนคอมพิวเตอร์ของคุณและปัญหาจะไม่เกิดขึ้นกับการอัปเดตครั้งต่อไปที่เผยแพร่
โซลูชันที่ 3:รีเซ็ตคอมโพเนนต์ของ Windows Update
การรีเซ็ตส่วนประกอบ Windows Update เป็นขั้นตอนที่ใช้เวลานาน แต่เป็นที่รู้จักกันอย่างแพร่หลายว่าอาจเป็นวิธีที่ดีที่สุดในการแก้ปัญหาที่เกี่ยวข้องกับการอัปเดตส่วนใหญ่ ประกอบด้วยส่วนที่ค่อนข้างซับซ้อนหลายส่วน เราจึงพยายามอธิบายให้ละเอียดที่สุด
เนื่องจากคุณกำลังจะแก้ไขรีจิสทรี เราขอแนะนำให้คุณอ่านบทความนี้เพื่อสำรองข้อมูลรีจิสทรีอย่างปลอดภัยเพื่อป้องกันปัญหาเพิ่มเติม
- เริ่มต้นด้วยวิธีการโดยปิดบริการต่อไปนี้ซึ่งเป็นบริการหลักที่เกี่ยวข้องกับ Windows Update:Background Intelligent Transfer, Windows Update และ Cryptographic Services การปิดระบบก่อนที่เราจะเริ่มต้นนั้นสำคัญมาก หากคุณต้องการให้ขั้นตอนที่เหลือดำเนินการโดยไม่มีข้อผิดพลาด
- ค้นหา “Command Prompt” ทางขวาในเมนู Start หรือโดยการแตะปุ่มค้นหาที่อยู่ติดกัน คลิกขวาที่ผลลัพธ์แรกที่ปรากฏขึ้นที่ด้านบนและเลือกตัวเลือก “เรียกใช้ในฐานะผู้ดูแลระบบ”
- ผู้ใช้ที่ใช้ Windows เวอร์ชันเก่าสามารถใช้คีย์ผสมของ Windows Logo Key + R เพื่อเปิดกล่องโต้ตอบ Run พิมพ์ "cmd" ในช่องและใช้คีย์ผสม Ctrl + Shift + Enter เพื่อเรียกใช้ Command Prompt ในฐานะผู้ดูแลระบบ
- คัดลอกและวางคำสั่งที่แสดงด้านล่าง และตรวจสอบให้แน่ใจว่าคุณได้คลิกปุ่ม Enter บนแป้นพิมพ์ของคุณ
net stop bits net stop wuauserv net stop appidsvc net stop cryptsvc
- หลังจากขั้นตอนนี้ คุณจะต้องลบไฟล์บางไฟล์ หากคุณต้องการรีเซ็ตส่วนประกอบการอัพเดทต่อไป ควรทำผ่าน Command Prompt พร้อมสิทธิ์ระดับผู้ดูแลระบบ รันคำสั่งนี้:
Del “%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\qmgr*.dat”
- เปลี่ยนชื่อของโฟลเดอร์ SoftwareDistribution และ catroot2 ในการดำเนินการนี้ ให้คัดลอกและวางคำสั่งสองคำสั่งต่อไปนี้ที่พรอมต์คำสั่งที่มีสิทธิ์ของผู้ดูแลระบบ แล้วคลิก Enter หลังจากคัดลอกแต่ละคำสั่ง
Ren %systemroot%\SoftwareDistribution SoftwareDistribution.bak Ren %systemroot%\system32\catroot2 catroot2.bak
- กลับไปที่โฟลเดอร์ System32 เพื่อดำเนินการในส่วนสุดท้ายของวิธีนี้ นี่คือวิธีการดำเนินการในพรอมต์คำสั่ง
cd /d %windir%\system32
- เนื่องจากเราได้รีเซ็ตบริการ BITS อย่างสมบูรณ์ เราจึงจำเป็นต้องลงทะเบียนไฟล์ทั้งหมดที่จำเป็นสำหรับบริการนี้เพื่อให้ทำงานและทำงานได้อย่างถูกต้อง อย่างไรก็ตาม แต่ละไฟล์ต้องการคำสั่งใหม่เพื่อให้มันลงทะเบียนตัวเองใหม่ ดังนั้นกระบวนการอาจใช้เวลานานทีเดียว คัดลอกคำสั่งทีละรายการและตรวจสอบให้แน่ใจว่าคุณไม่ได้ละเว้นคำสั่งใด ๆ คุณสามารถดูรายการทั้งหมดได้หากไปที่ลิงก์นี้ในไฟล์ Google ไดรฟ์
- สิ่งต่อไปที่เราจะทำคือรีเซ็ต Winsock โดยคัดลอกและวางคำสั่งต่อไปนี้กลับเข้าไปใน Command Prompt ของผู้ดูแลระบบ:
netsh winsock reset netsh winhttp reset proxy
- หากขั้นตอนทั้งหมดข้างต้นผ่านไปอย่างไม่ลำบาก ขณะนี้คุณสามารถเริ่มบริการที่คุณปิดในขั้นตอนแรกโดยใช้คำสั่งด้านล่าง
net start bits net start wuauserv net start appidsvc net start cryptsvc
- รีสตาร์ทคอมพิวเตอร์หลังจากทำตามขั้นตอนที่ให้ไว้ แล้วลองเรียกใช้ Windows Update อีกครั้ง หวังว่าตอนนี้คุณจะสามารถ srtart Windows Update โดยไม่ได้รับข้อผิดพลาด 0xc1900204