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

แก้ไข Error "Insufficient system resources exist to complete the API" บน Windows 11/10

ในบทความนี้ จะแนะนำวิธีแก้ไข Error Insufficient system resources exist to complete the API บนคอมพิวเตอร์ Windows 11/10 Error Code นี้เกี่ยวข้องกับ Hardware คือ Touchpad ของ Laptop หรือ USB Device ผู้ใช้ที่เจอ Error นี้ระบุว่า Touchpad และ USB Device บางตัวที่ต่ออยู่ หยุดทำงานทันใดนั้น ใน Properties ของ Device Driver ใน Device Manager พบข้อความ Error:

This device cannot start. (Code 10)

Insufficient system resources exist to complete the API.

แก้ไข Error  Insufficient system resources exist to complete the API  บน Windows 11/10

สาเหตุทั่วไปที่สุดคือ Device Drivers เสียหายหรือเก่า นอกจากนี้ยังมีสาเหตุอื่น เช่น พื้นที่ Disk ไม่พอหรือต่ำ บทความนี้รายการวิธีแก้ไขที่อาจช่วย

Insufficient system resources exist to complete the API ใน Windows 11/10

ตามที่อธิบาย Low Memory หรือ Disk Space ก็อาจก่อให้เกิด Error นี้ เลยปิดโปรแกรมที่ทำงานอยู่ทั้งหมดเพื่อขยาย RAM หากไม่แก้ ลองขยายพื้นที่ Disk ย้ายข้อมูลจาก Hard Drive ไป External Hard Disk หรือ Upload ขึ้น Cloud Storage ฟรี เช่น Google Drive, OneDrive

หากเจอข้อความ Error ใน Device Manager ลองวิธีแก้ไขด้านล่าง:

  1. รัน Hardware and Devices Troubleshooter
  2. อัปเดต Device Driver
  3. ติดตั้ง Driver ใน Compatibility Mode
  4. ใช้ USB Port อื่น
  5. Troubleshoot ใน Clean Boot State
  6. ทำ System Restore
  7. Reset PC

ดูรายละเอียดทุกวิธี

1] รัน Hardware and Devices Troubleshooter

แก้ไข Error  Insufficient system resources exist to complete the API  บน Windows 11/10

สามารถรัน Hardware and Devices Troubleshooter ดูว่าแก้ปัญหาได้หรือไม่ ใน Windows 10 เวอร์ชันก่อน Hardware and Devices Troubleshooter อยู่ใน Settings แต่เวอร์ชันใหม่ Microsoft ลบออกจาก Settings แต่อยู่ได้รันบน Windows 11/10 โดยรันคำสั่งใน Command Prompt:

msdt.exe -id DeviceDiagnostic

เปิด Hardware and Devices Troubleshooter แล้ว คลิก Advanced ด้านซ้ายล่าง เช็คว่า Apply repairs automatically ถูกเลือกหรือไม่ หากไม่ ให้เลือก แล้วคลิก Next

2] อัปเดต Device Driver

ตามที่อธิบาย สาเหตุทั่วไปคือ Device Driver เสียหายหรือเก่า แนะนำอัปเดต Device Driver จาก Device Manager ขั้นตอน:

  1. คลิกขวา Start เลือก Device Manager
  2. เลือก Driver ของอุปกรณ์ที่มีปัญหา
  3. คลิกขวา Driver ที่เลือก เลือก Update driver
  4. เลือก Search automatically for drivers

ทางเลือก ติดตั้ง Driver Update ล่าสุดผ่าน Windows Optional Updates Feature หากไม่ได้ ไปเว็บผู้ผลิตอุปกรณ์ดาวน์โหลด Driver ล่าสุด Uninstall Driver เวอร์ชันปัจจุบัน แล้วดับเบิลคลิก Installer ติดตั้ง Driver ใหม่

3] ติดตั้ง Driver ใน Compatibility Mode

หากอัปเดต Driver ไม่ช่วย ลองติดตั้ง Driver ใน Compatibility Mode ก่อน Uninstall Driver จาก Device Manager หลัง Uninstall เปิดตำแหน่งที่ดาวน์โหลด Driver จากเว็บผู้ผลิต ขั้นตอน:

แก้ไข Error  Insufficient system resources exist to complete the API  บน Windows 11/10

  1. คลิกขวา Driver Installer File เลือก Properties
  2. คลิกแท็บ Compatibility
  3. ติ๊ก "Run this program in compatibility mode for"
  4. เลือก Windows เวอร์ชันเก่าจากเมนูเลื่อนลง
  5. คลิก Apply แล้ว OK
  6. ดับเบิลคลิก Installer File ติดตั้ง Driver บนระบบ

4] ใช้ USB Port อื่น

หากเจอปัญหากับ USB Device ให้ต่อที่ USB Port อื่น ดูว่าปัญหายังคงอยู่หรือไม่ บางคนแก้ได้โดยต่อ USB 3.0 แทน USB 2.0 หากต่อ USB 3.0 อยู่แล้ว ให้ถอดและต่อที่ USB 2.0

5] Troubleshoot ใน Clean Boot State

ปัญหาอาจมาจากโปรแกรมที่ขัดแย้งกันติดตั้งอยู่ ตรวจสอบโดย Troubleshoot ใน Clean Boot State หากพบโปรแกรมที่มีปัญหา ให้ Uninstall แล้วตรวจสอบว่าปัญหาหายหรือไม่

6] ทำ System Restore

แก้ไข Error  Insufficient system resources exist to complete the API  บน Windows 11/10

System Restore ช่วยผู้ใช้บางคน มันคือ Tool ของ Microsoft ช่วยปกป้องและซ่อมแซมคอมพิวเตอร์ ตอนรัน Tool จะสร้าง Snapshot ของ Windows System Image Files และ Windows Registry เก็บเป็น Restore Point หากมีปัญหา System Restore Point ช่วยย้อนระบบกลับสู่สถานะทำงานปกติได้โดยไม่ต้องติดตั้ง Windows ใหม่

หากสร้าง System Restore Point ไว้ การรัน System Restore อาจช่วยแก้ปัญหานี้

7] Reset PC

หาก System Restore ไม่ช่วย สามารถ Reset PC เพื่อแก้ปัญหา ก่อน Reset ให้ Backup ข้อมูลทั้งหมดบน Hard Drive

Code 10 ใน Device Manager คืออะไร?

Device Manager แสดง Code 10 เมื่อ Windows เริ่ม Hardware หรือ USB Device ที่ต่ออยู่ไม่ได้ Code 10 เป็นหนึ่งใน Device Manager Error Codes อาจเจอกับ Touchpad Laptop หรือ USB Device อื่นๆ เช่น Speaker, Keyboard, Mouse เนื่องจาก Error นี้ Hardware ไม่ทำงาน สาเหตุหลักคือ Device Drivers เก่าหรือเสียหาย แต่สาเหตุอื่นก็ก่อให้เกิด Error นี้ได้

Driver คือซอฟต์แวร์สร้าง Link เชื่อมระหว่าง Hardware และ OS หาก Driver เสียหาย Link ระหว่าง OS และ Hardware จะขาด จึงทำให้ Hardware ไม่ทำงาน

ทำไมถึงมี Insufficient System Resources?

จะได้ข้อความ Insufficient System Resources เมื่อคอมพิวเตอร์รันบน Low Memory หรือ Low Disk Space แก้ไขโดยขยายพื้นที่ Disk สามารถใช้ Cloud Storage ฟรี เช่น Google Drive, OneDrive

จะแก้ไข Insufficient system resources exist to complete the API ได้อย่างไร?

อาจเจอ Error นี้ใน Device Manager เมื่อ Hardware หรือ USB Device ภายนอกหยุดทำงาน สาเหตุหลักคือ Corruption ใน Device Drivers จึงต้อง Update หรือ Reinstall Device Drivers

ขอให้โชคดี!

อ่านต่อ: Insufficient system resources exist to complete the requested service

แก้ไข Error  Insufficient system resources exist to complete the API  บน Windows 11/10