วิธีที่มีประสิทธิภาพในการแก้ไข Windows Update 0xc1900209
Windows เป็นตัวเลือกแรกที่ไม่ต้องสงสัยสำหรับผู้ใช้ PC ส่วนใหญ่ และเป็นระบบปฏิบัติการที่ครองตลาด อย่างไรก็ตาม แม้ OS นี้จะตอบโจทย์ประสบการณ์ผู้ใช้ได้ดี ผู้ใช้หลายคนรายงานว่าพบข้อผิดพลาด Windows Update 0xc1900209 เมื่ออัปเดตเป็น Windows 10 หรือ 11
รหัสข้อผิดพลาดอัปเดต 0xc1900209 ปกติเกิดจากโปรแกรมที่เสียหายบน PC ที่รัน Windows 10/11 หรือ Windows 11 เมื่อเกิดขึ้น ผู้ใช้จะไม่สามารถอัปเดตระบบปฏิบัติการได้อย่างปกติ หากข้อความแจ้งเตือนแจ้งถึงแอปที่ขัดแย้ง วิธีแก้ไขจะตรงไปตรงมา คือ ถอนการติดตั้งซอฟต์แวร์ที่มีปัญหา แล้วอัปเดตอุปกรณ์ แต่ถ้าคุณไม่รู้ว่าแอปไหนก่อให้เกิดข้อผิดพลาดบนคอมพิวเตอร์ของคุณ ลองทำอย่างไร?
คุณอาจลองวิธีทดลองผิดลองถูก แต่จะใช้เวลามากขึ้น ในบทความนี้ เรานำเสนอวิธีแก้ไขเพื่อระบุแอปที่ก่อให้เกิดปัญหาความเข้ากันได้ได้อย่างรวดเร็ว
ข้อผิดพลาด 0xc1900209 อาจเกิดจากเหตุผลอื่นๆ อีกมาก ไม่ว่าสาเหตุจะเป็นอะไร เพียงปฏิบัติตามคำแนะนำด้านล่างเพื่อแก้ไข เรารวบรวมคู่มือช่วยคุณหลุดพ้นจากปัญหานี้ด้วยวิธีแก้ไขและวิธีแก้ปัญชั่วคราวที่เรียบง่าย
เคล็ดลับ: เรียกใช้เครื่องมือเพิ่มประสิทธิภาพ PC เฉพาะทาง เพื่อกำจัดการตั้งค่าผิดปกติ ไฟล์ขยะ แอปมี害 และภัยคุกคามด้านความปลอดภัยที่อาจก่อให้เกิดปัญหาระบบหรือประสิทธิภาพช้า
รหัสข้อผิดพลาดของ Windows 0xc1900209 คืออะไร?
เมื่อใช้ Windows Update หรือพยายามอัปเกรดระบบปฏิบัติการ คุณอาจพบรหัสข้อผิดพลาด 0xC1900209
ข้อผิดพลาด 0xc1900209 เกิดขึ้นเพราะโปรแกรมหรือกระบวนการอื่นรบกวนกระบวนการอัปเกรด/อัปเดต ใน Windows Action Center อาจบอกว่าโปรแกรมไหนก่อให้เกิดข้อผิดพลาดนี้
หากแอปพลิเคชันที่ไม่เข้ากันได้เป็นตัวทำให้เกิดปัญหา การถอนการติดตั้งควรแก้ไขปัญหาได้ อย่างไรก็ตาม การระบุว่าโปรแกรมไหนไม่เข้ากันได้ อาจยากกว่าที่มองเห็นตาแรก
Roxio Backup My PC, Microsoft Virtual PC 2007, และ Intel Dynamic Power Performance Management รวมถึงไดรเวอร์ที่ล้าสมัย เป็นสาเหตุทั่วไปที่สุดของข้อผิดพลาดนี้ หากคุณไม่ได้ติดตั้งแอปพลิเคชันเหล่านี้ คู่มือนี้จะสอนวิธีอ่านล็อกอัปเดตด้วยตนเองและลบซอฟต์แวร์ที่ก่อให้เกิดปัญหา คุณจะเห็นวิธีแก้ไขอื่นๆ ที่เป็นไปได้อีกด้วย
โปรดจำไว้ว่าการถอนการติดตั้งโปรแกรมแบบสุ่มเพื่อดูว่าข้อผิดพลาดยังคงอยู่หรือไม่ เป็นวิธีที่ไม่มีประสิทธิภาพอย่างชัดเจน โชคดีที่มีเครื่องมือช่วยระบุตัวติดต่อ
สาเหตุของข้อผิดพลาด Windows 10/11 Update 0xc1900209
ต่อไปนี้เป็นตัวกระตุ้นที่พบบ่อยที่สุดเบื้องหลังข้อผิดพลาด Microsoft 0xc1900209:
- ไดรเวอร์ล้าสมัย/หายไป: หากบางไดรเวอร์บนคอมพิวเตอร์ของคุณหายไปหรือล้าสมัย คุณอาจได้รับข้อความข้อผิดพลาด Windows Update 0xc1900209 เมื่อพยายามติดตั้งอัปเดต ควรติดตั้งไดรเวอร์ที่หายไปและอัปเดตไดรเวอร์เก่าก่อนดำเนินการอัปเดต
- แอปพลิเคชันพื้นหลัง: แอปพลิเคชันพื้นหลังบางอย่างเคยรบกวนบริการ Windows Update ทำให้เกิดข้อผิดพลาด 0xc1900209 เมื่อติดตั้งอัปเดต เพื่อแก้ไขปัญหานี้ ให้รีสตาร์ทคอมพิวเตอร์ในโหมด clean boot ตามที่อธิบายด้านล่าง
- แคช Windows Update: แคช Windows Update ที่เสียหายเป็นสาเหตุที่เป็นไปได้อีกอย่างของข้อผิดพลาด Windows Update 0xc1900209 และสามารถป้องกันไม่ให้ติดตั้งอัปเดตบนคอมพิวเตอร์ Windows ได้ ควรล้างแคชนี้ก่อนพยายามติดตั้งอัปเดตใหม่บนคอมพิวเตอร์ Windows
- ไฟล์ระบบเสียหาย: ไฟล์รีจิสทรีหรือไฟล์ระบบสำคัญอื่นๆ อาจเสียหายจากความล้มเหลวของที่จัดเก็บหรือปัญหามัลแวร์ ควรค้นหาไฟล์ที่เสียหายเหล่านี้และแทนที่ตามที่อธิบายด้านล่าง
- ข้อบกพร่องของบริการ WU: หากคุณได้รับข้อผิดพลาด Windows Update 0xc1900209 ขณะพยายามอัปเดตระบบ คุณไม่ควรตัดสิทธิ์การล้มเหลวของบริการอัปเดต บริการอัปเดตต้องรีสตาร์ทเป็นครั้งคราวเพื่อรักษาการทำงานปกติ ซึ่งในบางกรณีต้องทำด้วยตนเอง
- ซอฟต์แวร์แอนตี้ไวรัส: เนื่องจากส่วนใหญ่ไม่พอใจกับความปลอดภัยที่ Windows Defender ให้ จึงติดตั้งแอนตี้ไวรัสของบุคคลที่สามเพื่อปกป้องระบบเพิ่มเติม อย่างไรก็ตาม นี่อาจกลับผลหากซอฟต์แวร์สร้างการแจ้งเตือนผิด ทำให้เกิดข้อผิดพลาด 0xc1900209 บนคอมพิวเตอร์ของคุณ ระหว่างอัปเดต ควรเพิ่มข้อยกเว้นชั่วคราวหรือปิดใช้งานแอนตี้ไวรัสทั้งหมด
ตอนนี้คุณทราบสาเหตุที่เป็นไปได้ของข้อผิดพลาด Windows Update 0xc1900209 แล้ว เราสามารถไปต่อสู่วิธีแก้ไขได้
วิธีจัดการกับรหัสข้อผิดพลาด 0xc1900209
หากคุณไม่สามารถติดตั้งอัปเดตที่ค้างอยู่บนคอมพิวเตอร์เนื่องจากรหัสข้อผิดพลาด 0xc1900209 ลองวิธีแก้ไขต่อไปนี้:
วิธีที่ 1: ถอนการติดตั้งแอปที่ขัดแย้ง
ข้อผิดพลาดอัปเดต 0xc1900209 อาจเกิดจากแอปที่ขัดแย้งบางอย่างที่กำลังทำงานบนระบบของคุณ หากคุณติดตั้งซอฟต์แวร์ใหม่บนคอมพิวเตอร์เมื่อเร็วๆ นี้ ให้ถอนการติดตั้งและติดตั้งใหม่เพื่อดูว่าปัญหาหายไปหรือไม่ หากข้อผิดพลาดยังคงอยู่หลังจากถอนการติดตั้งแอปที่ติดตั้งใหม่ทั้งหมด คุณต้องระบุและถอนการติดตั้งแอปที่มีข้อบกพร่องด้วยตนเอง
คำแนะนำต่อไปนี้ควรช่วยระบุตัวทำให้เกิดปัญหา:
- ไปที่เว็บไซต์อย่างเป็นทางการของ Microsoft และดาวน์โหลด SQL Server ล่าสุด
- เปิดโฟลเดอร์ที่มีไฟล์ที่ดาวน์โหลดทั้งหมด และดับเบิลคลิกไฟล์ setup
- จะเริ่มกระบวนการติดตั้ง SQL Server บนอุปกรณ์ของคุณ ตัวติดตั้งจะแสดงตัวเลือก 3 อย่างให้เลือก เลือกตัวเลือก Basic
- เมื่อการติดตั้งเสร็จสิ้น ไปที่หน้า Windows Assessment and Deployment Kit (ADK) สำหรับ Windows 10/11 และดาวน์โหลดเครื่องมือ
- ดับเบิลคลิกไฟล์ที่ดาวน์โหลดเพื่อเริ่มการติดตั้ง เมื่อติดตั้ง ADK ตรวจสอบให้แน่ใจว่าติดตั้งเฉพาะฟีเจอร์ที่คุณต้องการ
- รอจนฟีเจอร์ที่เลือกติดตั้งบนอุปกรณ์สำเร็จ เมื่อเสร็จแล้ว ปฏิบัติตามขั้นตอนด้านล่างเพื่อแก้ไข Error 0xc1900209
ซ่อมแซมปัญหาความเข้ากันได้กับแอปที่มีข้อบกพร่อง
- กด Win + S เพื่อเปิดหน้าต่าง Search
- ในช่องข้อความ พิมพ์ Compatibility Administrator และกด Enter
- เมื่อแอป Compatibility Administrator โหลดเสร็จ คลิก Search แล้วเลือก Fixed Programs
- เลือกตัวเลือก Find Now
- เครื่องมือนี้จะสแกนแอปที่ติดตั้งทั้งหมดบนคอมพิวเตอร์และเลือกบางตัวที่ไม่เข้ากันได้
- เลือกรายการแรกในรายการ ADK จะเปลี่ยนเส้นทางคุณไปยังส่วนหลักของโปรแกรมพร้อมรายการที่เลือก
- คัดลอกรายการที่เลือกโดยคลิกขวา เลื่อนลงจนพบรายการชื่อ New Database ภายใต้ Custom Databases ใน फलขวา
- คลิกขวา New Database อีกครั้งและวางรายการที่เลือกไว้ภายใน
- ทำซ้ำกระบวนการนี้สำหรับรายการทั้งหมดในรายการข้างต้น
โปรดทราบว่าหากคุณใช้ Windows 64-bit คุณจะต้องทำขั้นตอนเพิ่มเติมเล็กน้อย เนื่องจากขั้นตอนข้างต้นจะแก้ไขปัญหาความเข้ากันได้กับแอปในโฟลเดอร์ Program Files เท่านั้น ดังนั้นคุณต้องทำซ้ำทั้งกระบวนการสำหรับโปรแกรมที่ดาวน์โหลดจาก Microsoft Store และอยู่ในโฟลเดอร์ Program Files (x86)
วิธีแก้ไขปัญหาความเข้ากันได้ของแอป 32-bit บน PC แบบ x64:
- คลิก Browse ที่มุมขวาบนของเครื่องมือ Compatibility Administrator
- ไปที่โฟลเดอร์ Program Files (x86) และเลือก Find Now
- ปฏิบัติตามขั้นตอนเดียวกับข้างต้นเพื่อแก้ไขปัญหาความเข้ากันได้กับแอปแบบ x86
หลังจากถอนการติดตั้งโปรแกรมที่มีข้อบกพร่องแล้ว ให้รันเครื่องมือซ่อมแซม PC เช่น Outbyte PC Repair เพื่อให้แน่ใจว่าไม่มีไฟล์คงเหลือที่จะก่อให้เกิดปัญหาในอนาคต หวังว่าวิธีนี้จะแก้ไขปัญหาที่อาจเกิดจากแอปที่มีข้อบกพร่อง ตรวจสอบว่าคุณสามารถอัปเดตอุปกรณ์ได้หรือไม่
วิธีที่ 2: ระบุและถอนการติดตั้งแอปที่มีข้อบกพร่องด้วยตนเอง
หากวิธีแรกไม่ได้ผล คุณควรลองวิธีนี้แทน:
- เปิด Windows Explorer และไปที่โฟลเดอร์นี้: C:\$WINDOWS.~BT\Sources\Panther เนื่องจากเป็นโฟลเดอร์ที่ซ่อนอยู่ ให้คัดลอกเส้นทางนั้นและวางใน Explorer แล้วกด Enter
- ค้นหาไฟล์ที่มีปัญหาโดยใช้พารามิเตอร์นี้: “*_APPRAISER_HumanReadable.xml”
- คลิกขวาที่ไฟล์ .xml ล่าสุดและใช้ Internet Explorer หรือ Notepad เปิด
- สแกนโค้ดและค้นหาสิ่งต่อไปนี้:
- PropertyList ที่มีประเภท “Decision Maker” และมีสตริงอักขระ “<Property Name=”DT_ANY_FMC_BlockingApplication” Value=”TRUE” Ordinal=”1″ />”
- โหนด XML “<PropertyList Type=Inventory”>” ภายใต้ “Asset” ด้วยชื่อพร็อพเพอร์ตี้ LowerCaseLongPath
- LowerCaseLongPath รวมเส้นทางไปยังแอปพลิเคชันที่มีข้อบกพร่อง จดบันทึกแอปพลิเคชันและเส้นทางของมัน
- ไปที่ Control Panel > Programs > Programs and Features และถอนการติดตั้งแอป
วิธีที่ 3: ทำ Clean Boot
แม้วิธีแก้ไขด้านบนควรช่วยแก้ไขข้อผิดพลาด 0xc1900209 บนอุปกรณ์ของคุณ แต่อาจไม่ได้ผลเสมอไป หากคุณยังมีปัญหาในการอัปเดตระบบ ลองเข้าสู่สถานะ Clean Boot บนคอมพิวเตอร์และดูว่าปัญหายังคงอยู่หรือไม่
จะไม่มีการรบกวนจากแอปหรือไดรเวอร์ของบุคคลที่สาม เพราะพวกมันไม่ได้ทำงานใน Safe Mode ตรวจสอบว่าคุณสามารถอัปเดต Windows ได้อย่างปกติหรือไม่
วิธีที่ 4: เรียกใช้ SFC และ DISM Scans
ไฟล์ระบบที่ล้าสมัยหรือหายไปอาจป้องกันไม่ให้ Windows Update ทำงานได้ปกติ ดังนั้นคุณอาจต้องใช้เครื่องมือ SFC เพื่อตรวจสอบและแก้ไขปัญหาไฟล์บนคอมพิวเตอร์ วิธีทำดังนี้:
- เปิด Command Prompt ด้วยสิทธิ์แอดมิน
- เมื่อเปิดแล้ว พิมพ์คำสั่งต่อไปนี้ในหน้าต่างและกด Enter: sfc /scannow
- คำสั่งนี้โดยปกติใช้เวลา 10-15 นาทีในการค้นหาและซ่อมแซมไฟล์ที่เสียหาย อย่างไรก็ตาม ขึ้นอยู่กับระดับความเสียหาย การสแกนอาจใช้เวลานานขึ้นเล็กน้อย
- รีสตาร์ทคอมพิวเตอร์เมื่อเสร็จสิ้น
- รีบูทอุปกรณ์และดูว่าคุณสามารถอัปเดต Windows ได้ปกติแล้วหรือไม่
หากข้อผิดพลาด 0xc1900209 ยังคงอยู่ อาจเกิดจากความเสียหายใน Windows image เอง เพื่อแก้ไข สามารถใช้เครื่องมือที่สร้าง込มาชื่อ DISM:
- กดลัด Win + R
- เมื่อกล่องโต้ตอบ Run ปรากฏขึ้น พิมพ์ CMD และกด Ctrl + Shift + Enter
- ขั้นตอนนี้จะเปิด Windows Command Prompt ด้วยสิทธิ์แอดมิน
- คัดลอกและวางโค้ดต่อไปนี้ลงใน Command Prompt: Dism /Online /Cleanup-Image /CheckHealth
- กด Enter เพื่อเริ่มรันคำสั่ง
- กระบวนการปกติใช้เวลาประมาณ 15-20 นาที จงอดทนรอ
- รีบูทคอมพิวเตอร์และดูว่านั้นแก้ไขข้อผิดพลาด 0xc1900209 ได้หรือไม่
วิธีที่ 5: ล้างแคช Windows Update
การล้างแคช Windows Update ช่วยให้บางผู้ใช้กำจัดข้อผิดพลาด Windows Update 0xC1900209 ได้ คุณลองทำได้เช่นกัน ขั้นตอนดังนี้:
- ในกล่องโต้ตอบ Run พิมพ์ services.msc และกด OK เพื่อเปิดแอป Services
- หยุดชั่วคราวบริการ Windows Update โดยคลิกขวาและเลือก Stop
- ใน File Explorer คัดลอกและวาง %windir%\SoftwareDistribution\DataStore ลงในแถบที่อยู่ แล้วกด Enter เพื่อหาโฟลเดอร์ DataStore ลบทุกอย่างในโฟลเดอร์นี้
- กลับไปที่แอป Services คลิกขวาบริการ Windows Update และเลือก Start ครั้งนี้
ตอนนี้คุณสามารถทดสอบได้ว่า Windows อัปเดตได้โดยไม่มีข้อผิดพลาด 0xC1900209 หรือไม่
วิธีที่ 6: รีเซ็ตคอมโพเนนต์ Windows Update
Microsoft ปล่อยอัปเดตใหม่สำหรับทุกเวอร์ชัน Windows 10/11 ทุกเดือนอย่างน้อย 2-3 อัปเดต รวมถึง out-of-band, non-security, และ security updates 雖然บางอย่างเป็นตัวเลือก แต่ผู้ใช้ส่วนใหญ่ติดตั้งอัปเดตทั้งหมด
ปัญหาคือ ทุกครั้งที่อัปเดต แคชบางส่วนจะสะสมในโฟลเดอร์แคชของ Windows เมื่อแคชที่เก็บเกินขีดจำกัดที่กำหนดไว้ สามารถก่อให้เกิดปัญหาเกี่ยวกับอัปเดตหลากหลายรูปแบบ รวมถึง 0xC1900209 ปัญหานี้สามารถแก้ไขได้ก็ต่อเมื่อรีเซ็ตคอมโพเนนต์ Windows Update กลับเป็นค่าเริ่มต้น
วิธีที่ง่ายที่สุดในการรีเซ็ตคอมโพเนนต์ Windows Update คือการใช้ batch script หน้านี้มีสคริปต์สำหรับรีเซ็ต Windows Update หลังจากดาวน์โหลดแล้ว คลิกขวาและเลือก Run as Administrator ให้กระบวนการเสร็จสิ้นก่อนตรวจสอบอัปเดตใหม่
คุณยังสามารถเขียน batch script ของตัวเองได้โดยใช้คำแนะนำด้านล่าง
คัดลอกและวางข้อความต่อไปนี้ลงใน Notepad:
@ECHO OFF
echo Simple Script to Reset / Clear Windows Update
echo.
PAUSE
echo.
attrib -h -r -s %windir%\system32\catroot2
attrib -h -r -s %windir%\system32\catroot2*.*
net stop wuauserv
net stop CryptSvc
net stop BITS
ren %windir%\system32\catroot2 catroot2.old
ren %windir%\SoftwareDistribution sold.old
ren “%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader” downloader.old
net Start BITS
net start CryptSvc
net start wuauserv
echo.
echo Task completed successfully…
echo.
PAUSE
บันทึกไฟล์เป็น WUReset.bat บนเดสก์ท็อป คลิกขวาที่สคริปต์และเลือก Run as Administrator เพื่อใช้งาน
สรุป
การแก้ไขข้อผิดพลาด 0xc1900209 อาจดูแตกต่างจากการกำจัดปัญหาอื่นๆ ที่คล้ายกันเล็กน้อย เนื่องจากต้องใช้เครื่องมือเพิ่มเติม อย่างไรก็ตาม วิธีแก้ไขข้างต้นควรครอบคลุมทุกสถานการณ์ที่เป็นไปได้และแก้ไขข้อผิดพลาดให้กับผู้ใช้ส่วนใหญ่ หากปัญหายังคงอยู่ คุณเหลือเพียงตัวเลือกเดียว: ใช้ไฟล์ ISO และติดตั้ง Windows 11/10 ใหม่แบบ Clean install