La connexion de lecteur mappée au partage réseau peut être perdue

Cet article fournit des solutions à un problème où le lecteur mappé peut être déconnecté si vous mappez un lecteur à un partage réseau.

Produits concernés : Windows 7 Service Pack 1, Windows Server 2012 R2
Numéro de la base de connaissances d’origine : 297684

Symptômes

Sur un ordinateur qui exécute Windows 7 Service Pack 1, si vous mappez un lecteur à un partage réseau, le lecteur mappé peut être déconnecté après un intervalle régulier d’inactivité, et Windows Explorer peut afficher un X rouge sur l’icône du lecteur mappé. Toutefois, si vous essayez d’accéder au lecteur mappé ou de le parcourir, celui-ci se reconnecte rapidement.

Cause

Ce comportement se produit parce que les systèmes peuvent supprimer les connexions inactives après un délai d’attente spécifié (par défaut, 15 minutes) pour empêcher le gaspiller des ressources serveur sur les sessions inutilisées. La connexion peut être rétablie rapidement, si nécessaire.

Résolution

Pour résoudre ce problème, modifiez le délai d’attente par défaut sur l’ordinateur réseau partagé. Pour cela, appliquez l’une des méthodes suivantes :

Méthode 1 : Utilisation de la Rédacteur du Registre

Avertissement

Toute mauvaise utilisation de l’Éditeur du Registre risque de générer de graves problèmes, pouvant vous obliger à réinstaller votre système d’exploitation. Microsoft ne peut garantir que les problèmes résultant d’une mauvaise utilisation de l’Éditeur du Registre puissent être résolus. Vous assumez l’ensemble des risques liés à l’utilisation de cet outil.

Utilisez la Rédacteur du Registre pour augmenter le délai d’attente par défaut. Pour ce faire, procédez comme suit, puis quittez le Registre Rédacteur :

Remarque

Vous ne pouvez pas utiliser cette méthode pour désactiver la fonctionnalité de connexion automatique du service Serveur. Vous pouvez uniquement utiliser cette méthode pour modifier le délai d’attente par défaut pour la fonctionnalité de déconnexion automatique .

  1. Cliquez sur Démarrer et sur Exécuter, tapez regedit, puis cliquez sur OK.

  2. Recherchez et cliquez sur la clé suivante dans le Registre :

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\lanmanserver\parameters

  3. Dans le volet droit, cliquez sur la valeur de connexion automatique , puis dans le menu Modifier , cliquez sur Modifier. Si la valeur de connexion automatique n’existe pas, procédez comme suit :

    1. Dans le menu Modifier , pointez sur Nouveau, puis cliquez sur REG_DWORD.
    2. Tapez autodisconnect, puis appuyez sur Entrée.
  4. Dans le menu Edition, cliquez sur Modifier.

  5. Cliquez sur Hexadécimal.

  6. Dans la zone Données de la valeur, tapez ffffffff, puis cliquez sur OK.

La session côté client est automatiquement déconnectée lorsque la durée de la mise au point est supérieure à la durée définie dans KeepConn. Par conséquent, la session est déconnectée en fonction de la valeur de durée définie plus courte entre AutoDisConnect et KeepConn. Pour modifier la durée du délai d’attente côté client pendant une connexion UNC, spécifiez l’heure arbitraire dans KeepConn. Recherchez et cliquez sur la clé suivante dans le Registre :

  • Emplacement: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\lanmanworkstation\parameters
  • Valeur : KeepConn
  • Type de données : REG_DWORD
  • Plage : 1 à 65535 (s)
  • Valeur par défaut : 600 s = 10 minutes

Méthode 2 : Utilisation de la ligne de commande

Remarque

Si vous utilisez cette méthode, vous pouvez désactiver la fonctionnalité d’autotuning pour le service Serveur.

Pour modifier le délai d’attente par défaut pour la fonctionnalité de déconnexion automatique du service Serveur, ouvrez une invite de commandes, tapez la ligne suivante, puis appuyez sur Entrée :

net config server /autodisconnect: number

number est le nombre de minutes pendant lesquelles vous souhaitez que le serveur attende avant de déconnecter un lecteur réseau mappé. La valeur maximale de cette commande est 65 535.

Remarque

Si vous définissez la valeur de déconnexion automatique sur 0 (zéro), la fonctionnalité de déconnexion automatique n’est pas désactivée et le service Serveur déconnecte les lecteurs réseau mappés après seulement quelques secondes de temps d’inactivité.

Pour désactiver la fonctionnalité de désactivation automatique , ouvrez une invite de commandes, tapez la ligne suivante, puis appuyez sur Entrée :

net config server /autodisconnect:-1

Cela a-t-il résolu le problème ?

Vérifiez si le problème est résolu. Si c’est le cas, vous n’avez plus besoin de cette section. Sinon, vous pouvez contacter le support technique.

Informations supplémentaires

Certains programmes antérieurs peuvent ne pas enregistrer de fichiers ou accéder aux données lorsque le lecteur est déconnecté. Toutefois, ces programmes fonctionnent normalement avant que le lecteur ne soit déconnecté.

Pour plus d’informations sur l’augmentation du délai d’attente par défaut, consultez Configuration et réglage du service serveur