Warum braucht man einen Treiber?

scanner-149814_1280

Ein Treiber (Driver), oder auch Gerätetreiber, ist ein Programm und dieses erfüllt einen sehr wichtigen Zweck. Treiber werden programmiert, um die Kommunikation zwischen dem Betriebssystem des Computers und Hardware zu ermöglichen. Ohne eine Schnittstelle in Form eines Treibers erkennt das Betriebssystem die Hardware nicht.

Die Funktionsweise von einem Treiber

Im Gegensatz zu einer herkömmlichen Software lässt sich ein Treiber-Programm in der Regel nicht vom Computerbenutzer aufrufen und verwenden. Der Treiber hinterlegt nur im Betriebssystem die nötigen Informationen über die jeweilige Hardware. Er sorgt dafür, dass die Anweisungen vom System korrekt an die Hardware weitergegeben und von dieser ausgeführt werden. Des Weiteren stellt der Treiber sicher, dass die Anforderungen der Hardware richtig an das System übermittelt und von diesem umgesetzt werden. Im Detail stellen die Gerätetreiber hardwarenahe Funktionen über die sogenannte Hardwareabstraktionsschicht bereit. Die Funktionsweise ist von Gerät zu Gerät sehr unterschiedlich. Selbst unterschiedliche Modelle einer Hardware desselben Herstellers, werden auf eine vollkommen unterschiedliche Art angesteuert. Betriebssysteme können natürlich nicht mit allen unterschiedlichen Arten umgehen. Dies gilt insbesondere für den Fall, dass ein Betriebssystem älter wie eine Hardware ist. Aus diesem Grund gibt das Betriebssystem nur vor, wie eine Geräteklasse angesprochen wird. Die Treiber kümmern sich dann um die Übersetzung der Funktionsaufrufe des Systems in die gerätespezifischen Steuersignale. Ohne einen entsprechenden Treiber ist die Hardware an sich nutzlos, wenn sie nicht autonom arbeiten kann und auf die Unterstützung einer Software angewiesen ist.

Standardtreiber und spezifische Treiber

Damit Hardware funktioniert, muss diese zuerst an den Computer angeschlossen werden. Wird die Hardware automatisch vom Betriebssystem erkannt, dann wird ein Standardtreiber installiert. In einem solchen Fall ist kein zusätzlicher Treiber vonnöten. Hardware, die per USB-Kabel mit dem Computer verbunden wird, erkennt das System sogar im laufenden Betrieb. Erkennt das Betriebssystem eine Hardware nicht automatisch, so wird ein externer Treiber benötigt. Dieser befindet sich in der Regel auf einer beiliegenden CD oder DVD der Hardware oder kann alternativ auch aus dem Internet geladen werden. Generell sind die Gerätetreiber kostenlos. Die Nutzer müssen nur darauf achten, dass sie die richtige Version des Treibers installieren. Treiber werden für verschiedene Betriebssysteme entwickelt. Es gibt sowohl 32- als auch 64-Bit-Versionen. Wurde der falsche Treiber installiert, so lässt sich die Hardware entweder gar nicht nutzen oder sie funktioniert nicht richtig. In einem solchen Fall sollte das Treiberprogramm umgehend deinstalliert werden. Schäden an der Hardware kann ein falscher Treiber normalerweise nicht verursachen.

Auch Treiber werden aktualisiert

Fast jede Hardware-Komponente benötigt einen Treiber. Obwohl es für fast jedes Gerät einen Standardtreiber gibt, werden in den meisten Fällen die speziell für die Hardware entwickelten Treiber verwendet. Dadurch wird sichergestellt, dass die Computernutzer die Hardware auch in vollem Umfang nutzen können. Zu den Hardware-Komponenten, die einen Treiber benötigen, gehören unter anderem: Drucker, Scanner, Grafikkarte, Tastaturen, Mäuse und Bildschirme. Es spielt keinen Unterschied, ob die Hardware intern oder extern mit dem Computer verbunden wird. Wie anderen Programme werden auch Treiber mit der Zeit verbessert und aktualisiert. Damit der Computer optimal funktioniert, sollten sich sowohl das Betriebssystem als auch die Software-Treiber stets auf dem neuesten Stand befinden. Eine manuelle Aktualisierung von mehreren Treibern nimmt viel Zeit in Anspruch. Aus diesem Grund verwenden immer mehr Computer nutzen ein Treiber-Verwaltungsprogramm. Dieses überprüft in regelmäßigen Abständen, ob es für die installierten Treiber eine neue Version gibt.

Das könnte Sie auch interessieren: