Опубліковано 20 жовтня 2019 р. • 08:00

драйвери

Звичайно, в якийсь момент у вас стався "збій" на вашому комп'ютері, синій екран або програма перестала працювати без причини. Багато з цих проблем викликані драйвери обладнання Вашої команди, але вони є абсолютно необхідними. У цій статті ми розповімо вам, якими вони є, як вони працюють і чому вони так важливі.

Якщо говорити на базовому рівні, кожен ПК складається з апаратного та програмного забезпечення як основних компонентів. Програмне забезпечення - це операційна система та програми, тоді як апаратне забезпечення - процесор, материнська плата, оперативна пам’ять, периферія тощо. Програмне забезпечення є, логічно, загальним, так що будь-яке програмне забезпечення працює на будь-якому обладнанні (або майже), але для того, щоб це працювало, потрібно мати проміжний елемент так що, скажімо, програмне забезпечення може розуміти апаратне забезпечення і навпаки.

Визначення та функція

Іншими словами, драйвери є необхідним елементом для перекладу інструкцій з апаратного на програмне забезпечення та з програмного забезпечення на апаратне забезпечення таким чином, щоб можна було зрозуміти один одного. Уявіть, що програмне забезпечення - іспанською, а апаратне - англійською. Якби не був задіяний перекладач, вони б не розуміли один одного.

Універсальні драйвери та розроблені виробниками

З концепцією, що драйвери - це ті, які перекладають обладнання до програмного забезпеченняМаючи на увазі, найбільш логічним є думка, що розробником обладнання є їх виробник, і справді це так у переважній більшості випадків. Але не завжди.

Наприклад, Microsoft універсальні драйвери які працюють майже з усім, і доказом цього є те, що зазвичай, коли ми встановлюємо Windows 10 з нуля, нам не потрібно встановлювати драйвери майже ні за що (як правило, лише найсучасніша відеокарта для забезпечення найкращої продуктивності). Таким чином, виробник може забути про необхідність розробляти ці елементи для свого обладнання та може зосередити свої зусилля на поліпшенні продуктивності свого пристрою.

Звичайно, с конкретні драйвери для вашого апаратного, а не універсального, можливо уникнути можливих проблем сумісності, а також гарантується найкраща продуктивність, що зазвичай трапляється з драйверами Відеокарти NVIDIA та AMD. Однак навіть без встановлення драйверів будь-якого типу під час увімкнення комп’ютера екран відображатиме зображення графічної карти завдяки цим універсальним драйверам.

Незалежно від того, хто розробляє драйвери, розробники програмного забезпечення користуються ними. Наприклад, ваш текстовий редактор, як і Word, дзвонить до драйвера принтера, коли ви хочете щось надрукувати, і незалежно від того, яку модель принтера у вас є, він буде працювати однаково. Те саме відбувається з мишею, клавіатурою або динаміками. Без цих драйверів система чи програма не знали б, як зв’язатись із принтером, наслідуючи наведений нами приклад.

Проте виробникам програмного забезпечення не потрібно винаходити колесо заново. Якщо додатку потрібно роздрукувати, розробник створює основну функцію друку та решта роботи залишається за операційною системою або, у цьому випадку, драйвера, який ми встановили для принтера. З усім і з цим ми повертаємося до старого: виробник принтерів може розробити власний драйвер або навіть власне програмне забезпечення, як це роблять Brother або HP.