ผู้ใช้ Windows หลายคนติดต่อเราด้วยคำถามหลังจากได้รับ BSOD (Blue Screen Of Death) บ่อยครั้งด้วย 0x0000001e Error Code . รหัสข้อผิดพลาดนี้สามารถแปลเป็น KMODE_EXCEPTION_NOT_HANDLED ได้ โดยพื้นฐานแล้วหมายความว่าเคอร์เนลของ Windows ตรวจพบคำสั่งตัวประมวลผลที่ผิดกฎหมายหรือไม่รู้จัก ซึ่งอาจเกิดจากการเข้าถึงหน่วยความจำที่ไม่ถูกต้องหรือโดยการละเมิดการเข้าถึงที่คล้ายกับที่รับผิดชอบในการสร้างข้อผิดพลาด Stop 0xA
แม้ว่าผู้ใช้ที่ได้รับผลกระทบบางรายจะรายงานว่าปัญหาเกิดขึ้นวันละครั้งหรือสองครั้ง ผู้ใช้รายอื่นบ่นว่าพวกเขาเห็นข้อผิดพลาดร้ายแรงนี้ทุกๆ 10 นาทีหรือมากกว่านั้น ปัญหานี้ไม่ได้เกิดขึ้นเฉพาะกับ Windows บางรุ่น แต่ความถี่จะสูงกว่ามากใน Windows 7
อะไรเป็นสาเหตุของรหัสข้อผิดพลาด BSOD 0x0000001e?
เราตรวจสอบปัญหาเฉพาะนี้โดยดูจากรายงานผู้ใช้หลายฉบับและกลยุทธ์การซ่อมแซมที่มักใช้เพื่อแก้ไขปัญหาจอฟ้ามรณะนี้ ผลปรากฏว่ามีผู้กระทำผิดหลายคนที่อาจเป็นต้นเหตุของความผิดพลาดครั้งนี้:
- ข้อผิดพลาดของ Windows 7 – หากคุณพบปัญหานี้อย่างสม่ำเสมอใน Windows 7 หรือ Windows 10 มีโอกาสที่ปัญหาจะเกิดจากความผิดพลาดที่มาพร้อมกับการอัปเดตความปลอดภัย หากสถานการณ์นี้เป็นไปได้ คุณควรจะสามารถแก้ไขปัญหาได้โดยการติดตั้งโปรแกรมแก้ไขด่วนที่เหมาะสม (Windows 7) หรือโดยการติดตั้งทุกการอัปเดตที่รอดำเนินการจนกว่าโปรแกรมแก้ไขด่วนจะติดตั้งโดยอัตโนมัติ (Windows 10)
- กำลัง PSU ไม่เพียงพอ – จากรายงานของผู้ใช้หลายฉบับ ปัญหานี้อาจเกิดขึ้นได้หาก Power Supply Unit ของคุณไม่มีกำลังเพียงพอที่จะจ่ายไฟเพียงพอสำหรับภายในและอุปกรณ์ต่อพ่วงที่เชื่อมต่อ คุณสามารถทดสอบทฤษฎีนี้ได้โดยถอดอุปกรณ์ต่อพ่วงที่ไม่จำเป็นทั้งหมดออก หากปัญหาเกิดจาก PSU จริงๆ คุณควรจะสามารถแก้ไขปัญหาได้โดยการอัพเกรดเป็น PSU ที่ดีกว่าหรือโดยการใช้ฮับ USB แบบมีไฟในตัวเพื่อปลดโหลดจาก PSU
- หน่วยความจำ RAM ไม่ดี – หน่วยความจำ RAM ที่ไม่ดีสามารถรับผิดชอบต่อ BSOD ประเภทนี้โดยเฉพาะ คุณสามารถทดสอบว่าสถานการณ์นี้ใช้ได้กับสถานการณ์ของคุณหรือไม่ โดยการเรียกใช้เครื่องมือวินิจฉัยหน่วยความจำของ Windows หากผลลัพธ์แสดงว่าหน่วยความจำ RAM ไม่ดี วิธีเดียวที่จะแก้ไขปัญหาได้คือการลงทุนในอุปกรณ์ที่เทียบเท่าที่ดี
- ไฟล์ระบบพื้นฐานเสียหาย – ไฟล์ระบบเสียหายเป็นหนึ่งในสาเหตุที่พบบ่อยที่สุดที่ทราบกันดีอยู่แล้วว่าช่วยให้เกิดปัญหานี้ได้ ในกรณีส่วนใหญ่ ปัญหาจะปรากฏขึ้นเนื่องจากความเสียหายภายในไฟล์การกำหนดค่าการบูต หากใช้สถานการณ์นี้ได้ คุณควรสามารถแก้ไขปัญหาได้โดยเรียกใช้การสแกน DISM หรือ SFC หรือ (ในสถานการณ์พิเศษ) เพื่อทำการติดตั้งซ่อมแซม
วิธีที่ 1:การติดตั้งโปรแกรมแก้ไขด่วนสำหรับข้อผิดพลาด 0x0000001E
หากคุณประสบปัญหาการขัดข้องเป็นระยะๆ โดยมี ข้อผิดพลาด 0x0000001E บนคอมพิวเตอร์ที่ใช้ Windows 7, Windows 8.1 หรือ Windows 10 มีแนวโน้มว่าปัญหาจะเกิดจากปัญหาหน่วยความจำรั่วของระบบที่ Microsoft ได้แก้ไขแล้ว
ถ้าสถานการณ์นี้ใช้ได้ ปัญหานี้เกิดขึ้นเมื่อแอปพลิเคชันเปิดไฟล์ที่มี oplock อยู่เพื่อทำการแก้ไข เมื่อใดก็ตามที่สิ่งนี้เกิดขึ้น NTFS จะทำลาย oplock ซึ่งจะทำให้หน่วยความจำ nonpaged pool รั่วไหล การดำเนินการนี้จะทำให้เกิดการใช้หน่วยความจำมากเกินไปและคุณลักษณะการจัดสรรหน่วยความจำอื่นๆ ที่จะทำให้เกิดข้อผิดพลาด 0x0000001E
โชคดีที่หากเป็นกรณีนี้กับสถานการณ์ของคุณ คุณสามารถแก้ไขได้อย่างง่ายดายโดยติดตั้งโปรแกรมแก้ไขด่วนที่เหมาะสมสำหรับปัญหานี้
หมายเหตุ: หากคุณอยู่ใน Windows 7 คุณสามารถติดตั้งได้ด้วยตนเองจากลิงก์นี้ (ที่นี่ )
วิธีที่มีประสิทธิภาพมากที่สุดในการตรวจสอบให้แน่ใจว่าติดตั้งโปรแกรมแก้ไขด่วนที่เหมาะสมคือการติดตั้งทุกการอัปเดต Windows ที่รอดำเนินการ จนกว่าคุณจะนำระบบปฏิบัติการของคุณเป็นเวอร์ชันล่าสุด คำแนะนำโดยย่อเกี่ยวกับวิธีการทำเช่นนี้:
- กด แป้น Windows + R เพื่อเปิด วิ่ง กล่องโต้ตอบ ถัดไป พิมพ์ “wuapp” แล้วกด Enter เพื่อเปิดหน้าจอ Windows Update
หมายเหตุ: หากคุณใช้ Windows 10 ให้ใช้ 'ms-settings:windowsupdate ' แทน
- เมื่อคุณอยู่ใน Windows Update หน้าจอ ให้คลิกที่ ตรวจหาการอัปเดต เพื่อเริ่มการสแกนอัปเดต หากมีการอัปเดตใหม่ ให้ทำตามคำแนะนำบนหน้าจอเพื่อติดตั้งทุกการอัปเดตที่รอดำเนินการ
หมายเหตุ: หากคุณได้รับแจ้งให้รีสตาร์ทพีซีของคุณก่อนที่จะติดตั้งการอัปเดตทุกครั้ง ให้ดำเนินการดังกล่าว แต่อย่าลืมกลับไปที่หน้าจอเดิมและทำการอัปเดตต่อไปจนกว่าจะมีการติดตั้งการอัปเดตที่รอดำเนินการทุกครั้ง
- ทุกครั้งที่มีการติดตั้งการอัปเดตที่รอดำเนินการ ให้ดูว่า BSOD ที่มี 0x0000001e การขัดข้องยังคงเกิดขึ้น
หากคุณยังคงประสบปัญหาเดิมอยู่ ให้เลื่อนลงไปที่วิธีถัดไปด้านล่าง
วิธีที่ 2:ตัดการเชื่อมต่ออุปกรณ์ต่อพ่วงที่ไม่จำเป็น (ถ้ามี)
ปรากฎว่า PSU (หน่วยแหล่งพลังงาน) ทำงานหนักเกินไป ยังสามารถรับผิดชอบ 0x0000001e บขส. หากคุณมีอุปกรณ์ต่อพ่วงจำนวนมากที่เชื่อมต่อกับคอมพิวเตอร์ ขอแนะนำให้นำอุปกรณ์ที่ไม่จำเป็นออกทั้งหมดเพื่อดูว่ายังมีปัญหาอยู่หรือไม่
ตัดการเชื่อมต่อที่ไม่จำเป็นทั้งหมดและใช้คอมพิวเตอร์ของคุณตามปกติเพื่อดูว่าข้อผิดพลาด BSOD ยังคงเกิดขึ้นอยู่หรือไม่ หากการหยุดทำงานหยุดลงโดยสิ้นเชิง แสดงว่าคุณได้พิจารณาสำเร็จแล้วว่าคุณกำลังจัดการกับปัญหาด้านพลังงาน ในกรณีนี้ คุณมีวิธีบรรเทาปัญหาสองวิธี:
- อัปเกรดเป็น PSU ที่ทรงพลังกว่าซึ่งสามารถจ่ายไฟเพียงพอให้กับอุปกรณ์ที่เชื่อมต่อทั้งหมดของคุณ
- ซื้อฮับ USB ที่มีพาวเวอร์ซัพพลายของตัวเองเพื่อลดภาระการทำงานของ PSU
หากวิธีนี้ใช้ไม่ได้กับสถานการณ์เฉพาะของคุณ ให้เลื่อนลงไปที่วิธีถัดไปด้านล่าง
วิธีที่ 3:เรียกใช้การทดสอบหน่วยความจำ
หากคุณมาไกลถึงขนาดนี้โดยไม่ได้ผลลัพธ์ คุณควรทำการทดสอบที่เหมาะสมเพื่อให้แน่ใจว่าคุณจะไม่ต้องรับมือกับปัญหาด้านความจำ ผลปรากฎว่า RAM ที่ผิดพลาดอาจเป็นสาเหตุของ BSOD ที่เกี่ยวข้องกับ 0x0000001e รหัสหยุด
โชคดีที่ Windows มีเครื่องมือที่คุณสามารถใช้เพื่อดูว่าคุณกำลังจัดการกับหน่วยความจำ RAM ที่ผิดพลาดหรือไม่ ทำตามคำแนะนำด้านล่างเพื่อทดสอบ RAM ด้วย Windows Memory Diagnostic Tool:
- กด แป้น Windows + R เพื่อเปิด วิ่ง กล่องโต้ตอบ จากนั้นพิมพ์ “mdsched” ในกล่องข้อความแล้วกด Ctrl + Shift + ป้อน เพื่อเปิด Windows Memory Diagnostic เครื่องมือที่มีการเข้าถึงของผู้ดูแลระบบ เมื่อได้รับแจ้งจาก UAC (การควบคุมบัญชีผู้ใช้) คลิก ใช่ เพื่อให้สิทธิ์ของผู้ดูแลระบบ
- เมื่อคุณพบปัญหา Windows Memory Diagnostic ให้คลิกที่ รีสตาร์ททันทีและตรวจสอบปัญหา .
- ในการเริ่มต้นครั้งถัดไป คอมพิวเตอร์ของคุณจะบูตเข้าสู่ Windows Memory Diagnostics Tool โดยตรง รอจนกว่ากระบวนการจะเสร็จสิ้น – อย่าออกจากการตั้งค่าจนกว่าการสแกนจะเสร็จสิ้น
- หากไม่พบปัญหา ให้ออกจากการตั้งค่าและไปยังวิธีถัดไปด้านล่างโดยตรง
หมายเหตุ: หากการสแกนพบปัญหากับ RAM ของคุณ วิธีเดียวที่จะหยุดการขัดข้อง BSOD ที่เกี่ยวข้องกับ 0x0000001e รหัสหยุดคือการลงทุนในหน่วยความจำอื่นโดยสิ้นเชิง
หากการสแกนนี้ไม่เปิดเผยปัญหาพื้นฐานใดๆ กับ RAM ของคุณ ให้เลื่อนลงไปที่วิธีถัดไปด้านล่าง
วิธีที่ 4:ดำเนินการสแกน SFC &DISM
ปรากฏว่าปัญหานี้อาจเกิดจากไฟล์ระบบบางประเภทเสียหายได้ หากไฟล์บางไฟล์ที่ใช้ระหว่างลำดับการบูทได้รับผลกระทบจากความเสียหาย คุณอาจพบปัญหา BSOD ขัดข้องด้วย 0x0000001e รหัสหยุด
ผู้ใช้ที่ได้รับผลกระทบหลายรายรายงานว่าพวกเขาสามารถแก้ไขปัญหาได้ด้วยการเรียกใช้ยูทิลิตีในตัวสองสามตัวที่สามารถแก้ไขความเสียหายของไฟล์ระบบโดยไม่ต้องหาวิธีแก้ไขปัญหาที่รุนแรง เช่น การถอนการติดตั้ง Windows
SFC (ตัวตรวจสอบไฟล์ระบบ) และ DISM (การให้บริการและการจัดการอิมเมจการปรับใช้) เป็นยูทิลิตีสองชนิดที่สามารถซ่อมแซมไฟล์ระบบได้ แต่จะใช้วิธีต่างกัน SFC จะซ่อมแซมไฟล์ที่เสียหายโดยแทนที่ด้วยสำเนาที่จัดเก็บไว้ในเครื่อง ขณะที่ DISM จะใช้ WU (Windows Update) ในการดาวน์โหลดสำเนาที่ใช้งานได้ปกติเพื่อแทนที่ไฟล์ที่เสียหาย
อย่างไรก็ตาม ยูทิลิตีทั้งสองช่วยเสริมซึ่งกันและกัน ดังนั้นเราขอแนะนำให้คุณทำการสแกนทั้งสองอย่าง ถ้าเป็นไปได้ เพื่อให้แน่ใจว่าคุณพยายามแก้ไขทุกอินสแตนซ์ที่อาจเสียหายได้ ต่อไปนี้คือคำแนะนำโดยย่อเกี่ยวกับการเรียกใช้การสแกน SFC และ DISM จากพรอมต์คำสั่งที่ยกระดับ:
- กด แป้น Windows + R เพื่อเปิด วิ่ง กล่องโต้ตอบ จากนั้นพิมพ์ “cmd’ ในกล่องข้อความแล้วกด Ctrl + Shift + Enter เพื่อเปิด วิ่ง กล่องโต้ตอบ
หมายเหตุ: เมื่อคุณได้รับแจ้งจาก UAC (การควบคุมบัญชีผู้ใช้) ให้คลิกที่ใช่เพื่อให้สิทธิ์ผู้ดูแลระบบแก่หน้าต่างพรอมต์คำสั่ง
- ภายใน Command Prompt ที่ยกระดับขึ้น ให้พิมพ์คำสั่งต่อไปนี้แล้วกด Enter เพื่อเริ่มการสแกน SFC:
sfc /scannow
หมายเหตุ :โปรดทราบว่าเมื่อเริ่มขั้นตอนนี้แล้ว ให้รอจนกว่าการสแกนจะเสร็จสิ้นโดยไม่ปิดหน้าต่าง CMD ไม่เช่นนั้น คุณอาจเสี่ยงต่อการทำให้ระบบเสียหายมากขึ้น
- เมื่อดำเนินการเสร็จสิ้น ให้ปิด Command Prompt ที่ยกระดับขึ้นแล้วรีสตาร์ทคอมพิวเตอร์ของคุณเพื่อสิ้นสุดกระบวนการ ในลำดับการเริ่มต้นถัดไป ให้ทำตามขั้นตอนที่ 1 อีกครั้งเพื่อเปิดหน้าต่าง CMD ที่ยกระดับขึ้นใหม่
- เมื่อคุณอยู่ในหน้าต่าง CMD ที่ยกระดับอีกครั้ง ให้พิมพ์คำสั่งต่อไปนี้แล้วกด Enter เพื่อเริ่มต้น DISM scan:
DISM /Online /Cleanup-Image /RestoreHealth
หมายเหตุ: ขั้นตอนนี้จะต้องมีการเชื่อมต่ออินเทอร์เน็ตที่เสถียรเพื่อให้กระบวนการเสร็จสมบูรณ์ DISM อาศัย WU (Windows Update) เพื่อแทนที่ไฟล์ที่เสียหายด้วยอินสแตนซ์ที่สะอาด
- เมื่อการสแกนเสร็จสิ้น ให้ทำการรีสตาร์ทครั้งสุดท้ายและดูว่า BSOD ที่มี 0x0000001e Error Code ยังคงเกิดขึ้น
หากคุณยังคงประสบปัญหากับ BSOD วิกฤต 0x0000001e รหัสข้อผิดพลาด เลื่อนลงไปที่วิธีสุดท้ายด้านล่าง
วิธีที่ 5:ดำเนินการซ่อมแซม/ติดตั้งใหม่ทั้งหมด
หากวิธีการข้างต้นไม่สามารถแก้ไขปัญหาได้ หนึ่งในวิธีแก้ไขที่เป็นไปได้ล่าสุดคือการรีเฟรชทุกองค์ประกอบของ Windows หากวิธีนี้แก้ปัญหาไม่ได้ แสดงว่าพีซีของคุณกำลังประสบปัญหาเกี่ยวกับฮาร์ดแวร์ซึ่งไม่ได้ค้นพบโดยใช้วิธีการข้างต้น
วิธีที่ดีที่สุดคือทำการติดตั้งซ่อมแซม ขั้นตอนนี้จะรีเฟรชทุกองค์ประกอบของ Windows ในขณะที่ให้คุณสามารถเก็บข้อมูลส่วนบุคคลทั้งหมดรวมถึงรูปภาพ วิดีโอ รูปภาพ แอปพลิเคชัน เกม ฯลฯ หากคุณต้องการทำการติดตั้งซ่อมแซม ให้ทำตามคำแนะนำ(ที่นี่) .
คุณยังสามารถเลือกวิธีแก้ปัญหาที่เข้มงวดกว่านั้นแล้วทำการติดตั้งใหม่ทั้งหมด (ที่นี่) แทน