Khắc phục: Tài nguyên hệ thống không đủ tồn tại để hoàn thành bộ điều khiển Api Xbox

Một số người dùng đã liên hệ với chúng tôi bằng các câu hỏi sau khi bộ điều khiển Xbox của họ (Xbox 360 hoặc Xbox One) đột nhiên ngừng hoạt động trên Windows 10, Windows 8.1 và Windows 7. Người dùng bị ảnh hưởng nhất báo cáo rằng thiết bị được gắn cờ với dấu chấm than màu vàng bên trong Trình quản lý thiết bị .

Nhấp đúp vào thiết bị và xem trạng thái Thiết bị (trong tab Chung ) sẽ hiển thị thông báo lỗi sau:

Thiết bị này không thể khởi động (Mã 10). Tài nguyên hệ thống không đủ tồn tại để hoàn thành API.

Lưu ý: Điều này thường được báo cáo cho người dùng kết nối bộ điều khiển Xbox 360 không dây qua khóa USB.

Lý do tại sao tài nguyên hệ thống không đủ tồn tại để hoàn thành lỗi Api xảy ra

Sau khi điều tra vấn đề và xem xét các báo cáo người dùng khác nhau, chúng tôi đã đưa ra một danh sách các tình huống có thể xảy ra lỗi này:

  • Trình điều khiển thiết bị đã bị trục trặc - Điều này thường được báo cáo xảy ra sau khi cập nhật Windows hoặc nếu hệ thống gần đây đã thức dậy khỏi chế độ ngủ đông.
  • UpperFilters và LowerFilters bị hỏng - Đây là hai giá trị đăng ký có thể bị hỏng và gây ra Mã 10. Tham khảo Phương pháp 3 để biết các bước xử lý chúng.
  • Các tệp từ trình điều khiển bộ điều khiển bị hỏng - Bản cập nhật windows hoặc sự can thiệp của bên thứ ba có thể gây ra lỗi bộ điều khiển Xbox.
  • USB phía trước không thể hỗ trợ nhu cầu - Điều này thường xảy ra với các bộ điều khiển được cắm vào USB phía trước (thông qua khóa USB). Thông thường, các cổng USB phía trước không có cùng loại năng lượng và có thể không hoạt động đúng với một số thiết bị.

Cách khắc phục; Tài nguyên hệ thống không đủ tồn tại để hoàn thành lỗi Api '

Nếu bạn đang vật lộn để giải quyết cùng một thông báo lỗi, bài viết này sẽ cung cấp cho bạn một danh sách các bước khắc phục sự cố hiệu quả. Dưới đây bạn có một danh sách các phương pháp mà những người dùng khác trong tình huống tương tự đã sử dụng để khắc phục sự cố.

Để có kết quả tốt nhất, hãy làm theo các phương pháp theo thứ tự đã được trình bày. Bắt đầu với bản sửa lỗi tiềm năng đầu tiên và thực hiện theo cách của bạn cho đến khi bạn phát hiện ra một bản sửa lỗi có hiệu quả trong việc buộc phiên bản Windows của bạn nhận ra bộ điều khiển Xbox của bạn. Hãy bắt đầu nào!

Phương pháp 1: Rút phích cắm thiết bị và xóa thiết bị qua màn hình Thiết bị

Một số người dùng gặp phải vấn đề tương tự đã tìm cách buộc Windows nhận ra bộ điều khiển một lần nữa bằng cách ngắt kết nối thiết bị và sử dụng màn hình Thiết bị để buộc Windows khởi động lại trình điều khiển đang tạo ra sự cố.

Nếu lỗi đơn giản là do trình điều khiển được cài đặt kém hoặc trục trặc tạm thời, khởi động lại kết nối của thiết bị sẽ giải quyết vấn đề. Đây là những gì bạn cần làm:

  1. Trước tiên, hãy ngắt kết nối bộ điều khiển Xbox của bạn bằng cách rút cáp USB. Nếu bạn đang sử dụng khóa không dây, hãy ngắt kết nối thẻ USB.
  2. Khi thiết bị bị ngắt kết nối, nhấn phím Windows + R để mở hộp Run. Tiếp theo, nhập hoặc dán các cài đặt ms ms: đã kết nối và nhấn Enter để mở tab Thiết bị của ứng dụng Cài đặt .

  3. Trong tab Thiết bị, cuộn xuống các Thiết bị khác, nhấp vào bộ điều khiển Xbox của bạn và nhấp vào Xóa Thiết bị .

  4. Khi thiết bị đã được gỡ bỏ, hãy đóng tab Thiết bị và khởi động lại máy tính của bạn. Sau khi khởi động tiếp theo hoàn tất, hãy kết nối lại bộ điều khiển Xbox của bạn và kiên nhẫn chờ đợi cho đến khi thiết lập hoàn tất.
  5. Xem nếu bộ điều khiển hoạt động đúng bây giờ.

Nếu bộ điều khiển Xbox của bạn vẫn hiển thị tài nguyên hệ thống không đủ tồn tại để hoàn thành lỗi API, hãy tiếp tục với phương pháp tiếp theo bên dưới.

Phương pháp 2: Thay thế trình điều khiển Bộ điều khiển bằng phiên bản lưu trữ cục bộ

Nếu việc tạo lại kết nối không hoạt động, hãy xem liệu bạn có gặp may mắn hơn không bằng cách thay thế trình điều khiển Xbox hiện đang được cài đặt bằng một bản sao được lưu trữ cục bộ.

Lưu ý: Hãy nhớ rằng phương pháp này chỉ áp dụng cho những người bạn gặp phải sự cố với bộ điều khiển Xbox 360.

