Co to jest sterownik urządzenia?

Spisu treści:

Co to jest sterownik urządzenia?
Co to jest sterownik urządzenia?
Anonim

Sterownik urządzenia to mały program, który informuje system operacyjny i inne oprogramowanie, jak komunikować się z elementem sprzętu.

Na przykład, sterowniki drukarki informują system operacyjny, a co za tym idzie, każdy program, w którym masz, w którym chcesz drukować, dokładnie w jaki sposób drukować informacje na stronie

Karty i sterowniki

Sterowniki karty dźwiękowej są niezbędne, aby Twój system operacyjny dokładnie wiedział, jak przetłumaczyć jedynki i zera składające się na plik MP3 na sygnały audio, które karta dźwiękowa może wysyłać do słuchawek lub głośników.

Ten sam ogólny pomysł dotyczy kart graficznych, klawiatur, monitorów, myszy, napędów dysków itp.

Czytaj dalej, dlaczego sterowniki są ważne, w tym kilka przykładów, a także informacje o tym, jak aktualizować sterowniki i co robić, jeśli nie działają prawidłowo.

Jak działają sterowniki urządzeń?

Pomyśl o sterownikach urządzeń, takich jak tłumacze między programem, którego używasz, a urządzeniem, które program chce w jakiś sposób wykorzystać. Oprogramowanie i sprzęt zostały stworzone przez różne osoby lub firmy i mówią w dwóch zupełnie różnych językach, więc tłumacz (sterownik) umożliwia im komunikację.

Innymi słowy, oprogramowanie może dostarczyć sterownikowi informacji wyjaśniających, co ma robić sprzęt, informacje, które sterownik urządzenia rozumie, a następnie może je wypełnić za pomocą sprzętu.

Sterowniki urządzeń i zgodność

Dzięki sterownikom urządzeń większość programów nie musi wiedzieć, jak pracować bezpośrednio ze sprzętem, a sterownik nie musi zawierać pełnego środowiska aplikacji, z którym użytkownicy mogą wchodzić w interakcje. Zamiast tego program i sterownik muszą po prostu wiedzieć, jak komunikować się ze sobą.

To całkiem niezła oferta dla wszystkich zaangażowanych, biorąc pod uwagę, że istnieje prawie nieskończona ilość oprogramowania i sprzętu. Gdyby wszyscy musieli wiedzieć, jak komunikować się z innymi, proces tworzenia oprogramowania i sprzętu byłby prawie niemożliwy.

Jak zarządzać sterownikami urządzeń

Sterowniki dla każdego elementu sprzętu w komputerze z systemem Windows są centralnie zarządzane z Menedżera urządzeń, dostępnego we wszystkich wersjach systemu Microsoft Windows.

Image
Image

W większości przypadków sterowniki instalują się automatycznie i nigdy nie wymagają więcej uwagi, poza sporadycznymi aktualizacjami w celu naprawienia błędów lub dodania nowych, fajnych funkcji. Dotyczy to niektórych sterowników w systemie Windows, które są pobierane za pośrednictwem witryny Windows Update.

Gdy producent wyda aktualizację sterownika, Twoim obowiązkiem jest jej zainstalowanie. Niektóre firmy dostarczają programy, które będą sprawdzać i instalować wszelkie istotne aktualizacje, ale większość nie ułatwia tego.

Na szczęście istnieją bezpłatne programy do aktualizacji sterowników, które służą temu samemu celowi i działają ze wszystkimi typami sterowników. Niektórzy nawet automatycznie sprawdzają dostępność aktualizacji i pobierają je i instalują, podobnie jak Windows Update.

Kiedy aktualizacja sterownika jest dostępna od producenta sprzętu, będzie dostępna bezpłatnie w jego witrynie internetowej. Nigdy nie powinieneś płacić za aktualizację sterowników, chyba że płacisz za program do aktualizacji sterowników, ale nawet wtedy nie trzeba kupować konkretnych sterowników.

