แก้ไขทรัพยากรระบบไม่เพียงพอที่มีอยู่เพื่อทำให้ API Error สมบูรณ์
เผยแพร่แล้ว: 2021-09-30
คุณอาจพบข้อความแสดงข้อผิดพลาดที่ระบุว่า: อุปกรณ์นี้ไม่สามารถเริ่มทำงานได้ (รหัส 10) มีทรัพยากรระบบไม่เพียงพอที่จะทำให้ API สมบูรณ์ เมื่อคุณพยายามเชื่อมต่อ Xbox 360 Controller กับพีซี Windows 10 ของคุณโดยใช้ Dongle คุณจะใช้คอนโทรลเลอร์ Xbox 360 ไม่ได้เมื่ออุปกรณ์แสดงข้อผิดพลาดนี้
อย่างไรก็ตาม คุณต้องไม่สับสนกับข้อความแสดงข้อผิดพลาด: มีทรัพยากรระบบไม่เพียงพอสำหรับการบริการที่ร้องขอ ซึ่งเกิดขึ้นเมื่อคุณพยายามติดตั้งแอปพลิเคชันใหม่ในคอมพิวเตอร์ของคุณเมื่อพื้นที่จัดเก็บดิสก์ของคุณหมด บทความนี้เน้นที่ขั้นตอนในการแก้ไข ทรัพยากรระบบไม่เพียงพอที่จะทำให้ข้อความแสดงข้อผิดพลาด API บนพีซี Windows 10 ของคุณ สมบูรณ์ ดังนั้นอ่านต่อ

