**Le petit câbleur :**Diagnostics réseau & suivi dans Windows 7

Joseph Davies

Les utilisateurs de Windows sont un lot indépendant, dans la plupart des cas. Ils préfèrent généralement identifier et corriger les problèmes sur leurs propres. Pour les utilisateurs lorsqu'ils rencontrent des problèmes de connectivité réseau, Windows Vista inclut Network Diagnostics Framework (NDF), un ensemble de technologies et les instructions permet à une collection de résolution des problèmes des outils pour aider les utilisateurs dans le diagnostic et dans la mesure du possible, corriger automatiquement les problèmes de réseau.

Lorsqu'un utilisateur rencontre un problème de réseau, NDF permet de diagnostiquer et réparer en présentant la personne avec des évaluations de diagnostics et les étapes de résolution. NDF simplifie et automatise la plupart des étapes de dépannage courantes et des implémentations de solution pour le problème réseau.

Windows 7, Microsoft a intégré maintenant NDF dans le système d'exploitation ainsi que des nouvelles fonctionnalités telles que la zone de notification, l'élément de dépannage dans le panneau de configuration et le traçage réseau à l'aide d'Event Tracing for Windows (ETW). Cela vous permet plus facilement afficher et de collecter des informations nécessaires pour résoudre les problèmes de réseau Relevez correction automatiquement ou par l'intervention de l'utilisateur.

Réseau dépannage depuis l'icône réseau dans la zone de notification

Vous pouvez facilement lancer en cliquant avec le bouton droit sur l'icône de réseau dans la zone de notification du bureau de Windows 7 et en sélectionnant résoudre les problèmes de dépannage réseau. Diagnostics réseau de Windows pour lancer et tenter de détecter et corriger le problème.

Dépannage à partir du Panneau de réseau

Windows 7, vous n'avez pas besoin d'attendre d'une erreur se produit à utiliser le diagnostic intégré. Vous pouvez lancer une session de dépannage à tout moment dans le nouvel élément de dépannage dans le panneau de configuration. Si vous le faites, l'écran illustré à la Figure 1 s'affiche. Dans ce cas, l'outil a détecté que l'ordinateur ne dispose d'aucune connexion Internet. La page affiche un message boxed qui vous informe du problème et propose un bloc try pour se connecter à nouveau option.

Figure 1: Opening the Troubleshooting item in Control Panel produces this screen

Figure 1 Ouverture de l'élément de dépannage dans le panneau de configuration produit cet écran.

Si vous cliquez sur la sélection de réseau et Internet, vous obtiendrez la boîte de dialogue illustrée dans Figure 2. Il vous pouvez choisir parmi sept options démarrent des sessions pour la résolution des problèmes de plusieurs types de problèmes : Difficultés de connexion Internet, des problèmes d'accès aux fichiers et dossiers sur les autres ordinateurs et le problème d'impression réseau.

Figure 2: Troubleshooting network and Internet problems

Figure 2 Dépannage des problèmes de réseau et Internet.

Choisir une des sept options lance un Assistant qui vous guide tout au long de diagnostic du problème et si possible, automatisée ou correction manuelle. L'utilitaire de résolution des problèmes enregistre également un journal de suivi de Event (ETL). Si le problème ne peut pas être résolu, vous pouvez examiner et même transférer le journal. Il vous suffit de cliquer sur Afficher l'historique à partir de la boîte de dialogue résolution des problèmes. Figure 3 présente un exemple ETL.

Figure 3: An example of troubleshooting history

Figure 3 Un exemple de résolution des problèmes de l'historique.

Chaque élément dans la liste d'historique représente une autre session de dépannage. Double-cliquez sur une session affiche les résultats pour lui. La figure 4 en propose un exemple.

Figure 4: Example of a troubleshooting report

Figure 4 Exemple de rapport de dépannage.

Pour afficher les détails de la détection, cliquez sur le lien Détails de détection et vous verrez une fenêtre comme celle de Figure 5.

Figure 5: A typical Detection-details screen from a troubleshooting report

Figure 5 Un écran type de détails de détection à partir d'un rapport de dépannage.

