Публикувано на 20 октомври 2019 г. • 08:00

какво

Със сигурност в даден момент сте претърпели „срив“ на вашия компютър, син екран или приложение е спряло да работи без причина. Много от тези проблеми са причинени от хардуерни драйвери на вашия екип, но те са абсолютно необходими. В тази статия ще ви разкажем какви точно са те, как работят и защо са толкова важни.

Ако говорим на основно ниво, всеки компютър се състои от хардуер и софтуер като основни компоненти. Софтуерът е операционната система и програми, докато хардуерът е процесорът, дънната платка, RAM, периферните устройства и т.н. Логично, софтуерът е общ, така че всеки софтуер работи на какъвто и да е хардуер (или почти), но за да работи това, трябва да има междинен елемент така че, да кажем, софтуерът е в състояние да разбере хардуера и обратно.

Определение и функция

С други думи, драйверите са необходимият елемент за превод на инструкциите от хардуер на софтуер и от софтуер на хардуер по такъв начин, че човек да може да се разбира. Представете си, че софтуерът е на испански, но хардуерът на английски. Ако не участваше преводач, те нямаше да се разберат.

Универсални драйвери и такива, разработени от производители

С концепцията, че драйверите са тези, които превеждат хардуера към софтуераИмайте предвид, че най-логичното е да мислите, че производителят на хардуер е този, който ги разработва и наистина това е така в по-голямата част от случаите. Но не винаги.

Microsoft например го прави универсални драйвери които работят с почти всичко и доказателство за това е, че обикновено когато инсталираме Windows 10 от нулата, не е нужно да инсталираме драйвери за почти нищо (обикновено само най-актуалната графична карта за осигуряване на най-добра производителност). По този начин производителят може да забрави за необходимостта да разработва тези елементи за техния хардуер и да насочи усилията си към подобряване на производителността на устройството си.

Разбира се, с специфични драйвери за вашия хардуер, а не за универсални, се избягват възможни проблеми със съвместимостта и се гарантира най-добрата производителност, което обикновено се случва с драйверите на NVIDIA и AMD графични карти. Въпреки това, дори без да инсталирате какъвто и да е тип драйвер, при включване на компютъра екранът ще покаже изображението на графичната карта благодарение на тези универсални драйвери.

Независимо кой разработва драйверите, разработчиците на софтуер се възползват от тях. Например вашият текстов редактор, като Word, се обажда на драйвера на принтера, когато искате да отпечатате нещо и независимо от модела на принтера, който имате, той ще работи по същия начин. Същото важи и за мишката, клавиатурата или високоговорителите. Без тези драйвери системата или приложението не биха знаели как да комуникират с принтера, следвайки примера, който сме задали.

И все пак производителите на софтуер не трябва да преоткриват колелото. Ако дадено приложение трябва да отпечата, разработчикът създава основна функция за печат и останалата част от работата е оставена на операционната система или в този случай драйвера, който сме инсталирали за принтера. С всичко и с това се връщаме към старото нещо: производителят на принтери може да разработи собствен драйвер или дори собствен софтуер, както правят Brother или HP.