คุณอาจพบข้อความข้อผิดพลาดที่ระบุว่า: This device cannot start. (Code 10) Insufficient system resources exist to complete the API เมื่อคุณพยายามเชื่อมต่อ Xbox 360 Controller กับ Windows 10 PC ของคุณโดยใช้ Dongle คุณจะไม่สามารถใช้ Xbox 360 controller ของคุณได้เมื่ออุปกรณ์แสดงข้อผิดพลาดนี้
อย่างไรก็ตาม คุณไม่ควรสับสนกับข้อความข้อผิดพลาด: Insufficient system resources exist to complete the requested service ซึ่งเกิดขึ้นเมื่อคุณพยายามติดตั้งแอปพลิเคชันใหม่ในคอมพิวเตอร์ของคุณเมื่อพื้นที่จัดเก็บดิสก์หมด บทความนี้เน้นไปที่ขั้นตอนในการแก้ไข ข้อความข้อผิดพลาด Insufficient system resources exist to complete the API บน Windows 10 PC ของคุณ ดังนั้น โปรดอ่านต่อ

แก้ไขข้อผิดพลาด Insufficient System Resources Exist to Complete the API
สาเหตุ: Insufficient System Resources Exist to Complete the API Error
- ปัญหาเกี่ยวกับ Device Drivers หรือ Controller Drivers: อินเทอร์เฟซที่น่าเชื่อถือถูกสร้างขึ้นระหว่างฮาร์ดแวร์คอมพิวเตอร์และระบบปฏิบัติการของมันด้วยความช่วยเหลือของ Device Drivers ในขณะที่ Controller Driver รับข้อมูลจากอุปกรณ์และจัดเก็บชั่วคราวเพื่อส่งต่อให้ device driver ภายหลัง หากมีปัญหากับ Device drivers หรือ Controller drivers อาจนำไปสู่ข้อความข้อผิดพลาด This device cannot start. (Code 10) Insufficient system resources exist to complete the API ปัญหานี้เห็นได้บ่อยเมื่อคุณใช้ระบบในโหมด Hibernation หรือหลังจากอัปเดต
- Device Drivers ล้าสมัย: Device drivers ที่ติดตั้งบนระบบของคุณ หากไม่เข้ากันได้ อาจก่อให้เกิดข้อผิดพลาดที่กล่าวมา คุณสามารถแก้ไขปัญหานี้ได้อย่างรวดเร็วโดยการอัปเดตไดรเวอร์ของคุณเป็นเวอร์ชันล่าสุด
- การตั้งค่าที่ไม่เหมาะสม: บางครั้ง การตั้งค่าที่ผิดพลาดอาจก่อให้เกิดข้อผิดพลาดนี้ เนื่องจากระบบอาจไม่รู้จักอุปกรณ์ที่ต่ออยู่
- USB Port ที่ไม่เข้ากันได้: เมื่อคุณเสียบ Xbox controller เข้าไปในพอร์ต USB หน้า อาจทำงานผิดปกติ เนื่องจากพอร์ตหน้ามีพลังงานต่ำกว่าพอร์ตที่อยู่ด้านหลังของ CPU
- การตั้งค่า USB Suspend: หากคุณเปิดใช้งานการตั้งค่า USB Suspend ในคอมพิวเตอร์ของคุณ อุปกรณ์ USB ทั้งหมดจะถูกระงับจากคอมพิวเตอร์หากไม่ได้ใช้งานอยู่ การตั้งค่านี้อาจก่อให้เกิดข้อผิดพลาดที่กล่าวมาเมื่อคุณเชื่อมต่อ Xbox Controller กับ Windows PC ของคุณ
- Registry Files และ System Files เสียหาย: ค่า Upper Filters และ Lower Filters ของ registry ที่เสียหายอาจก่อให้เกิดข้อความข้อผิดพลาด Insufficient system resources exist to complete the API ในระบบของคุณ สาเหตุเดียวกันอาจเกิดจาก system files ที่เสียหาย
- ซอฟต์แวร์แอนตี้ไวรัสบุคคลที่สาม: ซอฟต์แวร์แอนตี้ไวรัสบุคคลที่สามบางตัวอาจป้องกันไม่ให้อุปกรณ์ภายนอกทำงาน และอาจก่อให้เกิดปัญหาดังกล่าว
หมายเหตุ: เราแนะนำให้คุณดาวน์โหลดและติดตั้งแอป Xbox Accessories เพื่อการสนับสนุนรวมสำหรับ Xbox controller ของคุณและจัดการบัญชี

