Computer >> Hướng Dẫn Máy Tính >  >> Xử Lý Sự Cố >> Lỗi Windows

Khắc phục lỗi "Insufficient System Resources" khi kết nối tay cầm Xbox 360 với Windows 10

Bạn có thể gặp thông báo lỗi: Thiết bị này không thể khởi động. (Mã 10) Tài nguyên hệ thống không đủ để hoàn thành API khi cố gắng kết nối tay cầm Xbox 360 với Windows 10 PC bằng Dongle. Bạn sẽ không thể dùng tay cầm Xbox 360 khi thiết bị báo lỗi này.

Tuy nhiên, đừng nhầm lẫn với thông báo: Tài nguyên hệ thống không đủ để hoàn thành dịch vụ được yêu cầu xảy ra khi cài ứng dụng mới mà ổ cứng đã hết dung lượng. Bài viết này tập trung vào các bước giải quyết lỗi "Tài nguyên hệ thống không đủ để hoàn thành API" trên Windows 10 PC. Đọc tiếp nhé.

Sửa lỗi Insufficient System Resources Exist to Complete the API

Nguyên nhân: Lỗi Insufficient System Resources Exist to Complete the API

  • Vấn đề Driver thiết bị hoặc Driver bộ điều khiển (Controller Drivers): Giao diện tin cậy giữa phần cứng máy tính và HĐH được thiết lập nhờ Driver thiết bị. Driver bộ điều khiển nhận dữ liệu từ thiết bị, lưu tạm để chuyển cho driver thiết bị sau. Nếu có vấn đề với driver thiết bị hoặc bộ điều khiển, có thể dẫn đến lỗi Thiết bị này không thể khởi động. (Mã 10) Tài nguyên hệ thống không đủ để hoàn thành API. Vấn đề thường xảy ra khi dùng Chế độ ngủ đông (Hibernation) hoặc sau cập nhật.
  • Driver thiết bị lỗi thời: Driver cài trên hệ thống nếu không tương thích có thể kích hoạt lỗi. Khắc phục nhanh bằng cách cập nhật driver lên phiên bản mới nhất.
  • Cấu hình không đúng: Thiết lập sai có thể gây lỗi do hệ thống không nhận diện thiết bị gắn kết.
  • Cổng USB không tương thích: Cắm tay cầm Xbox vào cổng USB trước mặt (front port) có thể lỗi do cổng trước có nguồn yếu hơn cổng sau CPU.
  • Cài đặt Treo USB (USB Suspend Settings): Nếu bật cài đặt Treo USB, tất cả thiết bị USB sẽ bị treo nếu không dùng chủ động. Cài đặt này có thể kích hoạt lỗi khi cắm tay cầm Xbox.
  • File Registry và File hệ thống bị hỏng: Giá trị registry Upper Filters và Lower Filters hỏng cũng kích hoạt lỗi Insufficient system resources exist to complete the API. File hệ thống hỏng cũng gây ra lỗi tương tự.
  • Phần mềm Antivirus bên thứ 3: Một số antivirus bên thứ 3 có thể ngăn thiết bị bên ngoài chạy, gây ra sự cố.

Lưu ý: Khuyến nghị tải và cài ứng dụng Xbox Accessories để hỗ trợ thống nhất tay cầm Xbox và quản lý tài khoản.

Phương pháp 1: Troubleshooting phần cứng cơ bản

  1. Đảm bảo cáp kết nối tốt và cắm đúng cổng.
  2. Thử cắm cáp USB vào cổng USB 2.0 ở sau CPU, thay vì cổng trước (cổng phụ).
  3. Trường hợp yêu cầu tài nguyên cao, cổng USB trước đặt mức Thấp (Low) ưu tiên. Tình trạng rõ rệt hơn khi dùng USB dongle cho tay cầm Xbox.
  4. Nếu cắm nhiều thiết bị USB, hãy dùng USB hub.

Điều này có thể khắc phục lỗi Thiết bị này không thể khởi động. (Mã 10) Tài nguyên hệ thống không đủ để hoàn thành API trên Windows 10 PC sau khi reboot.

Tuy nhiên, nếu không hiệu quả, thử kết nối tay cầm Xbox với máy tính khác. Nếu vẫn lỗi, có thể thiết bị bị lỗi phần cứng.

