Partager via


DebugView v4.90

Par Mark Russinovich

Date de publication : 23 avril 2019

Téléchargement Télécharger DebugView (1,3 Mo)
Exécutez maintenant à partir de Sysinternals Live.

Introduction

DebugView vous permet d'analyser la sortie de débogage sur votre système local ou sur tout ordinateur du réseau accessible via TCP/IP. Il est capable d’afficher à la fois le mode noyau et la sortie de débogage Win32. Vous n’avez donc pas besoin d’un débogueur pour intercepter la sortie de débogage que vos applications ou pilotes de périphérique génèrent, ni de modifier vos applications ou pilotes pour utiliser des API de sortie de débogage non standard.

Capture de DebugView

Sous Windows 2000, XP, Server 2003 et Vista, DebugView capture :

  • OutputDebugString Win32
  • DbgPrint mode noyau
  • Toutes les variantes en mode noyau de DbgPrint implémentées dans Windows XP et Server 2003

DebugView extrait également la sortie de débogage en mode noyau générée avant un incident à partir des fichiers d’image mémoire après incident de Windows 2000/XP si DebugView était capturé au moment de l’incident.

Fonctionnalités DebugView

DebugView dispose d’un large éventail de fonctionnalités permettant de contrôler et de gérer la sortie de débogage.

Nouveautés de la version 4.6 :

  • Prise en charge de Windows Vista 32 bits et 64 bits

Nouveautés de la version 4.5 :

  • Prise en charge de la substitution de fichier journal : pour mieux prendre en charge les captures de longue durée, DebugView peut désormais créer un fichier journal chaque jour, en désactivant éventuellement l’affichage.

Nouveautés de la version 4.4 :

  • La prise en charge de Windows Server 2003 édition 64 bits et Windows XP édition 64 bits pour x64 :DebugView capture désormais la sortie de débogage en mode noyau sur les versions 64 bits de Windows.
  • Bascule de l’heure de l’horloge : vous pouvez désormais basculer entre l’heure de l’horloge et les modes de temps écoulé.

Nouveautés de la version 4.3 :

  • La prise en charge de Windows XP SP2 :DebugView capture désormais la sortie de débogage en mode noyau sur Windows XP SP2.
  • Autres filtres de mise en surbrillance : de nombreuses personnes ont demandé d’autres filtres de mise en surbrillance.
  • Habillage du fichier journal : pour une nouvelle option de fichier journal, DebugView continue automatiquement au début du fichier journal lorsque la limite de taille spécifiée est atteinte.
  • Mémoires tampons plus volumineuses : des mémoires tampons Win32 et en mode noyau plus volumineuses diminuent le risque de suppression de la sortie de débogage.
  • Chaîne de sortie claire : lorsque DebugView voit la chaîne de sortie de débogage spéciale « DBGVIEWCLEAR », il efface la sortie.
  • Réduction du client dans la barre d’état : vous pouvez maintenant exécuter le client réduit dans la barre d’état.

Nouveautés de la version 4.2 :

  • Résolution du bogue du hook de noyau :DebugView signale parfois par erreur qu’il n’a pas pu s’accrocher à la sortie de débogage en mode noyau sur Windows XP et Server 2003.
  • Option de capture globale du client : une nouvelle option permet au client de capturer la sortie de débogage Win32 de la console sur les systèmes Terminal Server lors de l’exécution à partir d’une session hors console.
  • Amélioration du filtrage : les filtres peuvent être beaucoup plus longs et s’appliquent désormais aux ID de processus Win32 lorsque les ID de processus sont inclus dans la sortie.
  • Amélioration de la prise en charge de l’image mémoire après incident : plusieurs bogues liés à l’extraction de la sortie en mode noyau à partir d’images mémoire après incident sont résolus et DebugView charge désormais les fichiers journaux résultants.
  • Plus de filtres en surbrillance :DebugView a maintenant 10 filtres de surbrillance, contre 5.
  • Insérer des commentaires : un nouvel élément de menu vous permet d’insérer des commentaires dans la sortie.
  • Nouveaux commutateurs : les nouveaux commutateurs de ligne de commande vous permettent de spécifier la profondeur de l’historique et de charger des fichiers journaux.
  • Meilleures info-bulles : si une ligne de sortie est plus large que l’écran, l’info-bulle qui s’affiche lors du survol avec le pointeur de la souris continue automatiquement.

Nouvelles fonctionnalités de la version 4.1 :

  • Enregistrer et charger des filtres : vous pouvez enregistrer et charger des filtres, y compris les couleurs de mise en surbrillance.
  • Charger les journaux enregistrés : vous pouvez maintenant charger un fichier journal dans la fenêtre de sortie DebugView.
  • Capturez la sortie de débogage en mode noyau au démarrage : sous Windows 2000, vous pouvez utiliser DebugView pour capturer la sortie de débogage générée par les pilotes à partir du point le plus ancien du processus de démarrage.

Voici une liste mettant en évidence certaines des autres fonctionnalités de DebugView :

  • Monitoring à distance : capturez la sortie de débogage en mode noyau et/ou Win32 à partir de n’importe quel ordinateur accessible via TCP/IP, même sur Internet. Vous pouvez superviser plusieurs ordinateurs distants simultanément. DebugView installe même son logiciel client lui-même si vous l’exécutez sur un système Windows 2000 et que vous capturez à partir d’un autre système Windows 2000 dans le même quartier réseau.
  • Listes de filtres les plus récents :DebugView mémorise vos sélections de filtres les plus récentes, avec une interface qui facilite leur sélection.
  • Option d’ID de processus : activez l’affichage des ID de processus pour la sortie de débogage Win32.
  • Copie du Presse-papiers : sélectionnez plusieurs lignes dans la fenêtre de sortie et copiez leur contenu dans le Presse-papiers.
  • Journal à fichier : écrivez la sortie de débogage dans un fichier en cours de capture.
  • Impression : imprimez tout ou partie de la sortie de débogage capturée sur une imprimante.
  • Charge utile d’un fichier :DebugView est implémenté en tant que fichier unique.
  • Prise en charge des images mémoire après incident :DebugView peut récupérer ses mémoires tampons à partir d’un vidage sur incident et enregistrer la sortie dans un fichier journal afin que les utilisateurs puissent vous envoyer la sortie générée par votre pilote Windows jusqu’au moment d’un incident.

Le fichier d’aide en ligne décrit toutes ces fonctionnalités, et bien plus encore, en détail.

Installation et utilisation

Exécutez simplement le fichier de programme DebugView (dbgview.exe) et DebugView commence immédiatement à capturer la sortie de débogage. Notez que si vous exécutez DebugView sur Windows 2000/XP, vous devez disposer du privilège administratif pour afficher la sortie de débogage en mode noyau. Les menus, les touches d’accès rapide et les boutons de barre d’outils peuvent être utilisés pour effacer la fenêtre, enregistrer les données supervisées dans un fichier, effectuer une recherche dans une sortie, modifier la police de la fenêtre, etc. L’aide en ligne décrit toutes les fonctionnalités de DebugView.

Capture d’écran de DebugView

Il s’agit d’une capture d’écran de DebugView capturant la sortie de débogage Win32 à partir d’un système distant. Notez la présence d’un filtre de mise en surbrillance.

Téléchargement Télécharger DebugView (1,3 Mo)

Exécuter maintenant à partir de Sysinternals Live.