Vers le haut de la boîte de dialogue, vous verrez le nom du fichier ETL qui contient les informations à partir de la session de dépannage. Si vous souhaitez envoyer une copie pour prendre en charge de personnel ou Microsoft pour analyse, vous pouvez enregistrer le fichier en cliquant sur son nom, ce qui va afficher la boîte de dialogue Téléchargement de fichier.

Vous pouvez afficher et analyser les fichiers ETL avec 3.3 du Moniteur réseau. Vous pouvez également afficher les fichiers avec l'Observateur d'événements et l'outil Tracerpt.exe ainsi qu'en les convertissant en XML ou des fichiers texte dotés de la trace de netsh convertissent commande. Vous pouvez enregistrer les détails de la session de dépannage dans un fichier CAB en cliquant avec le bouton droit sur la session dans la fenêtre Historique de dépannage, puis en sélectionnant Enregistrer sous. Tout comme pour les fichiers ETL, vous pouvez envoyer le fichier CAB à l'équipe d'assistance technique pour analyse.

Traçage réseau avec Netsh.exe

Windows 7 comprend un nouveau contexte de Netsh.exe, la trace de netsh, pour le traçage réseau. Commandes dans le contexte de trace netsh permettent d'activer sélectivement le suivi pour fournisseurs et les scénarios. Un fournisseur est un composant individuel de la pile de protocole réseau, tels que Winsock, TCP/IP, services de réseau local sans fil ou NDIS. Un scénario de suivi est un ensemble prédéfini de fournisseurs pour une fonction spécifique, telles que le partage de fichier ou l'accès au réseau local sans fil. Vous pouvez appliquer des filtres pour exclure les détails non pertinents et de réduire la taille du fichier ETL.

En règle générale, pour assurer ce dépannage détaillée des problèmes de mise en réseau, vous devez fournir votre personnel d'assistance ou l'organisation auprès des services de Microsoft de support technique avec les informations de traçage de composant interne et une capture du trafic réseau en temps du problème. Avant Windows 7, il fallait pour effectuer deux procédures différentes pour obtenir ces informations : Utiliser les commandes Netsh.exe pour activer et désactiver le suivi et d'un programme renifleur de paquets, tel que le Moniteur réseau pour capturer le trafic réseau. Et puis face de la tâche difficile consistant à lier ensemble les informations de ces deux sources pour déterminer le moment où le trafic réseau a été envoyé par rapport aux événements dans les journaux de suivi.

Dans Windows 7, lorsque vous effectuez le traçage réseau avec les commandes dans le cadre de la trace de netsh, ETL fichiers peuvent contenir le trafic réseau et composant suivi dans l'ordre. Et vous pouvez afficher les fichiers ETL avec 3.3 de moniteur réseau, qui offre moyen beaucoup plus efficace pour analyser et résoudre les problèmes de réseau. Figure 6 présente un exemple d'un fichier ETL en cours de visualisation dans Network Monitor 3.3.

Figure 6: Using Network Monitor 3.3 to view the network traffic recorded in an ETL file

Figure 6 Utilisation de 3.3 du Moniteur réseau pour afficher le trafic réseau enregistré dans un fichier ETL.

Avec cette nouvelle fonctionnalité, capture du trafic réseau nécessite les utilisateurs finaux ni personnel d'assistance pour installer et utiliser le Moniteur réseau sur l'ordinateur concerné par le problème. Remarque par défaut les fichiers ETL générés pour la résolution des problèmes de sessions depuis le panneau de configuration | dépannage ne contiennent pas d'informations de trafic réseau.

Pour capturer le suivi et informations de trafic de réseau séquentiellement pour plusieurs composants dans la pile de réseau (telles que Winsock, DNS, TCP, NDIS, WFP et ainsi de suite), Windows utilise une corrélation basée sur des ID activité appelée regroupement pour collecter et enregistrer les informations de trafic et de traçage dans le fichier ETL. Regroupement dans le fichier ETL vous permet d'examiner l'ensemble de la transaction sous la forme d'une séquence unique et corrélée des événements.

Pour plus d'informations sur les commandes Netsh.exe pour une session de suivi, voir l'encadré “ démarrage et arrêt d'une trace de Netsh.exe ”.

