 |
:: FREELANCER TEST & TIPP FORUM BLOG :: PC Freeware Specials FAQ Infos Ideen :) :: :: http://freelancer.greatboard.com ::: PC Freeware - Test - FAQ - Infos - Ideen ::: http://freelancer.forumer.com :: |
|
| Google Search |
|
Custom Search
|
|
| Vorheriges Thema anzeigen :: Nächstes Thema anzeigen |
| Autor |
Nachricht |
freelancer Site Admin

Anmeldungsdatum: 25.05.2005 Beiträge: 487 Wohnort: Wien
|
Verfasst am: Fr. 18-Jan-2008 (19:53) Titel: VERIFIER.EXE -> Behandlung von Windows Treiberproblemen |
|
|
VERIFIER.EXE (Anbieter: Microsoft Corporation - USA/INTERNATIONAL)
Zu finden in C:|Windows|System32|hier
| Zitat: | Treiber-Fehler aufdecken mit Windows-Werkzeug
Windows XP - Driver Verifier
http://www.pc-professionell.de/tipps/small_business/article20060811004.aspx
Die Hauptursache für Windows-System-Crashs sind Fehler in Kernel-Mode-Treibern.
Mit dem in Windows eingebauten Werkzeug Driver Verifier kommen Sie fehlerhaften Treibern
jedoch auf die Schliche. Starten Sie das Programm über Start/Ausführen und den Befehl verifier.exe.
Als Nächstes sollten die Optionen Standardeinstellungen erstellen und Alle auf diesem Computer
installierten Treiber automatisch wählen angeklickt werden. Sie können auch einen Treiber gezielt
prüfen lassen, vielleicht gibt es schon einen verdächtigen TV-Kartentreiber.
In jedem Fall müssen Sie aber den PC neu starten. Dann können Sie über Informationen über
verifizierte Treiber anzeigen das Protokoll ansehen, das Fehler beim Laden von Treibern aufzeichnet.
Im schlimmsten Fall verursacht ein Treiberfehler einen Bluescreen beim Neustart. Fahren Sie dann
das System mit [F8] im abgesicherten Modus hoch und entfernen Sie den Treiber. Achtung: Driver Verifier
muss explizit wieder ausgeschaltet werden. Das geht per Start/Ausführen und verifier.exe/reset.
________________________________________________________________________________________________ |
| Zitat: | Verwendung der Treiberüberprüfung zur Behandlung von Treiberproblemen in Windows
http://support.microsoft.com/kb/244617/de
Voraussetzungen für die Verwendung der Treiberüberprüfung
Sie müssen nur Windows 2000, Windows XP oder Windows Server 2003 installieren. Sie können die Treiberüberprüfung sowohl in Verkaufsversionen als auch in geprüften Versionen von Windows aktivieren. Informationen darüber, was Sie beachten sollten, bevor Sie den Treiberüberprüfungs-Manager auf Produktionsservern aktivieren, finden Sie in Artikel 251233 der Microsoft Knowledge Base. Aufgrund der Empfehlungen in Artikel 325672 der Microsoft Knowledge Base, sollten Sie die Deadlock-Erkennung der Treiberüberprüfung nicht aktivieren, wenn Norton Antivirus installiert ist.
Aktivieren der Treiberüberprüfung
Sie können die Treiberüberprüfung durch Ausführen der Datei "Verifier.exe" aktivieren. Die Datei "Verifier.exe" ist in jeder Kopie von Windows enthalten und wird automatisch im Ordner "System32" installiert. Die Datei "Verifier.exe" verfügt sowohl über eine Befehlszeilen-Benutzeroberfläche als auch über eine grafische Benutzeroberfläche (GUI = Graphical User Interface). Sie können also Treiber und geeignete Überprüfungsebenen festlegen. Sie können die Statistiken der Treiberüberprüfung auch in Echtzeit anzeigen. Weitere Informationen finden Sie im Abschnitt "Treiberüberprüfungs-Manager" in diesem Artikel.
Fehlerbehebung für Treiberüberprüfungsverletzungen
Durch den Befehl !verifier werden sowohl im Kerneldebugger als auch im Programm "Verifier.exe" die aktuelle Konfiguration und die Statistiken der Treiberüberprüfung in Echtzeit angezeigt.
Alle Treiberüberprüfungsverletzungen führen zu Fehlercodes, von denen die häufigsten (jedoch nicht alle) nachstehend aufgelistet sind: • IRQL_NOT_LESS_OR_EQUAL 0xA
• PAGE_FAULT_IN_NONPAGED_AREA 0x50
• PAGE_FAULT_IN_NONPAGED_AREA 0x50
• ATTEMPTED_WRITE_TO_READONLY_MEMORY 0xBE
• SPECIAL_POOL_DETECTED_MEMORY_CORRUPTION 0xC1
• DRIVER_VERIFIER_DETECTED_VIOLATION 0xC4
• DRIVER_CAUGHT_MODIFYING_FREED_POOL 0xC6
• TIMER_OR_DPC_INVALID 0xC7
• DRIVER_VERIFIER_IOMANAGER_VIOLATION 0xC9
Treiberüberprüfung und Grafiktreiber
Windows-Kernelmodus-Grafiktreiber (zum Beispiel Drucker- und Bildschirmtreiber-DLLs) dürfen nicht direkt auf den Pooleinstiegspunkt zugreifen. Die Poolzuweisungen erfolgen eher indirekt durch Grafiktreiber-DDI-Rückrufe an "Win32k.sys". Nehmen wir zum Beispiel an, dass EngAllocMem der Rückruf ist, den ein Grafiktreiber aufruft, um explizit Poolspeicher zuzuweisen. Auch bei anderen spezialisierten Rückrufen, zum Beispiel EngCreatePalette und EngCreateBitmap, wird Poolspeicher zugewiesen.
Um dieselbe Art der automatisierten Prüfung auch für Grafiktreiber zu ermöglichen, wird die Unterstützung für einige Funktionen der Treiberüberprüfung in "Win32k.sys" integriert. Da Grafiktreiber jedoch weniger umfangreich sind als andere Kernelmodustreiber, wird für diese nur ein Teil der Funktionalität der Treiberüberprüfung benötigt. So werden zum Beispiel IRQL-Prüfung und E/A-Prüfung nicht benötigt. Die sonstigen Funktionen, insbesondere die Verwendung von speziellen Pools, das Fehlschlagen von Poolzuweisungen nach dem Zufallsprinzip und die Poolnachverfolgung werden bei den verschiedenen Grafik-DDI-Rückrufen bis zu unterschiedlichen Graden unterstützt. |
|
|
| Nach oben |
|
 |
|
|
Du kannst keine Beiträge in dieses Forum schreiben. Du kannst auf Beiträge in diesem Forum nicht antworten. Du kannst deine Beiträge in diesem Forum nicht bearbeiten. Du kannst deine Beiträge in diesem Forum nicht löschen. Du kannst an Umfragen in diesem Forum nicht mitmachen.
|
|