Phương pháp 2: Buộc Windows nhận diện tay cầm Xbox

Nếu có vấn đề với driver thiết bị, có thể buộc Windows nhận diện tay cầm Xbox 360:

  1. Trước hết, tháo tay cầm Xbox ra khỏi máy.
  2. Nhấn Windows + I mở Cài đặt Windows (Settings).
  3. Nhấn Thiết bị (Devices).
  4. Chọn Bluetooth & thiết bị khác (Bluetooth & other devices) từ bảng trái.
  5. Nhấn Tay cầm Xbox (Xbox Controller) rồi Xóa thiết bị (Remove Device).
  6. Làm theo hướng dẫn các hộp thoại tới để Xóa thiết bị khỏi hệ thống.
  7. Cuối cùng, khởi động lại máy tính và kết nối tay cầm Xbox lại.

Phương pháp 3: Cập nhật Driver

Driver thiết bị nếu không tương thích hoặc cũ có thể gây lỗi Thiết bị này không thể khởi động. (Mã 10) Tài nguyên hệ thống không đủ để hoàn thành API. Khắc phục nhanh bằng cách cập nhật driver hệ thống lên phiên bản mới nhất qua các tùy chọn sau.

3A. Cập nhật Driver Tay cầm Xbox qua Windows Update

  1. Mở Cài đặt Windows (Settings) (xem trên).
  2. Nhấn Cập nhật & Bảo mật (Update & Security).
  3. Nhấn Kiểm tra cập nhật (Check for Updates) sau đó cài cập nhật Xbox nếu có.

3B. Cập nhật Driver Tay cầm Xbox qua Device Manager

  1. Mở Device Manager qua Thanh tìm kiếm Windows.
  2. Cuộn xuống double-click Thiết bị ngoại vi Xbox (Xbox Peripherals) mở rộng.
  3. Chuột phải driver Microsoft Xbox One Controller chọn Cập nhật driver (Update driver).
  4. Nhấn Duyệt... (Browse...) rồi Để tôi chọn từ danh sách driver có sẵn trên máy (Let me pick from a list of available drivers on my computer) trong hộp thoại tới.
  5. Chọn driver Bộ điều khiển chung Windows cho Windows (Windows Common Controller for Windows).
  6. Nhấn 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 Cập nhật Driver hiện ra. Nhấn Có (Yes) tiếp tục.

Device Manager sẽ cài đặt bản cập nhật driver mới. Khởi động lại hệ thống kiểm tra đã khắc phục lỗi Insufficient system resources exist to complete the API chưa. Nếu chưa, thử phương pháp tiếp.

Phương pháp 4: Xóa giá trị Registry hỏng

Như đã thảo luận, giá trị registry sai có thể kích hoạt lỗi. Để xóa các giá trị registry này:

  1. Mở hộp thoại Run (Win + R).
  2. Gõ regedit nhấn OK.
  3. Đi đến đường dẫn:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class
  1. Một số khóa con Class (Class sub-keys) hiển thị. Tìm khóa con 36FC9E60-C465-11CF-8056-444553540000 double-click.
  2. Bảng bên phải, chuột phải UpperFilters. Chọn Xóa (Delete) để xóa file registry này vĩnh viễn.
  3. Lặp lại Bước 4 để xóa giá trị LowerFilters.
  4. Cuối cùng, khởi động lại hệ thống và thử kết nối tay cầm Xbox 360.

Phương pháp 5: Xóa file hỏng

Sử dụng System File Checker (SFC) và Deployment Image Servicing & Management (DISM) để quét sửa file hỏng và khôi phục hệ thống. Thực hiện các lệnh sau trên Windows 10 PC:

  1. Mở Command Prompt (gõ "cmd" trong Thanh tìm kiếm Windows).
  2. Nhấn Chạy với tư cách Administrator (Run as administrator).
  3. Nhập lần lượt các lệnh sau, 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

Đợi tất cả lệnh thực hiện xong. Kiểm tra đã khắc phục lỗi Thiết bị này không thể khởi động. (Mã 10) Tài nguyên hệ thống không đủ để hoàn thành API chưa. Không thì thử giải pháp tiếp.

Phương pháp 6: Gỡ cài đặt phần mềm Antivirus bên thứ 3