Lorsque vous activez le traçage avec Netsh.exe, Windows 7 peut créer les fichiers. Un fichier ETL contient des événements de suivi des composants Windows et si spécifié, le trafic réseau. Par défaut, le fichier ETL est nommé nettrace.etl et stocké dans le dossier %TEMP%\NetTraces. Vous pouvez spécifier un autre nom et l'emplacement de stockage avec le fichier de trace = paramètre. Un fichier CAB facultatif peut contenir plusieurs types de fichiers notamment du texte, Registre Windows, XML et d'autres personnes qui stockent des informations de dépannage supplémentaires. Le fichier CAB contient également une copie du fichier ETL. Par défaut, le fichier CAB est nommé nettrace.cab et stocké dans le dossier %TEMP%\NetTraces.

Vous pouvez également utiliser suivi de Netsh.exe conjointement avec le panneau de configuration | résolution des problèmes. Tout d'abord, utilisez la commande de Netsh.exe appropriée pour activer le traçage pour le scénario. Par exemple, utiliser le scénario de trace netsh = rapport internetclient = yes la commande. Utilisez le panneau de configuration | dépannage exécuter la connexion à Internet de résolution des problèmes de session. Une fois terminée, exécutez la commande netsh trace stop. Désormais, lorsque vous affichez l'historique de la session de dépannage, vous pourrez accéder au fichier CAB.

Encadré : Démarrage et arrêt d'une trace de Netsh.exe

Pour démarrer une trace réseau avec Netsh.exe, commencez par exécuter une invite de commande élevée. Pour afficher la liste des fournisseurs de suivi, type netsh trace Afficher fournisseurs. Pour obtenir la liste des scénarios de trace, type netsh trace présentent des scénarios. Pour afficher la liste des fournisseurs de trace dans un scénario, tapez netsh trace diaporama scénario ScenarioName.

Vous pouvez démarrer une trace pour un ou plusieurs fournisseurs ou des scénarios. Par exemple, pour effectuer cette opération pour le scénario InternetClient, tapez netsh trace début scénario = internetclient. Pour démarrer le traçage pour plus d'un scénario, vous pouvez spécifier tous les scénarios appropriés, tels que netsh trace démarrer scénario = FileSharing scénario = DirectAccess.

Vous pouvez créer un fichier CAB avec un rapport mis en forme en incluant le rapport = paramètre Oui. Utilisez le fichier de trace = paramètre pour spécifier un nom et un emplacement pour les fichiers ETL et CAB. Si vous souhaitez enregistrer le trafic réseau dans le fichier ETL, inclure la capture = paramètre Oui.

Par exemple, voici la commande qui va démarrer une trace pour le scénario de réseau local sans fil, créez un fichier CAB avec un rapport mis en forme, capturer le trafic réseau et stocker les fichiers portant le nom WLANTest dans le dossier C:\Tshoot : netsh trace démarrer scénario = WLAN capture = rapport Oui = yes tracefile=c:\tshoot\WLANtest.etl.

Pour arrêter le traçage, utilisez la commande netsh trace stop.

Pour plus d'informations, voir Commandes Netsh pour Network Trace dans Windows Server 2008 R2.

Encadré : Utilisation du Moniteur réseau 3.3 pour afficher les fichiers ETL

3.3 Du Moniteur réseau peut afficher entièrement les fichiers ETL générés par Windows 7, vous devez configurer analyseurs Windows complètes. Par défaut, utilise 3.3 du Moniteur réseau stub analyseurs de Windows. Pour configurer les analyseurs Windows complets, cliquez sur Outils | Options | analyseurs. Dans la liste des analyseurs, cliquez sur Windows | stubs pour activer et désactiver les analyseurs de stub complet des analyseurs, puis cliquez sur OK.

Joseph Davies est rédacteur technique principal sur le Windows réseau équipe de rédaction chez Microsoft. Il est l'auteur et coauteur d'un certain nombre de livres publiés par Microsoft Press, y compris les “ Windows Server 2008 réseau et Network Access Protection (NAP), ” “ Understanding IPv6, Second Edition ” et “ Windows Server 2008 TCP/IP Protocols and Services. ”

Contenu associé

·       Le petit câbleur : Protection d'accès réseau (NAP) sur Internet

·       Le petit câbleur : Prise en charge du protocole IPv6 dans Windows Server 2008 R2 et Windows 7

·       Le petit câbleur : DirectAccess et le réseau « Thin Edge »