Διορθώστε: Δεν υπάρχουν αρκετοί πόροι ελεγκτή USB

Ορισμένοι χρήστες των Windows βλέπουν το σφάλμα " Δεν επαρκούν οι πόροι του ελεγκτή USB " όταν συνδέετε μια συσκευή / περιφερειακά μέσα στη θύρα USB. Τις περισσότερες φορές, αυτό αναφέρεται ότι συμβαίνει με θύρες USB 3.0. Το ζήτημα δεν αφορά συγκεκριμένη έκδοση των Windows όπως αναφέρεται στα Windows 7, τα Windows 8.1 και τα Windows 10.

Δεν επαρκούν πόροι ελεγκτή USB

Τι προκαλεί το σφάλμα "Δεν επαρκούν οι πόροι του ελεγκτή USB";

Ερευνήσαμε αυτό το συγκεκριμένο ζήτημα εξετάζοντας διάφορες αναφορές χρηστών και τις στρατηγικές επίλυσης που έχουν κάνει χρήση των περισσότερων χρηστών για την επίλυση του προβλήματος.

Με βάση τις έρευνές μας, το ζήτημα σπάνια σχετίζεται με την εξουσία ή το εύρος ζώνης. Πιθανότατα, αντιμετωπίζετε αυτό το μήνυμα σφάλματος εξαιτίας ενός περιορισμού Endpoint.

Τι είναι το τελικό σημείο USB;

Ένα τελικό σημείο είναι η πιο βασική μορφή της επικοινωνίας USB. Ένα τελικό σημείο θα μεταφέρει δεδομένα μόνο σε μία κατεύθυνση (είτε από τον κεντρικό υπολογιστή στη συσκευή είτε αντίστροφα). Γι 'αυτό υπάρχουν δύο τύποι τελικών σημείων (OUTs και INs).

Όταν συνδέετε μια συσκευή USB, ο υπολογιστής σας θα δημιουργήσει έναν αριθμό τελικών σημείων (κανάλια που εκτελούνται προς ή από τη συσκευή). Οι μονάδες φλας θα χρησιμοποιούν 3-4 τελικά σημεία, όπου τα ακουστικά και άλλοι αισθητήρες θα μπορούσαν να χρησιμοποιήσουν έως και 10 τελικά σημεία IN και OUT.

Με αυτό το πνεύμα, υπάρχουν τρεις μεγάλες καταστάσεις που μπορούν να προκαλέσουν το σφάλμα " Δεν επαρκούν πόροι ελεγκτή USB ":

  • Υπέρβαση του ορίου του ελεγκτή USB - Εάν χρησιμοποιείτε πολλές συσκευές USB που χρησιμοποιούν πολλά EndPoints, μπορεί να δείτε αυτό το μήνυμα σφάλματος επειδή έχετε υπερβεί τον διαθέσιμο αριθμό τελικών σημείων. Λάβετε υπόψη ότι οι ελεγκτές USB 3.0 έχουν ένα όριο 96 τελικών σημείων ανά ελεγκτή σε ελεγκτές Intel XHCI ενώ οι ελεγκτές AM4 υποστηρίζουν 254 EndPoints.
  • Η χρήση της θύρας USB EndPoints ξεπέρασε το όριο - Οι περισσότεροι ελεγκτές USB καλύπτονται στα 16 IN & 16 OUT EndPoints για κάθε διαθέσιμη θύρα. Αλλά επειδή οι περισσότερες συσκευές θα χρησιμοποιούν κυρίως IN EndPoints, θα τους εξαντλήσετε αρκετά γρήγορα. Εξαιτίας αυτού, μπορείτε να χρησιμοποιήσετε μόνο θύρες USB σε περιορισμένο βαθμό.
  • Η ισχύς που αντλείται από τις συσκευές USB υπερβαίνει τη μέγιστη χωρητικότητα - Εάν αντιμετωπίζετε αυτό το συγκεκριμένο ζήτημα σε φορητό υπολογιστή ή φορητό υπολογιστή, είναι πολύ πιθανό η ποσότητα ενέργειας που αντλείται από τις συσκευές USB να υπερβαίνει τη μέγιστη χωρητικότητα. Η χρήση σταθμού σύνδεσης ή USB με τη δική της πηγή ενέργειας θα λύσει αυτό το ζήτημα σε αυτήν την περίπτωση.

Εάν αντιμετωπίζετε το σφάλμα " Δεν υπάρχει αρκετός αριθμός ελεγκτών USB " και αναζητάτε μερικές μεθόδους που θα σας επιτρέψουν να επιλύσετε ή να παρακάμψετε το ζήτημα, αυτό το άρθρο θα σας παράσχει ορισμένους οδηγούς αντιμετώπισης προβλημάτων.