Do xung đột antivirus bên thứ 3, Xbox 360 có thể không được hệ thống nhận diện. Sự thất bại thiết lập kết nối ổn định giữa phần cứng và driver dẫn đến lỗi. Do đó, có thể tắt hoặc tốt hơn, gỡ cài đặt nó.

Lưu ý: Hướng dẫn gỡ Avast Free Antivirus từ Windows 10 PC làm ví dụ.

  1. Mở chương trình Avast Free Antivirus.
  2. Nhấn Menu > Cài đặt (Settings).
  3. Phần Khắc phục sự cố (Troubleshooting), bỏ chọn ô Bật Tự bảo vệ (Enable Self-Defense).
  4. Nhấn OK xác nhận và Thoát (Exit) ứng dụng.
  5. Mở Control Panel (tìm trong Tìm kiếm Windows).
  6. Chọn Chương trình và Tính năng (Programs and Features).
  7. Chuột phải Avast Free Antivirus chọn Gỡ cài đặt (Uninstall).
  8. Gỡ cài đặt nhấn Có (Yes) xác nhận và Khởi động lại hệ thống.

Phương pháp 7: Điều chỉnh cài đặt Nguồn (Power Settings)

Một số cài đặt Tiết kiệm năng lượng có thể cản trở kết nối thiết bị bên ngoài hoặc tự ngắt kết nối khi không dùng. Quan trọng là kiểm tra và tắt nếu cần.

  1. Mở Control Panel (xem phương pháp trước).
  2. Nhấn Xem theo > Biểu tượng lớn (Large icons). Nhấn Tùy chọn nguồn (Power Options).
  3. Nhấn Thay đổi cài đặt gói (Change plan settings) màn hình tới.
  4. Cửa sổ Chỉnh sửa cài đặt gói (Edit Plan Settings), nhấn Thay đổi cài đặt nguồn nâng cao (Change advanced power settings).
  5. Double-click Cài đặt USB > Cài đặt treo chọn lọc USB (USB selective suspend setting) mở rộng.
  6. Nhấn tùy chọn Pin (On battery) chọn Vô hiệu hóa (Disabled) từ menu thả xuống.
  7. Tương tự, chọn Vô hiệu hóa (Disabled) cho tùy chọn Cắm điện (Plugged in).
  8. Cuối cùng, nhấn OK và khởi động lại máy tính áp dụng thay đổi.

Phương pháp 8: Chạy Windows Clean Boot

Vấn đề Insufficient system resources exist to complete the API có thể khắc phục bằng Clean Boot tất cả dịch vụ/file thiết yếu Windows 10.

Lưu ý: Đảm bảo đăng nhập là Administrator để thực hiện Clean Boot.

  1. Mở hộp thoại Run, gõ lệnh msconfig, nhấn Enter.
  2. Cửa sổ Cấu hình hệ thống (System Configuration) hiện ra. Chuyển tab Dịch vụ (Services).
  3. Đánh dấu Ẩn tất cả dịch vụ Microsoft (Hide all Microsoft services), nhấn Vô hiệu hóa tất cả (Disable all).
  4. Chuyển tab Khởi động (Startup) nhấn liên kết Mở Task Manager.
  5. Chuyển tab Khởi động (Startup) trong cửa sổ Task Manager.
  6. Chọn nhiệm vụ khởi động không cần thiết. Nhấn Vô hiệu hóa (Disable) góc dưới phải.
  7. Lặp lại cho tất cả nhiệm vụ tiêu hao tài nguyên, không liên quan, trừ tiến trình Windows & Microsoft.
  8. Thoát Task Manager và Cấu hình hệ thống, khởi động lại PC.

Bài viết liên quan:

  • Khắc phục lỗi Destiny 2 Mã Broccoli
  • Cách sửa lỗi Xbox One Mã 0x87dd0006
  • Cách tắt thông báo Facebook trên Chrome
  • Sửa lỗi io.netty.channel.AbstractChannel$AnnotatedConnectException trong Minecraft

Hy vọng hướng dẫn hữu ích, bạn đã khắc phục được lỗi Thiết bị này không thể khởi động. (Mã 10) Insufficient system resources exist to complete the API trên Windows 10. Cho biết phương pháp nào hiệu quả. Thoải mái thắc mắc/góp ý ở phần bình luận dưới đây.