Sửa lỗi tài nguyên hệ thống không đủ để hoàn thành lỗi API

Bạn có thể gặp phải thông báo lỗi cho biết: Thiết bị này không thể khởi động. (Mã 10) Không có đủ tài nguyên hệ thống để hoàn thành API(This device cannot start. (Code 10) Insufficient system resources exist to complete the API ) khi bạn cố gắng kết nối Bộ điều khiển (Controller)Xbox 360 với PC chạy Windows 10 của mình bằng Dongle . Bạn sẽ không thể sử dụng bộ điều khiển Xbox 360 của mình khi thiết bị hiển thị lỗi này.

Tuy nhiên, bạn không được nhầm lẫn nó với thông báo lỗi: Không đủ tài nguyên hệ thống để hoàn thành dịch vụ được yêu cầu(Insufficient system resources exist to complete the requested service ) , xảy ra khi bạn cố gắng cài đặt ứng dụng mới trong máy tính khi dung lượng lưu trữ trên đĩa của bạn đã hết. Bài viết này chủ yếu tập trung vào các bước giải quyết Tồn tại không đủ tài nguyên hệ thống để hoàn thành thông báo lỗi API trên PC chạy Windows 10 của bạn( Insufficient system resources exist to complete the API error message on your Windows 10 PC) . Vì vậy, hãy tiếp tục đọc.

Sửa lỗi tài nguyên hệ thống không đủ để hoàn thành lỗi API

Sửa lỗi tài nguyên hệ thống không đủ để hoàn thành lỗi API(Fix Insufficient System Resources Exist to Complete the API Error)

Lý do: Không đủ tài nguyên hệ thống để hoàn thành lỗi API(Reasons: Insufficient System Resources Exist to Complete the API Error)

  • Sự cố với Trình điều khiển thiết bị hoặc Trình điều khiển bộ điều khiển:(Problems with Device Drivers or Controller Drivers: ) Một giao diện đáng tin cậy được thiết lập giữa phần cứng máy tính và hệ điều hành của nó với sự trợ giúp của Trình điều khiển thiết bị(Device Drivers) . Trong khi đó(Whereas) , Trình điều khiển điều khiển(Controller Driver) nhận dữ liệu từ thiết bị và lưu trữ tạm thời để chuyển sang trình điều khiển thiết bị sau này. Nếu có vấn đề với Trình(Device) điều khiển thiết bị hoặc Trình điều khiển Bộ(Controller) điều khiển, điều đó có thể dẫn đến Thiết bị này không thể khởi động. (Mã 10) Không đủ tài nguyên hệ thống để hoàn thành(This device cannot start. (Code 10) Insufficient system resources exist to complete the API) thông báo lỗi API. Sự cố này xảy ra thường xuyên hơn khi bạn sử dụng hệ thống của mình ở Chế độ ngủ đông(Hibernation Mode) hoặc sau khi cập nhật.
  • Trình điều khiển thiết bị lỗi thời: Trình điều khiển(Outdated Device Drivers: ) thiết bị(Device) được cài đặt trên hệ thống của bạn, nếu không tương thích, có thể gây ra lỗi đã nêu. Bạn có thể nhanh chóng khắc phục sự cố này bằng cách cập nhật trình điều khiển của mình lên phiên bản mới nhất.
  • Cấu hình không phù hợp:(Improper Configurations: ) Đôi khi, một thiết lập được định cấu hình sai có thể gây ra lỗi này vì hệ thống có thể không nhận ra thiết bị được đính kèm.
  • Cổng USB không tương thích:(Incompatible USB Port: ) Khi bạn cắm bộ điều khiển Xbox vào (Xbox)cổng USB(USB) phía trước , nó có thể hoạt động sai vì các cổng phía trước có công suất thấp hơn so với các cổng nằm ở mặt sau của CPU .
  • Cài đặt Tạm ngưng USB:(USB Suspend Settings: ) Nếu bạn đã bật cài đặt Tạm dừng USB(USB Suspend) trong máy tính của mình, thì tất cả các thiết bị USB sẽ bị tạm ngừng khỏi máy tính nếu chúng không được sử dụng. Cài đặt này có thể gây ra lỗi khi bạn kết nối Bộ điều khiển(Controller) Xbox với PC Windows của mình.(Windows)
  • Tệp đăng ký bị hỏng và tệp hệ thống:(Corrupt Registry Files and System Files: ) Giá trị đăng ký Bộ lọc trên và Bộ lọc dưới bị (Lower Filters)hỏng(Corrupt Upper Filters) cũng có thể kích hoạt Không đủ tài nguyên hệ thống tồn tại để hoàn thành thông báo lỗi API trong hệ thống của bạn. (Insufficient system resources exist to complete the API )Điều tương tự có thể được gây ra bởi các tệp hệ thống bị hỏng.
  • Phần mềm chống vi-rút của bên thứ ba:(Third-Party Antivirus Software: ) Một số phần mềm chống vi-rút của bên thứ ba có thể ngăn thiết bị bên ngoài chạy và có khả năng gây ra các sự cố như vậy.