Παρακάτω, θα βρείτε μια συλλογή μεθόδων που άλλοι χρήστες σε παρόμοια κατάσταση έχουν χρησιμοποιήσει με επιτυχία για να επιλύσουν το ζήτημα. Για να παραμείνετε αποτελεσματικοί, σας συμβουλεύουμε να ακολουθήσετε τις μεθόδους με τη σειρά που παρουσιάζονται.

Μέθοδος 1: Μετακίνηση ορισμένων συσκευών σε μια κανονική θύρα USB 2.0

Εάν αντιμετωπίζετε αυτό το ζήτημα σε ελεγκτή USB 3.0, θα μπορείτε να παρακάμψετε το σφάλμα μεταφέροντας ορισμένες συσκευές στην κλασική θύρα 2.0. Αν προσπαθείτε να συνδέσετε υλικό που χρησιμοποιεί πολλά τελικά σημεία (ακουστικά VR, 7.1 ακουστικά), μπορεί να μπείτε στον πειρασμό να χρησιμοποιήσετε ένα διανομέα USB 3.0 για να απολαύσετε όλα τα οφέλη που συνοδεύουν το νεότερο πρωτόκολλο μεταφοράς.

Ωστόσο, οι διανομέα USB μπορούν να χρησιμοποιηθούν μόνο σε περιορισμένο βαθμό, δεδομένου ότι θα υπερβείτε το όριο του 16 IN Endpoint αρκετά γρήγορα (απλά συνδέοντας ένα ακουστικό VR 7.1 ακουστικό ). Ευτυχώς, μπορείτε να παρακάμψετε αυτό το πρόβλημα εύκολα μόλις συνδέσετε μία από τις συσκευές σας σε μια κανονική θύρα USB 2.0.

Συνδέστε το πληκτρολόγιο σε μια θύρα USB 2.0

Προσπαθήστε να αφήσετε τις συσκευές που χρειάζονται τις καλύτερες ταχύτητες μεταφοράς στη θύρα USB 3.0 και να μετακινήσετε μια παλιότερη συσκευή στη θύρα USB 2.0.

Μόλις πάτε κάτω από το όριο του 16 EndPoint, δεν θα πρέπει πλέον να εμφανίζεται το σφάλμα " Πόροι του ελεγκτή USB που δεν επαρκούν".

Μέθοδος 2: Χρήση σταθμού σύνδεσης ή διανομέα USB με τη δική της πηγή τροφοδοσίας

Αν αντιμετωπίζετε αυτό το πρόβλημα σε φορητό υπολογιστή / φορητό υπολογιστή, το πιθανότερο είναι ότι το πρόβλημα προέρχεται από τη συνολική ποσότητα ενέργειας που αντλείται από τις θύρες USB.

Αν δεν μπορείτε να περιορίσετε τον αριθμό των συσκευών που αντλούν ενέργεια από τις θύρες USB, μπορείτε να επιλύσετε το σφάλμα " Δεν υπάρχει αρκετός αριθμός ελεγκτών USB " αγοράζοντας έναν σταθμό σύνδεσης ή έναν διανομέα USB με τη δική του πηγή τροφοδοσίας ).

Αγοράστε έναν ΗΛΕΚΤΡΟΝΙΚΟ ΗΛΕΚΤΡΟΝΙΚΟ ΗΧΟΣ

Οι σταθμοί σύνδεσης είναι γενικά πιο ακριβοί (πάνω από $ 50), οπότε αν ψάχνετε για έναν φτηνό τρόπο αντιμετώπισης, μπορείτε εύκολα να βρείτε ένα Powered USB Hub και το σήμα τιμής $ 15.

Μέθοδος 3: Επανεγκατάσταση των ελεγκτών καθολικού σειριακού διαύλου

Όπως έχουν αναφέρει ορισμένοι χρήστες, αυτό το συγκεκριμένο ζήτημα μπορεί επίσης να συμβεί αν το πρόγραμμα οδήγησης του ελεγκτή USB ήταν κακώς εγκατεστημένο ή έχει καταστραφεί με κάποιο τρόπο. Ενδέχεται να μπορείτε να επιλύσετε το σφάλμα " Δεν επαρκεί πόρος ελεγκτή USB " χρησιμοποιώντας τη Διαχείριση συσκευών για να εγκαταστήσετε ξανά το πρόγραμμα οδήγησης του ελεγκτή USB.