วิธีที่ 1: การตรวจสอบฮาร์ดแวร์เบื้องต้น
1. ตรวจสอบให้แน่ใจว่า สายเชื่อมต่ออยู่ในสภาพดี และเสียบในพอร์ตที่ถูกต้อง
2. ลอง เชื่อมต่อสาย USB เข้ากับพอร์ต USB 2.0 ที่อยู่ด้านหลัง CPU แทนที่จะเป็นพอร์ตหน้าซึ่งถือว่าเป็น Auxiliary Port
3. ในกรณีที่ต้องการทรัพยากรสูง พอร์ต USB หน้าถูกตั้งค่าเป็น Low ในรายการลำดับความสำคัญ สถานการณ์นี้จะชัดเจนขึ้นเมื่อคุณเชื่อมต่อ Xbox controller โดยใช้ USB dongle
4. หากมีอุปกรณ์ USB หลายตัวเชื่อมต่อกับคอมพิวเตอร์ของคุณ ให้ใช้ USB hub แทน
สิ่งนี้อาจช่วยแก้ไขข้อผิดพลาด This device cannot start. (Code 10) Insufficient system resources exist to complete the API บน Windows 10 PC หลังจากรีบูทระบบ
อย่างไรก็ตาม หากไม่ได้ผล ให้ลองเชื่อมต่อ Xbox Controller กับ คอมพิวเตอร์อีกเครื่อง หากคุณเผชิญปัญหาเดียวกันอีกครั้ง อาจมีปัญหาด้านฮาร์ดแวร์กับอุปกรณ์
วิธีที่ 2: บังคับให้ Windows จดจำ Xbox Controller
หากมีปัญหากับ device driver ของคุณ คุณสามารถบังคับให้ Windows จดจำ Xbox 360 Controller ได้ ตามคำแนะนำด้านล่าง:
1. ขั้นแรก ถอด Xbox Controller ออกจากคอมพิวเตอร์ของคุณ
2. กด Windows + I keys เพื่อเปิด Windows Settings
3. คลิกที่ Devices ส่วน ตามภาพ

4. ไปที่ Bluetooth & other devices จากแผงด้านซ้าย
5. คลิก Xbox Controller และจากนั้น Remove Device ตามภาพด้านล่าง

6. ปฏิบัติตามคำแนะนำในพรอมป์ที่จะมา เพื่อ Remove อุปกรณ์ออกจากระบบของคุณ
7. สุดท้าย รีสตาร์ท คอมพิวเตอร์ของคุณ และ เชื่อมต่อ Xbox Controller กับมัน
วิธีที่ 3: อัปเดต Drivers
Device drivers ที่ติดตั้งบนระบบของคุณ หากไม่เข้ากันได้หรือล้าสมัย อาจก่อให้เกิดปัญหา This device cannot start. (Code 10) Insufficient system resources exist to complete the API คุณสามารถแก้ไขปัญหานี้ได้อย่างรวดเร็วโดยการอัปเดต system drivers ของคุณเป็นเวอร์ชันล่าสุดโดยใช้ตัวเลือกใดตัวเลือกหนึ่งที่กำหนดไว้
3A. อัปเดต Xbox Controller Drivers ผ่าน Windows Update
1. เปิด Windows Settings ตามที่อธิบายไว้ข้างต้น
2. คลิกที่ Update & Security ตามภาพ

3. คลิกที่ Check for Updates และจากนั้น ติดตั้ง Xbox updates ที่มีอยู่ หากมี

3B. อัปเดต Xbox Controller Drivers ผ่าน Device Manager
1. เปิด Device Manager ผ่าน Windows Search bar ตามภาพ

2. เลื่อนลงและดับเบิลคลิกที่ Xbox Peripherals เพื่อขยายส่วนนี้
3. คลิกขวาที่ไดรเวอร์ Microsoft Xbox One Controller และจากนั้น คลิกที่ Update driver ตามภาพด้านล่าง

4. ตอนนี้ คลิกที่ Browse… ตามด้วย Let me pick from a list of available drivers on my computer ในป๊อปอัพที่จะมา

5. ตอนนี้ เลือกไดรเวอร์ Windows Common Controller for Windows
6. ที่นี่ คลิกที่ Update Xbox 360 wireless receiver
7. หน้าต่าง Update Driver Warning จะโผล่ขึ้นมาบนหน้าจอ คลิกที่ Yes และดำเนินการต่อ
Device Manager จะติดตั้งการอัปเดตไดรเวอร์ล่าสุดบนอุปกรณ์ของคุณ รีสตาร์ทระบบของคุณ และตรวจสอบว่านี้สามารถแก้ไขข้อผิดพลาด Insufficient system resources exist to complete the API ได้หรือไม่ หากไม่ได้ ให้ลองวิธีต่อไป
วิธีที่ 4: ลบค่า Registry ที่เสียหาย
ตามที่อภิปรายไว้ก่อนหน้านี้ ค่า registry ที่ไม่ถูกต้องสามารถก่อให้เกิดข้อความข้อผิดพลาด Insufficient system resources to complete the API เพื่อลบค่า registry เหล่านี้ออกจากระบบ Windows ของคุณ ให้ปฏิบัติตามขั้นตอนด้านล่าง:
1. เปิดกล่องโต้ตอบ Run โดยการกด Windows + R keys พร้อมกัน
2. พิมพ์ regedit และคลิก OK ตามภาพด้านล่าง

3. นำทางไปตามพาธต่อไปนี้:
HKEY _LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class

4. Class sub-keys หลายตัวจะแสดงบนหน้าจอ ระหว่างนั้น ให้ค้นหา sub-key 36FC9E60-C465-11CF-8056-444553540000 และดับเบิลคลิกมัน
5. จากแผงด้านขวา คลิกขวาที่ UpperFilters คลิกที่ตัวเลือก Delete เพื่อลบไฟล์ registry นี้ออกจากระบบอย่างถาวร

6. ทำซ้ำขั้นตอนที่ 4 เพื่อ ลบค่า LowerFilters ด้วย
7. สุดท้าย รีสตาร์ทระบบของคุณ และลองเชื่อมต่อ Xbox 360 controller
วิธีที่ 5: ลบไฟล์ที่เสียหาย
เราจะใช้ System File Checker (SFC) และ Deployment Image Servicing & Management (DISM) เพื่อสแกนและซ่อมแซมไฟล์ที่เสียหาย และกู้คืนระบบสู่สถานะทำงาน ปฏิบัติตามขั้นตอนที่กำหนดเพื่อรันคำสั่งดังกล่าวบน Windows 10 PC ของคุณ:
1. เปิด Command Prompt โดยพิมพ์ cmd ใน Windows Search bar
2. คลิก Run as administrator ตามที่ไฮไลท์ด้านล่าง

3. ใส่คำสั่งต่อไปนี้ ทีละคำสั่ง และกด Enter หลังจากแต่ละคำสั่ง:
sfc /scannow DISM.exe /Online /Cleanup-image /Scanhealth DISM.exe /Online /Cleanup-image /Restorehealth DISM.exe /Online /Cleanup-image /startcomponentcleanup

รอจนกว่าคำสั่งทั้งหมดจะถูกดำเนินการ จากนั้นตรวจสอบว่านี้สามารถแก้ไขข้อผิดพลาด This device cannot start. (Code 10) Insufficient system resources exist to complete the API ได้หรือไม่ หรือลองวิธีแก้ไขถัดไป
วิธีที่ 6: ถอนการติดตั้งซอฟต์แวร์แอนตี้ไวรัสบุคคลที่สาม
เนื่องจากขัดแย้งกับแอนตี้ไวรัสบุคคลที่สาม Xbox 360 อาจไม่ถูกจดจำโดยระบบ การล้มเหลวในการสร้างการเชื่อมต่อที่มั่นคงระหว่างฮาร์ดแวร์และไดรเวอร์นำไปสู่ข้อผิดพลาดที่กล่าวมา ดังนั้น คุณสามารถปิดใช้งานมัน หรือดีกว่านั้น ถอนการติดตั้งมัน
หมายเหตุ: เราอธิบายขั้นตอนในการถอนการติดตั้ง Avast Free Antivirus จาก Windows 10 PC เป็นตัวอย่าง
1. เปิดโปรแกรม Avast Free Antivirus บนคอมพิวเตอร์ของคุณ
2. คลิกที่ Menu > Settings ตามภาพด้านล่าง

3. ภายใต้ส่วน Troubleshooting ให้เอาติ๊กออกจากกล่อง Enable Self-Defense

