Computer >> คอมพิวเตอร์ >  >> การแก้ไขปัญหา >> ข้อผิดพลาดของ Windows

แก้ไข:ข้อผิดพลาด Windows Update 0xc1900204

ข้อผิดพลาดการอัปเดต Windows 0xc1900204 ปรากฏขึ้นเมื่อผู้ใช้พยายามดาวน์โหลดการอัปเดตใหม่ที่ออกโดย Microsoft โดยปกติการอัปเดตจะดาวน์โหลดอย่างง่ายดาย แต่การติดตั้งไม่สามารถเริ่มต้นได้ และข้อผิดพลาดการอัปเดตนี้ปรากฏขึ้น สามารถใช้วิธีการต่างๆ เพื่อต่อสู้กับข้อผิดพลาดนี้ ซึ่งมักจะปรากฏในระบบปฏิบัติการ Windows 10 แต่ก็ไม่แปลกสำหรับเวอร์ชันเก่าเช่นกัน

แก้ไข:ข้อผิดพลาด Windows Update 0xc1900204

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

โซลูชันที่ 1:ใช้การปรับแต่งรีจิสทรีต่อไปนี้

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

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

  1. เปิดเครื่องมือ Registry Editor โดยพิมพ์ “regedit” ในแถบค้นหาหรือในกล่องโต้ตอบ Run คุณอาจต้องยืนยันข้อความแจ้ง UAC โดยแจ้งว่าเครื่องมืออาจเปลี่ยนการตั้งค่าบนคอมพิวเตอร์ของคุณ ไปที่คีย์ต่อไปนี้ใน Registry Editor โดยไปที่บานหน้าต่างด้านซ้าย:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion

แก้ไข:ข้อผิดพลาด Windows Update 0xc1900204

  1. ภายใต้คีย์ CurrentVersion คุณควรจะเห็นรายการประเภท REG_SZ ที่ชื่อ ProgramFilesDir ดังนั้นโปรดแน่ใจว่าคุณคลิกขวาที่มันแล้วคลิก Modify
  2. ภายใต้รายการ Value data คุณควรลบพาธปัจจุบันและวางพาธที่ถูกต้องไปยังโฟลเดอร์ Program Files ที่คุณมีในคอมพิวเตอร์ของคุณ
  3. หากคุณใช้ระบบปฏิบัติการ 32 บิต เส้นทางที่ถูกต้องคือ “X:\Program Files (x86)” และหากคุณใช้ Windows รุ่น 64 บิต เส้นทางจะเป็น “X:\Program Files” โดยที่ X คืออักษรของไดรฟ์ที่ติดตั้ง Windows ตรวจสอบว่าคุณไม่พลาดแบ็กสแลชหรือตัวอักษร เนื่องจากผลที่ตามมาอาจเป็นอันตราย

แก้ไข:ข้อผิดพลาด Windows Update 0xc1900204

  1. ยืนยันการเปลี่ยนแปลงโดยกด OK และรีสตาร์ทคอมพิวเตอร์เพื่อใช้การเปลี่ยนแปลงทั้งหมด หลังจากนั้น ไปที่ Windows Update และตรวจสอบว่าปัญหาได้รับการแก้ไขแล้วหรือไม่

แนวทางที่ 2:เรียกใช้ตัวแก้ไขปัญหา Windows Update

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

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

Windows 10:

  1. เปิดแอปการตั้งค่าใน Windows โดยคลิกที่ปุ่มเริ่ม แล้วคลิกไอคอนรูปเฟืองด้านบน คุณยังค้นหาได้ในเมนูเริ่มต้นหรือด้วยปุ่มค้นหาที่อยู่ติดกัน
  2. เปิดส่วนการอัปเดตและความปลอดภัยที่ด้านล่างของหน้าต่างการตั้งค่า และไปที่แท็บแก้ไขปัญหา

แก้ไข:ข้อผิดพลาด Windows Update 0xc1900204

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

Windows เวอร์ชันเก่า:

  1. เปิดแผงควบคุมโดยค้นหาในเมนูเริ่ม คุณยังค้นหาได้โดยใช้แถบค้นหาของเมนูเริ่ม
  2. หลังจากหน้าต่างแผงควบคุมเปิดขึ้น ให้เปลี่ยนตัวเลือก "ดูโดย" ที่ส่วนบนขวาของหน้าต่างเป็น "ไอคอนขนาดใหญ่" และเลื่อนลงมาจนกว่าคุณจะพบรายการการแก้ไขปัญหา

แก้ไข:ข้อผิดพลาด Windows Update 0xc1900204

  1. หลังจากคลิกที่การแก้ไขปัญหา ให้ตรวจสอบที่ด้านล่างของหน้าต่าง ในส่วนระบบและความปลอดภัยสำหรับตัวเลือก “แก้ไขปัญหาด้วย Windows Update” คลิกที่รายการนี้ เลือกถัดไปจากหน้าต่างเริ่มต้นและรอให้ตัวแก้ไขปัญหาเสร็จสิ้น

