A driver acts like a translator between the device and programs that use the device. Each device has its own set of specialized commands that only its driver knows. In contrast, most programs access devices by using generic commands. The driver, therefore, accepts generic commands from a program and then translates them into specialized commands for the device.
Webopedia definitionYour computer's operating system changes constantly. Anytime you add a new program, or install a new device or even upgrade/update a program, the system changes.
These changes will sometimes cause a previously functioning driver to become inoperable or create specific or random errors. Because there are so many possible combinations of computer software/hardware/devices (like printers, scanners/cameras, etc.) it is impossible for programmers to be able to predict the effect their product may have on all systems. When problems develop, new driver files are written to deal with the problem.
At the
Dell Support site, you will see a place where you enter your service tag:
Your Service Tag is a unique five- to seven-digit alphanumeric (letter and number) code, which is found on a white bar-coded label affixed to your system.
Once this is done, if you sign onto "personalized" support, you can run a scan of your system and it will tell you of any new drivers available for your system.
I hope this helps!
Dwight