|
ค่า 0x1E เป็นเครื่องบ่งบอกว่าวินโดวส์ เอ็กซ์พีตรวจสอบพบชุดคำสั่งที่ไม่ถูกต้อง
หรือไม่อาจระบุได้ ปัญหาที่พบจาก 0x1E นั้นใกล้เคียงกับการเกิดขึ้นของ
0xA อาจจะแตกต่างกันเล็กน้อย ที่ ค่า 0xA เกิดจากการใช้งานผิดพลาดที่หน่วยความจำ
แต่ เจ้า 0x1E นั้น เป็นการผิดพลาดจากชุดคำสั่ง
สาเหตุและหนทางแก้ปัญหาที่อาจเป็นไปได้
0x1E โดย ส่วนมากจะปรากฏหลังจากติดตั้งไดรเวอร์ หรือ System
sevices ที่ผิดพลาด หรือเกิดจากอุปกรณ์ที่ติดตั้งลงไปใหม่นั้นทำให้เกิดการขัดแย้งหรือแย่งกันใช้งานค่าบางอย่าง
เช่น หน่วยความจำหรือ IRQ ( memory or IRQ conflicts) ถ้าเออเรอร์นี้
แสดงรายละเอียดของชื่อไดรเวอร์ที่มีปัญหาก็ให้ลองหยุดใช้ หรือ
ถอดถอนไดรเวอร์เจ้าตัวที่มีปัญหาออก อาจจะช่วยแก้ปัญหานี้ได้
หรืออาจจะเป็นที่ไฟล์ไดรเวอร์ที่ติดตั้งนั้นเสียหายจากไวรัส
เป็นต้น
แต่ถ้าเออเรอร์นั้นได้อ้างถึงไฟล์ชื่อ Win32k.sys อาจจะเกิดจากมีการติดตั้งไฟล์ตัวนี้มาแทนที่จากโปรแกรมอื่นๆ
วิธีแก้ก็ลองให้พยายามยกเลิก system service นี้ โดยการสตาร์ทวินโดวส์ใน
Safe Mode แต่หากยังแก้ไขไม่ได้ คงต้องใช้งาน Recovery Console
เพื่อลบไฟล์ System Service ที่สร้างปัญหานั้นทิ้ง
ปัญหานี้ก็อาจจะเกิดมาจากอัพเดตไบออสที่เข้ากันไม่สมบูรณ์ เช่น
ไบออสที่เกี่ยวข้องกับการใช้งานพลังงาน (ACPI) ให้ลองแก้ไข โดยการกลับไปใช้ไบออสตัวเก่า
หรือหาตัวที่สมบูรณ์กว่านี้
อีกสาเหตุหนึ่ง อาจมาจากพื้นที่ฮาร์ดดิสก์ไม่เพียงพอต่อการติดตั้งโปรแกรมวิธีแก้ง่ายๆ
เพียงแต่จัดหา หรือบริหารพื้นที่ให้เพียงพอต่อความต้องการใช้งาน
เช่น การลบ Temporary File ทิ้ง (พวกไฟล์นามสกุล .tmp) พวก Internet
Cache files, หรือ ไฟล์ต่างๆ ที่ไม่ได้ใช้งาน แล้วก็กลับไปติดตั้งโปรแกรม
ที่ต้องการต่อได้ หรืออีกสาเหตุหนึ่ง ปัญหานี้อาจจะเกิดจากการที่หน่วยความจำไม่เพียงพอต่อการใช้งาน
เนื่องจากโปรแกรมหรือเซอร์วิสบางตัวนำหน่วยความจำไปใช้งาน แล้วไม่ยอมคืนหน่วยความจำกลับมา
ให้คุณใช้ยูทิลิตี้ที่ชื่อว่า Poolmon (Poolmon.exe) มาช่วยเหลือ
(อยู่ในไดเรกทอรี \Support\Tools\ของแผ่นติดตั้งวินโดวส์ เอ็กซ์พี)
เจ้าตัวนี้สามารถช่วยคุณตรวจสอบว่าโปรแกรมตัวไหนนำหน่วยความจำไปใช้
และไม่ยอมคืนบ้าง เมื่อเจอแล้ว คุณอาจต้องถอนการติดตั้งโปรแกรมนั้นเสีย
|