Computer >> คอมพิวเตอร์ >  >> การแก้ไขปัญหา >> ข้อผิดพลาดของ Windows

แก้ไขทรัพยากรระบบไม่เพียงพอที่มีอยู่เพื่อทำให้ API Error สมบูรณ์

แก้ไขทรัพยากรระบบไม่เพียงพอที่มีอยู่เพื่อทำให้ API Error สมบูรณ์

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

อย่างไรก็ตาม คุณต้องไม่สับสนกับข้อความแสดงข้อผิดพลาด:ทรัพยากรระบบไม่เพียงพอสำหรับการบริการที่ร้องขอ ซึ่งเกิดขึ้นเมื่อคุณพยายามติดตั้งแอปพลิเคชั่นใหม่ในคอมพิวเตอร์ของคุณเมื่อพื้นที่จัดเก็บดิสก์ของคุณหมด บทความนี้เน้นที่ขั้นตอนในการแก้ไข ทรัพยากรระบบไม่เพียงพอที่จะทำให้ข้อความแสดงข้อผิดพลาด API บนพีซี Windows 10 ของคุณสมบูรณ์ . ดังนั้นอ่านต่อ

แก้ไขทรัพยากรระบบไม่เพียงพอที่มีอยู่เพื่อทำให้ API Error สมบูรณ์

แก้ไขทรัพยากรระบบไม่เพียงพอที่จะทำให้ข้อผิดพลาด API สมบูรณ์

สาเหตุ:มีทรัพยากรระบบไม่เพียงพอที่จะทำให้ข้อผิดพลาด API เสร็จสมบูรณ์

  • ปัญหาเกี่ยวกับไดรเวอร์อุปกรณ์หรือไดรเวอร์คอนโทรลเลอร์: อินเทอร์เฟซที่น่าเชื่อถือถูกสร้างขึ้นระหว่างฮาร์ดแวร์คอมพิวเตอร์และระบบปฏิบัติการด้วยความช่วยเหลือของไดรเวอร์อุปกรณ์ ในขณะที่ Controller Driver ได้รับข้อมูลจากอุปกรณ์และเก็บไว้ชั่วคราวเพื่อถ่ายโอนไปยังไดรเวอร์อุปกรณ์ในภายหลัง หากมีปัญหากับไดรเวอร์อุปกรณ์หรือไดรเวอร์คอนโทรลเลอร์ อาจทำให้ อุปกรณ์นี้ไม่สามารถเริ่มทำงานได้ (รหัส 10) มีทรัพยากรระบบไม่เพียงพอที่จะทำให้ API สมบูรณ์ ข้อความผิดพลาด. ปัญหานี้พบได้บ่อยขึ้นเมื่อคุณใช้ระบบในโหมดไฮเบอร์เนตหรือหลังการอัปเดต
  • ไดรเวอร์อุปกรณ์ที่ล้าสมัย: ไดรเวอร์อุปกรณ์ที่ติดตั้งในระบบของคุณ หากเข้ากันไม่ได้ อาจทำให้เกิดข้อผิดพลาดดังกล่าว คุณแก้ไขปัญหานี้ได้อย่างรวดเร็วโดยอัปเดตไดรเวอร์เป็นเวอร์ชันล่าสุด
  • การกำหนดค่าที่ไม่เหมาะสม: บางครั้ง การกำหนดค่าที่ไม่ถูกต้องอาจทำให้เกิดข้อผิดพลาดนี้ เนื่องจากระบบอาจไม่รู้จักอุปกรณ์ที่เชื่อมต่อ
  • พอร์ต USB ที่เข้ากันไม่ได้: เมื่อคุณเสียบคอนโทรลเลอร์ Xbox เข้ากับพอร์ต USB ด้านหน้า อาจทำงานผิดปกติเนื่องจากพอร์ตด้านหน้ามีกำลังไฟต่ำกว่าเมื่อเปรียบเทียบกับพอร์ตที่อยู่ด้านหลังของ CPU
  • การตั้งค่าระงับ USB: หากคุณเปิดใช้งานการตั้งค่า USB Suspend ในคอมพิวเตอร์ของคุณ อุปกรณ์ USB ทั้งหมดจะถูกระงับจากคอมพิวเตอร์หากไม่ได้ใช้งานอยู่ การตั้งค่านี้อาจทำให้เกิดข้อผิดพลาดดังกล่าวเมื่อคุณเชื่อมต่อ Xbox Controller กับพีซี Windows ของคุณ
  • ไฟล์รีจิสทรีและไฟล์ระบบเสียหาย: ค่ารีจิสทรีตัวกรองบนและตัวกรองล่างที่เสียหายอาจทริกเกอร์ ทรัพยากรระบบไม่เพียงพอที่จะทำให้ API สมบูรณ์ ข้อความแสดงข้อผิดพลาดในระบบของคุณ เช่นเดียวกันอาจเกิดจากไฟล์ระบบเสียหาย
  • ซอฟต์แวร์ป้องกันไวรัสของบริษัทอื่น: ซอฟต์แวร์ป้องกันไวรัสของบริษัทอื่นบางตัวอาจป้องกันไม่ให้อุปกรณ์ภายนอกทำงานและอาจทำให้เกิดปัญหาดังกล่าวได้

