การอัปเดตเป็นองค์ประกอบสำคัญของระบบปฏิบัติการใดๆ คุณต้องอัปเดตซอฟต์แวร์ระบบของคุณให้ทันสมัยเพื่อรับประโยชน์สูงสุด การรันเวอร์ชันเก่าของซอฟต์แวร์ใดๆ อาจเสี่ยงต่อการโดนบั๊ก ข้อผิดพลาด และการล้มเหลว ดังนั้น คุณต้องตรวจสอบการอัปเดตและติดตั้งทันทีที่มีให้
สิ่งเดียวกันก็เกิดขึ้นกับ Windows Microsoft ปล่อยการอัปเดต Windows ที่สำคัญเป็นครั้งคราวและต้องติดตั้งทันทีที่พร้อมใช้งาน
เสียดายที่สิ่งต่างๆ ไม่ได้ราบรื่นเสมอไป ผู้ใช้ Windows บางส่วนรายงานว่า "Feature update to Windows 10/11, version 1903 – error 0xc1900130" ปรากฏบนหน้าจอขณะพยายามทำการอัปเดต
หากปล่อยไว้โดยไม่แก้ไข ข้อผิดพลาดนี้อาจป้องกันไม่ให้คุณใช้ประโยชน์จากฟังก์ชันของระบบได้เต็มที่ หากคุณเจอข้อผิดพลาดการอัปเดต Windows 10/11 0xc1900130 บนคอมพิวเตอร์ของคุณ บทความนี้เป็นสำหรับคุณ เราจะแนะนำคุณผ่านสาเหตุที่เป็นไปได้ทั้งหมดของข้อผิดพลาด 0xc1900130 และให้โซลูชันที่เป็นไปได้ทุกอย่างที่คุณสามารถนำไปใช้เพื่อแก้ไขปัญหา
ข้อผิดพลาดการอัปเดต Windows 10/11 0xc1900130 คืออะไร?
ข้อผิดพลาดการอัปเดต Windows ค่อนข้างพบได้บ่อย โดยเฉพาะถ้าคุณมีการเชื่อมต่ออินเทอร์เน็ตที่แย่ ทương tự ข้อผิดพลาดการอัปเดต Windows 10/11 0xc1900130 มักเกิดจากการเชื่อมต่ออินเทอร์เน็ตที่แย่ และเกิดขึ้นเมื่อระบบของคุณสูญเสียการเชื่อมต่ออินเทอร์เน็ตขณะดาวน์โหลดการอัปเดต Windows 11 การขัดจังหวะของเครือข่ายทำให้กระบวนการอัปเดตหยุด/หยุดชั่วคราว ทำให้ข้อผิดพลาดการอัปเดต Windows 10/11 0xc1900130 ปรากฏบนหน้าจอของคุณ
นี่คือข้อความข้อผิดพลาดต่างๆ ที่คุณอาจเจอพร้อมกับข้อผิดพลาดนี้:
- Error Code: 0XC1900130
Message: MOSETUP_E_INSTALL_HASH_MISSING
Description: The install cannot continue because the instance hash was not found.
- There were problems installing some updates, but we'll try again later. If you keep seeing this and want to search the web or contact support for information, this may help: Feature update to Windows 10/11, version 1903 – error 0xc1900130
เวอร์ชันอื่นๆ ของข้อผิดพลาดนี้มีดังนี้:
- Feature update to Windows 10/11, version 1803 – error 0xc1900130
- Feature update to Windows 10/11, version 1809 – error 0xc1900130
สาเหตุของข้อผิดพลาด 0xc1900130
- การเชื่อมต่ออินเทอร์เน็ตแย่ – ข้อผิดพลาดการอัปเดต 0xc1900130 ใน Windows 10/11 มักเกิดจากปัญหาการเชื่อมต่ออินเทอร์เน็ตระหว่างกระบวนการดาวน์โหลด ทำให้การอัปเดตไม่ได้ดาวน์โหลดอย่างถูกต้อง
- พื้นที่จัดเก็บไม่เพียงพอ – สาเหตุอีกอย่างของข้อผิดพลาดการอัปเดต Windows 10/11 0xc1900130 และ 0x80240034 คือขาดพื้นที่ดิสก์ว่างสำหรับดาวน์โหลด (หรือติดตั้ง) การอัปเดต
- การรบกวนของแอนตี้ไวรัสของบุคคลที่สาม – กลับมา พบว่า AV suite หรือ firewall ที่คุ้มครองมากเกินไป อาจเป็นตัว 비난สำหรับความสัมพันธ์ของเครื่องไคลเอ็นต์กับเซิร์ฟเวอร์ Windows Update ที่ถูกแช่แข็ง AVG มักถูกต้อง罪ว่าช่วยให้รหัสข้อผิดพลาดนี้ปรากฏ หากสถานการณ์นี้ใช้กับคุณ คุณควรสามารถแก้ไขปัญหาได้โดยการปิดใช้งานการป้องกันแบบเรียลไทม์ขณะติดตั้งการอัปเดต หรือถอนการติดตั้งชุดของบุคคลที่สามอย่างสมบูรณ์
- ความขัดแย้งระหว่าง Intel RST Driver และ Windows 10/11 – ไฟล์ iastorac.sys บ่อยครั้งถูกต้อง罪ว่าป้องกันการสื่อสารกับเซิร์ฟเวอร์อัปเดต ไฟล์ Intel RST นี้เคยรบกวน Windows 10/11 builds เก่า โดยเฉพาะ builds 1900 และก่อนหน้า ในกรณีนี้ คุณสามารถแก้ไขปัญหาได้โดยการเปลี่ยนชื่อไดรเวอร์ iastora.sys ซึ่งจะทำให้การติดตั้ง Windows ของคุณมองข้ามมัน
- WU component เสียหาย – ตามที่กล่าวไว้ก่อนหน้านี้ รหัสข้อผิดพลาดนี้ยังสามารถเกิดขึ้นได้จากข้อบกพร่องหรือ dependency ที่เสียหาย ซึ่งทำให้กระบวนการอัปเดตล้มเหลว หากสถานการณ์นี้ใช้กับคุณ คุณควรสามารถแก้ไขปัญหาได้โดยการใช้ Automated WU agent เพื่อรีเซ็ตคอมโพเนนต์ที่เกี่ยวข้องทั้งหมด หรือทำด้วยตนเองจาก CMD prompt ที่ได้รับสิทธิ์สูง
ตอนนี้ที่คุณมีความเข้าใจเกี่ยวกับทริกเกอร์ทั่วไปของข้อผิดพลาดนี้ จะง่ายต่อการวางแผนขั้นตอนการแก้ปัญหาของคุณ
ทำอะไรเมื่อคุณเจอข้อผิดพลาดการอัปเดต Windows 10/11 0xc1900130
มีสาเหตุที่เป็นไปได้หลายอย่างของความล้มเหลวการอัปเดต Windows นี้ และมีวิธีแก้ไขที่เป็นไปได้หลายอย่าง เราจะจัดการแต่ละปัญหาทีละอย่าง จนกว่าคุณจะได้รับการบรรเทาปัญหา ดังนี้คือรายการโซลูชันที่เป็นไปได้สำหรับข้อผิดพลาดการอัปเดต Windows 10/11 0xc1900130
วิธีแก้ไข #1: รีสตาร์ทคอมพิวเตอร์ Windows 10/11 ของคุณ
ถ้าคุณสงสัยว่ามีบั๊กหรือปัญหาเล็กน้อยของระบบ การรีสตาร์ทเร็วเป็นวิธีที่ดีที่สุด การรีสตาร์ทคอมพิวเตอร์ Windows ของคุณเป็นวิธีที่สะดวกที่สุดในการล้างบั๊กของระบบ (ถ้ามี) และแก้ไขปัญหาที่อาจรบกวนการอัปเดตของคุณ รีสตาร์ทคอมพิวเตอร์ของคุณแล้วลองติดตั้งการอัปเดตอีกครั้ง การรีสตาร์ทคอมพิวเตอร์จำเป็นสำหรับการให้ Windows updates มีผล
แนะนำให้คุณเพิ่มประสิทธิภาพคอมพิวเตอร์ของคุณก่อนทุกการอัปเดตเพื่อป้องกันข้อผิดพลาดเช่น 0xc1900130 ไม่ให้โผล่ขึ้นมา เครื่องมือซ่อมแซม PC ที่น่าเชื่อถือควรจะทำได้
ถ้าคุณยังเห็นข้อผิดพลาดการอัปเดต Windows 10/11 0xc1900130 ให้ใช้วิธีแก้ไขที่แสดงด้านล่าง
วิธีแก้ไข #2: ใช้ Troubleshooter ในตัว
ถ้าคุณเจอรหัสข้อผิดพลาดขณะดาวน์โหลดและติดตั้ง Windows updates Update Troubleshooter สามารถช่วยคุณแก้ไขปัญหาได้
ไปที่ Start > Settings > Update & Security > Troubleshoot > Additional troubleshooters ต่อไป เลือก Windows Update > Run the troubleshooter จากเมนู Get up and running
เป็นความคิดที่ดีที่จะรีสตาร์ทอุปกรณ์ของคุณหลังจาก Troubleshooter ทำงานเสร็จ
จากนั้น ตรวจสอบการอัปเดตใหม่ๆ เลือก Start > Settings > Update & Security > Windows Update > Check for updates และติดตั้งการอัปเดตที่พร้อมใช้งาน
วิธีแก้ไข #3: ตรวจสอบให้แน่ใจว่าบริการ Windows Update ที่จำเป็นทั้งหมดกำลังทำงานอยู่
เพื่อให้แน่ใจว่าการอัปเดตของคุณทำงาน ให้แน่ใจว่าบริการ Windows Update ทั้งหมดเปิดใช้งานแล้ว ทำตามขั้นตอนด้านล่าง:
- ปิดแอปพลิเคชันเปิดทั้งหมด
- ไปที่เมนู Start
- ป้อน cmd ลงในแถบค้นหาและคลิกขวาที่ผลลัพธ์ Command Prompt
- คลิก Run as Administrator
- ภายใน cmd พิมพ์คำสั่งต่อไปนี้ กด Enter หลังแต่ละคำสั่ง:
- sc config wuauserv start= auto
- sc config bits start= auto
- sc config cryptsvc start= auto
- sc config trustedinstaller start= auto
การรันคำสั่งข้างต้นในหน้าต่าง Command Prompt ของคุณจะเริ่มบริการอัปเดตที่จำเป็นทั้งหมด
วิธีแก้ไข #4: เปลี่ยนชื่อไดรเวอร์ Iastorac.sys
กลับมา ปัญหาที่พบบ่อยที่สุดของปัญหานี้คือความไม่เข้ากันได้ของซอฟต์แวร์ระหว่าง Microsoft และ Intel ปัญหากับไดรเวอร์ iastorac.sys อาจทำให้คอมโพเนนต์ Windows Update ถูกบล็อกอย่างมีประสิทธิภาพบน Windows 10/11 PCs
ถ้าสถานการณ์นี้ใช้กับคุณ คุณควรสามารถแก้ไขปัญหาได้โดยการค้นหาไดรเวอร์ที่ขัดแย้ง iastorac.sys และเปลี่ยนชื่อมันโดยใช้ส่วนขยาย '.old' เพื่อบังคับให้ระบบปฏิบัติการของคุณมองข้ามมัน
ผู้ใช้ที่ได้รับผลกระทบหลายคนยืนยันว่าหลังจากทำเช่นนี้และรีสตาร์ทคอมพิวเตอร์ของพวกเขา พวกเขาสามารถติดตั้งการอัปเดตที่รออยู่ทั้งหมดได้โดยไม่มีปัญหา
นี่คือคู่มือเร็วสำหรับการเปลี่ยนชื่อ iastora.sys:
- เปิด File Explorer และแน่ใจว่า extensions มองเห็นได้โดยไปที่ View และติ๊กถูกกล่องถัดจาก "File name extensions" ถ้าตัวเลือกยังไม่เปิดใช้งาน ให้เปิดใช้งานตอนนี้
- ต่อไป ไปที่ที่อยู่ต่อไปนี้: C:\Windows\System32\drivers
- เมื่อคุณถึงตำแหน่งนี้ ให้เลื่อนดูรายการไดรเวอร์จนกว่าจะพบ iastora.sys
- เมื่อคุณพบไดรเวอร์ที่ถูกต้องแล้ว คลิกขวาที่มันและเลือก Rename จากเมนูบริบท
- เพื่อบังคับให้ Windows มองข้าม iastora.sys ให้เปลี่ยนชื่อเป็น iastora.sys.old
- คลิก Yes เพื่อให้สิทธิ์การเข้าถึงผู้ดูแลและอนุญาตให้แก้ไขที่ระดับ UAC (User Account Control)
- รีสตาร์ทคอมพิวเตอร์ของคุณและรอจนกว่าจะเสร็จสิ้นการเริ่มต้นครั้งต่อไป
เมื่อลำดับการบูทเสร็จสิ้น ลองติดตั้งการอัปเดต Windows ที่มีปัญหาอีกครั้งเพื่อดูว่าปัญหาได้รับการแก้ไขแล้วหรือไม่ หากคุณยังคงได้รับ Error Code 0xc1900130 เมื่อพยายามติดตั้งการอัปเดต ให้ดำเนินการต่อไปยังวิธีถัดไปด้านล่าง
วิธีแก้ไข #5: รีเซ็ตทุกคอมโพเนนต์ Windows Update
ตามที่ผู้ใช้ที่ได้รับผลกระทบหลายคนยืนยัน ปัญหานี้ยังสามารถเกิดขึ้นได้จากข้อบกพร่องหรือ dependency ที่เสียหาย ซึ่งทำให้กระบวนการอัปเดตล้มเหลวอย่างสมบูรณ์ ปัญหานี้พบได้มากกว่าใน Windows 8.1 แต่ก็อาจเกิดขึ้นใน Windows 10/11 ได้เช่นกัน
ถ้าสถานการณ์นี้อธิบายสถานการณ์ปัจจุบันของคุณ คุณควรสามารถแก้ไขปัญหาได้โดยการรีเซ็ตคอมโพเนนต์ WU ที่เกี่ยวข้องทั้งหมดที่เกี่ยวข้องกับกระบวนการอัปเดต เมื่อพูดถึงการทำสิ่งนี้ มีสองตัวเลือก:
- การรีเซ็ต WU ผ่าน Automated WU agent แบบอัตโนมัติ
- การรีเซ็ต WU แบบมืออาชีพผ่าน Elevated Command Prompt
เราอธิบายทั้งสองวิธีด้านล่าง ดังนั้น โปรดใช้วิธีไหนก็ได้ที่ทำให้คุณสบายใจ:
A. การรีเซ็ต WU ผ่าน Automated WU Agent แบบอัตโนมัติ
- เพื่อดาวน์โหลดสคริปต์ Reset Windows Update Agent ไปที่หน้าเว็บ Microsoft Technet อย่างเป็นทางการและคลิกปุ่ม Download
- หลังจากดาวน์โหลดคลังข้อมูลแล้ว เปิดมันด้วยยูทิลิตี้เช่น WinRAR, WinZip, หรือ 7Zip เพื่อแยกเนื้อหา
- หลังจากนั้น ดับเบิลคลิกไฟล์ ResetWUENG.exe และเลือก Yes บนพรอมพ์ UAC (User Account Control) เพื่อให้สิทธิ์ผู้ดูแลระบบ
- ปฏิบัติตามคำแนะนำบนหน้าจอเพื่อรันสคริปต์บนคอมพิวเตอร์ของคุณ เมื่อการดำเนินการเสร็จสิ้น รีสตาร์ทคอมพิวเตอร์ของคุณและตรวจสอบว่าคุณสามารถติดตั้งการอัปเดตหลังจากลำดับการเริ่มต้นครั้งต่อไปเสร็จสิ้นหรือไม่
B. การรีเซ็ต WU แบบมืออาชีพผ่าน Elevated Command Prompt
- เพื่อเปิดกล่องโต้ตอบ Run กด Win + R หลังจากนั้น พิมพ์ 'cmd' และกด Ctrl + Shift + Enter เพื่อเปิดหน้าต่าง Elevated Command Prompt เมื่อคุณเห็นกล่องโต้ตอบ UAC (User Account Control) คลิก Yes เพื่อให้สิทธิ์ผู้ดูแลระบบ
- เพื่อหยุดบริการ Windows Update ที่เกี่ยวข้องทั้งหมด ให้ป้อนคำสั่งต่อไปนี้ลงใน Elevated CMD prompt และกด Enter หลังจากแต่ละคำสั่ง:
- net stop wuauserv
- net stop cryptSvc
- net stop bits
- net stop msiserver
คำสั่งเหล่านี้จะปิดใช้งานบริการ Windows Update, MSI Installer, Cryptographic service และ BITS ชั่วคราว
- หลังจากที่คุณแช่แข็งบริการที่เกี่ยวข้องทั้งหมดแล้ว ให้รันคำสั่งต่อไปนี้เพื่อเปลี่ยนชื่อโฟลเดอร์สองโฟลเดอร์ที่ใช้โดยคอมโพเนนต์ WU (SoftwareDistribution และ Catroot2):
- ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
- ren C:\Windows\System32\catroot2 Catroot2.old
- หลังจากเปลี่ยนชื่อโฟลเดอร์สองโฟลเดอร์แล้ว ให้รันคำสั่งต่อไปนี้และกด Enter หลังจากแต่ละคำสั่งเพื่อเปิดใช้งานบริการ Windows ที่ปิดใช้งานไว้ก่อนหน้านี้:
- net start wuauserv
- net start cryptSvc
- net start bits
- net start msiserver
- รีสตาร์ทคอมพิวเตอร์ของคุณและตรวจสอบว่าปัญหาได้รับการแก้ไขในการเริ่มต้นครั้งต่อไปหรือไม่
ถ้าคุณยังได้รับข้อผิดพลาด 0xc1900130 เมื่อพยายามติดตั้งการอัปเดตที่รออยู่ ให้ดำเนินการต่อไปยังโซลูชันที่เป็นไปได้ถัดไปด้านล่าง
วิธีแก้ไข #6: ติดตั้ง Cumulative Update ล่าสุดด้วยตนเอง
ถ้าคุณประสบปัญหาในการอัปเกรดเวอร์ชัน OS ปัจจุบันของอุปกรณ์ คุณควรดาวน์โหลดและติดตั้งแพ็กเกจ standalone ล่าสุดด้วยตนเอง ในการทำเช่นนั้น ให้ไปที่ Microsoft Update Catalog และป้อนหมายเลข KB ที่ตรงกันลงในแถบค้นหา
บริษัทปล่อยแพตช์ใหม่ทุกวันอังคารที่สองของเดือน ตรวจสอบสถาปัตยกรรมระบบของคุณ (32-bit หรือ 64-bit) ก่อนดาวน์โหลดการอัปเดตที่เกี่ยวข้อง
ทางเลือกอื่น คุณสามารถค้นหาการอัปเดต cumulative ที่ล้มเหลวได้โดยการเลือก View Update History เพียงไปที่เว็บไซต์ Microsoft Update Catalog และป้อนหมายเลข KB ที่แน่นอนของการอัปเดตที่ไม่ได้ติดตั้งบนคอมพิวเตอร์ของคุณ ซึ่งคุณสามารถพบได้ใน Settings > Update and Security > View Update History
กลับไปที่หน้าเว็บ Microsoft Update Catalog และพิมพ์หมายเลข KB ลงในแถบค้นหา ในหน้าต่างถัดไป คลิกปุ่ม Download ถัดจากแพตช์เฉพาะ
วิธีแก้ไข #7: ล้าง DNS cache
เราพบว่าการล้าง DNS cache อาจแก้ไข Update Error 0xc1900130 บน Windows 10/11 ในบางกรณี ทั้งสิ่งที่คุณต้องทำคือเปิด Command Prompt เป็นผู้ดูแลระบบและพิมพ์คำสั่งต่อไปนี้: ipconfig /flushdns
ถ้าคำสั่งข้างต้นรันสำเร็จ คุณจะได้รับข้อความต่อไปนี้:
Windows IP Configuration
Successfully flushed the DNS Resolver Cache.
คุณยังสามารถทดสอบการเชื่อมต่ออินเทอร์เน็ตของคุณได้โดยการรีบูทรูเตอร์ ถอดและต่อสาย Ethernet cable กลับใหม่ หรือเข้าถึงเว็บไซต์และบริการต่างๆ บนอินเทอร์เน็ตเพื่อให้แน่ใจถึงความน่าเชื่อถือและความสมบูรณ์ของการเชื่อมต่อของคุณ
วิธีแก้ไข #8: ใช้ System Restore
ถ้าคอมโพเนนต์ Windows Update เริ่มล้มเหลวหลังจากการติดตั้งไดรเวอร์หรือแอปของบุคคลที่สาม มันเป็นไปได้มากว่าสิ่งที่คุณติดตั้งกำลังรบกวนความสามารถของระบบปฏิบัติการในการติดตั้งการอัปเดตใหม่
ผู้ใช้ที่ได้รับผลกระทบหลายคนรายงานว่า iastorac.sys กำลังป้องกันการติดตั้งการอัปเดตใหม่ในกรณีของพวกเขา หากสถานการณ์นี้ใช้กับคุณ คุณควรสามารถแก้ไขปัญหาได้โดยการใช้ System Restore เพื่อคืนค่าคอมพิวเตอร์ของคุณไปสู่สถานะที่ดีเมื่อความขัดแย้งไม่ได้ปรากฏ
สำคัญที่ต้องจำว่า Windows versions ล่าสุดทั้งหมด (Windows 7, Windows 8.1, และ Windows 10/11) ได้รับการออกแบบมาเพื่อบันทึก restore snapshots เป็นประจำ (ที่เหตุการณ์ระบบสำคัญ) โดยค่าเริ่มต้น คุณควรมี restore snapshots มากมายให้เลือก ยกเว้นคุณจะเปลี่ยนพฤติกรรมเริ่มต้น
ก่อนเริ่มต้น โปรดทราบว่าการเปลี่ยนแปลงใดๆ ที่คุณทำหลังจากที่ snapshot บางอันถูกสร้างจะสูญหายหากคุณ mount snapshot นั้นโดยใช้ยูทิลิตี้ System Restore แอปพลิเคชัน เกม หรือการเปลี่ยนแปลงระบบที่คุณทำในช่วงเวลานั้นจะถูกยกเลิก
ถ้าคุณยินดีทำขั้นตอนนี้และทราบผลลัพธ์ ให้ปฏิบัติตามคำแนะนำด้านล่างเพื่อใช้ยูทิลิตี้ System Restore:
- การกด Win + R ควรจะเปิดกล่องโต้ตอบ Run เมื่ออยู่ภายในแล้ว ให้พิมพ์ 'rstrui' และกด Enter เพื่อเปิดเมนู System Restore
- เมื่อคุณถึงหน้าจอ System Restore เริ่มต้น คลิก Next เพื่อดำเนินการต่อ
- เมื่อคุณถึงหน้าจอถัดไป ติ๊กถูกกล่องถัดจาก Show more restore points
- ต่อไป เปรียบเทียบวันที่ของ restore points ที่บันทึกไว้ทั้งหมด และเลือกอันที่สร้างขึ้นก่อนการเกิดปัญหา
- เมื่อเลือก system restore point ที่ถูกต้องแล้ว คลิก Next เพื่อไปยังเมนูถัดไป
- เมื่อคุณถึงจุดนี้ ยูทิลิตี้พร้อมใช้งาน ทั้งสิ่งที่คุณต้องทำคือคลิก Finish เพื่อเริ่มกระบวนการคืนค่า
- สถานะการทำงานก่อนหน้าจะถูกคืนค่าในการเริ่มต้นครั้งต่อไป เมื่อกระบวนการบูทเสร็จสิ้น ลองติดตั้งการอัปเดตที่ล้มเหลวก่อนหน้านี้เพื่อดูว่าปัญหาได้รับการแก้ไขแล้วหรือไม่
สรุป
ตามที่เราได้กล่าวไว้ในต้นบทความ อาจมีหลายเหตุผลสำหรับการอัปเดต Windows ที่ล้มเหลว ส่วนใหญ่ ปัญหาเกิดจากขาดการเชื่อมต่ออินเทอร์เน็ต อย่างไรก็ตาม เมื่อแก้ปัญหา คุณต้องจัดการกับแต่ละผู้กระทำร้ายที่เป็นไปได้ โซลูชันทั้งหมดข้างต้นแสดงตามลำดับความรุนแรงของปัญหา ดังนั้น คุณต้องดำเนินการตามลำดับ