Ovladač zařízení je malý software, který říká operačnímu systému a jinému softwaru, jak komunikovat s hardwarem.
Ovladače tiskárny například řeknou operačnímu systému a podle libovolného programu máte otevřenou věc, kterou chcete vytisknout, přesně tak jak vytisknout informace na stránce
Ovladače zvukových karet jsou potřebné, takže váš operační systém přesně ví, jak přeložit 1 a 0, které obsahují tento soubor MP3, do zvukových signálů, které zvuková karta může přenášet do vašich sluchátek nebo reproduktorů.
Stejná obecná představa platí pro grafické karty, klávesnice, monitory, myši, diskové jednotky atd.
Pokračujte v čtení o tom, proč jsou důležité ovladače, včetně dalších příkladů, stejně jako informace o aktualizaci ovladačů a co dělat, pokud nefungují správně.
Jak přesně fungují ovladače zařízení?
Přemýšlejte o ovladačích zařízení, jako jsou překladatelé, mezi programem, který používáte, a zařízením, které chce program určitým způsobem využít. Software a hardware byly vytvořeny různými lidmi nebo společnostmi a mluví dvěma zcela jazyky, takže překladatel (řidič) jim umožňuje komunikovat.
Jinými slovy, softwarový program může poskytnout informace ovladači, aby vysvětlil, co chce udělat nějaký hardwarový materiál, informace, které ovladač zařízení chápe a které pak může splnit s hardwarem.
Díky ovladačům zařízení většina softwarových programů nepotřebuje vědět, jak pracovat přímo s hardwarem, a ovladač nemusí obsahovat plnou aplikační zkušenost, kterou uživatelé mohou komunikovat. Místo toho program a ovladač prostě potřebují vědět, jak vzájemně spolupracovat.
To je docela dobrý obchod pro všechny zúčastněné, s ohledem na to, že tam je téměř nekonec dodávky softwaru a hardware tam. Pokud by každý měl vědět, jak komunikovat se všemi ostatními, proces tvorby softwaru a hardwaru by byl téměř nemožný.
Jak spravovat ovladače zařízení
Většinou se ovladače automaticky instalují a nikdy nepotřebují více pozornosti, kromě příležitostných aktualizací, které opravují chyby nebo přidávají cool nové funkce. To platí pro některé ovladače v systému Windows, které jsou staženy prostřednictvím služby Windows Update.
Ovladače pro každý hardware v počítači se systémem Windows jsou centrálně spravovány ze Správce zařízení, které jsou k dispozici ve všech verzích systému Microsoft Windows.
Zde jsou některé běžné úlohy v systému Windows zahrnující ovladače:
- Jak aktualizovat ovladače v systému Windows
- Jak najít číslo verze ovladače v systému Windows
- Jak vrátit ovladač systému Windows
Zde je několik dalších zdrojů souvisejících s ovladači:
- Zdarma nástroje pro aktualizaci ovladačů softwaru
- Ovladače systému Windows 10 (aktualizovaný zápis)
- Ovladače systému Windows 8 (aktualizovaný zápis)
- Ovladače systému Windows 7 (aktualizovaný zápis)
- Jak najít a stáhnout ovladače z webových stránek výrobců
- Populární ovladače ke stažení webových stránek
- Jak zjistit, zda používáte 32bitovou nebo 64bitovou verzi systému Windows
Mnoho problémů, které lze izolovat na konkrétní součást hardwaru, nejsou problémy s vlastním hardwarem samotným, ale problémy s ovladači zařízení, které jsou nainstalovány pro tento hardware. Některé z výše uvedených zdrojů by vám měly pomoct vyčíst vše.
Další informace o ovladačích zařízení
Kromě základního vztahu mezi softwarem a ovladačem, existují některé další situace, které zahrnují ovladače (a to ne), které jsou zajímavé.
Zatímco toto je v těchto dnech méně obvyklé, některé softwarové systémy jsou schopné komunikovat přímo s některými typy hardwaru - bez nutných ovladačů! To je obvykle možné pouze tehdy, když software odesílá velmi jednoduché příkazy k hardwaru, nebo když oba byly vyvinuty stejnou firmou, ale to může být také myšleno jako druh vestavěné situace řidiče.
Některé ovladače zařízení komunikují přímo se zařízením, ale jiné jsou vrstvené dohromady. V takových situacích program komunikuje s jedním ovladačem předtím, než ovladač komunikuje s dalším, a tak dále, dokud poslední ovladač skutečně neprovádí přímou komunikaci s hardwarem.
Tyto "střední" ovladače často neprovádějí žádnou jinou funkci než ověření správnosti ostatních ovladačů. Bez ohledu na to, zda existuje jeden řidič nebo násobky pracující v "zásobníku", vše se provádí na pozadí, aniž byste museli vědět nebo dělat cokoli.
Systém Windows používá soubory .SYS jako ovladače ovladačů načtené, což znamená, že je lze načíst tak, jak to potřebuje, takže nejsou vždy přebírány paměti - ostatní ovladače jsou ve formátu DLL nebo EXE. Totéž platí pro moduly .KO.
WHQL je testovací proces společnosti Microsoft, který pomáhá prokázat, že konkrétní ovladač zařízení bude pracovat s konkrétní verzí systému Windows. Možná zjistíte, že ovladač, který stahujete, je nebo není certifikován společností WHQL. Další informace o systémech Windows Hardware Quality Lab naleznete zde.
Další formou ovladače je ovladač virtuálního zařízení. Tyto ovladače obvykle končí v příponě .VXD a používají se s virtualizačním softwarem. Pracují podobně jako běžné ovladače, ale pro zabránění tomu, aby hostující operační systém mohl přímo přistupovat k hardwaru, virtuální ovladače se maskují jako skutečný hardware, takže hostující operační systém a jeho vlastní ovladače mohou přistupovat k hardwaru podobně jako jiné virtuální operační systémy.
Jinými slovy, zatímco hostitelský operační systém a jeho ovladače spolupracují se skutečnými hardwarovými součástmi, virtuální hostující operační systémy a jejich ovladače rozhraní s virtuálním hardwarem prostřednictvím ovladačů virtuálních zařízení, které jsou hostitelským operačním systémem předávány skutečnému fyzickému hardwaru.