หมายเหตุ: เราขอแนะนำให้คุณดาวน์โหลดและติดตั้งแอป Xbox Accessories เพื่อรองรับคอนโทรลเลอร์ Xbox แบบรวมศูนย์และเพื่อจัดการบัญชี

แก้ไขทรัพยากรระบบไม่เพียงพอที่มีอยู่เพื่อทำให้ API Error สมบูรณ์

วิธีที่ 1:การแก้ไขปัญหาฮาร์ดแวร์ขั้นพื้นฐาน

1. ตรวจสอบให้แน่ใจว่า สายต่ออยู่ในสภาพดี และเสียบเข้ากับพอร์ตที่ถูกต้อง

2. ลอง ต่อสาย USB เข้ากับ USB พอร์ต 2.0 , อยู่ที่ด้านหลังของ CPU แทนที่จะเป็นพอร์ตด้านหน้าซึ่งถือว่าเป็น Auxiliary Port

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 การตั้งค่า .

3. คลิกที่ อุปกรณ์ ตามภาพ

แก้ไขทรัพยากรระบบไม่เพียงพอที่มีอยู่เพื่อทำให้ API Error สมบูรณ์

4. นำทางไปยัง บลูทูธและอุปกรณ์อื่นๆ จากแผงด้านซ้าย

5. คลิก ตัวควบคุม Xbox จากนั้น ลบอุปกรณ์ ดังภาพด้านล่าง

แก้ไขทรัพยากรระบบไม่เพียงพอที่มีอยู่เพื่อทำให้ API Error สมบูรณ์

6. ทำตามคำแนะนำในข้อความแจ้งที่กำลังจะมีขึ้นเพื่อ ลบ อุปกรณ์จากระบบของคุณ

7. สุดท้าย เริ่มต้นใหม่ คอมพิวเตอร์ของคุณและเชื่อมต่อ Xbox Controller ไปเลย

วิธีที่ 3:อัปเดตไดรเวอร์

ไดรเวอร์อุปกรณ์ที่ติดตั้งในระบบของคุณ หากเข้ากันไม่ได้หรือล้าสมัย อาจทริกเกอร์ อุปกรณ์นี้ไม่สามารถเริ่มทำงานได้ (รหัส 10) มีทรัพยากรระบบไม่เพียงพอที่จะทำให้ API สมบูรณ์ ปัญหา. คุณแก้ไขปัญหานี้ได้อย่างรวดเร็วโดยอัปเดตไดรเวอร์ระบบเป็นเวอร์ชันล่าสุดโดยใช้ตัวเลือกที่กำหนด

3A. อัปเดตไดรเวอร์ Xbox Controller ผ่าน Windows Update

1. เปิด Windows การตั้งค่า ตามที่อธิบายไว้ข้างต้น

2. คลิกที่ อัปเดตและความปลอดภัย ดังที่แสดงไว้

แก้ไขทรัพยากรระบบไม่เพียงพอที่มีอยู่เพื่อทำให้ API Error สมบูรณ์

3. คลิกที่ ตรวจสอบการอัปเดต จากนั้นติดตั้งการอัปเดต Xbox . ที่พร้อมใช้งาน หากมี

แก้ไขทรัพยากรระบบไม่เพียงพอที่มีอยู่เพื่อทำให้ API Error สมบูรณ์

3B. อัปเดตไดรเวอร์ Xbox Controller ผ่านตัวจัดการอุปกรณ์

1. เปิดตัว ตัวจัดการอุปกรณ์ ผ่าน การค้นหาของ Windows แถบตามที่แสดง

