What is a Device Driver? Click for download!

Your computer is composed of dozens of pieces of hardware and peripherals such as display adapters, disk drives, motherboards, keyboards, pointers, printers, and modems. These device drivers wouldn’t work properly unless they communicate with the operating system. In order for the operating system to recognize, communicate with, and control a device, a special code called a device driver is used.

For example, if you buy a new printer, it will have an installation disk. The installation program contains device drivers so that your computer will recognize the new device. Windows does have numerous common device drivers preinstalled so it’s not always necessary to manually install the device’s driver.

Device drivers come in several varieties: monolithic, universal, virtualization, Win32 Driver Models, and Human Interface Drivers.

Monolithic Drivers – Monolithic drivers were common in Windows 3.1. This type of device driver provided everything a device needed in order to operate in the operating system including all services, hardware-access services, Application Programming Interfaces (API), and user interfaces. Windows 95 introduced a universal driver/mini-driver architecture which provided native basis driver services so that hardware vendors only needed to supply specific device codes for their hardware.

Universal Drivers – Universal drivers contain most of the code required for entire classes of devices. For example, a universal print driver allows a variety of different printers to communicate with the operating system. Specific printers may require further instructions which can be included in a mini-driver. Mini-drivers are small, simple drivers with additional instructions.

Virtualization Driver – Virtualization drivers (VxD) are 32-bit, protected-mode drivers. These drivers are used to manage system resources to enable simultaneous sharing of resources. For example, this allows several programs to use a resource or device at the same time. The acronym “VxD” references generic virtual device drivers with the “x” representing the type of device driver. For example, VDD is a generic virtual display driver while VPD represents a generic virtual print driver.

Win32 Driver Model – The Win32 Driver Model (WDM) architecture is supported by Windows 98. This architecture contains a set of input/output services used by both Windows 98 and Windows NT. This allows developers to write just one device driver that works on both operating systems.

Human Interface Device Drivers – Human interface drivers are used for input devices that humans use to interact with the computer such as keyboards, mouse devices, trackballs, joysticks, pointers, and game pads.

Plug and Play – Plug and Play enables the automatic configuration of device drivers allowing the operating system to detect the device and install the required device driver automatically.

If you’re curious about the devices and their device drivers on your computer, you can use the Device Manager to find out about them and make changes. Go to the Control Panel and click on Device Manager. This will list all devices on your system. Now right-click one of the devices and choose properties. Here you can explore the various tabs and options as well as update your device drivers if instructed to do some from the hardware manufacturer.

 

    Top pick for the best Driver Update Software:

 

Gold Medal - Best Rating

DriverCure

      

                                  Update Drivers in Under 2 Minutes

Video Drivers Sound / Audio Drivers Printer Drivers
Windows Drivers USB Drivers Keyboard and Monitor Drivers
Mouse Drivers Device Drivers CD / DVD Drivers
Bios / Motherboard Graphics / Video Drivers Cable / DSL / Dialup Modem Drivers
Digital Camera Drivers Scanner Drivers Vista Drivers
Notebook Drivers Network Adaptors Hard Disk Controller
ATI Catalyst Drivers ATI Radeon Drivers Bluetooth Drivers
AMD Drivers, Toshiba Drivers, Intel Drivers, Logitech Drivers, Samsung Drivers, Realtek Drivers & more


 






Copyright © 2008 Driver-Updates.net. All rights reserved.

ParetoLogic Privacy Controls SOFTPEDIA 100% clean Award


ParetoLogic Privacy Controls Tucows Review



(Company Awards)