สารบัญ
- แก้ไขทรัพยากรระบบไม่เพียงพอที่มีอยู่เพื่อทำให้ API Error สมบูรณ์
- เหตุผล: มีทรัพยากรระบบไม่เพียงพอที่จะทำให้ข้อผิดพลาด API สมบูรณ์
- วิธีที่ 1: การแก้ไขปัญหาฮาร์ดแวร์ขั้นพื้นฐาน
- วิธีที่ 2: บังคับให้ Windows รู้จัก Xbox Controller
- วิธีที่ 3: อัปเดตไดรเวอร์
- วิธีที่ 4: ลบค่ารีจิสทรีที่เสียหาย
- วิธีที่ 5: ลบไฟล์ที่เสียหาย
- วิธีที่ 6: ถอนการติดตั้งซอฟต์แวร์ป้องกันไวรัสของบริษัทอื่น
- วิธีที่ 7: ปรับแต่งการตั้งค่าพลังงาน
- วิธีที่ 8: เรียกใช้ Windows Clean Boot
แก้ไขทรัพยากรระบบไม่เพียงพอที่มีอยู่เพื่อทำให้ API Error สมบูรณ์
เหตุผล: มีทรัพยากรระบบไม่เพียงพอที่จะทำให้ข้อผิดพลาด API สมบูรณ์
- ปัญหาเกี่ยวกับไดรเวอร์อุปกรณ์หรือไดรเวอร์คอนโทรลเลอร์: อินเทอร์เฟซที่น่าเชื่อถือถูกสร้างขึ้นระหว่างฮาร์ดแวร์คอมพิวเตอร์และระบบปฏิบัติการโดยใช้ไดรเวอร์อุปกรณ์ ในขณะที่ Controller Driver ได้รับข้อมูลจากอุปกรณ์และเก็บไว้ชั่วคราวเพื่อถ่ายโอนไปยังไดรเวอร์อุปกรณ์ในภายหลัง หากมีปัญหากับไดรเวอร์อุปกรณ์หรือไดรเวอร์คอนโทรลเลอร์ อาจทำให้ อุปกรณ์นี้ไม่สามารถเริ่มทำงานได้ (รหัส 10) มีทรัพยากรระบบไม่เพียงพอที่จะทำให้ข้อความแสดงข้อผิดพลาด API สมบูรณ์ ปัญหานี้พบได้บ่อยขึ้นเมื่อคุณใช้ระบบในโหมดไฮเบอร์เนตหรือหลังการอัปเดต
- ไดรเวอร์อุปกรณ์ที่ล้าสมัย: ไดรเวอร์อุปกรณ์ที่ติดตั้งในระบบของคุณ หากไม่เข้ากัน อาจก่อให้เกิดข้อผิดพลาดดังกล่าว คุณสามารถแก้ไขปัญหานี้ได้อย่างรวดเร็วโดยอัปเดตไดรเวอร์เป็นเวอร์ชันล่าสุด
- การกำหนดค่าที่ไม่เหมาะสม: ในบางครั้ง การตั้งค่าที่ไม่ถูกต้องอาจทำให้เกิดข้อผิดพลาดนี้ เนื่องจากระบบอาจไม่รู้จักอุปกรณ์ที่เชื่อมต่อ
- พอร์ต USB ที่เข้ากันไม่ได้: เมื่อคุณเสียบคอนโทรลเลอร์ Xbox เข้ากับพอร์ต USB ด้านหน้า พอร์ตอาจทำงานผิดปกติเนื่องจากพอร์ตด้านหน้ามีกำลังไฟต่ำกว่าเมื่อเปรียบเทียบกับพอร์ตที่อยู่ด้านหลังของ CPU
- การตั้งค่าระงับ USB: หากคุณเปิดใช้งานการตั้งค่า USB Suspend ในคอมพิวเตอร์ของคุณ อุปกรณ์ USB ทั้งหมดจะถูกระงับจากคอมพิวเตอร์หากไม่ได้ใช้งานอยู่ การตั้งค่านี้อาจทำให้เกิดข้อผิดพลาดดังกล่าวเมื่อคุณเชื่อมต่อ Xbox Controller กับพีซี Windows ของคุณ
- ไฟล์ Registry ที่เสียหายและไฟล์ระบบ: ค่ารีจิสทรีของ Corrupt Upper Filters และ Lower Filters อาจทำให้ มีทรัพยากรระบบไม่เพียงพอที่จะทำให้ข้อความแสดงข้อผิดพลาด API ในระบบของคุณสมบูรณ์ เช่นเดียวกันอาจเกิดจากไฟล์ระบบเสียหาย
- ซอฟต์แวร์ป้องกันไวรัสของบริษัทอื่น: ซอฟต์แวร์ป้องกันไวรัสของบริษัทอื่นบางตัวอาจป้องกันไม่ให้อุปกรณ์ภายนอกทำงานและอาจทำให้เกิดปัญหาดังกล่าว
หมายเหตุ: เราขอแนะนำให้คุณดาวน์โหลดและติดตั้งแอป Xbox Accessories สำหรับการสนับสนุนแบบครบวงจรสำหรับคอนโทรลเลอร์ Xbox ของคุณและเพื่อจัดการบัญชี

วิธีที่ 1: การแก้ไขปัญหาฮาร์ดแวร์ขั้นพื้นฐาน
1. ตรวจสอบให้แน่ใจว่า สายเชื่อมต่ออยู่ในสภาพดี และเสียบเข้ากับพอร์ตที่ถูกต้อง
2. ลอง เชื่อมต่อสาย USB เข้ากับพอร์ต USB 2.0 ที่ด้านหลังของ CPU แทนที่จะเป็นพอร์ตด้านหน้าซึ่งถือว่าเป็นพอร์ตเสริม
3. ในกรณีของความต้องการทรัพยากรสูง พอร์ต USB ด้านหน้าถูกตั้งค่าเป็น ต่ำ ในรายการลำดับความสำคัญ สถานการณ์นี้จะชัดเจนขึ้นเมื่อคุณเชื่อมต่อคอนโทรลเลอร์ Xbox โดยใช้ ดองเกิล USB
4. หากอุปกรณ์ USB หลายตัวเชื่อมต่อกับคอมพิวเตอร์ของคุณ ให้ใช้ ฮับ USB แทน
ซึ่งอาจช่วยแก้ไข อุปกรณ์นี้ไม่สามารถเริ่มทำงานได้ (รหัส 10) มีทรัพยากรระบบไม่เพียงพอที่จะทำให้ข้อผิดพลาด API ในพีซี Windows 10 สมบูรณ์หลังจากรีบูตระบบ
อย่างไรก็ตาม หากไม่ได้ผล ให้ลองเชื่อมต่อ Xbox Controller กับ คอมพิวเตอร์เครื่องอื่น หากคุณประสบปัญหาเดิมอีกครั้ง แสดงว่าอาจมีปัญหาด้านฮาร์ดแวร์กับอุปกรณ์
วิธีที่ 2: บังคับให้ Windows รู้จัก Xbox Controller
หากมีปัญหากับไดรเวอร์อุปกรณ์ของคุณ คุณสามารถบังคับให้ Windows รู้จัก Xbox 360 Controller ตามคำแนะนำด้านล่าง:
1. ขั้นแรก ให้ ถอดปลั๊ก Xbox Controller ออกจากคอมพิวเตอร์ของคุณ
2. กดปุ่ม Windows + I เพื่อเปิด Windows Settings
3. คลิกที่ส่วน อุปกรณ์ ตามที่แสดง