แก้ไขทรัพยากรระบบไม่เพียงพอที่มีอยู่เพื่อทำให้ API Error สมบูรณ์

2. เลื่อนลงและดับเบิลคลิกที่ อุปกรณ์ต่อพ่วง Xbox เพื่อขยายส่วนนี้

3. คลิกขวาที่ Microsoft Xbox One Controller ไดรเวอร์ จากนั้นคลิกที่ อัปเดตไดรเวอร์ ดังที่แสดงด้านล่าง

แก้ไขทรัพยากรระบบไม่เพียงพอที่มีอยู่เพื่อทำให้ API Error สมบูรณ์

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

แก้ไขทรัพยากรระบบไม่เพียงพอที่มีอยู่เพื่อทำให้ API Error สมบูรณ์

5. ตอนนี้ เลือก Windows Common Controller สำหรับ Windows คนขับรถ

6. ที่นี่ คลิก อัปเดตเครื่องรับสัญญาณไร้สาย Xbox 360 .

7. อัปเดตไดรเวอร์ หน้าต่างคำเตือนจะปรากฏขึ้นบนหน้าจอ คลิกที่ ใช่ แล้วไปต่อ

ตัวจัดการอุปกรณ์จะติดตั้งการอัปเดตไดรเวอร์ล่าสุดบนอุปกรณ์ของคุณ รีสตาร์ท ระบบ และตรวจสอบว่าสิ่งนี้สามารถแก้ไขทรัพยากรระบบไม่เพียงพอที่จะทำให้ข้อผิดพลาด API สมบูรณ์ได้หรือไม่ หากไม่เป็นเช่นนั้น ให้ลองใช้วิธีที่สำเร็จ

วิธีที่ 4:ลบค่ารีจิสทรีที่เสียหาย

ตามที่กล่าวไว้ก่อนหน้านี้ ค่ารีจิสตรี้ที่ไม่ถูกต้องสามารถทริกเกอร์ทรัพยากรระบบไม่เพียงพอเพื่อให้ข้อความแสดงข้อผิดพลาด API สมบูรณ์ หากต้องการลบค่ารีจิสทรีเหล่านี้ออกจากระบบ Windows ให้ทำตามขั้นตอนต่อไปนี้:

1. เปิด เรียกใช้ กล่องโต้ตอบโดยกด Windows + R กุญแจ ร่วมกัน

2. พิมพ์ regedit และคลิก ตกลง ดังที่แสดงด้านล่าง

แก้ไขทรัพยากรระบบไม่เพียงพอที่มีอยู่เพื่อทำให้ API Error สมบูรณ์

3. นำทางตามเส้นทางต่อไปนี้:

HKEY _LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class

แก้ไขทรัพยากรระบบไม่เพียงพอที่มีอยู่เพื่อทำให้ API Error สมบูรณ์

4. คีย์ย่อยของคลาส จะแสดงบนหน้าจอ ในหมู่พวกเขา ค้นหา 36FC9E60-C465-11CF-8056-444553540000 คีย์ย่อยแล้วดับเบิลคลิก.

5. จากแผงด้านขวา คลิกขวาที่ UpperFilters คลิกที่ ลบ ตัวเลือกในการลบไฟล์รีจิสตรีนี้ออกจากระบบอย่างถาวร

แก้ไขทรัพยากรระบบไม่เพียงพอที่มีอยู่เพื่อทำให้ API Error สมบูรณ์

6. ทำซ้ำขั้นตอนที่ 4 เพื่อ ลบค่า LowerFilters เช่นกัน

7. สุดท้าย รีสตาร์ทระบบของคุณ แล้วลองเชื่อมต่อคอนโทรลเลอร์ Xbox 360

วิธีที่ 5:ลบไฟล์ที่เสียหาย

เราจะใช้ System File Checker (SFC) และ Deployment Image Servicing &Management (DISM) เพื่อสแกนและซ่อมแซมไฟล์ที่เสียหาย และกู้คืนระบบกลับสู่สถานะทำงาน ทำตามขั้นตอนที่กำหนดเพื่อรันคำสั่งดังกล่าวบนพีซี Windows 10 ของคุณ:

1. เปิด พรอมต์คำสั่ง โดยพิมพ์ cmd ใน แถบค้นหาของ Windows

2. คลิก เรียกใช้ในฐานะผู้ดูแลระบบ ตามที่ไฮไลต์ด้านล่าง

