In our last blog post we touched upon the topic of driver software, so lets dive deeper into the role of a driver and why they are necessary to allow your PC or laptop to run.

A driver is a small piece of software which communicates the instructions from your devices Operating System (OS) and the programmes in use on the device.  It acts in much the same way as a translator would, to allow us to understand another individual speaking in a foreign language.  The driver gives the OS and installed programmes the correct language to communicate with your device.  Internal devices such as Disk drives, DVD drives, sound and graphics cards and external devices like printers, keyboards and monitors all require drivers to work properly with your PC or laptop.  Most of the time without the correct driver, the device may not function properly, if even at all.

Device drivers mean that each device you might want to connect with your PC doesn’t need to be able to communicate directly with any possible combination of software and OS on your PC.  The device driver doesn’t need to have an interface that you as the user can interact with and understand as it allows the software or OS to communicate with you as the user.

Drivers like any piece of software get updates too, and sometimes when you experience an issue with a device or your PC it can be due to an out of date driver.  As a result, you may sometimes hear or be told by our engineers that they are checking the drivers installed on your PC and then checking for any updates, to see if this will resolve your issues.  Just as new words are added to the vocabulary and translations between languages need updated, the language that our computers use changes and develops.  Windows 10 has a large amount of built-in drivers, and therefore this may be why until reading this blog you have rarely come across or had to consider your device drivers.  Hopefully this will help to give you some understanding of what a driver is and why it’s necessary ready for the next time you are speaking with one of the team here at MJD about an issue on your PC caused by your drivers.