4. ไปที่ Bluetooth และอุปกรณ์อื่น ๆ จากแผงด้านซ้าย
5. คลิก Xbox Controller จากนั้น ลบอุปกรณ์ ตามภาพด้านล่าง

6. ทำตามคำแนะนำในข้อความแจ้งที่กำลังจะมีขึ้นเพื่อ ลบ อุปกรณ์ออกจากระบบของคุณ
7. สุดท้าย รีสตาร์ท คอมพิวเตอร์และ เชื่อมต่อ Xbox Controller กับมัน
อ่านเพิ่มเติม: วิธีส่งไปยัง Xbox One จากโทรศัพท์ Android ของคุณ
วิธีที่ 3: อัปเดตไดรเวอร์
ไดรเวอร์อุปกรณ์ที่ติดตั้งในระบบของคุณ หากเข้ากันไม่ได้หรือล้าสมัย อาจทำให้ อุปกรณ์นี้ไม่สามารถเริ่มทำงานได้ (รหัส 10) มีทรัพยากรระบบไม่เพียงพอที่จะทำให้ปัญหา API สมบูรณ์ คุณสามารถแก้ไขปัญหานี้ได้อย่างรวดเร็วโดยอัปเดตไดรเวอร์ระบบเป็นเวอร์ชันล่าสุดโดยใช้ตัวเลือกใดๆ ที่ระบุ
3A. อัปเดตไดรเวอร์ Xbox Controller ผ่าน Windows Update
1. เปิด การตั้งค่า Windows ตามที่อธิบายไว้ข้างต้น
2. คลิกที่ Update & Security ตามที่แสดง

3. คลิกที่ Check for Updates จากนั้น ติดตั้ง การอัปเดต Xbox ที่มี หากมี

3B. อัปเดตไดรเวอร์ Xbox Controller ผ่านตัวจัดการอุปกรณ์
1. เปิดตัว จัดการอุปกรณ์ ผ่านแถบ Windows Search ดังที่แสดง

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

4. ตอนนี้ ให้คลิกที่ เรียกดู… ตามด้วย ให้ฉันเลือกจากรายการไดรเวอร์ที่มีอยู่ในคอมพิวเตอร์ของฉัน ในป๊อปอัปที่กำลังจะมีขึ้น

5. ตอนนี้ เลือกไดรเวอร์ Windows Common Controller สำหรับ Windows
6. ที่นี่ คลิกที่ อัปเดตเครื่องรับสัญญาณไร้สาย Xbox 360
7. หน้าต่าง Update Driver Warning จะปรากฏขึ้นบนหน้าจอ คลิกที่ ใช่ และดำเนินการต่อ
ตัวจัดการอุปกรณ์จะติดตั้งการอัปเดตไดรเวอร์ล่าสุดบนอุปกรณ์ของคุณ รีสตาร์ท ระบบ ของคุณและตรวจสอบว่าสิ่งนี้สามารถแก้ไขทรัพยากรระบบไม่เพียงพอที่จะทำให้ข้อผิดพลาด API สมบูรณ์หรือไม่ หากไม่เป็นเช่นนั้น ให้ลองใช้วิธีที่สำเร็จ
วิธีที่ 4: ลบค่ารีจิสทรีที่เสียหาย
ตามที่กล่าวไว้ก่อนหน้านี้ ค่ารีจิสตรี้ที่ไม่ถูกต้องสามารถทริกเกอร์ทรัพยากรระบบไม่เพียงพอเพื่อให้ข้อความแสดงข้อผิดพลาด API สมบูรณ์ หากต้องการลบค่ารีจิสทรีเหล่านี้ออกจากระบบ Windows ให้ทำตามขั้นตอนต่อไปนี้:
1. เปิดกล่องโต้ตอบ เรียกใช้ โดยกด ปุ่ม Windows + R พร้อมกัน
2. พิมพ์ regedit แล้วคลิก OK ดังรูปด้านล่าง


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

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

