Що таке драйвер?
Драйвер - це програма управління апаратною частиною якого-небудь пристрою, за допомогою якої інша програма (у більшості випадків це операційна система) отримує доступ до управління і використання пристрою.
Зрозуміти, що таке драйвер, можна, представивши деякий програмне віртуальне пристрій, що знаходиться між керованою апаратною частиною пристрою і керуючої їм програмою, наприклад, операційну систему. Операційна система посилає стандартні керуючі команди, драйвер перетворює ці стандартні команди в спеціалізовані, безпосередньо керують пристроєм. Пристрій підтверджує виконання команди, посилаючи відповідь драйверу, а той, у свою чергу, повідомляє операційній системі про успішність чи неуспішність виконанні стандартної команди.
Таким чином, операційна система абстрагується від апаратного забезпечення, яке може бути різним. А завдяки набору драйверів, вона може керувати будь-яким набором різноманітних пристроїв. Будь-яка операційна система має набір стандартних (plug`n`play - підключив і користуєшся) драйверів, які в більшості випадків забезпечують працездатність підключаються внутрішніх або зовнішніх пристроїв. Проте у ряді випадків спеціалізований драйвер пристрою забезпечує кращу функціональність і продуктивність.
Що таке драйвер пристрою, розроблений виробником, можна розглянути на прикладі відеокарти. Такий драйвер забезпечить необхідну настройку роботи відеоадаптера. Наприклад, можна змінювати частоту ядра видеопроцессора або відеопам'яті, частоту кадрів і дозвіл і т.п. А стандартний драйвер дозволить тільки виводити зображення в режимах за замовчуванням, які не завжди оптимальні для різних типів моніторів.
Для правильної роботи пристроїв, що складають комп'ютер, бажано встановити драйвери, які надає виробник. Найбільш свіжі версії драйверів можна знайти на офіційних сайтах виробників пристроїв.