ข้อผิดพลาดรหัส 31 เป็นหนึ่งในรหัสข้อผิดพลาดของตัวจัดการอุปกรณ์หลายรหัส มีสาเหตุหลายประการที่ทำให้ Windows ไม่สามารถโหลดไดรเวอร์สำหรับอุปกรณ์ฮาร์ดแวร์เฉพาะได้ โดยไม่คำนึงถึงสาเหตุที่แท้จริง การแก้ไขปัญหารหัสข้อผิดพลาด 31 ค่อนข้างตรงไปตรงมา
หากคุณเห็นข้อผิดพลาด Code 31 บนอะแดปเตอร์ Microsoft ISATAP ใน Windows Vista คุณสามารถละเว้นข้อผิดพลาดได้ อ้างอิงจาก Microsoft ไม่มีข้อผิดพลาดจริง
รหัส 31 ข้อผิดพลาดมักจะแสดงในลักษณะต่อไปนี้:
อุปกรณ์นี้ทำงานไม่ถูกต้องเนื่องจาก Windows ไม่สามารถโหลดไดรเวอร์ที่จำเป็นสำหรับอุปกรณ์นี้ (รหัส 31)
หน้าจอของคุณอาจมีลักษณะดังนี้:
รายละเอียดเกี่ยวกับรหัสข้อผิดพลาดของตัวจัดการอุปกรณ์ เช่น รหัส 31 มีอยู่ในพื้นที่สถานะอุปกรณ์ในคุณสมบัติของอุปกรณ์
รหัสข้อผิดพลาดของตัวจัดการอุปกรณ์มีให้สำหรับตัวจัดการอุปกรณ์เท่านั้น หากคุณเห็นข้อผิดพลาด Code 31 ในส่วนอื่นของ Windows อาจเป็นเพราะรหัสข้อผิดพลาดของระบบซึ่งคุณไม่ควรแก้ไขปัญหาเนื่องจากปัญหา Device Manager
ข้อผิดพลาด Code 31 อาจใช้กับอุปกรณ์ฮาร์ดแวร์ใดๆ ในตัวจัดการอุปกรณ์ แต่ข้อผิดพลาด Code 31 ส่วนใหญ่จะปรากฏบนออปติคัลไดรฟ์ เช่น ไดรฟ์ CD และ DVD
ระบบปฏิบัติการใดๆ ของ Microsoft อาจพบข้อผิดพลาด Code 31 Device Manager รวมทั้ง Windows 10, Windows 8, Windows 7, Windows Vista, Windows XP และอื่นๆ
วิธีแก้ไขข้อผิดพลาดรหัส 31
- รีสตาร์ทคอมพิวเตอร์หากยังไม่ได้ดำเนินการ ข้อผิดพลาดรหัส 31 อาจเกิดจากความผิดพลาดของหน่วยความจำชั่วคราว
คุณติดตั้งอุปกรณ์หรือทำการเปลี่ยนแปลงใน Device Manager ก่อนเกิดข้อผิดพลาด Code 31 หรือไม่ หากเป็นเช่นนั้น อาจเป็นไปได้ว่าการเปลี่ยนแปลงที่คุณทำขึ้นทำให้เกิดข้อผิดพลาดรหัส 31
เลิกทำการเปลี่ยนแปลง ถ้าทำได้ รีสตาร์ทพีซี แล้วตรวจสอบข้อผิดพลาด Code 31 อีกครั้ง
- ย้อนกลับไดรเวอร์ไปเป็นเวอร์ชันก่อนการอัปเดตของคุณ
- ใช้การคืนค่าระบบเพื่อเลิกทำการเปลี่ยนแปลงล่าสุดที่เกี่ยวข้องกับตัวจัดการอุปกรณ์
ลบค่ารีจิสทรี UpperFilters และ LowerFilters สาเหตุทั่วไปของข้อผิดพลาด Code 31 คือความเสียหายของค่ารีจิสตรี้สองค่าในรีจิสตรีคีย์ DVD/CD-ROM Drive Class
การลบค่าที่คล้ายกันใน Windows Registry อาจเป็นวิธีแก้ปัญหาข้อผิดพลาด Code 31 ที่ปรากฏบนอุปกรณ์อื่นที่ไม่ใช่ไดรฟ์ DVD หรือ CD บทแนะนำ UpperFilters/LowerFilters ที่ลิงก์ด้านบนจะแสดงให้คุณเห็นว่าคุณต้องทำอะไร
บางคนโชคดีที่ลบคีย์ทั้งหมดที่มีค่า UpperFilters และ LowerFilters ออก หากการลบค่าที่ระบุไม่สามารถแก้ไขข้อผิดพลาด Code 31 ได้ ให้ลองสำรองข้อมูลคีย์รีจิสทรีที่คุณระบุในบทช่วยสอนด้านบน จากนั้นลบรีจิสตรีคีย์ รีบูต กู้คืนรีจิสตรีคีย์จากข้อมูลสำรอง แล้วรีบูตอีกครั้ง
- อัพเดทไดรเวอร์สำหรับอุปกรณ์ การติดตั้งไดรเวอร์ล่าสุดที่จัดหาให้สำหรับอุปกรณ์ที่มีข้อผิดพลาด Code 31 อาจช่วยแก้ปัญหานี้ได้
ติดตั้งอะแดปเตอร์เครือข่าย Microsoft ISATAP อีกครั้ง หากข้อผิดพลาด Code 31 เกี่ยวข้องกับอะแดปเตอร์ MS ISATAP ทำงานไม่ถูกต้อง
เปิดตัวจัดการอุปกรณ์และเข้าถึงหน้าจอ Action > เพิ่มฮาร์ดแวร์รุ่นเก่า เริ่มตัวช่วยสร้างและเลือก ติดตั้งฮาร์ดแวร์ที่ฉันเลือกจากรายการด้วยตนเอง (ขั้นสูง) คลิกผ่านขั้นตอนและเลือก อะแดปเตอร์เครือข่าย >Microsoft > Microsoft ISATAP Adapter จากรายการ
เปลี่ยนฮาร์ดแวร์. วิธีสุดท้าย คุณอาจต้องเปลี่ยนฮาร์ดแวร์ที่มีข้อผิดพลาด Code 31
อาจเป็นไปได้ว่าอุปกรณ์ไม่รองรับ Windows เวอร์ชันนี้ ตรวจสอบรายการความเข้ากันได้ของฮาร์ดแวร์ Windows เพื่อให้แน่ใจ
หากคุณมั่นใจว่าฮาร์ดแวร์ไม่ใช่สาเหตุของข้อผิดพลาด Code 31 นี้ คุณอาจลองแก้ไขปัญหา Windows โดยอัตโนมัติ หากไม่ได้ผล ให้ลองติดตั้ง Windows ใหม่ทั้งหมด เราไม่แนะนำให้ทำอย่างใดอย่างหนึ่งก่อนที่คุณจะลองเปลี่ยนฮาร์ดแวร์ แต่คุณอาจต้องลองใช้วิธีนี้ดูหากคุณไม่มีทางเลือกอื่น
ต้องการความช่วยเหลือเพิ่มเติม
หากคุณไม่สนใจที่จะแก้ไขปัญหารหัส 31 นี้ด้วยตัวเอง มีตัวเลือกเพิ่มเติมในการแก้ไขคอมพิวเตอร์ของคุณ รวมถึงความช่วยเหลือในทุกสิ่ง เช่น การหาค่าซ่อม การนำไฟล์ออก การเลือกการซ่อมแซม บริการและอื่น ๆ อีกมากมาย
คำถามที่พบบ่อย
ฉันจะแก้ไขข้อผิดพลาดรหัส Windows 28 ได้อย่างไร
ในการแก้ไขข้อผิดพลาดรหัส 28 ซึ่งมักจะหมายความว่าไม่มีไดรเวอร์ ให้ลองรีสตาร์ทคอมพิวเตอร์ หากคุณเพิ่งติดตั้งอุปกรณ์หรือเปลี่ยนแปลงตัวจัดการอุปกรณ์ ให้เลิกทำการเปลี่ยนแปลง คุณอาจต้องลบหรือกำหนดค่าอุปกรณ์ใหม่หรืออัปเดตไดรเวอร์ใหม่
ฉันจะแก้ไขรหัสข้อผิดพลาดของ Windows 0xc000000d ได้อย่างไร
รหัสข้อผิดพลาดนี้หมายความว่าคุณจำเป็นต้องซ่อมแซมพีซีของคุณเนื่องจากไฟล์ข้อมูลการกำหนดค่าการบูต (BCD) มีปัญหา ลองเรียกใช้เครื่องมือซ่อมแซมการเริ่มต้นอัตโนมัติ หรือไปที่พรอมต์คำสั่งแล้วป้อน bootrec /rebuildbcd เพื่อสร้างไฟล์ BCD ใหม่
ฉันจะแก้ไขรหัสข้อผิดพลาดของ Windows 0xc0000001 ได้อย่างไร
ในการแก้ไขรหัสข้อผิดพลาดของ Windows 0xc0000001 ให้นำอุปกรณ์ต่อพ่วงทั้งหมดออกและเชื่อมต่อใหม่เพื่อดูว่าคุณสามารถแยกแยะปัญหาได้หรือไม่ตรวจสอบให้แน่ใจว่า RAM, การ์ด PCI, CPU และฮาร์ดไดรฟ์ของคุณได้รับการติดตั้งอย่างถูกต้อง คุณยังสามารถลองกู้คืนสถานะระบบก่อนหน้าหรือติดตั้งระบบปฏิบัติการของคุณใหม่ได้