แก้ไข:ข้อผิดพลาด Windows Update 0xc1900204

  1. ตรวจสอบเพื่อดูว่าปัญหาของคุณได้รับการแก้ไขแล้วหรือไม่

แนวทางที่ 3:ตรวจสอบให้แน่ใจว่าคุณมีพื้นที่ดิสก์เพียงพอ

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

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

โซลูชันที่ 4:รีเซ็ตคอมโพเนนต์ของ Windows Update

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

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

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

  1. เริ่มต้นด้วยวิธีการโดยปิดบริการต่อไปนี้ซึ่งเป็นบริการหลักที่เกี่ยวข้องกับ Windows Update:Background Intelligent Transfer, Windows Update และ Cryptographic Services การปิดระบบก่อนที่เราจะเริ่มต้นนั้นสำคัญมาก หากคุณต้องการให้ขั้นตอนที่เหลือดำเนินการโดยไม่มีข้อผิดพลาด
  2. ค้นหา “Command Prompt” ทางขวาในเมนู Start หรือโดยการแตะปุ่มค้นหาที่อยู่ติดกัน คลิกขวาที่ผลลัพธ์แรกที่ปรากฏขึ้นที่ด้านบนและเลือกตัวเลือก “เรียกใช้ในฐานะผู้ดูแลระบบ”

แก้ไข:ข้อผิดพลาด Windows Update 0xc1900204

  1. ผู้ใช้ที่ใช้ Windows เวอร์ชันเก่าสามารถใช้คีย์ผสมของ Windows Logo Key + R เพื่อเปิดกล่องโต้ตอบ Run พิมพ์ "cmd" ในช่องและใช้คีย์ผสม Ctrl + Shift + Enter เพื่อเรียกใช้ Command Prompt ในฐานะผู้ดูแลระบบ
  2. คัดลอกและวางคำสั่งที่แสดงด้านล่าง และตรวจสอบให้แน่ใจว่าคุณได้คลิกปุ่ม Enter บนแป้นพิมพ์ของคุณ
net stop bits
net stop wuauserv
net stop appidsvc
net stop cryptsvc

แก้ไข:ข้อผิดพลาด Windows Update 0xc1900204

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

แก้ไข:ข้อผิดพลาด Windows Update 0xc1900204

  1. คำสั่งต่อไปนี้จะช่วยเรารีเซ็ต BITS (Background Intelligence Transfer Service) และ wuauserv (Windows Update Service) เป็นการตั้งค่าเริ่มต้น ตรวจสอบให้แน่ใจว่าคุณไม่ได้แก้ไขคำสั่งด้านล่าง ดังนั้นจะเป็นการดีที่สุดหากคุณเพียงแค่คัดลอกเพราะความซับซ้อน
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 อย่างสมบูรณ์ เราจึงจำเป็นต้องลงทะเบียนไฟล์ทั้งหมดที่จำเป็นสำหรับบริการนี้เพื่อให้ทำงานและทำงานได้อย่างถูกต้อง อย่างไรก็ตาม แต่ละไฟล์ต้องการคำสั่งใหม่เพื่อให้มันลงทะเบียนตัวเองใหม่ ดังนั้นกระบวนการอาจจบลงค่อนข้างยาว คัดลอกคำสั่งทีละรายการและตรวจสอบให้แน่ใจว่าคุณไม่ได้ละเว้นคำสั่งใด ๆ คุณสามารถดูรายการทั้งหมดได้หากไปที่ลิงก์นี้ในไฟล์ Google ไดรฟ์
  2. สิ่งต่อไปที่เราจะทำคือรีเซ็ต Winsock โดยคัดลอกและวางคำสั่งต่อไปนี้กลับเข้าไปใน Command Prompt ของผู้ดูแลระบบ:
netsh winsock reset
netsh winhttp reset proxy

แก้ไข:ข้อผิดพลาด Windows Update 0xc1900204

  1. หากขั้นตอนทั้งหมดข้างต้นผ่านไปอย่างไม่ลำบาก ขณะนี้คุณสามารถเริ่มบริการที่คุณปิดในขั้นตอนแรกโดยใช้คำสั่งด้านล่าง
net start bits
net start wuauserv
net start appidsvc
net start cryptsvc
  1. รีสตาร์ทคอมพิวเตอร์หลังจากทำตามขั้นตอนที่ให้ไว้ แล้วลองเรียกใช้ Windows Update อีกครั้ง หวังว่าตอนนี้คุณจะสามารถ srtart Windows Update โดยไม่ได้รับข้อผิดพลาด 0xc1900204