โดยทั่วไป จะพบรหัสข้อผิดพลาด 0xc0000221 ทันทีหลังจากที่คอมพิวเตอร์ไม่สามารถบู๊ตได้ ผู้ใช้ส่วนใหญ่รายงานว่าสิ่งนี้ไม่ได้เกิดขึ้นทุกครั้งที่บูตเครื่อง แต่ผู้ใช้หลายคนรายงานว่าติดค้างอยู่ในAutomatic Repair Loop ด้วยรหัสข้อผิดพลาดนี้
รหัสข้อผิดพลาดที่ขึ้นต้นด้วย '0x' มักจะชี้ไปที่ปัญหาการทุจริตระดับระบบ อย่างไรก็ตาม ด้วยรหัสข้อผิดพลาดนี้ ข้อผิดพลาดอาจเกี่ยวข้องกับฮาร์ดแวร์ (RAM ที่ใส่ใหม่หรือพลังงานไม่เพียงพอ)
รหัสข้อผิดพลาด 0xc0000221 เกิดจากอะไร
หลังจากตรวจสอบปัญหาและดูอาการต่างๆ มากมายของข้อผิดพลาดเดียวกัน เราพบผู้กระทำผิดสองสามรายที่อาจสร้างรหัสข้อผิดพลาด 0xc0000221:
- ปัญหาฮาร์ดแวร์ที่เกิดจาก RAM หรือฮาร์ดไดรฟ์ใหม่ – มีบางกรณีที่ผู้ใช้เริ่มได้รับข้อผิดพลาดนี้หลังจากเสียบแท่ง RAM อันที่สองหรือเชื่อมต่อทาส HDD ใหม่
- GPU รอง – บางครั้งมีการรายงานปัญหาในคอมพิวเตอร์ที่มีการตั้งค่า SLI หรือ CrossFire
- พาวเวอร์ซัพพลายไม่สามารถส่งพลังงานได้เพียงพอ – ลักษณะการทำงานนี้อาจเกิดขึ้นหากแหล่งจ่ายไฟของคุณไม่ใหญ่พอที่จะรองรับอุปกรณ์ที่เชื่อมต่อทั้งหมด
- ไฟล์ระบบเสียหาย – รหัสข้อผิดพลาดชี้ไปที่ปัญหาระดับระบบที่เกี่ยวข้องกับความเสียหายของไฟล์
- บริการของบุคคลที่สามขัดจังหวะการเริ่มต้นระบบ – มีรายงานกรณีที่ข้อผิดพลาดเกิดขึ้นจากบริการบุคคลที่สามอันธพาลซึ่งลงเอยด้วยเหตุขัดข้อง BSOD
วิธีแก้ไขรหัสข้อผิดพลาด 0xc0000221
หากคุณกำลังค้นหาขั้นตอนการแก้ปัญหาบางอย่างเพื่อช่วยให้คุณหลีกเลี่ยง 0xc0000221 รหัสข้อผิดพลาด เราทำให้มันง่ายขึ้นสำหรับคุณ ด้านล่างนี้ คุณมีชุดการแก้ไขที่เป็นไปได้ซึ่งผู้ใช้รายอื่นในสถานการณ์ที่คล้ายกันได้ใช้สำเร็จเพื่อแก้ไขปัญหา
เพื่อผลลัพธ์ที่ดีที่สุด ให้ทำตามวิธีการด้านล่างตามลำดับที่แสดง โดยจะเรียงลำดับตามประสิทธิภาพและความรุนแรง เริ่มต้นด้วยวิธีแรกและดำเนินการต่อไปจนกว่าคุณจะพบวิธีแก้ไขที่มีประสิทธิภาพในการแก้ไขปัญหาสำหรับคุณ
วิธีที่ 1:การบูตในเซฟโหมด
มาเริ่มการค้นหาการแก้ไขปัญหาของเราโดยทำให้แน่ใจว่าปัญหาไม่ได้รับการอำนวยความสะดวกโดยบริการหลอกลวงที่อำนวยความสะดวกในการหยุดทำงานของ BSOD เราสามารถตรวจสอบให้แน่ใจว่าปัญหาไม่ได้เกิดจากการรบกวนจากบุคคลที่สามโดยการบูตระบบของคุณในเซฟโหมด
ขณะอยู่ในเซฟโหมด คอมพิวเตอร์ของคุณจะเริ่มทำงานในสถานะจำกัดโดยมีเพียงไฟล์พื้นฐานและไดรเวอร์ที่จำเป็นสำหรับกระบวนการเริ่มต้น หากคอมพิวเตอร์ของคุณบู๊ตเข้าสู่ Safe Mode ได้ดี เราสามารถระบุได้ว่าซอฟต์แวร์บางตัวที่คุณติดตั้งไว้ก่อนหน้านี้ช่วยอำนวยความสะดวกให้กับปัญหา
ต่อไปนี้คือคำแนะนำโดยย่อเกี่ยวกับการบูทในเซฟโหมด และการระบุกระบวนการที่ทำให้ BSOD ขัดข้อง:
- หากคุณไม่สามารถผ่านหน้าจอเริ่มต้นได้ คุณสามารถบังคับให้ปรากฏ ตัวเลือกการเริ่มต้นขั้นสูง หน้าจอโดยบังคับให้หยุดชะงักสองหรือสามครั้งติดต่อกันระหว่างกระบวนการเริ่มต้น คุณสามารถทำสิ่งนี้ได้อย่างง่ายดายโดยรีสตาร์ทพีซีของคุณในระหว่างขั้นตอนการเริ่มต้น
หมายเหตุ: หากคุณสามารถบูตเครื่องให้เสร็จสิ้นได้ คุณยังสามารถเปิด การกู้คืนการตั้งค่า โดยการเปิด วิ่ง กล่องโต้ตอบ (ปุ่ม Windows + R ) และพิมพ์ “ms-settings:recovery “. จากนั้น คลิก รีสตาร์ททันที ปุ่มภายใต้ การเริ่มต้นขั้นสูง และคอมพิวเตอร์ของคุณจะรีสตาร์ทตรงไปที่ตัวเลือกการเริ่มต้นขั้นสูง เมนู
- จาก ตัวเลือกการเริ่มต้นขั้นสูง หน้าจอ เลือก แก้ปัญหา แล้วคลิก ตัวเลือกขั้นสูง .
- ภายใน ตัวเลือกขั้นสูง ให้คลิกที่ การตั้งค่าการเริ่มต้น แล้วคลิกปุ่มรีสตาร์ท
- เมื่อคุณไปที่ การตั้งค่าการเริ่มต้น อีกครั้ง กด F4, F5 หรือ F6 เพื่อบูตด้วยหนึ่งในสามเซฟโหมดที่มีให้
- หากคอมพิวเตอร์ของคุณบู๊ตเข้าสู่ Safe Mode ได้สำเร็จ เป็นไปได้ว่าบริการจากแอปพลิเคชันที่คุณเพิ่งติดตั้งนั้นเป็นสาเหตุของ BSOD ณ จุดนี้ คุณสามารถเริ่มถอนการติดตั้งโปรแกรมที่เพิ่งติดตั้งล่าสุดที่คุณรู้สึกว่าอาจเป็นสาเหตุของปัญหา หรือคุณสามารถใช้คำแนะนำนี้ (ที่นี่ ) เพื่อแยกโปรแกรมและบริการออกจากกระบวนการเริ่มต้นอย่างเป็นระบบ จนกว่าคุณจะสามารถค้นหาผู้กระทำผิดของคุณได้
หากคุณพบข้อผิดพลาด BSOD เดียวกันขณะบู๊ตในเซฟโหมด ให้ทำตามขั้นตอนต่อไปด้านล่าง
วิธีที่ 2:ทำการสแกน SFC, CHKDSK และ DISM
ตอนนี้ มาตรวจสอบให้แน่ใจว่า 0xc0000221 รหัสข้อผิดพลาด ไม่ได้เกิดขึ้นเนื่องจากไฟล์ระบบเสียหายโดยเรียกใช้ยูทิลิตี้ในตัวสองตัวที่ออกแบบมาเพื่อแก้ไขไฟล์ Windows ที่เสียหาย
ผู้ใช้หลายคนที่ประสบปัญหาเดียวกันสามารถแก้ไขปัญหาได้โดยการแก้ไขไฟล์ระบบเสียหายผ่านการสแกน SFC, CHKDSK หรือ DISM ขั้นตอนนี้อาจใช้เวลาสักครู่ ดังนั้นโปรดอดทนรอและอย่าขัดจังหวะกระบวนการจนกว่าจะเสร็จสิ้น
ต่อไปนี้คือคำแนะนำโดยย่อเกี่ยวกับการสแกน SFC และ DISM:
- กด แป้น Windows + R เพื่อเปิดกล่องโต้ตอบเรียกใช้ จากนั้นพิมพ์ “cmd ” แล้วกด Ctrl + Shift + Enter เพื่อเปิดพรอมต์คำสั่งที่ยกระดับ เมื่อได้รับแจ้งจาก UAC (การควบคุมบัญชีผู้ใช้) , เลือก ใช่ เพื่อให้สิทธิ์ผู้ดูแลระบบ
หมายเหตุ: หากคุณไม่สามารถผ่านหน้าจอเริ่มต้นได้ ให้ทำตามขั้นตอนที่ 1 จากวิธีที่ 1 เพื่อเข้าสู่ตัวเลือกการเริ่มต้นขั้นสูง เมนู จากนั้นไปที่ แก้ไขปัญหา> ตัวเลือกขั้นสูง> พร้อมรับคำสั่ง .
- ใน Command Prompt ที่ยกระดับขึ้น ให้พิมพ์คำสั่งต่อไปนี้เพื่อเริ่มการสแกน SFC:
sfc /scannow
หมายเหตุ: ยูทิลิตีนี้จะสแกนระบบของคุณเพื่อหาความเสียหายและแทนที่ไฟล์ Windows ที่เสียหายด้วยสำเนาที่แคชในเครื่อง
- เมื่อดำเนินการเสร็จสิ้น ให้รีสตาร์ทคอมพิวเตอร์และดูว่า รหัสข้อผิดพลาด 0xc0000221 จะไม่ปรากฏอีกต่อไป หากยังคงอยู่ ให้ทำตามขั้นตอนที่ 1 อีกครั้งเพื่อกลับไปที่พรอมต์คำสั่งที่ยกระดับ และพิมพ์คำสั่งต่อไปนี้:
chkdsk /f C:
หมายเหตุ: ยูทิลิตีนี้จะทำการวิเคราะห์บนดิสก์ของคุณและแก้ไขข้อผิดพลาดใดๆ ที่จัดการเพื่อค้นหา โปรดทราบว่าคุณต้องเปลี่ยน C เป็นอักษรระบุไดรฟ์หากระบบปฏิบัติการของคุณอยู่ที่อื่น
- เมื่อกลยุทธ์การซ่อมแซมเสร็จสิ้น ให้รีบูตเครื่องและดูว่าคุณสามารถผ่านหน้าจอเริ่มต้นได้หรือไม่ หากเกิดข้อผิดพลาดเดิมซ้ำ ให้กลับไปที่พรอมต์คำสั่ง โดยใช้ขั้นตอนที่ 1 และพิมพ์คำสั่งต่อไปนี้:
dism /online /cleanup-image /restorehealth
หมายเหตุ: ยูทิลิตีนี้จะแทนที่ไฟล์ Windows ที่เสียหายด้วยสำเนาใหม่ที่ดาวน์โหลดจากเซิร์ฟเวอร์ของ Microsoft คุณต้องมีการเชื่อมต่ออินเทอร์เน็ตที่เสถียรก่อนเริ่มการสแกนนี้
- รีสตาร์ทคอมพิวเตอร์และดูว่าข้อผิดพลาดได้รับการแก้ไขในการเริ่มต้นครั้งถัดไปหรือไม่ หากไม่ใช่ ให้ทำตามขั้นตอนต่อไปด้านล่าง
วิธีที่ 3:การตรวจสอบ RAM สำหรับปัญหา
RAM sticks มักถูกระบุว่าเป็นสาเหตุของรหัสข้อผิดพลาด 0xc0000221 ปัญหา RAM อาจเป็นเรื่องยากที่จะระบุได้ เนื่องจากยูทิลิตี้การทดสอบที่ดีที่สุดบางตัวอาจไม่สามารถตรวจจับข้อผิดพลาดทั้งหมดได้ เช่น ข้อผิดพลาดของหน่วยความจำที่ไม่ตรงกัน
กลยุทธ์ที่ดีที่สุดและง่ายที่สุดในการตรวจสอบว่าโมดูล RAM ของคุณมีส่วนรับผิดชอบต่อข้อผิดพลาดหรือไม่ คือเปิดพีซีของคุณและนำโมดูลตัวใดตัวหนึ่งออก (หากคุณใช้แท่ง RAM สองอัน)
หากคอมพิวเตอร์ของคุณเริ่มต้นได้ดีด้วย RAM เพียงแท่งเดียว ให้ลองสลับตำแหน่งของ RAM แท่งสองตัว ซึ่งบางครั้งปัญหาจะเกิดขึ้นเมื่อหน่วยความจำที่เร็วกว่าถูกวางไว้ด้านหลังหน่วยความจำที่ช้ากว่า
หากคุณสงสัยว่ามีปัญหากับโมดูล RAM หนึ่งหรือทั้งสองโมดูล คุณสามารถเรียกใช้ MemTest กับพวกเขา – แต่ให้แน่ใจว่าคุณปล่อยให้มันทำงานเป็นเวลาอย่างน้อย 5 ชั่วโมงเพื่อให้ได้ผลลัพธ์ที่สรุปได้
หากคุณจัดการล้างโมดูล RAM ของคุณออกจากรายชื่อผู้กระทำความผิด ให้ทำตามขั้นตอนต่อไปด้านล่าง
วิธีที่ 4:การถอด GPU สำรองและ HDD หรือ SSD ภายนอก
ผู้ใช้รายอื่นรายงานว่าสามารถกำจัด รหัสข้อผิดพลาด 0xc0000221 ได้สำเร็จ โดยการตัดการเชื่อมต่ออุปกรณ์ที่ไม่จำเป็นทั้งหมด เป็นไปได้อย่างยิ่งที่ปัญหานี้จะเกิดขึ้นเนื่องจากแหล่งจ่ายไฟของคุณไม่มีพลังงานเพียงพอที่จะรองรับอุปกรณ์ที่เชื่อมต่อทั้งหมด
มาทดสอบกันว่าทฤษฎีนี้เป็นจริงหรือไม่โดยยกเลิกการเชื่อมต่ออุปกรณ์ที่ไม่จำเป็นทั้งหมด – HDD สำรอง, HDD ภายนอก, ออปติคัลไดรฟ์ DVD, GPU ตัวที่สองจาก SLI (หรือการตั้งค่า CrossFire) อุปกรณ์ต่อพ่วงที่ไม่สำคัญ
เมื่อพีซีของคุณถูกถอดออกจนเหลือน้อยที่สุด ให้เปิดเครื่องคอมพิวเตอร์ของคุณและดูว่าระบบสามารถผ่านหน้าจอเริ่มต้นได้หรือไม่ หากคอมพิวเตอร์ของคุณบูตเครื่องได้โดยไม่มี รหัสข้อผิดพลาด 0xc0000221 เชื่อมต่อส่วนประกอบที่ไม่จำเป็นอีกครั้งอย่างเป็นระบบจนกว่าคุณจะจัดการระบุตัวผู้กระทำความผิดได้
หากวิธีนี้ใช้ไม่ได้ ให้ทำตามวิธีถัดไปด้านล่าง
วิธีที่ 5:การใช้จุดคืนค่าระบบก่อนหน้า
ผู้ใช้หลายคนรายงานว่าปัญหานี้เริ่มเกิดขึ้นทันทีหลังจาก Windows Update (WU) เสร็จสิ้นการติดตั้งการอัปเดตระบบปฏิบัติการขนาดใหญ่ หาก Windows Update ที่ผิดพลาดทำให้เกิดการสุ่ม BSOD ขัดข้องด้วย รหัสข้อผิดพลาด 0xc0000221 คุณอาจแก้ไขปัญหาได้โดยใช้จุดคืนค่าระบบ
การคืนค่าระบบ เป็นคุณลักษณะของ Windows ที่จะช่วยให้คุณสามารถแก้ไขข้อขัดข้องได้หลากหลายโดยคืนค่าสถานะเครื่องของคุณไปยังจุดก่อนหน้าในเวลา ด้วยความโชคดี เราจะใช้มันเพื่อกู้คืนคอมพิวเตอร์ให้อยู่ในสถานะปกติซึ่งมี รหัสข้อผิดพลาด 0xc0000221 ไม่ได้เกิดขึ้น
เว้นแต่คุณจะแก้ไขการทำงานเริ่มต้นด้วยตัวเอง ระบบปฏิบัติการของคุณควรสร้างจุดคืนค่าระบบก่อนที่จะใช้การอัปเดตที่รับผิดชอบต่อข้อผิดพลาด ต่อไปนี้คือคำแนะนำโดยย่อเกี่ยวกับการใช้คุณลักษณะการคืนค่าระบบเพื่อแก้ไข รหัสข้อผิดพลาด 0xc0000221:
- กด แป้น Windows + R เพื่อเปิดกล่องโต้ตอบเรียกใช้ จากนั้นพิมพ์ “rstrui ” และกด Enter เพื่อเปิดวิซาร์ดการคืนค่าระบบ
- ในหน้าจอ System Restore แรก ให้คลิก Next เพื่อไปยังส่วน Restore Point
- ในหน้าจอถัดไป อย่าลืมทำเครื่องหมายที่ช่องที่เกี่ยวข้องกับ แสดงจุดคืนค่าเพิ่มเติม เพื่อดูจุดคืนค่าทุกจุดที่มี
- จากนั้น เลือกจุดคืนค่าที่เก่ากว่าการปรากฏของ 0xc0000221 รหัสข้อผิดพลาดแล้วคลิกปุ่มถัดไปอีกครั้ง
- คลิกที่ เสร็จสิ้น และยืนยันครั้งสุดท้ายโดยคลิกที่ ใช่ เพื่อเริ่มกระบวนการกู้คืนระบบ
- หลังจากผ่านไปสองสามนาที คอมพิวเตอร์ของคุณจะรีสตาร์ทและสถานะเก่าจะถูกกู้คืน หากทุกอย่างเป็นไปด้วยดี เครื่องของคุณไม่ควรชนกับ 0xc0000221 . อีกต่อไป รหัสข้อผิดพลาด
หากคุณไม่มีจุดคืนค่าระบบที่เหมาะสมหรือวิธีนี้ใช้ไม่ได้ ให้ทำตามขั้นตอนถัดไปด้านล่าง
วิธีที่ 6:ดำเนินการติดตั้งซ่อมแซม
หากไม่มีวิธีการใดที่แสดงไว้ข้างต้นที่อนุญาตให้คุณหลีกเลี่ยง 0xc0000221 คุณอาจต้องเริ่มพิจารณาการติดตั้งใหม่ทั้งหมด . แต่ก่อนที่คุณจะทำเช่นนั้นและสูญเสียข้อมูลส่วนบุคคลของคุณ มีตัวเลือกที่ดีกว่าที่จะช่วยให้คุณสามารถรักษาไฟล์และแอปพลิเคชันส่วนตัวของคุณไว้ได้
การติดตั้งซ่อมแซมจะแทนที่ส่วนประกอบ Windows ที่เสียหายซึ่งอาจก่อให้เกิดข้อผิดพลาดด้วยสำเนาใหม่ แต่ต่างจากการติดตั้งใหม่ทั้งหมด การติดตั้งซ่อมแซมจะไม่ลบไฟล์ส่วนตัวของผู้ใช้ (เช่น รูปภาพ เพลง วิดีโอ) หรือแอปพลิเคชันของบุคคลที่สาม
หากคุณตัดสินใจที่จะทำการติดตั้งซ่อมแซม คุณสามารถทำตามคำแนะนำทีละขั้นตอนโดยใช้คำแนะนำนี้ (ที่นี่ )