Comment purger ou vider le cache du nom d'utilisateur et du nom de réseau de l'explorateur Windows?

9

Lors du dépannage d'un problème de réseau Samba vs Windows, j'ai remarqué que l'Explorateur Windows se souvient des informations de connexion des partages distants, même si vous lui demandez de ne pas le faire. Par exemple, après avoir accédé à un partage en utilisant \\servername\sharenameplus la saisie du nom d'utilisateur / mot de passe, puis la fermeture de l'Explorateur Windows, l'ajout du même partage en tant que lecteur réseau donne le message suivant, que le nom d'utilisateur soit le même ou non:

Le dossier réseau spécifié est actuellement mappé à l'aide d'un nom d'utilisateur et d'un mot de passe différents.

Pour vous connecter à l'aide d'un nom d'utilisateur et d'un mot de passe différents, déconnectez d'abord tous les mappages existants sur ce partage réseau.

L'utilisation NET USEn'affiche pas le partage. Après avoir redémarré l'ordinateur, je n'ai aucun problème à accéder au partage à l'aide de différentes informations d'identification. Mais redémarrer juste pour tester d'autres informations d'identification est ennuyeux, en particulier. lors du dépannage. Comment puis-je purger ce cache à l'aide de Windows Vista?

Note: L' utilisation nbtstat -R[R], ipconfig /renewtuant explorer.exe ou de désactiver / réactiver les la carte réseau n'a pas aidé.

Abel
la source

Réponses:

3

Les conseils suivants ne vous aident pas à «purger ou vider le cache du nom d'utilisateur réseau et du nom de partage de l'Explorateur Windows» (comme vous l'avez demandé). Mais cela vous permettra de vous connecter (essentiellement) au même partage ou au même serveur en utilisant un nom d'utilisateur différent.

L'astuce consiste à utiliser l' adresse IP du serveur distant.

(Aussi,

si c'est Samba du côté distant,

  • vous pouvez configurer smb.conf pour contenir netbios aliases = firstname, secondname, thirdnameet vous aurez encore plus d'options

s'il s'agit d'un serveur membre Windows AD sur le côté distant,

  • vous pouvez créer un " alias de nom de domaine " différent pour votre serveur,

et vous aurez encore plus d'options. Dans toutes ces situations, le client qui se connecte se comportera comme s’il se connectait à un autre serveur.)

Kurt Pfeifle
la source
3

La déconnexion et la reconnexion effaceront les informations d'identification.

Vous pouvez également essayer de redémarrer le service "Navigateur d'ordinateur". Cela semble forcer un certain type de rafraîchissement (bien que cela puisse prendre quelques secondes pour prendre effet).

user281806
la source
En tant que professionnel de l'informatique, je n'ai jamais entendu parler du service de navigateur informatique jusqu'à présent, alors je l'ai recherché sur Google. Vous pouvez envisager d'inclure des instructions sur la façon de désactiver le service Navigateur d'ordinateur. Cependant, veuillez également garder à l'esprit que cette question a été posée il y a deux ans et a déjà une réponse acceptée.
David W
1
Redémarrer ou se connecter et se déconnecter est toujours une grosse nuisance juste pour tester un partage réseau. Je connais le service de navigateur informatique, mais je ne sais pas quelles sont les ramifications lorsque je le redémarre, et de nombreux autres services en dépendent, donc je dois les redémarrer. Mais cela pourrait être une solution de contournement pour ce problème Windows ennuyeux.
Abel
1

Pour Vista, allez dans Démarrer et tapez:

Control keymgr.dll

dans la petite boîte en bas et appuyez sur Entrée. Cela fera apparaître la boîte Nom d'utilisateur et mots de passe enregistrés. Vous pouvez ensuite modifier, ajouter ou supprimer des mots de passe réseau.

smoak
la source
Même réponse que 2 heures avant d'Ossan Sokiv (mais je n'étais pas au courant de l' Controlappel). Les noms d'utilisateur / mots de passe du voisinage réseau ne font malheureusement pas partie de cette liste.
Abel
0

Les partages sont-ils répertoriés dans% userprofile% \ nethood?

En outre, avez-vous essayé d'ouvrir le Panneau de configuration, de sélectionner des comptes d'utilisateurs, de vous rendre dans l'onglet Avancé et de cliquer sur "Gérer les mots de passe" pour voir si vous pouvez le supprimer?

/ edit - c'est sur ma machine qui est XP, je ne sais pas si Vista est exactement le même.

mfinni
la source
Même si je cours en tant qu'administrateur, j'obtiens "Accès refusé" pour Nethood. Vous ne savez pas comment afficher son contenu.
Abel
OK: dans Vista, c'est un raccourci. Un problème avec Vista est que tous les raccourcis par défaut sous %userprofile%ont des droits incorrects ("Tout le monde" n'a aucun droit, ce qui provoque "Accès refusé" même si vous êtes un administrateur). L'une des merveilles de Vista: vous ne pouvez même pas accéder à Mes documents de cette façon. La modification des droits sur le lien (suppression de "Tout le monde") résout le problème. Malheureusement, la liste sous Nethood est vide.
Abel
@Abel: En fait, le raccourci est un lien de jonction. Ils sont protégés car ils sont là pour une compatibilité descendante. Et les programmes plus anciens qui ne connaissent pas Junction peuvent éventuellement supprimer la cible du dossier et non le lien lui-même.
surfasb