ผู้ใช้ Windows หลายคนเผชิญปัญหา BSOD (หน้าจอสีน้ำเงิน) ที่ชี้ให้เห็นว่าไฟล์ rtwlanu.sys เป็นสาเหตุ ผู้ใช้ส่วนใหญ่รายงานว่าการ Crash เกิดขึ้นเมื่อพยายามทำให้เครื่องเข้าสู่โหมด Sleep หรือ Hibernation นอกจากไฟล์ rtwlanu.sys แล้ว หน้าจอสีน้ำเงินยังแสดง Stop code หลายรูปแบบ เช่น “Driver IRQL Not Less or Equal”, “System Thread Exception Not Handled” และ “Driver Unloaded Without Canceling Pending Operation”
ปัญหานี้พบมากที่สุดบน Windows 10 แต่ก็มีรายงานบน Windows 7 และ Windows 8 ด้วย
สาเหตุของ BSOD ที่เกิดจาก rtwlanu.sys
เราสืบสวนปัญหานี้จากรายงานผู้ใช้และวิธีแก้ไขที่สำเร็จ พบว่ามีหลายสาเหตุที่อาจก่อให้เกิดอาการนี้ รายการสาเหตุที่เป็นไปได้:
- ไดรเวอร์เครือข่าย WLAN เสียหาย – สาเหตุพบบ่อยที่สุดคือไดรเวอร์เครือข่ายเสียหาย ไดรเวอร์ Realtek มักก่อให้เกิดปัญหานี้บน Windows 10 หากเป็นกรณีนี้ สามารถแก้ไขได้โดยถอนการติดตั้งไดรเวอร์เครือข่ายที่เสียหายผ่าน Device Manager แล้วติดตั้งไดรเวอร์เฉพาะตัวหรือไดรเวอร์ทั่วไปของ Windows แทน
- ไดรเวอร์ WLAN ไม่ได้รับอนุญาตให้ปลุกเครื่อง – หาก BSOD เกิดขณะพยายาม Sleep/Hibernate อาจเป็นเพราะ WLAN ไม่ได้ตั้งค่าให้ปลุกเครื่อง แก้ได้โดยเข้า Power Management อนุญาตให้อุปกรณ์ปลุกเครื่องได้
- การเสียหายของไฟล์ระบบ – ไฟล์ระบบที่เสียหายก็อาจทำให้ Crash ถ้ากรณีนี้ ใช้ System Restore หรือติดตั้ง Windows ใหม่ (Clean install/Repair install)
หากคุณกำลังเผชิญปัญหานี้ บทความนี้มีหลายวิธีแก้ไขที่ผู้ใช้คนอื่นทำสำเร็จ วิธีแต่ละอย่างยืนยันแล้วว่าทำงานได้อย่างน้อยหนึ่งคน
เพื่อประสิทธิภาพสูงสุด แนะนำให้ทำตามลำดับด้านล่าง (เรียงตามความยากและประสิทธิภาพ) คุณควรจะพบวิธีแก้ไขที่ทำงานได้ ไม่ว่าสาเหตุจะเป็นอะไร
วิธีที่ 1: ถอนการติดตั้งไดรเวอร์เครือข่ายที่เสียหาย
ปัญหานี้มักเกี่ยวข้องกับไดรเวอร์เครือข่ายที่เสียหาย โดยเฉพาะไดรเวอร์ Realtek RTL8723AU Wireless LAN 802.11n USB 2.0 Network Adapter ซึ่งผู้ใช้หลายคนระบุว่าเป็นตัวก่อให้เกิด BSOD
หากคุณใช้ไดรเวอร์ Realtek สำหรับไวไฟ โอกาสสูงที่จะแก้ได้โดยถอนไดรเวอร์ที่ทำให้ Crash แล้วติดตั้งไดรเวอร์เฉพาะตัวตามเมนบอร์ด หรือปล่อยให้ Windows ติดตั้งไดรเวอร์ทั่วไป
ขั้นตอนถอนไดรเวอร์ที่ทำให้เกิด rtwlanu.sys BSOD:
- กด Windows key + R เปิด Run พิมพ์ “devmgmt.msc” กด Enter เปิด Device Manager
- ใน Device Manager ขยาย Network adapters คลิกขวาที่ Realtek Wireless driver เลือก Uninstall Device
- กด OK ยืนยัน แล้วรีสตาร์ทคอมพิวเตอร์
- ตอนบูทครั้งถัดไป Windows ควรติดตั้งไดรเวอร์ทั่วไปสำหรับไวไฟแล้ว ควรไม่เจอปัญหา อาจดาวน์โหลดไดรเวอร์ WLAN เฉพาะตัวตามผู้ผลิตเมนบอร์ดได้อีกด้วย
- ลองทำสิ่งที่เคยทำให้ BSOD ดูว่าปัญหาแก้แล้วหรือยัง
หากยังเจอ BSOD ชี้ไปที่ rtwlanu.sys ลองวิธีถัดไป
วิธีที่ 2: เปลี่ยนการตั้งค่า LAN
ผู้ใช้บางคนแก้ปัญหาได้โดยเปลี่ยนพฤติกรรม LAN เริ่มต้น ให้ Network adapter สามารถปลุกเครื่องได้ตลอด วิธีนี้ช่วยมากเมื่อ BSOD เกิดขณะ Sleep/Hibernate และได้รับการยืนยันจากผู้ใช้หลายสิบคน
ขั้นตอนเปลี่ยนพฤติกรรม LAN เริ่มต้น:
- กด Windows key + R พิมพ์ “devmgmt.msc” Enter เปิด Device Manager
- ขยาย Network Adapters คลิกขวาที่ network adapter ของคุณ เลือก Properties
- ในหน้าต่าง Properties เลือกแท็บ Power Management ติ๊กถูกที่ “Allow this device to wake the computer”
- รีสตาร์ทคอมพิวเตอร์ ดูว่าปัญหาแก้แล้วหรือยัง
วิธีที่ 3: ทำ System Restore (ถ้าทำได้)
มีโอกาสสูงที่ปัญหามาจากการเสียหายของไฟล์ระบบที่แก้ไม่ได้แบบปกติ วิธีจำกัดความเสียหายคือใช้ System Restore
ยูทิลิตีนี้แก้ไข Critical error โดยคืนสถานะ Windows ไปยังจุดที่ปัญหายังไม่เกิด แต่ต้องมี Restore point ที่สร้างไว้ก่อนหน้านี้ (Windows มักสร้างอัตโนมัติหลัง Windows Update)
คำเตือน: ขั้นตอนนี้จะย้อนกลับการเปลี่ยนแปลงทั้งหมดหลังจุด Restore point รวมถึงการติดตั้งแอป เกม และการตั้งค่าผู้ใช้
ขั้นตอนทำ System Restore:
- กด Windows key + R พิมพ์ “rstrui” Enter เปิด System Restore
- คลิก Next
- ติ๊ก Show more restore points เลือก Restore Point ที่เก่ากว่าการเกิด BSOD rtwlanu.sys คลิก Next
- คลิก Finish เริ่มกระบวนการกู้คืน จะรีสตาร์ทและโหลดสถานะเก่าตอนบูทถัดไป
- หลังบูทเสร็จ ตรวจสอบว่า BSOD rtwlanu.sys ยังเกิดหรือไม่
วิธีที่ 4: ทำ Repair Install หรือ Clean Install
หากวิธีข้างต้นไม่ได้ผล อาจเป็นการเสียหายรุนแรงของระบบที่แก้ไม่ได้แบบปกติ วิธีเดียวคือรีเซ็ตส่วนประกอบ Windows ทั้งหมด
Clean install ทำงานได้ดีแต่จะลบข้อมูลส่วนตัวทั้งหมด (เอกสาร สื่อ เกม แอป)
วิธีที่น้อยกว่าและเก็บข้อมูลได้คือ Repair Install (In-place repair) รีเฟรชส่วนประกอบ Windows โดยไม่กระทบข้อมูล สามารถเก็บการตั้งค่าบางส่วนได้
หากตัดสินใจทำ Repair Install ตามบทความนี้ (ที่นี่) สำหรับคำแนะนำทีละขั้นตอน