Một số người dùng thấy mình ở một vị trí tương tự đã tìm cách lấy lại chức năng bình thường của bộ điều khiển Xbox 360 bằng cách sử dụng Trình quản lý thiết bị để cập nhật thiết bị không xác định bằng Trình điều khiển không dây Xbox 360 cho trình điều khiển Phiên bản Windows được lưu trữ cục bộ. Dưới đây là hướng dẫn nhanh về cách thực hiện việc này:

  1. Nhấn phím Windows + R để mở hộp Run . Tiếp theo, nhập vào dev devmm.msc, và nhấn Enter để mở Trình quản lý thiết bị . Nếu được nhắc bởi UAC (Kiểm soát tài khoản người dùng), hãy chấp nhận bằng cách nhấp vào .

  2. Bên trong Trình quản lý thiết bị, nhấp chuột phải vào trình điều khiển Xbox của bạn (cần được liệt kê dưới dạng thiết bị Không xác định ) và chọn Thuộc tính .
  3. Trong màn hình Thuộc tính của thiết bị, chuyển đến tab Trình điều khiển và nhấp vào nút Cập nhật Trình điều khiển .
  4. Trong màn hình tiếp theo, 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 và sau đó nhấp vào Hãy để tôi chọn từ danh sách trình điều khiển có sẵn trên máy tính của tôi .

  5. Tiếp theo, chọn Bộ điều khiển chung Windows cho Windows Class, sau đó chọn Bộ thu không dây Xbox 360 cho Phiên bản Windows: 2.1.0.1349
  6. Tại Cập nhật cảnh báo trình điều khiển, bấm để cài đặt phiên bản trình điều khiển đã lỗi thời.
  7. Khi phiên bản trình điều khiển cũ hơn được cài đặt, hãy khởi động lại máy tính của bạn và xem sự cố đã được giải quyết ở lần khởi động tiếp theo chưa.

Nếu sự cố vẫn xảy ra và bạn không thể sử dụng bộ điều khiển Xbox 360 của mình, hãy tiếp tục với phương pháp tiếp theo bên dưới.

Phương pháp 3: Sử dụng cổng USB 2.0 chính

Nếu bạn kết nối bộ điều khiển Xbox của mình thông qua USB phía trước, hãy thử kết nối nó với một trong các cổng USB có ở mặt sau. Các cổng USB phía trước được coi là AUX và trong trường hợp hệ thống của bạn đang vật lộn để theo kịp nhu cầu năng lượng, các cổng USB phía trước sẽ không được ưu tiên. Điều này có thể dẫn đến tình huống một số thiết bị nhất định sẽ không hoạt động đúng vì cổng trước không thể hỗ trợ nhu cầu.

Kịch bản cụ thể này đặc biệt phổ biến với người dùng kết nối bộ điều khiển Xbox của họ với khóa USB. Nếu kịch bản này áp dụng cho bạn, chỉ cần di chuyển kết nối USB sang cổng USB phía sau. Ngoài ra, nếu bạn có cổng USB 2.0 và USB 3.0, hãy đảm bảo bạn đã chuyển kết nối sang cổng USB 2.0. Cuối cùng, khởi động lại máy tính của bạn và xem vấn đề đã được giải quyết chưa.

Nếu bạn vẫn gặp phải vấn đề tương tự, hãy tiếp tục với phương pháp tiếp theo bên dưới.

Phương pháp 4: Xóa các giá trị Sổ đăng ký UpperFilters và LowerFilters

Theo các báo cáo người dùng khác nhau, UpperFiltersLowerFilters là hai giá trị đăng ký có khả năng làm sập một loạt các thiết bị được kết nối thông qua cổng USB.

Một số người dùng trong tình huống tương tự đã báo cáo rằng sự cố đã được khắc phục sau khi họ sử dụng Registry Editor để xóa hai giá trị Registry này, buộc Windows phải tạo mới.

Thực hiện theo các hướng dẫn bên dưới để xóa các giá trị đăng ký UpperFiltersLowerFilters thông qua Registry Editor để giải quyết các tài nguyên hệ thống không đủ tồn tại để hoàn thành lỗi API :

Lưu ý: Các bước này nên được áp dụng cho dù bạn đang sử dụng phiên bản Windows nào.

  1. Nhấn phím Windows + R để mở hộp Run mới. Tiếp theo, gõ vào reg reg regi và nhấn Enter để mở Registry Editor . Nếu được nhắc bởi UAC (Kiểm soát tài khoản người dùng), hãy chọn .

  2. Bên trong Registry Editor, sử dụng khung bên trái để điều hướng đến vị trí sau:

    HKEY_LOCAL_MACHINE \ HỆ THỐNG \ CurrentControlset \ Control \ Class

  3. Trong khóa con Lớp này, mỗi khóa con 32 chữ số là hoàn toàn duy nhất và tương ứng với một phần cứng cụ thể trong Trình quản lý thiết bị. Với mục đích giải quyết vấn đề liên quan đến bộ điều khiển Xbox, chúng tôi sẽ cần các GUID USB loại 36FC9E60-C465-11CF-8056-444553540000.
  4. Nhấp đúp vào 36FC9E60-C465-11CF-8056-444553540000 (bộ điều khiển máy chủ USB và trung tâm) bên trong khóa con Class .

  5. Với Class chính xác được chọn từ khung bên trái, di chuyển sang khung bên phải, nhấp chuột phải vào UpperFilters và chọn Xóa . Sau đó, lặp lại quy trình tương tự với phím LowerFilters .

  6. Khi cả hai khóa bị xóa, hãy đóng Registry Editor và Khởi động lại máy tính của bạn. Ở lần khởi động tiếp theo, hãy xem vấn đề đã được giải quyết chưa và bạn có thể sử dụng bộ điều khiển Xbox của mình không.

Bài ViếT Thú Vị