Częste zadania kierowcy

Oto kilka typowych zadań w systemie Windows związanych ze sterownikami:

  • Jak zaktualizować sterowniki w systemie Windows
  • Jak znaleźć numer wersji sterownika w systemie Windows
  • Jak przywrócić sterownik w systemie Windows

Oto kilka dodatkowych zasobów związanych ze sterownikami:

  • Sterowniki dla systemu Windows 10 (aktualizacja)
  • Sterowniki dla systemu Windows 8 (aktualizacja)
  • Sterowniki dla systemu Windows 7 (aktualizacja)
  • Jak znaleźć i pobrać sterowniki ze stron producentów
  • Popularne strony pobierania sterowników
  • Jak ustalić, czy używasz 32-bitowej czy 64-bitowej wersji systemu Windows

Wiele problemów, które można odizolować od konkretnego elementu sprzętu, nie dotyczy samego sprzętu, ale problemów ze sterownikami urządzeń zainstalowanymi dla tego sprzętu. Niektóre z zasobów, do których linki znajdują się powyżej, powinny pomóc ci to wszystko zrozumieć.

Kiedy sterownik urządzenia jest lub nie jest potrzebny

Oprócz podstawowej relacji oprogramowanie-sterownik-sprzęt, istnieją inne sytuacje, w których występują sterowniki (i to nie), które są dość interesujące.

Chociaż obecnie jest to mniej powszechne, niektóre programy są w stanie komunikować się bezpośrednio z niektórymi typami sprzętu - sterowniki nie są potrzebne! Zwykle jest to możliwe tylko wtedy, gdy oprogramowanie wysyła bardzo proste polecenia do sprzętu lub gdy oba zostały opracowane przez tę samą firmę, ale można to również traktować jako rodzaj wbudowanej sytuacji sterownika.

Kiedy aktualizować sterowniki

Często się zastanawiasz, czy powinieneś zaktualizować każdy dostępny sterownik. Na przykład, jeśli Twój komputer, witryna producenta sprzętu lub narzędzie do aktualizacji sterowników poinformuje Cię, że istnieje 10 aktualizacji sterowników zgodnych z Twoim systemem, czy powinieneś pobrać je wszystkie, czy tylko kilka? Czy ma znaczenie, które zainstalujesz?

Krótka odpowiedź brzmi nie, niekoniecznie musisz instalować każdą sugerowaną aktualizację sterownika. Istnieją dwa podstawowe scenariusze, w których możesz rozważyć zainstalowanie nowego sterownika:

  • Jeśli sprzęt nie działa.
  • Jeśli potrzebujesz nowych funkcji.

Na przykład, jeśli po uruchomieniu Driver Booster zostaniesz poinformowany, że możesz zainstalować kilka sterowników, może być kuszące, aby pobrać je wszystkie, aby mieć pewność, że masz wszystkie najnowsze sterowniki. Jednak każda instalacja zwiększa ryzyko konfliktu oprogramowania lub innego problemu, który może uniemożliwić korzystanie z urządzenia.

Najlepiej trzymać się aktualizacji sterownika urządzenia tylko wtedy, gdy aktualnie nie działa. Jeśli zainstalowałeś drukarkę, ale Twój komputer się z nią nie komunikuje, uzyskanie prawidłowego sterownika drukarki może tylko poprawić sytuację, tzn. w końcu pozwoli Ci drukować. Ale jeśli drukarka wcześniej działała dobrze, a zaktualizujesz sterownik tylko dlatego, że chcesz, istnieje szansa, że przestanie działać i nie zyskasz w zasadzie nic, nawet jeśli zainstalowała się poprawnie.

Innym powodem jest oczywiście to, że chcesz w pełni wykorzystać możliwości urządzenia, a jedynym sposobem na uzyskanie najnowszych funkcji jest zainstalowanie najbardziej aktualnego sterownika.