Ακολουθεί ένας γρήγορος οδηγός για το πώς να το κάνετε αυτό:

  1. Πατήστε το πλήκτρο Windows + R για να ανοίξετε ένα παράθυρο διαλόγου Εκτέλεση. Στη συνέχεια, πληκτρολογήστε "devmgmt.msc" και πατήστε Enter για να ανοίξετε τη Διαχείριση Συσκευών .

    Εκτελέστε τη Διαχείριση Συσκευών χρησιμοποιώντας το παράθυρο διαλόγου Εκτέλεση
  2. Μέσα στη Διαχείριση συσκευών, αναπτύξτε τους ελεγκτές καθολικού σειριακού διαύλου, κάντε δεξί κλικ στον ελεγκτή κεντρικού υπολογιστή USB και κάντε κλικ στην επιλογή Κατάργηση εγκατάστασης συσκευής . Αν έχετε δύο διαφορετικούς ελεγκτές κεντρικού υπολογιστή USB, καταργήστε την εγκατάσταση και των δύο.

    Κατάργηση της εγκατάστασης του ελεγκτή κεντρικού υπολογιστή USB από τη Διαχείριση συσκευών
  3. Επανεκκινήστε τον υπολογιστή σας. Κατά την επόμενη εκκίνηση, τα Windows θα επανεγκαταστήσουν αυτόματα το πρόγραμμα οδήγησης ελεγκτή κεντρικού υπολογιστή USB που λείπει.

Εάν εξακολουθείτε να εμφανίζεται το σφάλμα " Δεν υπάρχει αρκετός αριθμός ελεγκτών USB ", μεταβείτε προς την επόμενη παρακάτω μέθοδο.

Μέθοδος 4: Απενεργοποίηση της επιλογής λειτουργίας XHCI από τη ρύθμιση BIOS

Μια εξαιρετική λύση που πιθανότατα θα επιλύσει το σφάλμα "Δεν υπάρχει αρκετός αριθμός ελεγκτών USB" με USB είναι να απενεργοποιήσετε την επιλογή λειτουργίας xHCI από τις ρυθμίσεις του BIOS. Αλλά αυτό σημαίνει αυτόματα ότι όλες οι θύρες USB 3.0 έχουν υποβαθμιστεί σε USB 2.0.

Εάν πρόκειται για μια θυσία που είστε διατεθειμένοι να κάνετε για να επιλύσετε το μήνυμα σφάλματος, εδώ είναι πώς να απενεργοποιήσετε την επιλογή Intel xHCI Mode :

  1. Επανεκκινήστε τον υπολογιστή σας και πατήστε επανειλημμένα το πλήκτρο Setup κατά την αρχική οθόνη μέχρι να αποκτήσετε πρόσβαση στις ρυθμίσεις του BIOS του υπολογιστή σας.

    Πατήστε το πλήκτρο [key] για να μπείτε στην εγκατάσταση Σημείωση: Το πλήκτρο Setup εμφανίζεται συνήθως στο αρχικό κλειδί εκκίνησης, αλλά αν δεν μπορείτε να το δείτε, αναζητήστε online για συγκεκριμένα βήματα σχετικά με τον τρόπο εισαγωγής των ρυθμίσεων BIOS (βάσει του μοντέλου laptop / motherboard )
  2. Μόλις είστε μέσα στις ρυθμίσεις του BIOS, μεταβείτε στην καρτέλα Για προχωρημένους και αναζητήστε μια επιλογή που ονομάζεται USB EHCI debug στο Device Options . Η ενεργοποίηση αυτής της επιλογής θα απενεργοποιήσει τον ελεγκτή xHCI ο οποίος καταλήγει να επιλύσει το μήνυμα σφάλματος.

    Απενεργοποίηση επιλογής τρόπου XHCI

    Σημείωση: Αυτές οι ρυθμίσεις θα είναι διαφορετικές ανάλογα με τον κατασκευαστή σας. Μπορεί να βρείτε αυτή τη ρύθμιση με διαφορετικό όνομα, συμπεριλαμβανομένης της λειτουργίας XHCI προ-εκκίνησης, της λειτουργίας EHCI Hand-OFF ή της λειτουργίας xHCI.

  3. Μόλις απενεργοποιηθεί ο ελεγκτής xHCI, αποθηκεύστε τις τροποποιήσεις σας και αφήστε τον υπολογιστή σας να εκκινηθεί κανονικά.
  4. Κατά την επόμενη εκκίνηση, δεν θα πρέπει πλέον να βλέπετε το σφάλμα "Δεν επαρκεί ο ελεγκτής USB" .

Ενδιαφέροντα Άρθρα