แก้ไขทรัพยากรระบบไม่เพียงพอที่มีอยู่เพื่อทำให้ API Error สมบูรณ์

3. ป้อนคำสั่งต่อไปนี้ทีละคำสั่ง แล้วกด Enter หลังจากแต่ละ:

sfc /scannow
DISM.exe /Online /Cleanup-image /Scanhealth
DISM.exe /Online /Cleanup-image /Restorehealth
DISM.exe /Online /Cleanup-image /startcomponentcleanup 

แก้ไขทรัพยากรระบบไม่เพียงพอที่มีอยู่เพื่อทำให้ API Error สมบูรณ์

รอให้ดำเนินการคำสั่งทั้งหมด จากนั้น ตรวจสอบว่าสิ่งนี้สามารถแก้ไข อุปกรณ์นี้ไม่สามารถเริ่มทำงานได้หรือไม่ (รหัส 10) มีทรัพยากรระบบไม่เพียงพอที่จะทำให้ API สมบูรณ์ ข้อผิดพลาด. มิฉะนั้น ให้ลองวิธีแก้ไขปัญหาถัดไป

วิธีที่ 6:ถอนการติดตั้งซอฟต์แวร์ป้องกันไวรัสของบริษัทอื่น

เนื่องจากความขัดแย้งกับโปรแกรมป้องกันไวรัสของบริษัทอื่น ระบบอาจไม่รู้จัก Xbox 360 ความล้มเหลวในการสร้างการเชื่อมต่อที่มั่นคงระหว่างฮาร์ดแวร์และไดรเวอร์ส่งผลให้เกิดข้อผิดพลาดดังกล่าว ดังนั้น คุณสามารถปิดการใช้งานหรือถอนการติดตั้งได้ดีกว่านั้น

หมายเหตุ: เราได้อธิบายขั้นตอนในการถอนการติดตั้ง Avast Free Antivirus จากพีซี Windows 10 เป็นตัวอย่าง

1. เปิดตัว Avast Free Antivirus โปรแกรมบนคอมพิวเตอร์ของคุณ

2. คลิกที่ เมนู> การตั้งค่า ดังที่แสดงด้านล่าง

แก้ไขทรัพยากรระบบไม่เพียงพอที่มีอยู่เพื่อทำให้ API Error สมบูรณ์

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

แก้ไขทรัพยากรระบบไม่เพียงพอที่มีอยู่เพื่อทำให้ API Error สมบูรณ์

4. คลิกที่ ตกลง ในข้อความแจ้งการยืนยันและออก แอปพลิเคชัน

5. เปิด แผงควบคุม โดยการค้นหาใน การค้นหาของ Windows แถบ

แก้ไขทรัพยากรระบบไม่เพียงพอที่มีอยู่เพื่อทำให้ API Error สมบูรณ์

6. เลือก โปรแกรมและคุณลักษณะ ดังที่แสดงด้านล่าง

แก้ไขทรัพยากรระบบไม่เพียงพอที่มีอยู่เพื่อทำให้ API Error สมบูรณ์

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

แก้ไขทรัพยากรระบบไม่เพียงพอที่มีอยู่เพื่อทำให้ API Error สมบูรณ์

8. ถอนการติดตั้งโดยคลิก ใช่ ในข้อความแจ้งการยืนยันและรีสตาร์ทระบบของคุณ

วิธีที่ 7:ปรับแต่งการตั้งค่าพลังงาน

การตั้งค่าตัวประหยัดพลังงานบางอย่างอาจขัดขวางการเชื่อมต่อกับอุปกรณ์ภายนอกหรือตัดการเชื่อมต่อโดยอัตโนมัติเมื่อไม่ได้ใช้งาน เป็นสิ่งสำคัญที่คุณจะต้องตรวจสอบและปิดการใช้งานสิ่งเหล่านี้หากจำเป็น

1. เปิด แผงควบคุม ตามวิธีการก่อนหน้านี้

2. คลิกที่ ดูโดย> ไอคอนขนาดใหญ่ จากนั้นคลิก ตัวเลือกการใช้พลังงาน ดังที่แสดงด้านล่าง

แก้ไขทรัพยากรระบบไม่เพียงพอที่มีอยู่เพื่อทำให้ API Error สมบูรณ์

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

แก้ไขทรัพยากรระบบไม่เพียงพอที่มีอยู่เพื่อทำให้ API Error สมบูรณ์

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