Niektóre narzędzia do aktualizacji sterowników zrobią to za Ciebie, ale zawsze pamiętaj o utworzeniu punktu przywracania systemu przed instalacją sterownika, aby móc cofnąć zmiany, jeśli spowoduje to problem.

Różne typy sterowników urządzeń

Niektóre sterowniki komunikują się bezpośrednio z urządzeniem, ale inne są ze sobą połączone. W takich sytuacjach program będzie komunikował się z jednym kierowcą, zanim ten kierowca skomunikuje się z kolejnym i tak dalej, aż ostatni kierowca faktycznie wykona bezpośrednią komunikację ze sprzętem.

Te "środkowe" sterowniki często nie wykonują żadnej funkcji poza sprawdzaniem, czy inne sterowniki działają poprawnie. Niezależnie od tego, czy w „stosie” pracuje jeden sterownik, czy wielokrotność, wszystko to odbywa się w tle, bez konieczności wykonywania jakichkolwiek czynności.

. SYS Pliki

Windows używa plików. SYS jako ładowalnych sterowników urządzeń, co oznacza, że można je ładować w razie potrzeby, więc nie zawsze zajmują pamięć - inne sterowniki są w formacie DLL lub EXE. To samo dotyczy modułów Linux. KO (jądra).

Image
Image

WHQL

WHQL to proces testowy firmy Microsoft, który pomaga udowodnić, że określony sterownik urządzenia będzie działał z określoną wersją systemu Windows. Możesz zobaczyć, że pobierany sterownik ma lub nie ma certyfikatu WHQL. Możesz przeczytać więcej o laboratoriach jakości sprzętu Windows tutaj.

Sterowniki urządzeń wirtualnych

Inną formą sterownika jest sterownik urządzenia wirtualnego. Zwykle kończą się one rozszerzeniem pliku VXD i są używane z oprogramowaniem do wirtualizacji. Działają podobnie do zwykłych sterowników, ale aby uniemożliwić systemowi operacyjnemu gościa bezpośredni dostęp do sprzętu, wirtualne sterowniki maskują się jako rzeczywisty sprzęt, dzięki czemu system operacyjny gościa i jego własne sterowniki mogą uzyskać dostęp do sprzętu, podobnie jak niewirtualne systemy operacyjne.

Innymi słowy, podczas gdy system operacyjny hosta i jego sterowniki łączą się z rzeczywistymi komponentami sprzętowymi, wirtualne systemy operacyjne gościa i ich sterowniki łączą się ze sprzętem wirtualnym za pośrednictwem wirtualnych sterowników urządzeń, które są następnie przekazywane do rzeczywistego, fizycznego sprzętu przez system operacyjny hosta.

FAQ

    Jaki jest prawidłowy sposób aktualizacji sterownika urządzenia?

    Aby ręcznie zaktualizować sterowniki urządzeń w systemie Windows 11, otwórz Menedżera urządzeń z Panelu sterowania lub menu Start systemu Windows. Następnie kliknij prawym przyciskiem myszy urządzenie, aby zaktualizować > wybierz Aktualizuj sterownik > Wyszukaj sterowniki automatycznie Jeśli chcesz ponownie zainstalować sterownik, kliknij prawym przyciskiem myszy urządzenie > Odinstaluj urządzenie > uruchom ponownie komputer.

    Jak zainstalować sterownik USB urządzenia mobilnego Apple?

    Jeśli Twój iPhone nie łączy się z komputerem z systemem Windows, może pomóc aktualizacja oprogramowania sterownika. Najpierw odblokuj telefon, a następnie podłącz urządzenie do komputera za pomocą kabla USB. Uruchom Device Manager > Portable Devices > kliknij prawym przyciskiem myszy swój iPhone > Aktualizuj sterownik Po aktualizacji sterownika, odłącz i ponownie podłącz telefon.

Zalecana: