Що таке driver програмні продукти

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

Чи не для кожного пристрою потрібен driver. Якщо існує строгий стандарт, що описує набір команд, послідовність і тимчасові параметри операцій і інші особливості роботи з даним класом пристроїв, драйвер може і не знадобитися, так як операційна система вже має в своєму складі всі необхідні для цього процедури. В принципі, це можна назвати і вбудованим драйвером. Наприклад - клавіатура, таймер, зовнішній модем, комунікаційні порти. Але якщо пристрій може бути замінений на інше, відмінне за своїми функціональними можливостями, то driver для нього потрібно буде встановлювати обов'язково.

Driver може міститися і в дистрибутиві операційної системи. Тоді питання пошуку драйвера відпадає сам по собі. Однак пристрої, що з'явилися після офіційного виходу ОС, зажадають встановлення окремого драйвера, розробленого виробником. Крім того, набір драйверів в комплекті з операціооной системою невеликий і охоплює тільки невелику частину найбільш розповсюджених чи цілком стандартних пристроїв наприклад "plug and play".

Download driver

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

Розглянемо приклад: ви користуєтеся старим монітором, який вже зняли з виробництва, але в цілому у вас досить потужний комп'ютер і ви хочете собі поставити OS WINDOWS VISTA. Ні у вашого виробника ні в стандартній комплектації WINDOWS drivers (win driver). І вам доводиться використовувати унівірасальний driver для вашого монітора який некоректно працює або працює не використовую всі можливості пристрою. В даному випадки вам допоможе наш сайт тому як у нас є драйвера крім офіційних, так і наші релізи та інших програмістів. А уявіть що вам знадобився driver для пристрою які вже знято з виробництва, знову таки download driver вашого пристрою ви можете у нас. Або ви просто купили Б / У комп'ютер без драйверів, замість того щоб шукати на інших сайтах driver до кожного devices, просто зайдіть до нас, у нас зручна система пошуку і ви витратите набагато менше трафіку і часу при пошуку драйверів для ваших пристроїв. А також ви можете зачерпнути багато нового і цікавого з наших статей.

Windows and Drivers

В операційних системах Microsoft Windows driver складається з декількох файлів, що зберігаються звичайно в каталогах SYSTEM32 SYSTEM, і його підкаталогах. Ядро драйвера зберігається в файлах з розширеннями .VXD. DRV. SYS і деяких інших, а додаткові процедури зібрані в динамічні бібліотеки .DLL. Крім того, до складу driver можуть входити файли утиліти, довідки, модулі деінсталяції і т.д.

Послідовність операцій по установці і видаленню driver зберігається в спеціальному інформаційному файлі .INF. З його допомогою Windows визначає тип, виробника, модель пристрою, клас драйвера. необхідні файли і ресурси. У цьому файлі також описуються операції розпакування, копіювання, запуску, перейменування файлів, видалення, додавання і видалення ключів у реєстрі і т.д. Все .INF-файли зберігаються в каталозі INF, причому встановлювані драйвери не-Microsoft'овского походження (поставляються в комплекті з операційною системою) відкладаються в окремий підкаталог INF / OTHER.

Windows вміє автоматично знаходити driver devices. Для цього вона використовує технологію PlugPlay, точніше, її частину, що відповідає за самоідентифікацію пристрою. Зокрема, PCI-пристрої виявляються BIOS і заносяться у вигляді списку в спеціальну область ESCD скорочено від "Extended System Configuration Data". Windows може використовувати її, а може і самостійно опитати шину PCI і довідатися в кожного пристрою коди його виробника, моделі і версії, необхідні ресурси і іншу інформацію. Далі перевіряється база даних файли DRVIDX.BIN і DRVDATA.BIN по усіх відомих пристроях і знаходиться необхідний .INF-файл. Якщо в каталозі .INF є нові файли, вони будуть автоматично проіндексовані і внесені в базу даних.

Головна сторінка - Програмні продукти - Статті - Системне адміністрування. Операційні системи Windows. Операційні системи Linux. Операційні системи Unix

Схожі статті