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

แก้ไข:ข้อผิดพลาดในการอัปเดต Windows 10 '0xc1900101-0x30018'

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

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

0xC1900101 – ข้อผิดพลาด 0x30018

การอัพเกรดจาก Windows 8.1 ไปเป็น Windows เป็นกระบวนการที่ลำบากมาโดยตลอด โดยเฉพาะอย่างยิ่งเมื่อคุณได้รับข้อความแสดงข้อผิดพลาดนี้เป็นระยะ ๆ แบบสุ่มในระหว่างกระบวนการอัปเดต ข้อความแสดงข้อผิดพลาดปรากฏขึ้นผ่าน Blue Screen of Death และวิธีแก้ปัญหาที่แท้จริงยังไม่ได้รับการประกาศโดย Microsoft

แก้ไข:ข้อผิดพลาดในการอัปเดต Windows 10  0xc1900101-0x30018

ปัญหามักจะปรากฏขึ้นเมื่อคุณพยายามติดตั้ง Windows 10 ลงในคอมพิวเตอร์ที่ใช้ Windows 7, 8 หรือ 8.1; แต่อาจปรากฏขึ้นเมื่อคุณพยายามติดตั้งการอัปเดตปกติด้วยตนเอง มาดูวิธีแก้ปัญหานี้กัน!

แนวทางที่ 1:ตรวจสอบให้แน่ใจว่าคอมพิวเตอร์ของคุณพร้อมสำหรับการอัปเดต

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

  1. ลองปิดการใช้งานหรือถอนการติดตั้งซอฟต์แวร์ป้องกันไวรัสของคุณชั่วคราว และปิดซอฟต์แวร์ไฟร์วอลล์ของบริษัทอื่นที่คุณใช้งานอยู่ และดูว่าการอัปเกรดจะสำเร็จหรือไม่
  2. หากคุณใช้การเชื่อมต่อ Wi-Fi ให้ลองเปลี่ยนเป็นการเชื่อมต่อแบบมีสายโดยใช้สายเคเบิลเครือข่าย และปิดใช้งานหรือถอนการติดตั้งการ์ดเครือข่ายไร้สายของคุณ
  3. นำอุปกรณ์ USB ที่เชื่อมต่ออยู่ออก (ยกเว้นแป้นพิมพ์และเมาส์) เมื่อพยายามอัปเกรด
  4. เปิด Command Prompt (Admin) แล้วพิมพ์ sfc /scannow เพื่อตรวจสอบไฟล์ระบบที่เสียหาย ค้นหาข้อมูลเพิ่มเติมเกี่ยวกับวิธีการทำสิ่งนี้ให้สำเร็จโดยอ่านบทความของเราในหัวข้อนี้
  5. ตรวจสอบให้แน่ใจว่าคุณได้ติดตั้ง Windows Updates ล่าสุดและไดรเวอร์ล่าสุดและการอัปเดตจากผู้ผลิตฮาร์ดแวร์และซอฟต์แวร์ของคุณ ตรวจสอบเว็บไซต์ของผู้ผลิตมาเธอร์บอร์ดของคุณสำหรับการอัปเดต BIOS สำหรับ Windows 10  ถอนการติดตั้งฮาร์ดแวร์หรือซอฟต์แวร์ที่ไม่จำเป็นก่อนอัปเกรดเป็น Windows 10
  6. ดำเนินการคลีนบูตและพยายามทำกระบวนการอัพเดตให้สำเร็จหลังจากบูท ดูข้อมูลเพิ่มเติมเกี่ยวกับวิธีการคลีนบูตใน Windows 8, 8.1 และ 10 โดยคลิกที่นี่
  7. หากคุณใช้ฮาร์ดดิสก์ SCSI ตรวจสอบให้แน่ใจว่าคุณมีไดรเวอร์สำหรับอุปกรณ์จัดเก็บข้อมูลของคุณบน thumdrive และเชื่อมต่ออยู่ ระหว่างการติดตั้ง Windows 10 ให้คลิก Custom Advanced Option และใช้คำสั่ง Load Driver เพื่อโหลดไดรเวอร์ที่เหมาะสมสำหรับไดรฟ์ SCSI หากวิธีนี้ใช้ไม่ได้ผลและการตั้งค่ายังคงล้มเหลว ให้ลองเปลี่ยนไปใช้ฮาร์ดดิสก์แบบ IDE

แนวทางที่ 2:ปิดใช้งานเสียงออนบอร์ดในการตั้งค่า BIOS

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

  1. ปิดเครื่องคอมพิวเตอร์โดยไปที่ Start Menu>> Power Button>> Shut down
  2. นำการ์ดเสียงเสริมออกหากมีการติดตั้งไว้ มาเธอร์บอร์ดหลายตัวจะปิดเสียงออนบอร์ดโดยอัตโนมัติเมื่อตรวจพบอุปกรณ์เสียงอื่น และการถอดออกอาจคืนค่าเสียงออนบอร์ดของคุณโดยอัตโนมัติ สำหรับคอมพิวเตอร์เดสก์ท็อป คุณจะต้องเปิดเคสและค่อยๆ ดึงการ์ดเสียงออกจากช่องเสียบการ์ด การ์ดใบนี้สามารถยึดด้วยสกรูหรือคลิปล็อค แล็ปท็อปอาจมีการ์ดเอ็กซ์แพนชันหรืออุปกรณ์เสียง USB ที่ควรถอดออก
  3. รีสตาร์ทพีซีของคุณและเข้าสู่ BIOS โดยกดปุ่ม BIOS ในขณะที่ระบบเริ่มทำงาน โดยทั่วไปแล้ว คีย์ BIOS จะแสดงบนหน้าจอบูตโดยบอกว่า "กด ___ เพื่อเข้าสู่การตั้งค่า" คีย์ BIOS ทั่วไป ได้แก่ F1, F2, Del, Esc และ F10
  4. ค้นหาตัวเลือกการตั้งค่าที่เปลี่ยนเสียงออนบอร์ด ซึ่งอาจอยู่ภายใต้เมนู "ขั้นสูง" "อุปกรณ์" หรือ "อุปกรณ์ต่อพ่วงในเครื่อง" และทำเครื่องหมายเป็น "เสียงในเครื่อง" "เสียง…”
  5. เลือกการตั้งค่าเสียงออนบอร์ดและเลือก "ปิดการใช้งาน"
  6. ไปที่ส่วนออกและเลือกออกจากการบันทึกการเปลี่ยนแปลง การดำเนินการนี้จะดำเนินการบูต อย่าลืมลองเรียกใช้การอัปเดตอีกครั้ง

แก้ไข:ข้อผิดพลาดในการอัปเดต Windows 10  0xc1900101-0x30018

โซลูชันที่ 3:ติดตั้ง Windows โดยใช้เครื่องมือสร้างสื่อ

ข้อความแสดงข้อผิดพลาดนี้จะแสดงขึ้นหากคุณกำลังอัปเดต Windows โดยใช้ Update Manager ในตัว และจะปรากฏเป็นเปอร์เซ็นต์แบบสุ่มระหว่างกระบวนการอัปเดต อย่างไรก็ตาม คุณสามารถ Assistant และทางเลือกอื่นที่ใช้ชื่อ Media Creation Tool ซึ่งช่วยให้คุณติดตั้ง Windows โดยใช้ไฟล์ .ISO ที่คุณสามารถดาวน์โหลดได้ที่หน้าทางการของ Microsoft

คุณยังสามารถใช้ Rufus เพื่ออัปเดตให้คุณโดยทำตามคำแนะนำจากบทความของเราในหัวข้อนี้

  1. เลือกเครื่องมือดาวน์โหลด จากนั้นเลือกเรียกใช้ คุณต้องเป็นผู้ดูแลระบบเพื่อเรียกใช้เครื่องมือนี้
  2. ในหน้าข้อกำหนดสิทธิ์ใช้งาน ให้เลือกยอมรับหากคุณยอมรับข้อกำหนดสิทธิ์การใช้งาน
  3. เมื่อคุณต้องการทำอะไร? ให้เลือก อัปเกรดพีซีนี้ทันที แล้วเลือก ถัดไป
  4. เครื่องมือจะเริ่มดาวน์โหลดแล้วติดตั้ง Windows 10 ตารางนี้จะแสดงรุ่นของ Windows 10 ที่จะติดตั้งบนพีซีของคุณ
  5. เมื่อ Windows 10 พร้อมติดตั้ง คุณจะเห็นสรุปสิ่งที่คุณได้เลือกและสิ่งที่จะเก็บไว้ในระหว่างการอัปเกรด เลือก Change what to keep set ว่าคุณต้องการเก็บไฟล์ส่วนตัวและแอพ หรือเก็บไฟล์ส่วนตัวเท่านั้น หรือเลือกที่จะไม่เก็บอะไรไว้ระหว่างการอัปเกรด
  6. บันทึกและปิดแอปและไฟล์ที่เปิดอยู่ซึ่งคุณอาจใช้งานอยู่ และเมื่อพร้อมแล้ว ให้เลือกติดตั้ง
  7. อาจใช้เวลาสักครู่ในการติดตั้ง Windows 10 และพีซีของคุณจะรีสตาร์ทสองสามครั้ง ตรวจสอบว่าคุณไม่ได้ปิดเครื่องคอมพิวเตอร์

โซลูชันที่ 4:ลองใช้เครื่องมือ DISM

เครื่องมือ Deployment Image Services and Management (DISM.exe) เป็นเครื่องมือที่มีประโยชน์ซึ่งสามารถสแกนอิมเมจ Windows ของคุณเพื่อหาข้อผิดพลาดและข้อผิดพลาดที่คุณอาจเกิดจาก สามารถเรียกใช้ได้อย่างง่ายดายโดยใช้ Command Prompt และยังสามารถใช้เพื่อแก้ไขข้อผิดพลาดโดยอัตโนมัติอีกด้วย

หลังจากเรียกใช้แล้ว อย่าลืมรออย่างน้อยครึ่งชั่วโมงเพื่อให้เสร็จสิ้น เนื่องจากเครื่องมือจะตรวจสอบทุกอย่างเกี่ยวกับอิมเมจ Windows ของคุณ

ค้นหาข้อมูลเพิ่มเติมเกี่ยวกับวิธีการแก้ไขโดยไปที่บทความนี้ที่เราทำเกี่ยวกับวิธีการเรียกใช้ DISM.exe

โซลูชันที่ 5:ลองใช้โปรแกรมแก้ไขด่วนของ Registry ง่ายๆ

การแก้ไขเฉพาะนี้สามารถช่วยเหลือผู้คนนับไม่ถ้วนในการแก้ไขปัญหาที่เกี่ยวข้องกับ Windows Update และควรตรวจสอบสิ่งนี้ก่อนที่จะเรียกใช้ Windows Update อีกครั้ง

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

  1. เปิดพรอมต์คำสั่งโดยพิมพ์ “cmd” ในแถบค้นหาที่อยู่บนแถบงาน
  2. คัดลอกและวางคำสั่งต่อไปนี้ และอย่าลืมคลิก Enter หลังจากนั้น:

rundll32.exe pnpclean.dll,RunDLL_PnpClean /DRIVERS /MAXCLEAN

  1. ออกจาก Command Prompt รีสตาร์ทคอมพิวเตอร์ และตรวจสอบให้แน่ใจว่าคุณเรียกใช้การอัปเดตอีกครั้ง

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

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

  1. พิมพ์ Command Prompt ในแถบค้นหาและเรียกใช้ด้วยสิทธิ์ของผู้ดูแลระบบ
  2. กำจัดกระบวนการต่อไปนี้:MSI Installer, Windows Update Services, BITS และ Cryptographic โดยการคัดลอกและวางคำสั่งด้านล่าง อย่าลืมคลิก Enter หลังแต่ละรายการ

net stop msiserver
net stop wuauserv
net stop bits
net stop cryptSvc

  1. เปลี่ยนชื่อโฟลเดอร์ Catroot2 และ Software Distribution คุณสามารถทำสิ่งนี้ได้ง่ายขึ้นโดยคัดลอกคำสั่งต่อไปนี้ใน Command Prompt:

ren C:\Windows\SoftwareDistribution SoftwareDistribution.old

ren C:\Windows\System32\catroot2 Catroot2.old

  1. เริ่มโปรแกรมติดตั้ง MSI, บริการ Windows Update, BITS และการเข้ารหัสอีกครั้งโดยคัดลอกและวางคำสั่งด้านล่างทีละรายการ

net start wuauserv
net start cryptSvc
net start bits
net start msiserver

โซลูชันที่ 7:การใช้ตัวแก้ไขปัญหา Windows ในตัว

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

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

แก้ไข:ข้อผิดพลาดในการอัปเดต Windows 10  0xc1900101-0x30018

โซลูชันที่ 8:ปิดใช้งาน Wi-Fi ใน BIOS