แก้ไขทรัพยากรระบบไม่เพียงพอที่มีอยู่เพื่อทำให้ API Error สมบูรณ์

5. ดับเบิลคลิกที่ การตั้งค่า USB> การตั้งค่าระงับการเลือก USB เพื่อขยายส่วนเหล่านี้

6. คลิกที่ ใช้แบตเตอรี่ และเลือก ปิดการใช้งาน จากเมนูแบบเลื่อนลงตามภาพประกอบ

แก้ไขทรัพยากรระบบไม่เพียงพอที่มีอยู่เพื่อทำให้ API Error สมบูรณ์

7. ในทำนองเดียวกัน เลือก ปิดการใช้งาน สำหรับ เสียบปลั๊ก ก็ได้ครับ

8. สุดท้าย คลิก ตกลง และ รีสตาร์ทคอมพิวเตอร์ เพื่อดำเนินการเปลี่ยนแปลงเหล่านี้

วิธีที่ 8:เรียกใช้ Windows Clean Boot

ปัญหาเกี่ยวกับ ทรัพยากรระบบไม่เพียงพอที่จะทำให้ API สมบูรณ์ สามารถแก้ไขได้ด้วยคลีนบูตของบริการและไฟล์ที่จำเป็นทั้งหมดในระบบ Windows 10 ของคุณ ดังที่อธิบายไว้ในวิธีนี้

หมายเหตุ: ตรวจสอบให้แน่ใจว่าคุณเข้าสู่ระบบในฐานะผู้ดูแลระบบ เพื่อทำการคลีนบูตของ Windows

1. เปิด เรียกใช้ กล่องโต้ตอบ พิมพ์ msconfig คำสั่งแล้วกด Enter ที่สำคัญ

แก้ไขทรัพยากรระบบไม่เพียงพอที่มีอยู่เพื่อทำให้ API Error สมบูรณ์

2. การกำหนดค่าระบบ หน้าต่างจะปรากฏขึ้น เปลี่ยนไปใช้ บริการ แท็บ

3. ทำเครื่องหมายที่ช่องถัดจาก ซ่อนบริการทั้งหมดของ Microsoft และคลิก ปิดการใช้งานทั้งหมด ปุ่มดังที่แสดงในภาพที่กำหนด

แก้ไขทรัพยากรระบบไม่เพียงพอที่มีอยู่เพื่อทำให้ API Error สมบูรณ์

4. ถัดไป สลับไปที่ การเริ่มต้น แท็บและคลิกที่ เปิดตัวจัดการงาน ลิงค์

แก้ไขทรัพยากรระบบไม่เพียงพอที่มีอยู่เพื่อทำให้ API Error สมบูรณ์

5. สลับไปที่ เริ่มต้น แท็บใน ตัวจัดการงาน หน้าต่าง

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

แก้ไขทรัพยากรระบบไม่เพียงพอที่มีอยู่เพื่อทำให้ API Error สมบูรณ์

7. ซ้ำ สำหรับงานที่ใช้ทรัพยากรมากและไม่เกี่ยวข้องทั้งหมด ยกเว้นกระบวนการที่เกี่ยวข้องกับ Windows และ Microsoft

8. ออกจาก ตัวจัดการงาน และ การกำหนดค่าระบบ หน้าต่างและ รีสตาร์ทพีซีของคุณ .

แนะนำ:

  • แก้ไข Destiny 2 Error Code บร็อคโคลี่
  • วิธีการแก้ไขรหัสข้อผิดพลาด Xbox One 0x87dd0006
  • วิธีปิดการแจ้งเตือนของ Facebook บน Chrome
  • แก้ไขข้อผิดพลาด io.netty.channel.AbstractChannel$AnnotatedConnectException ใน Minecraft

เราหวังว่าคู่มือนี้จะเป็นประโยชน์ และคุณสามารถแก้ไข อุปกรณ์นี้ไม่สามารถเริ่มทำงานได้ (รหัส 10) มีทรัพยากรระบบไม่เพียงพอที่จะทำให้ API สมบูรณ์ ข้อผิดพลาดใน Windows 10 . แจ้งให้เราทราบว่าวิธีใดที่เหมาะกับคุณ อย่าลังเลที่จะส่งคำถามหรือข้อเสนอแนะของคุณในส่วนความคิดเห็นด้านล่าง