Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ระบบ >> Windows

อุปกรณ์นี้ไม่พบทรัพยากรว่างเพียงพอที่จะใช้ได้ (Code 12)

หากคุณเห็น Error code 12, This device cannot find enough free resources that it can use ใน Device Manager ของคุณ หมายความว่าอุปกรณ์ที่คุณต้องการใช้ไม่พบทรัพยากรว่างเพียงพอที่จะทำงาน ข้อความข้อผิดพลาดเต็มรูปแบบจะรวมคำแนะนำให้ลบหรือปิดใช้งานอุปกรณ์อื่นหนึ่งบนระบบ Windows 10 ในโพสต์นี้ เราจะแชร์วิธีแก้ไข Device Manager Error Code นี้

Code 12: อุปกรณ์นี้ไม่พบทรัพยากรว่างเพียงพอที่จะใช้ได้

เมื่อสิ่งนี้เกิดขึ้น หมายความว่ามีอุปกรณ์มากกว่าหนึ่งพยายามใช้ I/O port เดียวกัน เปิด device manager และดูว่ามีเครื่องหมาย exclamation สีเหลืองถัดจากรายการใดๆ หรือไม่ คุณต้องการค้นหาอุปกรณ์ที่ก่อให้เกิด I/O conflict มันมักเกิดขึ้นเมื่อคุณติดตั้งฮาร์ดแวร์หรือซอฟต์แวร์ใหม่ๆ ที่อาจเปลี่ยนการกำหนดค่าของคุณ หากเป็นเช่นนั้น คุณยังสามารถลองถอนการติดตั้งฮาร์ดแวร์/ซอฟต์แวร์ หรือแม้แต่ rollback ไปเวอร์ชัน Windows ก่อนหน้า

อุปกรณ์นี้ไม่พบทรัพยากรว่างเพียงพอที่จะใช้ได้ (Code 12)

ทรัพยากรสามารถเป็นประเภทใดก็ได้ อาจเป็นเช่น เมื่ออุปกรณ์ได้รับ I/O ports เดียวกัน หรือ DMA channel เดียวกัน หรือ interrupt เดียวกัน นี่คือสองสามวิธีในการแก้ไขข้อผิดพลาดนี้

1. ทำตาม Suggested Resolution

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

2. Hardware and Devices Troubleshooter

อุปกรณ์นี้ไม่พบทรัพยากรว่างเพียงพอที่จะใช้ได้ (Code 12)

  • เปิด Run prompt (Win +R)
  • พิมพ์ msdt.exe -id DeviceDiagnostic และกดปุ่ม Enter
  • ต่อไป ทำตาม wizard เพื่อตรวจสอบว่าปัญหาสามารถแก้ไขได้หรือไม่

3. อัปเดต Device Driver ผ่าน Device Manager

หากมี conflict เนื่องจาก driver คุณสามารถคลิกขวาที่อุปกรณ์ที่ถามถึงและตรวจสอบว่ามี driver update พร้อมใช้งานหรือไม่ หากคุณแน่ใจเกี่ยวกับ physical device คุณยังสามารถลองหาอัปเดตบนเว็บไซต์ OEMs

4. ถอนการติดตั้งอุปกรณ์ที่ก่อให้เกิดปัญหา

เปิด Device Manager เพื่อค้นหาอุปกรณ์ที่มีเครื่องหมาย exclamation สีเหลือง คลิกขวาที่มัน และเลือกถอนการติดตั้ง รีสตาร์ทคอมพิวเตอร์ และให้ OS ค้นหาฮาร์ดแวร์อีกครั้ง และจัดสรรทรัพยากร

5. จัดสรรทรัพยากรจาก BIOS

  • หากไม่มี resolution แล้ว คุณต้องเข้า BIOS ปกติ restart ตามด้วยการกด F2 หรือ DEL key จะพาคุณเข้าไป
  • เมื่ออยู่ใน BIOS แล้ว คุณจะต้องจัดสรรทรัพยากรเพียงพอให้อุปกรณ์นั้น ตัวอย่างเช่น หาก BIOS ไม่ได้จัดสรร interrupt ให้ USB controller เพราะ invalid multiprocessor specification (MPS) table คุณต้องเปลี่ยนมันจาก BIOS

โปรดทราบว่านี่ต้องการคนที่เข้าใจชัดเจนว่าคุณกำลังพยายามเปลี่ยนอะไรใน BIOS นอกจากนี้ BIOS ควรเสนอฟีเจอร์นี้

หวังว่าโพสต์นี้จะทำตามได้ง่าย และคุณสามารถแก้ไข "Code 12. This device cannot find enough free resources that it can use error in Windows 10" ได้