ปรากฎว่าการปิดใช้งาน Wi-Fi ใน BIOS ช่วยให้ผู้ใช้หลายคนจัดการกับปัญหาของพวกเขา ดังนั้นจึงคุ้มค่าที่จะลองดู ใช้เวลาไม่นานและอาจแก้ปัญหาให้คุณได้เช่นกัน โซลูชันนี้มีไว้สำหรับผู้ใช้แล็ปท็อปเป็นส่วนใหญ่

  1. รีสตาร์ทหรือเปิดคอมพิวเตอร์ของคุณ
  2. เข้าสู่ BIOS โดยการกดปุ่ม BIOS ในขณะที่ระบบเริ่มทำงาน โดยทั่วไปแล้ว คีย์ BIOS จะแสดงบนหน้าจอบูตโดยบอกว่า "กด ___ เพื่อเข้าสู่การตั้งค่า" คีย์ BIOS ทั่วไป ได้แก่ F1, F2, Del, Esc และ F10
  3. ไปที่ส่วนขั้นสูงและค้นหาการ์ด Wi-Fi ของคุณ หากคุณกำลังใช้การ์ด Wi-Fi ที่รวมอยู่ในแล็ปท็อปของคุณ (หากมาพร้อมกับแล็ปท็อป) การ์ดนั้นควรอยู่ภายใต้ตัวเลือก “Integrated WLAN”
  4. ปิดการใช้งานและไปที่แท็บออก เลือกตัวเลือก Exit Saving Changes ซึ่งควรบันทึกการเปลี่ยนแปลงและดำเนินการบูตต่อ
  5. ลองติดตั้ง Windows 10 อีกครั้ง

โซลูชันที่ 9:แก้ไขหรือสร้างคีย์รีจิสทรี

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

  1. เปิด Registry Editor โดยค้นหาในกล่องค้นหาที่อยู่ในเมนู Start หรือโดยใช้คีย์ผสม Ctrl + R เพื่อเปิดกล่องโต้ตอบ Run ซึ่งคุณต้องพิมพ์ "regedit"
  2. คลิกเมนูไฟล์ที่ด้านซ้ายบนของหน้าต่างแล้วเลือกตัวเลือกส่งออก
  3. เลือกตำแหน่งที่คุณต้องการบันทึกการเปลี่ยนแปลงในรีจิสทรีของคุณ
  4. ในกรณีที่คุณสร้างความเสียหายให้กับรีจิสทรีโดยการแก้ไข ให้เปิด Registry Editor อีกครั้ง คลิก File>> Import และค้นหาไฟล์ .reg ที่คุณส่งออกไว้ล่วงหน้า
  5. อีกวิธีหนึ่ง หากคุณไม่สามารถนำเข้าการเปลี่ยนแปลงที่ทำกับรีจิสทรีได้ คุณสามารถคืนค่าระบบของคุณเป็นสถานะการทำงานก่อนหน้าได้โดยใช้การคืนค่าระบบ เรียนรู้วิธีกำหนดค่าการคืนค่าระบบและวิธีใช้งานโดยอ่านบทความของเราในหัวข้อนี้ผ่านลิงก์นี้

ตอนนี้สิ่งที่เราได้สร้างข้อมูลสำรองสำหรับรีจิสทรีของเรา มาแก้ไขปัญหากัน

  1. เปิด Registry Editor โดยทำตามคำแนะนำด้านบนในขั้นตอนที่ 1
  2. นำทางไปยังตำแหน่งต่อไปนี้ในรีจิสทรีของคุณโดยขยายเมนูที่อยู่ทางด้านซ้ายของหน้าต่าง

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate\ OSUpgrade

  1. หากไม่มีคีย์นี้ ให้คลิกขวาที่คีย์ WindowsUpdate เลือก New>> Key และตั้งชื่อเป็น OSUpgrade
  2. ในตำแหน่งเฉพาะนี้ (OSUpgrade) ให้คลิกขวาที่โฟลเดอร์ OSUpgrade และเลือก New>> DWORD (32-bit) Value
  3. ตั้งชื่อรีจิสตรีคีย์นี้เป็น AllowOSUpgrade แล้วคลิกตกลง
  4. ดับเบิลคลิกที่ค่าใหม่นี้ และพิมพ์ 0x00000001 ใต้การตั้งค่า Value data แล้วคลิก OK
  5. รีสตาร์ทคอมพิวเตอร์และตรวจดูว่าปัญหาได้รับการแก้ไขหรือไม่