Windows 7 supprime par intermittence la connexion câblée Internet/LAN
En bref, mon PC Windows 7 Ultimate perd par intermittence sa connexion Internet. Pourquoi ?
Contexte : Mon PC est relié à mon modem/routeur ADSL qui est directement connecté à la ligne téléphonique. J'ai également activé la connexion sans fil dans le routeur pour qu'un ordinateur portable puisse se connecter sans fil.
Toutes les quelques heures environ, lorsque j'utilise mon PC, je constate que je ne peux pas accéder à Internet et que les pages ne se chargent pas. Finalement, Windows 7 mettra à jour l'icône de réseau dans la barre des tâches pour afficher le symbole de point d'exclamation sur l'icône de réseau. L'ouverture du Centre de réseau et de partage affichera la croix rouge entre “Réseaux multiples” et “Internet”.
Voici une image du “Network And Sharing Centre” (saisie lorsque tout fonctionnait !)
Ethernet adapter Local Area Connection:
Connection-specific DNS Suffix . :
Description . . . . . . . . . . . : Realtek PCIe GBE Family Controller
DHCP Enabled. . . . . . . . . . . : No
Autoconfiguration Enabled . . . . : Yes
IPv4 Address. . . . . . . . . . . : 192.168.1.2(Preferred)
Subnet Mask . . . . . . . . . . . : 255.255.255.0
Default Gateway . . . . . . . . . : 192.168.1.1
DNS Servers . . . . . . . . . . . : 192.168.1.1
NetBIOS over Tcpip. . . . . . . . : Enabled
Comme vous pouvez le voir, j'utilise la VirtualBox de Sun sur cette machine et cela crée une connexion réseau pour elle-même. Cela ne semble pas affecter la chute intermittente (c'est-à-dire que les chutes intermittentes se produisent que la connexion VirtualBox soit utilisée ou non).
Lorsque la connexion est interrompue, je ne peux plus accéder à aucune page Internet, ni à la page d'administration du routeur à l'adresse http://192.168.1.1/ , je suppose donc que j'ai également perdu tout accès au réseau local.
Ce n'est certainement pas le routeur (ni la connexion Internet elle-même) car mon ordinateur portable, utilisant la connexion sans fil (et fonctionnant sous Vista Home Premium) continue à pouvoir accéder à Internet (et aux pages web d'administration du routeur) sans problème.
Chaque fois que cela se produit, je peux immédiatement rétablir tout l'accès à Internet et au réseau local en ouvrant la page de l'adaptateur réseau, en désactivant la “connexion au réseau local” et en la réactivant. Quelques secondes suffisent pour que tout redevienne normal. Je suppose que c'est parce que, sous l'interface graphique, il fait effectivement un “ipconfig /release” puis un “ipconfig /renew”.
Mais pourquoi est-ce que cela se produit en premier lieu ? J'ai fait des recherches sur Google et j'ai vu pas mal d'autres personnes (même sur les forums MSDN/Technet) rencontrer le même problème ou presque, mais sans qu'il soit clairement résolu. Des suggestions visant à désactiver l'IPv6 sur l'adaptateur réseau, et à s'assurer qu'il n'y a pas de gestion de l'alimentation “dormant” l'adaptateur réseau ont été essayées mais ne règlent pas le problème. Il ne semble pas non plus y avoir de séquence particulière d'événements qui en soient la cause. Je l'ai fait deux fois en 20 minutes en naviguant au hasard sur le web sans autre trafic, et je l'ai aussi fait une fois puis ne l'ai pas refait pendant 2 à 3 heures avec le même type d'utilisation.
Pourquoi cela se produit-il et comment y mettre fin ?
EDIT:
Informations complémentaires basées sur la réponse fournie jusqu'à présent :
Premièrement, j'ai oublié de mentionner qu'il s'agit de Windows 7 64 bits si cela fait la moindre différence.
J'ai mentionné que je ne pense pas que l'adaptateur réseau de VirtualBox cause ce problème de quelque manière que ce soit, et j'ai également installé VirtualBox sur deux autres machines, l'une fonctionnant sous Windows Vista Home Premium et l'autre sous Windows XP. Aucune de ces machines ne connaît les mêmes problèmes de connectivité réseau que la machine Windows 7.
L'affectation de l'IP pour la machine Windows 7 est la même avant et après le “drop”. J'ai un serveur DHCP sur le routeur qui émet des adresses IP, mais ma machine Windows 7 utilise une adresse statique. Voici la sortie de “ipconfig” :
Log Name: System
Source: Microsoft-Windows-DNS-Client
Event ID: 1014
Task Category: None
Level: Warning
Keywords:
User: NETWORK SERVICE
Description:
Name resolution for the name weather.service.msn.com timed out after none of the configured DNS servers responded.
Dans les journaux d'événements du système, le seul événement lié à l'interruption de la connexion est un “DNS Client Event” qui est généré après l'interruption de la connexion et qui indique en détail que les informations DNS ne peuvent être trouvées pour aucun des sites web auxquels j'essaie d'accéder, au moment même où la connexion est interrompue :
Le chipset de l'adaptateur réseau est Realtek PCIe GBE Family Controller
et j'ai confirmé que c'est le chipset correct pour la carte mère (Asus M4A77TD PRO), et en fait, Windows Update a installé un pilote mis à jour pour cela le 12/Jan/2009. Les détails de la mise à jour indiquent qu'il s'agit d'une mise à jour du logiciel Realtek de décembre 2009. Soit dit en passant, j'avais toujours les mêmes problèmes intermittents avant cette mise à jour. Il semble que cela n'ait fait aucune différence.
EDIT 2 (1 Feb 2010):
Dans ma quête pour résoudre ce problème, j'ai découvert des informations plus intéressantes.
Sur un autre forum, quelqu'un m'a suggéré d'essayer de faire tourner Windows en “Mode sans échec avec la mise en réseau” et de voir si le problème continue de se produire. C'était une suggestion fantastique et je ne sais pas pourquoi je n'y ai pas pensé plus tôt moi-même. J'ai donc continué à fonctionner en mode sans échec avec le réseau pendant plusieurs heures et, chose étonnante, les “chutes” ne se sont pas produites une seule fois. Ce fut une découverte positive, mais en raison de la nature intermittente du problème initial, je n'étais pas totalement convaincu que le problème était guéri.
Une chose que j'ai remarquée, c'est que le ventilateur de ma carte GFX fonctionnait beaucoup plus fort que la normale. Cela est dû au fait que j'ai une carte graphique ASUS ENGTS250 http://www.asus.com/product.aspx?P_ID=B6imcoax3MRY42f3 ) qui avait un problème connu avec un ventilateur bruyant jusqu'à ce qu'une mise à jour du BIOS corrige le problème. (Voir la “Réponse du fabricant” ici : http://www.newegg.com/Product/Product.aspx?Item=N82E16814121334 pour plus de détails).
Eh bien, en mode sécurisé, le ventilateur fonctionnait (incorrectement) à pleine vitesse (comme c'était le cas avant la mise à jour du BIOS), mais avec une connexion réseau (apparemment) stable. De toute évidence, certains pilotes n'étaient pas chargés pour la carte GFX en mode “Safe”, ce qui m'a fait penser à la carte GFX (puisque le ventilateur très bruyant était assez évident en mode “Safe”).
J'ai redémarré en mode normal, et j'ai trouvé que Nvidia avait un nouveau pilote très à jour pour ma carte GFX (datant d'environ 1 semaine seulement), j'ai donc téléchargé le pilote approprié et l'ai installé. Après l'installation et un redémarrage, j'ai pu utiliser mon PC pendant une journée entière sans aucune interruption du réseau ! C'était le samedi. Cependant, le dimanche, j'ai également pu utiliser mon PC pendant presque toute la journée et j'ai subi deux pannes de réseau. Aucune autre modification n'a été apportée à mon PC pendant cette période.
Donc, l'histoire semble être que la mise à jour des pilotes de ma carte graphique semble avoir amélioré (si ce n'est pas complètement corrigé) le problème, cependant, je suis toujours à la recherche d'une solution appropriée pour ce problème. J'espère que ces informations pourront aider tous ceux qui auraient des idées supplémentaires sur la raison pour laquelle ce problème se pose. (Et pourquoi les nouveaux pilotes de carte GFX ont-ils un rapport avec le réseau ?)
J'apprécie les commentaires de tout le monde jusqu'à présent. Cependant, je dois vous demander une fois de plus si vous avez d'autres idées pour résoudre ce problème particulier.