Lưu ý:(Note:) Chúng tôi khuyên bạn nên tải xuống và cài đặt ứng dụng Phụ kiện Xbox(Xbox Accessories app) để được hỗ trợ thống nhất cho bộ điều khiển Xbox của bạn và để quản lý tài khoản.

Sửa lỗi tài nguyên hệ thống không đủ để hoàn thành lỗi API

Phương pháp 1: Khắc phục sự cố phần cứng cơ bản(Method 1: Basic Hardware Troubleshooting)

1. Đảm bảo rằng cáp kết nối ở tình trạng tốt( connecting cable is in good condition) và được cắm vào đúng cổng.

2. Cố gắng kết nối cáp USB với cổng USB (connect the USB cable to the USB) 2.0(2.0 port) , nằm ở phía sau CPU , thay vì cổng phía trước được coi là Cổng phụ(Auxiliary Port) .

3. Trong trường hợp yêu cầu tài nguyên cao, cổng USB(USB) phía trước được đặt thành Thấp(Low) trong danh sách ưu tiên. Tình trạng này trở nên rõ ràng hơn khi bạn kết nối bộ điều khiển Xbox bằng USB dongle .

4. Nếu nhiều thiết bị USB được kết nối với máy tính của bạn, hãy sử dụng bộ chia USB(USB hub) .

Điều này có thể giúp khắc phục Thiết bị này không thể khởi động. (Mã 10) Không đủ tài nguyên hệ thống để khắc phục(This device cannot start. (Code 10) Insufficient system resources exist to complete the API) lỗi API trong PC Windows 10 , sau khi hệ thống khởi động lại.

Tuy nhiên, nếu cách này không hiệu quả, hãy thử kết nối Bộ điều khiển Xbox(Xbox Controller) với một máy tính khác(another computer) . Nếu bạn gặp phải vấn đề tương tự một lần nữa, thì có thể có sự cố phần cứng với thiết bị.

Phương pháp 2: Buộc Windows nhận ra bộ điều khiển Xbox(Method 2: Force Windows to Recognize Xbox Controller)

Nếu có sự cố với trình điều khiển thiết bị của bạn, bạn có thể buộc Windows nhận dạng Bộ điều khiển (Controller)Xbox 360 , như hướng dẫn bên dưới:

1. Trước hết, rút ​​phích cắm Xbox Controller(unplug Xbox Controller) khỏi máy tính của bạn.

2. Nhấn phím Windows + I keys để mở Cài đặt( Settings) Windows .

3. Nhấp vào phần Thiết bị (Devices ) , như hình minh họa.

Nhấn Windows Key + I để mở Cài đặt, sau đó nhấp vào Thiết bị.  Sửa lỗi tài nguyên hệ thống không đủ để hoàn thành lỗi API

4. Điều hướng đến Bluetooth và các thiết bị khác(Bluetooth & other devices ) từ bảng điều khiển bên trái.

5. Nhấp vào Bộ điều khiển Xbox(Xbox Controller ) và sau đó, Xóa thiết bị(Remove Device ) như được mô tả bên dưới.

Tại đây, nhấp vào Bộ điều khiển Xbox và nhấp vào Xóa thiết bị Khắc phục sự cố không đủ tài nguyên hệ thống tồn tại để hoàn thành lỗi API

