Serwisanci dostępni teraz · czynne całą dobę, także w weekendy i świętaWarszawa i okolice · dojazd bezpłatny
Darmowa diagnoza laptopa

Darmowa diagnoza laptopa

Dojazd do klienta bezpłatnie

Dojazd do klienta bezpłatnie

Laptopy zastępcze bezpłatnie

Laptopy zastępcze bezpłatnie

Odbiór i zwrot sprzętu bezpłatnie

Odbiór i zwrot sprzętu bezpłatnie

Zarządzanie sterownikami USB

Termin Definicja
Zarządzanie sterownikami USB

Zarządzanie sterownikami USB odbywa się przez Menedżera urządzeń lub narzędzie pnputil z poziomu wiersza poleceń.

Rola sterowników USB w systemie Windows

Zarządzanie sterownikami USB obejmuje instalowanie, aktualizowanie, wycofywanie i usuwanie składników, dzięki którym system Windows komunikuje się z urządzeniami podłączanymi przez magistralę USB. Sterownik pośredniczy między urządzeniem a systemem operacyjnym: rozpoznaje jego identyfikatory sprzętowe, obsługuje wymagane klasy USB i przekazuje aplikacjom dane z urządzeń takich jak pendrive, klawiatura, drukarka, kamera internetowa, interfejs audio czy telefon.

W typowym komputerze występuje kilka poziomów obsługi USB. Kontroler hosta USB znajduje się zwykle na płycie głównej lub w dodatkowej karcie, a koncentrator USB zarządza rozdzielaniem portów i zasilania. Urządzenie może korzystać ze standardowego sterownika klasy obsługiwanej przez Windows albo z pakietu dostarczonego przez producenta. Urządzenia wielofunkcyjne, określane jako kompozytowe, mogą utworzyć w systemie kilka interfejsów, na przykład osobny dla transmisji danych, dźwięku lub komunikacji szeregowej.

Problemy ze sterownikiem nie zawsze oznaczają fizyczne uszkodzenie portu. Objawami mogą być żółty znak ostrzegawczy w Menedżerze urządzeń, komunikat o nierozpoznanym urządzeniu, cykliczne rozłączanie, brak transferu danych albo działanie tylko po podłączeniu do wybranego portu. Przyczyną bywa niezgodny pakiet sterownika, uszkodzona informacja w systemowym magazynie sterowników, konflikt po aktualizacji Windows, niewystarczające zasilanie lub awaria samego urządzenia.

Menedżer urządzeń i identyfikacja problematycznego komponentu

Menedżer urządzeń jest podstawowym graficznym narzędziem do kontroli sterowników USB. Po rozwinięciu sekcji takich jak „Kontrolery uniwersalnej magistrali szeregowej” można zobaczyć kontrolery hosta, koncentratory, urządzenia kompozytowe oraz konkretne urządzenia peryferyjne. Właściwości wybranego elementu pokazują między innymi stan urządzenia, nazwę dostawcy sterownika, datę i wersję pakietu oraz identyfikatory sprzętowe.

Identyfikator sprzętowy pomaga ustalić, jakiego urządzenia dotyczy wpis. W systemie Windows można znaleźć go na karcie „Szczegóły”, wybierając właściwość „Identyfikatory sprzętu”. Dla urządzeń USB często występują oznaczenia VID i PID, odpowiadające identyfikatorowi dostawcy oraz produktu. Wpis „USB\VID_...” nie jest jednak samodzielną diagnozą: ten sam produkt może mieć różne rewizje, interfejsy lub wymagania sterownika. Należy porównać identyfikator z dokumentacją producenta i sprawdzić, czy problem pojawia się również na innym porcie lub po podłączeniu innego, sprawnego urządzenia.

Opcja aktualizacji sterownika może wyszukać pakiet lokalnie albo skorzystać z mechanizmu Windows Update, zależnie od wersji systemu i dostępnej konfiguracji. Możliwe jest także wskazanie wcześniej pobranego folderu zawierającego plik INF. Przed użyciem sterownika producenta trzeba sprawdzić zgodność z wersją Windows, architekturą systemu oraz dokładnym modelem urządzenia. Instalowanie pakietu przeznaczonego dla podobnego, lecz innego kontrolera może nie rozwiązać problemu i utrudnić późniejszą diagnostykę.

Obsługa magazynu sterowników przez pnputil

pnputil jest narzędziem wiersza poleceń systemu Windows służącym do pracy z magazynem sterowników. Uruchomione w terminalu z uprawnieniami administratora pozwala wyświetlić pakiety obecne w systemie, dodać pakiet z pliku INF, zainstalować go dla wykrytego urządzenia albo usunąć konkretny pakiet. Polecenie pnputil /enum-drivers wyświetla sterowniki innych firm znajdujące się w magazynie, wraz z nazwą opublikowaną, dostawcą i wersją. Ma to znaczenie, ponieważ nazwa pliku pobranego od producenta może różnić się od nazwy używanej wewnętrznie przez Windows.

Pakiet można dodać poleceniem pnputil /add-driver "C:\Sterowniki\urzadzenie.inf" /install. Parametr /install próbuje zastosować pakiet do pasujących urządzeń. Przy paczce zawierającej wiele plików INF można użyć wzorca oraz opcji /subdirs, na przykład pnputil /add-driver "C:\Sterowniki\USB\*.inf" /subdirs /install. Należy zachować ostrożność przy wskazywaniu całego katalogu, ponieważ narzędzie może przeanalizować również niepowiązane pakiety.

Do usunięcia pakietu potrzebna jest jego nazwa opublikowana, na przykład oem42.inf, ustalona wcześniej za pomocą pnputil /enum-drivers. Przykładowa składnia to pnputil /delete-driver oem42.inf /uninstall. Opcja /force wymusza usunięcie w sytuacjach, w których pakiet jest używany, dlatego nie powinna być stosowana automatycznie. Usunięcie sterownika kontrolera USB może spowodować chwilową utratę działania części portów, a niektóre urządzenia mogą wymagać ponownego uruchomienia systemu. Przed zmianą warto zapisać nazwę pakietu, utworzyć punkt przywracania i upewnić się, że dostępna jest klawiatura lub mysz działająca przez inny interfejs.

Postępowanie przy rozłączaniu i nierozpoznawaniu urządzeń USB

Diagnostykę należy rozpocząć od rozdzielenia problemu programowego od sprzętowego. To samo urządzenie warto sprawdzić na innym porcie, bez pasywnego koncentratora oraz na innym komputerze. Jeżeli awaria występuje wyłącznie na jednym porcie, podejrzane są gniazdo, połączenie z płytą główną albo lokalny problem z zasilaniem. Jeżeli urządzenie nie działa na kilku komputerach, większe znaczenie ma jego przewód, elektronika lub nośnik danych. W przypadku urządzeń pobierających dużo energii objawy mogą zależeć od jakości koncentratora, długości przewodu i dostępnego zasilania.

Gdy Menedżer urządzeń rejestruje błąd po podłączeniu, należy odczytać kod problemu i pełny opis stanu urządzenia, a następnie sprawdzić dzienniki systemowe oraz historię zmian sterowników. Pomocne może być odinstalowanie konkretnego urządzenia wraz z opcją usunięcia jego pakietu, ponowne wykrycie sprzętu i instalacja właściwego sterownika. Nie należy usuwać losowych wpisów kontrolerów USB ani zmieniać ustawień zasilania bez powiązania z objawem. W komputerach przenośnych dodatkowo trzeba uwzględnić sterowniki chipsetu, firmware kontrolera oraz ustawienia oszczędzania energii.

Warszawskie Pogotowie Komputerowe wykonuje profesjonalną naprawę laptopów, komputerów PC i ich podzespołów, w tym diagnostykę problemów z kontrolerami, koncentratorami oraz urządzeniami USB. Ocena obejmuje ustalenie, czy przyczyną jest sterownik, konfiguracja systemu, przewód, port, zasilanie czy uszkodzenie podłączonego urządzenia, a następnie dobranie działań odpowiednich do konkretnego modelu komputera i wersji Windows.

+48 22 100 48 29Zadzwoń teraz · serwisant w 1 godzinę