6. ทำซ้ำขั้นตอนที่ 4 เพื่อ ลบค่า LowerFilters ด้วย
7. สุดท้าย รีสตาร์ทระบบของคุณ และลองเชื่อมต่อคอนโทรลเลอร์ Xbox 360
อ่านเพิ่มเติม: แก้ไขคอนโทรลเลอร์ Wireless Xbox One ต้องใช้ PIN สำหรับ Windows 10
วิธีที่ 5: ลบไฟล์ที่เสียหาย
เราจะใช้ System File Checker (SFC) และ Deployment Image Servicing & Management (DISM) เพื่อสแกนและซ่อมแซมไฟล์ที่เสียหาย และกู้คืนระบบกลับสู่สถานะทำงาน ทำตามขั้นตอนที่กำหนดเพื่อรันคำสั่งดังกล่าวบนพีซี Windows 10 ของคุณ:
1. เปิด Command Prompt โดยพิมพ์ cmd ในแถบ Windows Search
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

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

3. ในส่วนการ แก้ไขปัญหา ให้ยกเลิกการเลือกช่อง เปิดใช้งานการป้องกันตัวเอง

4. คลิก ตกลง ในข้อความแจ้งการยืนยันและ ออกจาก แอปพลิเคชัน
5. เรียกใช้ แผงควบคุม โดยค้นหาในแถบ ค้นหาของ Windows

6. เลือก Programs and Features ดังที่แสดงด้านล่าง

7. ที่นี่ ให้คลิกขวาที่ Avast Free Antivirus จากนั้นคลิก ถอนการติดตั้ง ตามที่ไฮไลต์

8. ถอนการติดตั้งโดยคลิก ใช่ ในข้อความแจ้งการยืนยันและ รีสตาร์ทระบบของคุณ
อ่านเพิ่มเติม: วิธีแชร์เกมบน Xbox One
วิธีที่ 7: ปรับแต่งการตั้งค่าพลังงาน
การตั้งค่าตัวประหยัดพลังงานบางอย่างอาจขัดขวางการเชื่อมต่อกับอุปกรณ์ภายนอกหรือตัดการเชื่อมต่อโดยอัตโนมัติเมื่อไม่ได้ใช้งาน เป็นสิ่งสำคัญที่คุณจะต้องตรวจสอบและปิดการใช้งานสิ่งเหล่านี้หากจำเป็น
1. เปิด แผงควบคุม ตามคำแนะนำในวิธีก่อนหน้า
2. คลิกที่ ดูโดย > ไอคอนขนาดใหญ่ จากนั้นคลิก Power Options ดังภาพด้านล่าง

3. คลิก เปลี่ยนการตั้งค่าแผน ในหน้าจอถัดไป

4. ในหน้าต่าง แก้ไขการตั้งค่าแผน ให้คลิกที่ เปลี่ยนการตั้งค่าพลังงานขั้นสูง

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

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

2. หน้าต่างการ กำหนดค่าระบบ จะปรากฏขึ้น สลับไปที่แท็บ บริการ
3. ทำเครื่องหมายที่ช่องถัดจาก Hide all Microsoft services และคลิกที่ปุ่ม Disable all ตามที่แสดงในภาพที่กำหนด

4. จากนั้นสลับไปที่แท็บ Startup และคลิกที่ลิงก์ Open Task Manager

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

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