Cela peut se produire en raison de presque n'importe quel logiciel qui retient incorrectement des tampons réseau sans les libérer. Cela m'est arrivé sous Win7 64 bits. Chrome et Firefox ont cessé de pouvoir se connecter à toutes les pages Web, le partage de fichiers Windows a cessé de fonctionner, et WinSCP et PuTTY ont tous deux donné des erreurs qui incluaient les mots Pas d'espace tampon disponible
. Curieusement, Ubuntu 10 fonctionnant sous VirtualBox semblait n'avoir aucun problème à établir de nouvelles connexions réseau - peut-être conserve-t-il un certain nombre de tampons réseau en réserve.
Pour découvrir quel logiciel fuit des tampons réseau, vous devez fermer les programmes jusqu'à ce que le problème disparaisse. J'ai donc commencé à fermer des programmes et à essayer la connexion WinSCP après chaque programme fermé, mais l'erreur persistait. Une fois que j'avais fermé tous les programmes visibles, j'ai ouvert le Gestionnaire des tâches de Windows avec Ctrl-Shift-Esc et j'ai commencé à supprimer des programmes invisibles avec le bouton Terminer le processus
. Soyez prudent - supprimer certaines choses sur lesquelles le système repose peut causer des problèmes, donc ne supprimez rien que vous ne reconnaissez pas sans rechercher ce que c'est. Pour aider à identifier quelles choses sont, allez à Affichage > Sélectionner des colonnes
et choisissez d'afficher Nom du chemin de l'image
et Ligne de commande
. En général, soyez prudent avec tout ce qui a une Ligne de commande
commençant par C:\Windows\
et soyez encore plus prudent avant de supprimer tout ce qui commence par C:\Windows\System
ou C:\Windows\System32
.
Supprimer C:\Windows\explorer.exe
est assez sûr et peut parfois résoudre des problèmes. Par exemple, les extensions qui génèrent des miniatures pour des types de fichiers tiers causent souvent des problèmes, bien que peu probables pour des problèmes de rétention de tampon réseau à moins que vous ayez installé des extensions de cheval de Troie envoyant des données à un serveur malveillant. Supprimer C:\Windows\explorer.exe
fera disparaître votre barre des tâches ainsi que toutes vos fenêtres d'explorateur de fichiers. Pour les récupérer, allez à Fichier > Nouvelle tâche (Exécuter...)
et tapez explorer
dans la boîte qui apparaîtra, puis cliquez sur OK
.
Continuez à mettre fin aux programmes jusqu'à ce que votre problème soit résolu et le dernier programme que vous avez terminé est probablement le coupable. Parfois, mettre fin à un programme libérera quelques tampons réseau que le programme retenait légitimement, ce qui peut suffire à vous permettre de faire quelques connexions réseau réussies dans un autre programme en utilisant ces quelques tampons réseau libérés. Par conséquent, vous devriez vérifier deux fois que le problème est vraiment résolu en ouvrant beaucoup de pages Web ou d'autres connexions en même temps.
Dans mon cas, supprimer fmsib.exe (partie de FileMaker Server 13) m'a permis de faire une nouvelle connexion, mais pas plus. Supprimer fmshelper.exe (également partie de FileMaker Server 13) m'a permis de faire des dizaines de connexions supplémentaires, donc je pense que c'était le coupable, mais cela n'est que dans mon cas.