6. Làm theo hướng dẫn trong lời nhắc sắp tới để Xóa(Remove) thiết bị khỏi hệ thống của bạn.

7. Cuối cùng, khởi động lại(restart ) máy tính của bạn và kết nối Xbox Controller(connect Xbox Controller) với nó.

Cũng đọc: (Also Read:) Cách truyền sang Xbox One từ điện thoại Android của bạn(How to Cast to Xbox One from your Android Phone)

Phương pháp 3: Cập nhật trình điều khiển(Method 3: Update Drivers)

Trình điều khiển thiết bị được cài đặt trên hệ thống của bạn, nếu không tương thích hoặc lỗi thời, có thể kích hoạt Thiết bị này không thể khởi động. (Mã 10) Không đủ tài nguyên hệ thống để hoàn thành(This device cannot start. (Code 10) Insufficient system resources exist to complete the API) vấn đề API. Bạn có thể nhanh chóng khắc phục sự cố này bằng cách cập nhật trình điều khiển hệ thống của mình lên phiên bản mới nhất bằng cách sử dụng bất kỳ tùy chọn nhất định nào.

3A. Cập nhật trình điều khiển Xbox Controller thông qua Windows Update
(3A. Update Xbox Controller Drivers through Windows Update )

1. Mở Windows Settings như đã giải thích ở trên.

2. Nhấp vào Cập nhật & Bảo mật(Update & Security) , như được hiển thị.

Nhấn Windows Key + I để mở Cài đặt, sau đó nhấp vào biểu tượng Cập nhật & bảo mật

3. Nhấp vào Kiểm tra Cập nhật(Check for Updates) và sau đó, cài đặt các bản cập nhật Xbox( Xbox updates) có sẵn , nếu có.

bấm vào kiểm tra các bản cập nhật để cài đặt các bản cập nhật windows.  Sửa lỗi tài nguyên hệ thống không đủ để hoàn thành lỗi API

3B. Cập nhật Trình điều khiển Bộ điều khiển Xbox thông qua Trình quản lý Thiết bị(3B. Update Xbox Controller Drivers through Device Manager)

1. Khởi chạy Trình quản lý Thiết bị(Device Manager) thông qua thanh Tìm kiếm của Windows(Windows Search ) , như được hiển thị.

Nhập Device Manager vào thanh tìm kiếm của Windows và khởi chạy nó

2. Cuộn xuống và nhấp đúp vào Thiết bị ngoại vi Xbox(Xbox Peripherals) để mở rộng phần này.

3. Nhấp chuột phải vào trình điều khiển Microsoft Xbox One Controller(Microsoft Xbox One Controller ) , sau đó nhấp vào Cập nhật trình điều khiển(Update driver) , như được mô tả bên dưới.

Nhấp chuột phải vào trình điều khiển Xbox và nhấp vào Cập nhật trình điều khiển. Khắc phục sự cố không đủ tài nguyên hệ thống tồn tại để hoàn thành lỗi API

4. Bây giờ, nhấp vào  Duyệt qua…(Browse… ) tiếp theo  Hãy để tôi chọn từ danh sách các trình điều khiển có sẵn trên máy tính của tôi (Let me pick from a list of available drivers on my computer ) trong cửa sổ bật lên sắp tới.

Bây giờ, hãy nhấp vào Duyệt máy tính của tôi để tìm phần mềm trình điều khiển, sau đó Hãy để tôi chọn từ danh sách các trình điều khiển có sẵn trên máy tính của tôi trong cửa sổ bật lên sắp tới.

5. Bây giờ, chọn Windows Common Controller cho(Windows Common Controller for Windows) trình điều khiển Windows.

6. Tại đây, nhấp vào Cập nhật bộ thu không dây Xbox 360(Update Xbox 360 wireless receiver) .

7.  Cửa sổ Cảnh báo Trình điều khiển Cập nhật(Update Driver ) sẽ bật lên trên màn hình. Nhấp(Click) vào (Yes ) và tiếp tục.

Trình quản lý Thiết bị(Device Manager) sẽ cài đặt các bản cập nhật trình điều khiển gần đây trên thiết bị của bạn. Khởi động lại (Restart your) hệ thống(system) của bạn và kiểm tra xem điều này có thể khắc phục được Không đủ(Insufficient) tài nguyên hệ thống tồn tại để khắc phục lỗi API . Nếu không, hãy thử các phương pháp thành công.

