Was ist die Gerätetreibersoftware – für Telefone und Computer?
![The operating system](https://zmzme.com/wp-content/uploads/2022/01/The-operating-system.jpg)
Was ist die Gerätetreibersoftware – für Telefone und Computer?
Was ist der Gerätetreiber ? Es gibt auch einen Teil des Computers, der immer übersehen wird. Ja, Sie haben richtig gelesen, hier lernen wir einen wichtigen Teil kennen, der auch Computertreiber oder Gerätetreiber genannt wird.
Wissen Sie, was ein Computertreiber ist und wie er funktioniert? Wenn nicht, dann wird der heutige Artikel für Sie sehr interessant sein, denn heute werden wir all die kleinen und großen Dinge über einen Computertreiber wissen, die sehr wichtig sind.
Wenn es um Fahrer geht, sind damit nicht die Fahrer gemeint, die Sie jeden Tag auf den Straßen sehen. Ein Gerätetreiber ist ein Programm in Ihrem Computer, das eine an Ihren Computer angeschlossene Hardware steuert.
Fast alles in einem Computer erfordert einen Gerätetreiber, damit er richtig funktioniert. Wenn eine Hardware keinen Treiber enthält oder nicht den richtigen Treiber enthält, ist diese Hardware für die verkauften Teile des Systems völlig unbrauchbar.
Es wäre, als würde man ein Kind ins Auto setzen und es bitten, zu fahren. Sie haben keine Ahnung von dem Auto und fahren es ohne Anweisungen. Gerätetreiber tun dasselbe in Ihrem Computer, sie geben dem Computer eine Reihe von Anweisungen zur richtigen Verwendung der Hardware.
Was ist der Gerätetreiber?
Gerätetreiber werden auch Computertreiber oder Gerätetreiber genannt. Dies ist ein Satz von Dateien. Es hilft verschiedenen Computern, mit dem Betriebssystem zu kommunizieren.
Ohne Treiber kann der Computer keine Daten senden und empfangen. Wo die Daten an den Drucker gesendet werden.
Wenn kein geeigneter Treiber installiert ist, funktioniert das Gerät nicht richtig.
Arten von Computertreibern
Gerätetreiber sind eigentlich winzige Computerprogramme, die es Betriebssystemen ermöglichen, mit der Hardware zu kommunizieren, die an Ihren Computer angeschlossen ist.
Übrigens gibt es viele Arten von Gerätetreibern für verschiedene Computer. Gleichzeitig gibt es gemäß den Grundfunktionen des Computers einige spezifische Treiber, die in allen Computern vorhanden sein sollten. Informieren Sie uns über sie.
BIOS
BIOS (Basic Input/Output System) ist der einfachste Computertreiber auf dem Markt und wurde nach dem ersten Programm entwickelt, das beim Einschalten des Computers ausgeführt wird.
Dieses BIOS wird im Speicher des Motherboards gespeichert und dient zum Betrieb der an den Computer angeschlossenen Geräte, nämlich Festplatten, Videoausgabe, Tastatur und Maus.
Motherboard-Treiber
Motherboard-Treiber sind kleine Programme, die von Windows oder Linux gelesen werden und grundlegende Computerfunktionen innerhalb desselben Betriebssystems ermöglichen.
Zu diesen Treibern gehören normalerweise Programme, die Breitbandanschlüsse, USB-Anschlüsse und Eingabe-/Ausgabeanschlüsse für Maus und Tastatur ermöglichen. Abhängig vom Hersteller Ihres Motherboards können diese Treiber auch einige grundlegende Treiber für die Video- und Audiounterstützung enthalten.
BIOS ist nicht wie Motherboard – Treiber überhaupt .
Gerätetreiber
Gerätetreiber sind Programme, die entwickelt wurden, um die Ausführung von Teilen der Hardware eines Computers, wie z. B. Erweiterungssteckplätzen, in einem Computer zu ermöglichen.
Grafikkarten, Soundkarten, Netzwerkkarten und andere Erweiterungskarten werden mit Treiberdisketten geliefert , um die Hardwareinstallation zu vereinfachen. Andere Geräte, wie beispielsweise einige Arten von Digitalkameras und MP3-Playern, sind zusätzlich zu ihrer Software mit Computertreibern programmiert, die die Verwendung auf PCs erleichtern.
Virtuelle Gerätetreiber
Virtuelle Gerätetreiber unterscheiden sich stark von den meisten Treibern. Während bei den meisten Treibern Hardwareteile mit einem bestimmten Betriebssystem arbeiten dürfen, simulieren virtuelle Gerätetreiber eine Hardware und verleiten den Computer im Wesentlichen dazu, zu glauben, dass er liest. Führen Sie nur ein Stück tatsächliche Hardware aus.
Eine besonders häufige Verwendung sind diese virtuellen Gerätetreiber. Die ISO-Dateien werden in einem CD- oder DVD-Laufwerk ohne physische Datenträger simuliert , da einer dieser Treiber emuliert wird .
Wie funktioniert der Treiber?
Die Hauptaufgabe eines Gerätetreibers besteht darin, als Übersetzer zwischen dem Betriebssystem und dem Gerät zu fungieren. Das Betriebssystem möchte hauptsächlich aus zwei Gründen mit dem Gerät kommunizieren, nämlich zum Senden von Daten und zum Empfangen von Daten.
Das Problem dabei ist jedoch, dass das Betriebssystem Software und die Hardware Hardware ist. Beide verwenden unterschiedliche Sprachen und verstehen die Sprache des anderen nicht.
In einem solchen Fall übernimmt der Fahrer die Rolle eines Dolmetschers zwischen diesen beiden, damit beide problemlos miteinander kommunizieren können.
Zunächst erklärt das Betriebssystem, was der Treiber vom Gerät senden oder empfangen möchte. Jetzt verstehen Gerätetreiber die Anforderungen und erklären die Geräte weiter.
Dabei helfen Tastatur, Scanner , Drucker usw., genannt Peripheriegeräte und Gerätetreiber oder Gerätetreiber, diese Peripheriegeräte mit dem Betriebssystem (OS) zu verbinden.
Lassen Sie uns an einem Beispiel verstehen, wie der Treiber funktioniert:
Nehmen wir an, Sie müssen etwas drucken, für das eine Drucker-App erforderlich ist. Zunächst ruft diese Anwendung eine Funktion auf, die vom Betriebssystem ausgeführt wird. Als nächstes ruft das Betriebssystem die Funktion auf, die der Treiber ausführt, und dann kommuniziert der Treiber mit dem Drucker.
Dann ruft es die erforderlichen Daten ab und sendet sie über das Betriebssystem an die Anwendung.
Lassen Sie uns die Treiber vereinfacht verstehen:
1. Es ist überhaupt nicht erforderlich, dass die Unternehmen, die das Gerät entwickeln, Treiber schreiben. Es gibt viele solcher Fälle, in denen das Gerät gemäß einem veröffentlichten Hardwarestandard entwickelt wurde. Das bedeutet, dass Microsoft auch den Treiber schreiben kann und der Gerätedesigner nicht einmal Treiber schreiben muss.
2. Nicht alle Treiber verbinden sich direkt mit einem Gerät. Für eine bestimmte I/O-Anfrage (wie das Lesen von Daten von einem Gerät) werden mehrere Treiber in einem Stack platziert, die an dieser Anfrage teilnehmen.
Diese Gruppe kann auf traditionelle Weise visualisiert werden , wobei der erste Teilnehmer oben und der letzte Teilnehmer unten ist. Daran können einige Stack-Treiber teilnehmen, indem sie diese Anforderung von einem Format in ein anderes konvertieren.
Diese Treiber stellen keine direkte Verbindung zum Gerät her; Sie verarbeiten die Anfrage einfach und geben die Anfrage an die Treiber am unteren Ende des Stapels weiter.
3. Der einzige Treiber dieses Stapels, der direkt mit dem Gerät verbunden ist, ist der Funktionstreiber; Während die Treiber, die Hilfsverarbeitung durchführen, Filterlaufwerke genannt werden.
4. Einige Filtertreiber bemerken und zeichnen diese E/A-Informationen auf, nehmen jedoch nicht aktiv daran teil. Einige Filtertreiber fungieren beispielsweise als Prüfer, um sicherzustellen, dass andere Treiber im Stapel E/A-Anforderungen korrekt verarbeiten.
Windows-Treibertypen
Es gibt zwei grundlegende Arten von Treibern für Microsoft Windows-Treiber:
Benutzermodus-Treiber
Es wird im Benutzermodus implementiert und bietet normalerweise eine Schnittstelle zwischen einer Win32-Anwendung und Kernelmodustreibern oder anderen Betriebssystemkomponenten.
In Windows Vista implementieren beispielsweise alle Druckertreiber den Benutzermodus.
Kernel-Modus-Treiber
Es wird im Kernel-Modus ausgeführt und ist Teil der Exekutive. Es enthält Betriebssystemkomponenten im Kernelmodus, die I/O, Plug-and-Play-Speicher, Prozesse, Threads, Sicherheit und mehr verwalten.
Kernel-Modus-Treiber sind normalerweise geschichtet. Im Allgemeinen empfangen Treiber auf höherer Ebene normalerweise Daten von Anwendungen, filtern diese Daten und übergeben sie dann an einen Treiber auf niedrigerer Ebene, der Hardwarefunktionen unterstützt.
Einige Kernelmodustreiber sind auch WDM-Treiber, die das Windows Driver Model (WDM) bestätigen. Alle WDM-Treiber unterstützen Plug and Play und Power Management. WDM-Treiber sind bereits quellkompatibel (aber nicht binärkompatibel) unter Windows 98/Me und mit Windows 2000 und späteren Betriebssystemen.
Wie Betriebssysteme werden Kernelmodustreiber als separate modulare Komponenten implementiert, die über einen wohldefinierten Satz erforderlicher Funktionen verfügen. Alle Kernelmodustreiber bieten eine Reihe von systemdefinierten Standardbetriebsprozeduren.
Arten von Kernel-Modus-Treibern
Es gibt drei grundlegende Typen von Kernel-Modus-Treibern . Sie sind die höchste, mittlere und unterste Ebene. Jeder Treiber ist ein bisschen anders, aber sie unterscheiden sich stark in ihrer Funktionalität.
1. Fahrer auf höchstem Niveau
Zu den High-Level-Treibern gehören Dateisystemtreiber (FSD), die Dateisysteme unterstützen, wie zum Beispiel:
- NTFS
- Dateizuordnungstabelle (FAT)
- CD-ROM-Dateisystem (CDFS)
High-Level-Treiber verlassen sich immer auf die Unterstützung grundlegender Low-Level-Treiber, wie z. B. Mid-Level-Funktionstreiber und Low-Level-Hardware-Bustreiber.
2. Fortgeschrittene Fahrer
Dies sind Treiber wie ein virtuelles Laufwerk, ein Spiegel oder ein gerätetypspezifischer Klassentreiber. Zwischen-Engines sind auf die Unterstützung grundlegender Engines auf niedrigerer Ebene angewiesen. Fortgeschrittene Fahrer werden wie folgt unterteilt:
3. Treiberfunktion
Es steuert bestimmte Peripheriegeräte am I/O-Bus.
4. Treiber filtern
Sie fügen sich oben oder unten in die Job-Engines ein.
5. Busfahrer
Es stellt eine Reihe von Untergeräten dar, an die sich noch Filtertreiber, Funktionen oder übergeordnete Filter anhängen können.
Beispielsweise wird ein Treiber, der einen multifunktionalen Konverter steuert, der einen internen Satz heterogener Geräte aufweist, als Softwarebustreiber bezeichnet.
6. Jede vom System bereitgestellte Fahrerkategorie
Sie exportieren eine systemdefinierte Miniklassen-/Klassenschnittstelle, tatsächlich ein Zwischenlaufwerk mit einem oder mehreren zugeordneten Minitreibern (auch Minitreiber genannt).
Jedes zugeordnete Klassen/Minitreiber-Paar stellt eine Funktionalität bereit, die einem Jobtreiber oder Programmbustreiber entspricht.
3. Niedrigstes Fahrerniveau
Es steuert den I/O-Bus, an den die Peripheriegeräte angeschlossen sind. Untergeordnete Triebwerke sind nicht von untergeordneten Triebwerken abhängig.
Hardware-Bustreiber werden vom System bereitgestellt und steuern normalerweise die dynamisch konfigurierbaren E/A-Busse.
Hardware-Bustreiber arbeiten mit dem Plug-and-Play-Manager zusammen, mit dem sie Systemhardwareressourcen initialisieren und rekonfigurieren, und alle Untergeräte, die mit den E/A-Bussen verbunden sind, steuern den Treiber.
Diese Hardwareressourcen enthalten Zuordnungen zum Gerätespeicher und Interrupt-Anforderungen (IRQs). (Gerätebustreiber übernehmen einige der von der HAL-Komponente bereitgestellten Funktionen während des Starts des Windows NT-basierten Betriebssystems, das älter als Windows 2000 ist.)
4. Alte Motoren
Dies sind Aktoren, die ein physisches Gerät direkt steuern. Dies sind die Motoren der unteren Ebene.
Was ist der Treiber?
Es gibt einige Treiber, die keinem Hardwaregerät zugeordnet sind.
Nehmen wir zum Beispiel an, Sie müssten ein Tool schreiben, das auf Kerndatenstrukturen des Betriebssystems zugreifen kann, auf die nur über Code zugegriffen werden kann, der im Kernelmodus ausgeführt wird.
Sie können dies tun, indem Sie dieses Werkzeug in zwei Komponenten aufteilen.
Die erste Komponente läuft im Benutzermodus und stellt die Benutzeroberfläche vor. Während die zweite Komponente im Kernel-Modus läuft und Zugriff auf grundlegende Betriebssystemdaten hat.
Eine Komponente, die im Benutzermodus ausgeführt wird, wird als Anwendung bezeichnet , und eine Komponente, die im Kernelmodus ausgeführt wird, wird als Programmtreiber bezeichnet .
Der Softwaretreiber ist überhaupt keinem Gerät zugeordnet.
Softwaretreiber laufen immer im Kernelmodus.
Der Hauptgrund für das Schreiben eines Treibers besteht darin, dass er den Zugriff auf geschützte Daten ermöglicht, die nur im Kernel-Modus verfügbar sind. Gerätetreiber müssen jedoch nicht immer auf Daten und Ressourcen im Kernelmodus zugreifen. Während einige Gerätetreiber nur im Benutzermodus funktionieren.
Wie überprüfe ich die Computertreiber für Ihren Computer?
Wenn Sie den Status Ihrer Computertreiber überprüfen möchten, können Sie dazu den Geräte-Manager Ihres Systems verwenden:
Lassen Sie uns wissen, wie es geht.
1. Drücken Sie auf der Tastatur gleichzeitig die Windows-Logo- Taste und die R-Taste , um das Feld Ausführen aufzurufen.
2. Geben Sie devmgmt.msc ein und drücken Sie die Eingabetaste, um auf den Geräte-Manager zuzugreifen.
3. Hier können Sie einen beliebigen Eintrag überprüfen, um den Geräte-/Treiberstatus zu erweitern.
Hinweis Hier sehen Sie möglicherweise ein häufiges Problem, wenn auf dem Gerät ein gelbes Ausrufezeichen angezeigt wird. Dies weist darauf hin, dass Windows einige Probleme mit diesem Gerät festgestellt hat.
Um das Problem zu lösen, müssen wir den Gerätetreiber aktualisieren, auf den Sie mit der rechten Maustaste klicken und den aktualisierten Treiber auswählen können.
Warum brauchen wir die neuesten Treiber?
Oftmals gibt es so viele Änderungen in Betriebssystemen, dass die Hardware behandelt wird. In solchen Fällen müssen wir die Treiber aktualisieren, damit sie die neuen Befehle richtig übersetzen können und Ihre Hardware sie auch versteht.
Ihre Hardware muss oft viel lernen. zum Beispiel. Ihre Grafikkarte muss lernen , über die neue 3D – Grafik , wenn Sie neue Technologien verwenden möchten.
Um Ihre Grafikkarte dazu in der Lage zu machen, muss der Hersteller lediglich einen aktualisierten Treiber veröffentlichen, der erklärt, wie Sie diese neue Art von Grafik anzeigen können. Ohne den neuesten Treiber kann Ihre Grafikkarte diese neue Technologie nicht richtig ausführen.
Wie finden Sie die richtige Software oder Treiber für Ihren Computer?
Hier habe ich über einige dieser Methoden gesprochen, damit Sie Treiber herunterladen können, indem Sie sie aus dem Internet suchen.
Geräteerkennung
Bewahren Sie diese Informationen zu Ihrem Hardwarehersteller und -modell auf, bevor Sie nach einem Treiber suchen. Wenn Sie nach Software oder Treibern für ein internes Gerät für Ihren Computer suchen, finden Sie diese im Support-Bereich der Website des Geräteherstellers.
Sie finden es auch auf den CDs oder DVDs, die Sie beim Kauf des Computers gehabt hätten.
Download-Site
Wenn der Hersteller, der Ihre Hardware hergestellt hat, noch funktioniert, werden seine Treiber möglicherweise auf seiner Webseite aufgeführt.
Wenn der Hardwarehersteller hingegen nicht mehr arbeitet oder deren Treiber derzeit nicht verfügbar sind, können Sie Treiber von Drittanbietern mit guten Benutzerbewertungen verwenden.
Wie aktualisiere ich Computertreiber oder Gerätetreiber?
Wenn Sie Ihre Gerätetreiber aktualisieren möchten, habe ich unten drei einfache Schritte aufgeführt, die Sie verwenden können.
Methode 1: Aktualisieren Sie die Treiber über die Website des Herstellers
Sie können Ihren Gerätetreiber manuell aktualisieren, indem Sie die Website des Geräteherstellers besuchen und dann nach dem neuesten richtigen Treiber suchen. Denken Sie bei der Auswahl eines Treibers daran, dass der Treiber mit Ihrem genauen Gerätemodell und Ihrer Betriebssystemversion kompatibel ist.
Sobald dieser Gerätetreiber in Ihr System heruntergeladen wurde, können Sie auf die heruntergeladene Datei doppelklicken und müssen den Anweisungen auf dem Bildschirm folgen, um den Treiber installieren zu können.
Methode 2: Treiber mit dem Geräte-Manager aktualisieren
1. Zuerst müssen Sie auf Ihrem Computer zum Geräte-Manager gehen.
2. Doppelklicken Sie, um dieses Gerät in einem bestimmten Eintrag zu finden, klicken Sie dann mit der rechten Maustaste auf das Gerät und wählen Sie dann Treibersoftware aktualisieren.
3. Klicken Sie auf Automatisch nach aktualisierter Treibersoftware suchen.
4. Warten Sie, bis Windows alle Updates erkannt hat, und befolgen Sie dann die Anweisungen auf dem Bildschirm, um dieses Update installieren zu können.
Oftmals kann Windows Treiberupdates nicht automatisch erkennen. In einem solchen Fall müssen Sie einige Maßnahmen ergreifen, damit Sie den Gerätetreiber aktualisieren können. Wie Software von Drittanbietern.
Methode 3: Aktualisieren Sie Treiber automatisch mit Hilfe von Software von Drittanbietern wie Driver Easy (empfohlen)
Wenn Ihnen die Zeit, Geduld und Computerkenntnisse fehlen, um den Treiber manuell zu aktualisieren, können Sie ein Drittanbieterprogramm wie Driver Easy verwenden.
Driver Easy ist ein Programm, das Ihr System automatisch erkennt und auch nach passenden Treibern dafür sucht. Hier müssen Sie nicht wissen, welches System Sie verwenden, welches Betriebssystem Sie verwenden usw. Gleichzeitig besteht hier keine Chance, den falschen Treiber zu installieren. Dieses Programm kümmert sich um alles.
1. Laden Sie Driver Easy herunter und installieren Sie es .
2. Führen Sie Driver Easy aus und klicken Sie auf Jetzt scannen. Driver Easy scannt dann Ihren Computer und erkennt alle Treiberprobleme oder veraltete Treiber.
3. Klicken Sie dann auf die Schaltfläche Aktualisieren, damit automatisch die richtige Treiberversion für Ihre Geräte heruntergeladen wird.
Oder Sie können auf Alle aktualisieren klicken, wodurch automatisch alle fehlenden oder veralteten Treiber in Ihrem System heruntergeladen und installiert werden. Für diese Funktion müssen Sie jedoch die Pro-Version dieser Software kaufen.
Was hast du heute lernen
Ich hoffe, Ihnen hat mein Artikel Was ist ein Gerätetreiber (Was ist ein Gerätetreiber) gefallen . Ich habe immer versucht, meinen Lesern vollständige Informationen über einen Computertreiber zur Verfügung zu stellen, damit sie im Rahmen dieses Artikels keine anderen Sites oder das Internet durchsuchen müssen. Dadurch sparen sie auch Zeit und haben alle Informationen an einem Ort.
Wenn Sie Zweifel an diesem Artikel haben oder eine Verbesserung wünschen, können Sie niedrige Kommentare dazu schreiben.
Wenn Ihnen dieser Beitrag gefallen hat, was ist ein Gerätetreiber oder haben Sie etwas gelernt, teilen Sie diesen Beitrag bitte in sozialen Netzwerken wie Facebook, Twitter usw.