4. คลิกที่ OK ในพรอมป์ยืนยัน และ Exit แอปพลิเคชัน
5. เปิด Control Panel โดยค้นหาใน แถบค้นหา Windows

6. เลือก Programs and Features ตามภาพด้านล่าง

7. ที่นี่ คลิกขวา Avast Free Antivirus และจากนั้น คลิก Uninstall ตามที่ไฮไลท์

8. ถอนการติดตั้งโดยคลิก Yes ในพรอมป์ยืนยัน และ รีสตาร์ทระบบของคุณ
วิธีที่ 7: ปรับแต่งการตั้งค่าพลังงาน
การตั้งค่า Power Saver บางอย่างสามารถขัดขวางการเชื่อมต่อกับอุปกรณ์ภายนอก หรือตัดการเชื่อมต่ออัตโนมัติเมื่อไม่ได้ใช้งาน จำเป็นที่คุณต้องตรวจสอบและปิดใช้งานหากจำเป็น
1. เปิด Control Panel ตามที่สั่งในวิธีก่อนหน้า
2. คลิกที่ View by > Large icons จากนั้น คลิก Power Options ตามภาพด้านล่าง

3. คลิกที่ Change plan settings ในหน้าจอถัดไป

4. ในหน้าต่าง Edit Plan Settings คลิกที่ Change advanced power settings

5. ดับเบิลคลิกที่ USB settings > USB selective suspend setting เพื่อขยายส่วนเหล่านี้
6. คลิกที่ตัวเลือก On battery และเลือก Disabled จากเมนูแบบเลื่อนลง ตามภาพ

7. เช่นเดียวกัน เลือก Disabled สำหรับตัวเลือก Plugged in ด้วย
8. สุดท้าย คลิกที่ OK และ รีสตาร์ทคอมพิวเตอร์ เพื่อนำการเปลี่ยนแปลงเหล่านี้ไปใช้
วิธีที่ 8: เรียกใช้ Windows Clean Boot
ปัญหาที่เกี่ยวข้องกับ Insufficient system resources exist to complete the API สามารถแก้ไขได้โดยการ clean boot ของบริการและไฟล์สำคัญทั้งหมดในระบบ Windows 10 ของคุณ ตามที่อธิบายในวิธีนี้
หมายเหตุ: ตรวจสอบให้แน่ใจว่าคุณเข้าสู่ระบบในฐานะ ผู้ดูแลระบบ เพื่อทำ Windows clean boot
1. เปิดกล่องโต้ตอบ Run พิมพ์คำสั่ง msconfig และกด Enter key

2. หน้าต่าง System Configuration จะปรากฏ สลับไปที่แท็บ Services
3. ติ๊กถูกกล่องถัดจาก Hide all Microsoft services และคลิกที่ปุ่ม Disable all ตามที่ไฮไลท์ในภาพที่ให้มา

4. ถัดไป สลับไปที่แท็บ Startup และคลิกที่ลิงก์ Open Task Manager

5. สลับไปที่แท็บ Startup ในหน้าต่าง Task Manager
6. ถัดไป เลือก task เริ่มต้นที่ไม่จำเป็น คลิก Disable ที่แสดงในมุมขวาล่าง

7. ทำซ้ำ สำหรับงานที่ใช้ทรัพยากรมากและไม่เกี่ยวข้องทั้งหมด ยกเว้นกระบวนการที่เกี่ยวข้องกับ Windows และ Microsoft
8. ออกจาก Task Manager และหน้าต่าง System Configuration และ รีสตาร์ท PC ของคุณ
แนะนำ:
- แก้ไข Destiny 2 Error Code Broccoli
- วิธีแก้ไข Xbox One Error Code 0x87dd0006
- วิธีปิดการแจ้งเตือน Facebook บน Chrome
- แก้ไข io.netty.channel.AbstractChannel$AnnotatedConnectException Error ใน Minecraft
เราหวังว่าคู่มือนี้จะมีประโยชน์ และคุณสามารถ แก้ไข This device cannot start. (Code 10) Insufficient system resources exist to complete the API error ใน Windows 10 ได้ โปรดบอกเราว่าวิธีไหนใช้ได้สำหรับคุณ รู้สึกสบายใจที่จะทิ้งคำถามหรือข้อเสนอแนะในส่วนความคิดเห็นด้านล่าง