Device driver

A device driver is a program that lets the operating system communicate with specific computer hardware.

Computer parts need a driver because they do not use standard commands. For example, video cards from Advanced Micro Devices (or AMD) and Nvidia do the same job, but each requires its own driver as different hardware requires different commands. Different operating systems also need different drivers, a driver written for macOS can not be used by Microsoft Windows.

Many parts of a computer need drivers, and common examples are:

Some other computer parts do not need drivers (or the driver is built-in to the operating system) because they use a kind of standard; the operating system recognizes those parts and knows how to use those parts.

Such parts include items on the following list:

  • Processors
  • RAMs
  • Compact disc (called CD) and digital versatile disc (called DVD) drives (including player and burner).
  • Mouse and keyboard
  • Integrated video cards
  • PC speaker (the speaker inside the computer case that beeps)
  • Floppy drives
  • Hard drives
  • USB flash drives (or thumb drive)
  • USB webcams
  • USB sound cards
  • USB hubs (devices that turn one USB port into two or more)
  • compatibility issues

Compatibility Issues

Using the wrong device driver can prevent hardware from working correctly. For example, a HP printer will not work with a computer that only has a Canon printer driver. Keeping drivers up-to-date avoids potential problems when using programs with the new piece of hardware.


Other Languages
العربية: برنامج تعريف
azərbaycanca: Sürücü
български: Драйвер
English: Device driver
Esperanto: Pelilo
hornjoserbsce: Ćěrjak (informatika)
Bahasa Indonesia: Pemacu peranti
italiano: Driver
עברית: מנהל התקן
қазақша: Драйвер
Кыргызча: Драйвер
latviešu: Dzinis
Lëtzebuergesch: Driver
lietuvių: Tvarkyklė
lumbaart: Driver
Bahasa Melayu: Pemacu peranti
Nederlands: Stuurprogramma
norsk: Driver
norsk nynorsk: Drivar
олык марий: Драйвер
română: Driver
русиньскый: Драйвер
русский: Драйвер
српски / srpski: Драјвер
suomi: Laiteajuri
svenska: Drivrutin
українська: Драйвер
粵語: 驅動程式
中文: 驱动程序