Partage de fichiers/imprimante se désactive

Partage de fichiers/imprimante se désactive - Win 10 - Windows & Software

Marsh Posté le 23-12-2018 à 21:25:05    

Hello tout le monde.
J'avais un dossier partagé qui servait de backup sur mon pc fixe. Il passait simplement par le WorkGroup et j'effectuais les transferts depuis un PC 2.
 
Cela fonctionnait mais après un reboot, mon pc a disparu de mes emplacements réseaux.
Le pire c'est que depuis un ubuntu, je vois et j'arrive à modifier les fichiers présent (sur un 3ième pc donc).  
Je n'ai pas encore testé avec le PC2 pour voir si j'arrivais à coller les fichiers mais bref;  
 
Je vais voir dans mes configs réseaux et j'active tout les services qu'il faut, mais je n'arrive pas à changer la partage de fichiers/imprimante. Je peux la passer en actif, sauf que dès que j'enregistre et que je vérifie, elle est désactivée.
Du coup SFC /Scannow et windows me dit que j'ai des trucs corrompus bref, je reinstalle.
 
Je refais tout le setup, tout fonctionne. Je dois reboot (car je réinstallais des softs dû à la réinstallation windows) et..
Je me retrouve dans exactement le même cas de figure. En sachant que l'iso vient du media tool et qu'avant 5 petites maj c'était stable.
Et toujours pareil, le pc portable sous ubuntu trouve et peut modifier les fichiers. Je ne peux toujours pas activer le partage de fichiers/imprimante.
Là j'essaye de retirer les majs mais je doute que ça règle le soucis.
 
Problème aussi je pense, je peux pas accéder à mon propre dossier partagé, ni en Username ni en localhost ou 127.0.0.1
Je tourne un peu en rond, j'ai l'impression que c'est dû à une maj mais je ne trouve pas d'infos récente sur un bug connu donc je ne sais pas si cela peut venir de cela.
Je n'ai rien installé sur le pc qui ai changé quoi que ce soit à l'interface réseau.J'ai testé avec ligne de commande de réinitialiser le réseau  
 
Bref, je suis perdu. Si vous avez des pistes pour rétablir le partage de fichiers/imprimante, ou une manip à faire que j'ai pas testé, hésitez pas.


Message édité par sackboy22 le 23-12-2018 à 21:30:59
Reply

Marsh Posté le 23-12-2018 à 21:25:05   

Reply

Marsh Posté le 24-12-2018 à 09:47:07    

Essaye de regarder du coté de l'activation du smb1.
Vu que win10 le désactive cela viens souvent de la.
 
https://support.wdc.com/knowledgeba [...] 11&lang=fr
 


---------------
www.mrbroderie.fr
Reply

Marsh Posté le 24-12-2018 à 10:55:19    

Tu peux aussi taper directement le nom de la machine cible dans la barre d'adresse de l'explorateur, sous la forme \\nom du PC
ça peuplera le dossier réseau et tu auras accès à tes dossiers.
Depuis la désactivation de SMBv1 c'est un peu le souk dans la découverte réseau.
Il y a éventuellement la possibilité d'activer deux services qui permettent de s'en sortir sans SMBv1, mais pas toujours.

 

Pour le vérifier: clic droit menu démarrer / exécuter / services.msc
Trouver les deux services suivants:
- Hôte du fournisseur de découverte de fonctions,
- Publication des ressources de découverte de fonctions
Modifier leur démarrage en automatique (départ différé) puis les démarrer:
double clic sur le service, et modifier le démarrage, puis ensuite clic droit dessus et démarrer.

Message cité 1 fois
Message édité par yf38 le 24-12-2018 à 10:57:12
Reply

Marsh Posté le 24-12-2018 à 12:14:02    

azawa a écrit :

Essaye de regarder du coté de l'activation du smb1.
Vu que win10 le désactive cela viens souvent de la.

 

https://support.wdc.com/knowledgeba [...] 11&lang=fr

 



yf38 a écrit :

Tu peux aussi taper directement le nom de la machine cible dans la barre d'adresse de l'explorateur, sous la forme \nom du PC
ça peuplera le dossier réseau et tu auras accès à tes dossiers.
Depuis la désactivation de SMBv1 c'est un peu le souk dans la découverte réseau.
Il y a éventuellement la possibilité d'activer deux services qui permettent de s'en sortir sans SMBv1, mais pas toujours.

 

Pour le vérifier: clic droit menu démarrer / exécuter / services.msc
Trouver les deux services suivants:
- Hôte du fournisseur de découverte de fonctions,
- Publication des ressources de découverte de fonctions
Modifier leur démarrage en automatique (départ différé) puis les démarrer:
double clic sur le service, et modifier le démarrage, puis ensuite clic droit dessus et démarrer.

 

J'ai effectué les deux actions, j'ai un peu de changement.
J'arrive à mettre en place la découverte réseau ainsi que le partage de fichier/imprimante mais toujours pas de pc dans le réseau.J'arrive à accéder au pc via son nom/localhost à présent.

 

Me manque plus que l'icone du pc windows/autre périphériques présent. J'avais galéré à afficher mon laptop ubuntu mais j'avais trouvé en bidouillant le fichier smb.conf (enfin, c'est peut être un peu trop réseau pour la cat windows)Mais là pour windows je ne sais pas trop comment chercher.

 

C'est récent cette désactivation de SMBV1? Il me semble que je l'avais activé via le powershell sur mon autre session.
Tout de même bizarre que windows arrive à accéder à des emplacements réseaux mais ne les affichent pas..
EDIT : j'ai essayé de créer une diffusion de média en continu et j'aperçois bien le username de mon pc dans les périphériques média, mais aucun pc

Message cité 1 fois
Message édité par sackboy22 le 24-12-2018 à 12:15:27
Reply

Marsh Posté le 24-12-2018 à 14:18:30    

sackboy22 a écrit :

C'est récent cette désactivation de SMBV1?


Plus vraiment, puisque ça date de la sortie de Windows 10 1803 (la version sortie en avril, donc).

Reply

Marsh Posté le 24-12-2018 à 15:02:31    

ça date effectivement de la 1803 mais il y a eu un délai de grâce pour les utilisateurs qui s'en servaient régulièrement (désactivation au bout de 15j de non utilisation il me semble).
Par contre s'il est réinstallé par les fonctionnalités optionnelles il reste installé, à moins que la troisième coche soit cochée.
En 1809 la découverte de réseau ne s'améliore pas surtout avec un mix de PC de différentes versions.


Message édité par yf38 le 24-12-2018 à 16:05:09
Reply

Marsh Posté le 27-12-2018 à 18:08:33    

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
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed