Je reviens sur le sujet parce que j'ai fait quelques observatiions.
ça concerne uniquement la découverte de réseau pour l'affichage dans le dossier réseau du PC.
Si dans l'onglet affichage de l'explorateur on choisit de grouper par méthode de découverte quand on est sur le dossier réseau on voit deux rubriques où peuvent apparaitre des PC du réseau:
- NETBIOS : si smb1 est activé (parce qu'il utilise netbios)
- WSD
Ces deux méthodes se marchent un peu sur les pieds, mais bon, c'est historique.
Sur un PC avec SMB1 si on demande d'actualiser l'affichage de réseau on voit brièvement les PC du réseau aller dans la rubrique netbios, puis se déplacer vers la rubrique WSD, y compris le PC sur lequel on se trouve.
Sur un PC sans SMB1 il peut ne pas y avoir de rubrique NETBIOS (c'est ce que j'observe), et les PC s'affichent dans la rubrique WSD, y compris celui où on se trouve. C'est apparemment ce qui devrait se passer si tout fonctionnait bien.
Mais j'ai un PC en 1809 à jour issu d'une clean install du 14/12 puis mis à jour 17763.195 qui s'affiche dans NETBIOS (avec SMB1) mais ne migre pas vers WSD.
Les deux services de publication et hôte de fonctions, et tous les autres services que j'ai pu recenser pour la découverte réseau sont bien en cours d’exécution.
De ce fait, ce PC n'est pas affiché non plus dans la rubrique WSD des autres, donc nulle part... sauf sur un autre PC où SMB1 est installé.
Tout se passe comme si ce PC ne voulait pas se publier pour WSD, y compris pour lui même.
J'ai d'autres PC tout aussi à jour où ça fonctionne, mais ils sont issus de mises à jour de versions précédentes (1803 et avant).
Spoiler :
On sait qu'en tapant directement son \\nom ou adresse IP dans la barre d'adresse il vient dans le volet de navigation de réseau, mais pas dans le volet principal, et n'y reste pas quand on sort. Une solution de contournement trouvée a été d'épingler le lien dans le menu démarrer, mais ça ne sert que pour le PC lui même en tant que client |
Edit: approche d'une solution:
Les services hôte du fournisseur de découverte de fonction et publication des ressources de découverte de fonctions sont bien activés, et pourtant le problème est présent.
Si on arrête le service de publication puis qu'on le redémarre, alors le PC passe de la rubrique Netbios à WSD, et il devient visible sur le réseau en WSD.
Au démarrage du PC cette situation ne subsiste pas et le problème recommence (problème de timing ? mode de démarrage des services ? )
Edit: un contournement un peu bourrin:
Pour arrêter puis relancer le service publication, créer un fichier .bat qui contient:
net stop FDResPub
net start FDResPub
et l'exécuter en mode administrateur (clic droit)
Le PC réticent apparait tout de suite dans réseau en WSD et devient visible par les autres PC en WSD.
A faire après chaque redémarrage du PC
On peut améliorer avec un raccourci sur le bureau avec option exécuter en mode administrateur (onglet raccourci, avancé).
Edit: Une version plus automatique avec tache planifiée
créer un fichier XXX.bat contenant:
net stop FDResPub
net start FDResPub
exit
puis créer une tache planifiée qui démarre à l'ouverture de session avec un délai d'une minute, qui lance l'exécution du fichier XXX.bat
Tache cochée pour autorisations maximales.
Pour que la fenêtre qui exécute le fichier .bat ne s'affiche pas (réduite dans la barre des taches) on peut créer un autre fichier .bat qui lance le précédent et qui contient:
start /min m:\netwsd\XXX.bat (m:\netwsd est le dossier qui contient les deux .bat chez moi)
Et lancer celui-ci dans la tache planifiée au lieu de XXX.bat.
Pour vérifier, redémarrer, puis ouvrir l'explorateur qui ne voit pas le PC en WSD et attendre une minute.
La fenêtre réduite dans la barre des tache s'active (soulignée) et quand elle finit le PC s'affiche dans WSD, et c'est bon.
Il sera alors visible par les autres PC du réseau en WSD.
En attendant une mise à jour de Windows 10 qui corrige ce problème (par hasard... )
Message édité par yf38 le 29-12-2018 à 20:49:07