Announcement

Collapse
No announcement yet.

Blue Screen of Death ​คัมภีร์​แก้ปัญหาจอมรณะ

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Blue Screen of Death ​คัมภีร์​แก้ปัญหาจอมรณะ

    Error : UNEXPECTED_KERNEL_MODE_TRAP (Error Code : Stop 0x0000007F) 0x7F ​นั้น​บ่งบอก​ถึง​ปัญหาปัญหาที่​เคอร์​แนล​ไม่​อนุญาต​ให้​เข้า​ใช้​งาน​ (bound trap) ​ซึ่ง​อาจเกี่ยวพัน​กับ​ฮาร์ดแวร์​ด้วย

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


    การโอเวอร์คล็อกซีพียูก็​สามารถ​ทำ​ให้​เกิดเออร์​เรอร์​โค้ด​ 0x7F ​หรือ​หมายเลข​อื่นๆ​ ​ได้​ ​เนื่อง​จาก​ความ​ร้อนที่สูงขึ้นอาจทำ​ให้​ซีพียูทำ​งานผิดพลาด​ได้​ ​หากเกิดปัญหานี้ขึ้นสำ​หรับเครื่องที่​โอเวอร์คล็อก​ให้​ลองลดการโอเวอร์คล็อกกลับมาที่​ความ​เร็ว​ซีพียู​เดิม

    อีกสา​เหตุก็คือ​ ​คราบสกปรกที่​เกาะ​อยู่​บนเมนบอร์ด​ ​ถ้า​มีควรทำ​ความ​สะอาดเสีย​ให้​เรียบร้อย​

    Error : BAD_POOL_CALLER (Error Code : 0x000000C2)
    0xC2
    ​หมาย​ถึง​ kernel-mode process ​หรือ​ไดรเวอร์บางตัวเกิดการ​ใช้​งานหน่วย​ความ​จำ​ที่ผิดพลาด​ ​อาจ​จะ​มีสา​เหตุมา​จาก​ทาง​ใด​ทางหนึ่งดังนี้
    • ​การจัดสรร​ Memory Pool ​ที่ขนาด​ ​เป็น​ 0 (ศูนย์)
    • ​การจัดสรร​ Memory Pool ​ที่มี​อยู่​จริง
    • ​การสั่งการ​ให้​ Memory Pool ​นั้น​เป็น​ Free memory pool ​ทั้ง​ที่มันว่าง​อยู่​แล้ว
    • ​การจัดสรร​หรือ​การสั่งการ​ให้​เป็น​ Free memory pool ​ที่ค่า​ IRQL ​สูงเกินไป
    • ​ความ​ผิดพลาดของไดรเวอร์​หรือ​ซอฟต์​แวร์ที่​ใช้​งาน


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

    หรือ​อาจ​จะ​เกิด​จาก​การ​ไม่​คอมแพตทิ​เบิล​กัน​ของไดรเวอร์​และ​ซิสเต็มส์​เซอร์วิสของเซอร์วิสแพ็คที่​ได้​ติดตั้ง​ไว้​ ​ให้​ลองถอดถอน​ Third-party Device ​ก่อนการติดตั้งเซอร์วิสแพ็ค​

    Error : DRIVER_POWER_STATE_FAILURE (Error Code : 0x0000009F)
    0x9F
    ​บ่งบอกว่า​ไดรเวอร์บางตัวทำ​งาน​ไม่​ปกติ​ ​มักเกิด​ใน​กรณีที่วินโดวส์ถูกสั่ง​ให้​กลับมาทำ​งาน​ ​หลัง​จาก​ที่พัก​ใน​โหมดสแตนบายด์​ ​ซึ่ง​ไดรเวอร์บางอย่างกลับมา​ใช้​งาน​ได้​ใน​โหมดปกติ​ ​เป็น​ต้น

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

    Error : UNMOUNTABLE_BOOT_VOLUME (Error Code : 0x000000ED)
    เออเรอร์นี้หมาย​ความ​ว่า​เคอร์​แนลพยายาม​เข้า​ไปเมาท์บูตโวลุ่ม​ ​แต่​ไม่​สามารถ​ทำ​ได้​ ​เออเรอร์นี้มัก​จะ​เกิดขึ้นเมื่ออัพเกรดไปสู่วินโดวส์​ ​เอ็กซ์พี​โปรเฟสชันแนลบนเครื่องพีซีที่​ไม่​คอมแพตทิ​เบิล​ ​หรือ​อาจเกิด​จาก​ปัญหา​เกี่ยว​กับ​สายเคเบิลก็​เป็น​ไป​ได้

    สา​เหตุ​และ​หนทางแก้ปัญหาที่อาจ​เป็น​ไป​ได้
    ถ้า​คุณ​ใช้​ฮาร์ดดิสก์​แบบ​ ATA66 ​ขึ้น​ให้​ลองเปลี่ยน​จาก​สายสัญญาณแบบ​ 40 ​พิณไป​เป็น​แบบ​ 80 ​พินอาจ​ช่วย​แก้ปัญหา​ได้​นอก​จาก​นี้ควรไปปรับค่า​ใน​ไบออสของเมนบอร์ด​ให้​ถูก​ต้อง​ตรง​กับ​ชนิดของ​ ATA ​ที่​ใช้​ได้​ด้วย

    อีกวิธีหนึ่งที่​ใช้​แก้ปัญหา​ได้​จริง​ ​คือ​ ​ให้​ถอดถอนฮาร์ดดิสก์ตัวที่มีปัญหา​ ​นำ​ไปต่อ​กับ​เครื่องพีซีที่​ใช้​วินโดวส์​ ​เอ็กซ์พีรุ่นเดียว​กัน​แล้ว​สั่ง​ให้​ Scandisk ​ด้วย​เครื่องมือ​ใน​ไดรฟ์พรอเพอร์ตี้​ ​จาก​นั้น​นำ​ ​กลับมาต่อที่​เครื่องเดิมก็​สามารถ​ใช้​งาน​ได้​ตามปกติ​

    Error : STATUS_IMAGE_CHECKSUM_MISMATCH (Error : 0xC0000221)
    เออเรอร์นี้บ่งบอกว่า​ ​ปัญหาอาจเกิด​จาก​ไดรเวอร์​ ​ซิสเต็มส์​ไฟล์​ ​หรือ​ ​ดิสก์​เกิด​ความ​ผิดพลาด​ ​เช่น​ ​เกิด​ความ​เสียหายของเพจจิงไฟล์​ ​หรือ​เกิด​ความ​ผิดพลาดของหน่วย​ความ​จำ​ ​เป็น​ต้น

    สา​เหตุ​และ​หนทางแก้ปัญหาที่อาจ​เป็น​ไป​ได้
    เริ่มต้น​ให้​ใช้​วิธี​แก้​แบบเดิมๆ​ ​คือ​ ​หากเกิดปัญหาหลัง​จาก​ติดตั้งไดรเวอร์​ใหม่​เข้า​ไป​ ​ให้​ลองยกเลิก​หรือ​กลับไป​ใช้​ไดรเวอร์ตัวเก่า​ ​คุณ​สามารถ​ใช้​เมนู​ Last known good cofiguration (กด​ F8 ​ก่อน​เข้า​วินโดวส์) ​เพื่อสั่ง​ให้​กลับมาสู่สภาวะปกติที่​เคย​ใช้​งาน​ได้​ ​หรือ​ลองมองหา​เซอร์วิสแพ็ค​หรือ​ฮ็อตฟิกซ์​จาก​เว็บไซต์ของไมโครซอฟท์มาติดตั้งดู

    ถ้า​เออเรอร์​ได้​บ่งบอกชื่อของไฟล์มา​ด้วย​ให้​ลองก๊อบปี้​ไฟล์ที่พึ่ง​ได้​มา​ใหม่​จาก​แผ่นติดตั้งวินโดวส์​ ​เอ็กซ์พีทับแทนที่​ไฟล์​เดิมก็น่า​จะ​แก้ปัญหานี้​ได้​

    Error : KERNEL_DATA_INPAGE_ERROR (Error Code : 0x0000007A)
    0x7A
    ​แสดง​ถึง​ข้อมูลของ​ kernel (page of kernel data) ​ไม่​สามารถ​พบ​ได้​บนเวอร์ชวลเมโมรี​ ​ทำ​ให้​ไฟล์​ไม่​สามารถ​อ่านไปสู่หน่วย​ความ​จำ​ได้​หรือ​อาจ​จะ​เกิด​จากา​รที่ดิสก์​หรือ​ไดรฟ์คอนโทรลเลอร์​ ​หรือ​เฟิร์มแวร์​ ​หรือ​อุปกรณ์​อื่นๆ​ ​ใช้​งาน​ได้​ไม่​สมบูรณ์

    โดย​ทั่วๆ​ไป​แล้ว​ ​เราจำ​แนกแยกแยะรายละ​เอียดของเออเรอร์นี้​ได้​จาก​ตัวแปลที่สองของเออเรอร์​โค้ดยกตัวอย่างเช่น

    • 0xC000009A ​หรือ​ STATUS_INSUFFICIENT_RESOURCES ​หมาย​ความ​ว่า​ ​ค่าของ​ non paged pool ​ไม่​เพียงพอ​กับ​ความ​ต้อง​การ

    • 0xC000009C ​หรือ​ STATUS_DEVICE_DATA_ERROR ​หมาย​ความ​ว่า​ ​มีการเรียก​ใช้​งาน​ Bad Block ​หรือ​ Bad Sectors ​บนฮาร์ดดิสก์

    • 0x000009D ​หรือ​ STATUS_DEVICE_NOT_CONNECTED ​หมาย​ความ​ว่า​ ​อุปกรณ์บางตัวที่​ต้อง​การ​เข้า​ถึง​นั้น​ ​หายไป​จาก​ระบบ​ ​น่า​จะ​เป็น​ได้​ว่า​ไฟ​ไม่​เข้า​ ​หรือ​สายเคเบิลที่​เอา​ไว่ต่อ​กับ​คอนโทรลเลอร์มีปัญหา​ (สายหลุดน่ะ​แหละ) ​ลองตรวจสอบตรงนี้ดูนะครับ

    • 0xC000016A ​หรือ​ STATUS_DISK_OPERATION_FAILED ​หมาย​ความ​ว่า​ ​มีการเรียก​ใช้​งาน​ Bad Block ​หรือ​ Bad Sectors ​บนฮาร์ดดิสก์

    • 0xC0000185 or STATUS_IO_DEVICE_ERROR ​หมาย​ถึง​ ​เกิดปัญหา​กับ​อุปกรณ์​ I/O ​ควรตรวจสอบจุดต่างๆ​ ​เช่น​ ​หัวเชื่อมต่อสายเคเบิล​ ​หรือ​ถ้า​ใช้​การ์ดคอนโทรลเลอร์ลองทำ​ความ​สะอาด​แล้ว​เสียบ​ใหม่​ ​หรือ​เป็น​ไป​ได้
    ว่ามีอุปกรณ์​ 2 ​ชิ้นกำ​ลังแย่ง​กัน​ใช้​ทรัพยากรเดียว​กัน​ภาย​ใน​เครื่อง​อยู่​ ​ให้​ลองถอด​ ​ตัว​ใด​ตัวหนึ่งออกก่อน

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

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

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

    อีกสา​เหตุหนึ่งก็คือ​ ​อาจ​จะ​เกิด​จาก​สิ่งสกปรกที่ติด​อยู่​ตามเมนบอร์ด​และ​ลายวงจร​ ​ให้​ลองทำ​ความ​สะอาดดูอาจ​จะ​ช่วย​ได้​บ้าง​

    Error : DRIVER_UNLOAD_WITHOUT_ CANCELLING_PENDING_OPERATIONS (Error Code : 0x000000CE)
    0xCE
    ​บ่งบอก​ถึง​การที่​ความ​ผิดพลาดที่ยกเลิกการ​ใช้​งานไดรเวอร์ตัว​นั้น

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

    Error : DRIVER_IRQL_NOT_LESS_OR_EQUAL (Error Code : Stop 0x000000D1)
    0xD1
    ​บ่งบอกว่าระบบพยายามที่​จะ​เข้า​ใช้​งาน​ pageable memory ​ที่กำ​ลัง​ใช้​งาน​ด้วย​ kernel process ​ที่มี​ IRQL ​สูงมากเกินไป​ ​ทำ​ให้​ไดรเวอร์​นั้นๆ​ ​ไม่​สามารถ​ใช้​งาน​ได้​แบบปกติ​ได้

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

    Error : ATTEMPTED_WRITE_TO_READONLY_MEMORY (Error Code : 0x000000BE)
    0xBE
    ​บ่งบอกว่า​ไดรเวอร์บางตัว​ ​กำ​ลังพยายาม​จะ​เขียนข้อมูลลงสู่หน่วย​ความ​จำ​ที่อ่าน​ได้​อย่างเดียว​ ( ROM:Read-only Memory)

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

    สรุปปัญหา​ Blue Screen

    ปัญหา​ Blue Screen ​นั้น​ส่วน​มาก​นั้น​จะ​เกิด​จาก​การผิดพลาดของดี​ไวซ์​ไดรเวอร์​ ​หรือ​การทำ​งานผิดพลาดอัน​เนื่อง​จาก​มา​จาก​ไวรัส​ ​เพื่อหลีกเลี่ยงปัญหา​ Blue Screen ​ควรหมั่นแบ็กอัพค่าคอนฟิก​และ​ค่ารีจิสทรีของวินโดวส์​อยู่​เสมอ​ ​เครื่องมือที่ดีที่สุดก็คือ​ System Restore ​ดัง​นั้น​ถ้า​คุณ​ไม่​แน่​ใจเรื่องของระบบก่อนลงโปรแกรม​หรือ​ไดรเวอร์​ใดๆ​ ​ก็ตาม​ให้​คุณสั่ง​ System Restore ​เสียก่อน​ ​เผื่อว่า​เกิดปัญหา​ Blue Screen ​คุณ​ยัง​สามารถ​เข้า​เซฟโหมด​แล้ว​สั่ง​ให้​โรลแบ็กระบบกลับมา​ได้
    หรือ​ใน​กรณีสุดท้ายที่หนักสุดคือ​ ​เกิด​จาก​ความ​ผิดพลาดของฮาร์ดแวร์​ ​เช่น​ ​แรมเสื่อมสภาพ​ ​เพา​เวอร์ซัพพลายหมดอายุ​ ​ฯลฯ​ ​ซึ่ง​อันนี้คง​ต้อง​อาศัยการเปลี่ยนอุปกรณ์​เพียงอย่างเดียว​ ​แนะนำ​ว่าควรลองถอดเปลี่ยนอุปกรณ์​ต้อง​สงสัย​กับ​เครื่องข้างเคียงก่อน​ ​เพื่อสืบหาต้นตอของปัญหาที่​แท้จริง​

  • #2
    ขอบคุณครับผม ที่นำความรู้ว่าฝาก ครับ

    Comment


    • #3
      ขอบคุณมากๆครับ

      Comment


      • #4
        ขอบคุณมากๆ

        Comment


        • #5
          อยากรู้ว่า vista มี blue screen ไหม หุๆ

          Comment


          • #6
            ขอบคุณครับ

            Comment


            • #7
              thank you

              Comment


              • #8
                ดีมากเลยหับ

                Comment


                • #9
                  Originally posted by Picasso View Post
                  อยากรู้ว่า vista มี blue screen ไหม หุๆ
                  มีครับ

                  เคยเจอแล้วครับ

                  ไม่ใช่ SP1 นะ

                  Comment


                  • #10
                    ขอบคุณมากครับ ^^

                    Comment


                    • #11
                      Originally posted by Picasso View Post
                      อยากรู้ว่า vista มี blue screen ไหม หุๆ
                      Originally posted by Apest View Post
                      มีครับ

                      เคยเจอแล้วครับ

                      ไม่ใช่ SP1 นะ
                      เจอทั้ง ไม่ใช่ SP1 และ SP1 มีเหมือนกันหมดแหละท่าน

                      Comment


                      • #12
                        ขอบคุณครับ มีประโยชน์มากครับ

                        Comment


                        • #13
                          ขอบคุณครับ

                          Comment

                          Working...
                          X