Phương pháp 4: Xóa giá trị sổ đăng ký bị hỏng
(Method 4: Delete Corrupt Registry Values )

Như đã thảo luận trước đó, các giá trị đăng ký không chính xác có thể kích hoạt Không đủ(Insufficient) tài nguyên hệ thống để hoàn thành thông báo lỗi API . Để xóa các giá trị đăng ký này khỏi hệ thống Windows của bạn , hãy làm theo các bước được đề cập bên dưới:

1. Khởi chạy hộp thoại Run bằng cách nhấn tổ hợp phím (keys)Windows + R

2. Nhập regedit(regedit ) và nhấp vào OK , như mô tả bên dưới.

Mở hộp thoại Run (Bấm kết hợp phím Windows và phím R) và nhập regedit.  Sửa lỗi tài nguyên hệ thống không đủ để hoàn thành lỗi API

3. Điều hướng theo đường dẫn sau:

HKEY _LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class

Bạn chỉ cần sao chép và dán đường dẫn sau vào Registry Editor.  HKEY_LOCAL_MACHINE SYSTEM Lớp điều khiển CurrentControlSet

4. Một số phím phụ Class(Class sub-keys) sẽ được hiển thị trên màn hình. Trong số đó, định vị khóa phụ 36FC9E60-C465-11CF-8056-444553540000(36FC9E60-C465-11CF-8056-444553540000 ) và nhấp đúp vào nó .

5. Từ bảng bên phải, nhấp chuột phải vào UpperFilters. (right-click on UpperFilters. )Nhấp vào tùy chọn Xóa(Delete) để xóa vĩnh viễn tệp đăng ký này khỏi hệ thống.

Bây giờ, chuyển hướng đến ngăn bên phải và nhấp chuột phải vào các giá trị UpperFilters.  Tại đây, chọn tùy chọn Delete để xóa vĩnh viễn tệp đăng ký này khỏi hệ thống.

6. Lặp lại Bước 4 để xóa các giá trị LowerFilters(delete the LowerFilters values) .

7. Cuối cùng, khởi động lại hệ thống của bạn(restart your system) và thử kết nối bộ điều khiển Xbox 360.

Cũng nên đọc: (Also Read:) Khắc phục sự cố Bộ điều khiển Xbox One không dây yêu cầu mã PIN cho Windows 10(Fix Wireless Xbox One controller requires a PIN for Windows 10)

Phương pháp 5: Loại bỏ các tệp bị hỏng
(Method 5: Remove Corrupt Files )

Chúng tôi sẽ sử dụng Trình kiểm tra tệp hệ thống(System File Checker) ( SFC ) và Quản lý(Management) & phục vụ hình ảnh triển khai(Deployment Image Servicing) ( DISM ) để quét và sửa chữa các tệp bị hỏng và khôi phục hệ thống về trạng thái hoạt động của nó. Làm theo các bước nhất định để thực hiện các lệnh đã nói trên PC Windows 10 của bạn:

1. Khởi chạy Command Prompt bằng cách nhập  cmd vào thanh Windows Search.(Windows Search bar.)

2. Nhấp vào Chạy với tư cách quản trị viên(Run as administrator) , như được tô sáng bên dưới. 

Bạn nên khởi chạy Command Prompt với tư cách là quản trị viên |  Sửa lỗi tài nguyên hệ thống không đủ để hoàn thành lỗi API

3. Nhập lần lượt các lệnh sau và nhấn Enter sau mỗi lệnh:

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

Gõ lệnh khác Dism / Online / Cleanup-Image / restorehealth và đợi nó hoàn tất

Chờ(Wait) tất cả các lệnh được thực thi. Sau đó, hãy kiểm tra xem điều này có thể khắc phục được Thiết bị này không thể khởi động. (Mã 10) Không đủ tài nguyên hệ thống để khắc phục(This device cannot start. (Code 10) Insufficient system resources exist to complete the API) lỗi API. Hoặc nếu không, hãy thử giải pháp tiếp theo.

Phương pháp 6: Gỡ cài đặt phần mềm chống vi-rút của bên thứ ba(Method 6: Uninstall Third-Party Antivirus Software)

Do xung đột với phần mềm chống vi-rút của bên thứ ba, Xbox 360 có thể không được hệ thống nhận dạng. Không thiết lập được kết nối ổn định giữa phần cứng và trình điều khiển dẫn đến lỗi đã nêu. Vì vậy, bạn có thể vô hiệu hóa nó hoặc tốt hơn là gỡ cài đặt nó.

Lưu ý:(Note:) Chúng tôi đã giải thích các bước để gỡ cài đặt Avast Free Antivirus khỏi PC Windows 10 làm ví dụ.

1. Khởi chạy chương trình Avast Free Antivirus trên máy tính của bạn.

2. Nhấp vào Menu > Cài đặt(Settings) , như hình dưới đây.

Cài đặt Avast

3. Trong phần Khắc phục sự cố(Troubleshooting ) , bỏ chọn hộp Bật Tự vệ(Enable Self-Defense) .

Tắt Tự vệ bằng cách bỏ chọn hộp bên cạnh 'Bật Tự vệ'

4. Nhấp vào OK trong lời nhắc xác nhận và Thoát(Exit) ứng dụng.

5. Khởi chạy Control Panel bằng cách tìm kiếm nó trên thanh tìm kiếm của Windows(Windows search) .

Mở ứng dụng Bảng điều khiển từ kết quả tìm kiếm của bạn.  Sửa lỗi tài nguyên hệ thống không đủ để hoàn thành lỗi API

6. Chọn Chương trình và Tính năng(Programs and Features) , như được hiển thị bên dưới.

.  Khởi chạy Bảng điều khiển và chọn Chương trình và Tính năng.

7. Tại đây, nhấp chuột phải vào Avast Free Antivirus , sau đó nhấp vào Gỡ cài(Uninstall) đặt, như được tô sáng.

Nhấp chuột phải vào Avast Free Antivirus và chọn Gỡ cài đặt.  Sửa lỗi tài nguyên hệ thống không đủ để hoàn thành lỗi API

8. Gỡ cài đặt nó bằng cách nhấp vào (Yes) trong lời nhắc xác nhận và Khởi động lại hệ thống của bạn.(Restart your system.)

Cũng nên đọc: (Also Read:) Cách chia sẻ trò chơi trên Xbox One(How to Gameshare on Xbox One)

Phương pháp 7: Tinh chỉnh cài đặt nguồn(Method 7: Tweak Power Settings)

Một số cài đặt Trình tiết kiệm điện nhất định(Certain Power Saver) có thể cản trở kết nối với các thiết bị bên ngoài hoặc tự động ngắt kết nối các thiết bị này khi không sử dụng. Điều quan trọng là bạn phải kiểm tra nó và tắt chúng nếu cần.

1. Mở Control Panel theo hướng dẫn trong phương pháp trước.

2. Nhấp vào Xem theo(View by) > Biểu tượng lớn. (Large icons. )Sau đó, nhấp vào Tùy chọn nguồn(Power Options) , như được mô tả bên dưới.

Bây giờ, đặt các biểu tượng View by as Large & cuộn xuống và tìm kiếm Power Options |  Sửa lỗi tài nguyên hệ thống không đủ để hoàn thành lỗi API

3. Nhấp vào Thay đổi cài đặt kế hoạch(Change plan settings ) trong màn hình tiếp theo.

Bây giờ, hãy nhấp vào Thay đổi cài đặt gói trong gói Đã chọn.

4. Trong cửa sổ Chỉnh sửa Cài đặt Kế hoạch(Edit Plan Settings ) , nhấp vào Thay đổi cài đặt nguồn nâng cao.(Change advanced power settings.)

Trong cửa sổ Chỉnh sửa cài đặt gói, nhấp vào Thay đổi cài đặt nguồn nâng cao

5. Nhấp đúp vào USB settings > tạm ngưng có chọn lọc USB(USB selective suspend setting) để mở rộng các phần này.

6. Nhấp vào tùy chọn Bật pin(On battery ) và chọn Đã(Disabled) tắt từ trình đơn thả xuống, như minh họa.

Bây giờ, hãy mở rộng cài đặt USB và mở rộng hơn nữa cài đặt tạm ngừng chọn lọc USB.  Đầu tiên, nhấp vào Bật pin và chọn Đã tắt.  Tương tự, nhấp vào Đã cắm và chọn Đã tắt.

7. Tương tự như vậy, chọn Disabled cho tùy chọn Plugged in .

8. Cuối cùng, nhấp vào OKkhởi động lại máy tính(restart the computer) để thực hiện các thay đổi này.

Phương pháp 8: Chạy Windows Clean Boot(Method 8: Run Windows Clean Boot)

Sự cố liên quan đến việc Không đủ tài nguyên hệ thống để hoàn thành API(Insufficient system resources exist to complete the API) có thể được khắc phục bằng cách khởi động sạch tất cả các dịch vụ(clean boot of all essential services) và tệp cần thiết trong hệ thống Windows 10 của bạn , như được giải thích trong phương pháp này.

Lưu ý:(Note:) Đảm bảo bạn đăng nhập với tư cách quản trị viên(administrator) để thực hiện khởi động sạch Windows.

1. Mở hộp thoại Run , gõ lệnh msconfig và nhấn phím (msconfig)Enter .

Sau khi nhập msconfig, hãy nhấp vào nút OK.  Sửa lỗi tài nguyên hệ thống không đủ để hoàn thành lỗi API

2. Cửa sổ Cấu hình Hệ thống sẽ xuất hiện. (System Configuration)Chuyển sang tab Dịch vụ .(Services)

3. Chọn hộp bên cạnh Ẩn tất cả các dịch vụ của Microsoft(Hide all Microsoft services) và nhấp vào nút Tắt tất cả(Disable all) , như được đánh dấu trong hình đã cho.

Chọn hộp Ẩn tất cả các dịch vụ của Microsoft

4. Tiếp theo, chuyển sang tab Startup và nhấp vào liên kết (Startup )Open Task Manager .

Bây giờ, chuyển sang tab Khởi động và nhấp vào liên kết để Mở Trình quản lý Tác vụ |  Windows 10: Cách khắc phục Tồn tại Tài nguyên Hệ thống Không đủ để Hoàn thành Lỗi API

5. Chuyển sang tab Startup trong cửa sổ (Startup)Task Manager .

6. Tiếp theo, chọn tác vụ(task ) khởi động không bắt buộc. Nhấp vào Tắt(Disable) hiển thị ở góc dưới cùng bên phải.

Tiếp theo, chọn các tác vụ khởi động không bắt buộc và nhấp vào Tắt hiển thị ở góc dưới cùng bên phải.  Ẩn tất cả các dịch vụ của Microsoft

7. Lặp lại(Repeat) nó cho tất cả các tác vụ tiêu tốn tài nguyên, không liên quan, chặn các quy trình liên quan đến WindowsMicrosoft(Microsoft-related) .

8. Thoát khỏi cửa sổ Task ManagerSystem Configuration và (System Configuration)khởi động lại PC của bạn(restart your PC) .

Khuyến khích:(Recommended:)

Chúng tôi hy vọng rằng hướng dẫn này hữu ích và bạn có thể sửa Thiết bị này không thể khởi động. (Mã 10) Không đủ tài nguyên hệ thống để khắc phục lỗi API trong Windows 10(fix This device cannot start. (Code 10) Insufficient system resources exist to complete the API error in Windows 10) . Hãy cho chúng tôi biết phương pháp nào phù hợp với bạn. Vui lòng bỏ truy vấn hoặc đề xuất của bạn trong phần bình luận bên dưới.



About the author

Tôi là nhà phát triển iPhone và macOS có kinh nghiệm trong cả Windows 11/10 và nền tảng iOS mới nhất của Apple. Với hơn 10 năm kinh nghiệm, tôi hiểu sâu sắc về cách tạo và quản lý tệp trên cả hai nền tảng. Kỹ năng của tôi không chỉ đơn thuần là tạo tệp - tôi còn có kiến ​​thức vững chắc về các sản phẩm của Apple, các tính năng của chúng và cách sử dụng chúng.



Related posts