Oui, c’est un bug classique de Windows qui agace les utilisateurs depuis un certain temps : quand la fonction « Restaurer les fenêtres de dossiers précédentes à l’ouverture de session » ne fonctionne plus, on a l’impression que Windows nous joue un mauvais tour. Généralement, il s’agit d’un problème étrange, peut-être des fichiers système corrompus ou des entrées de registre défectueuses. La bonne nouvelle ? Il existe quelques solutions à essayer pour résoudre ce problème sans avoir à réinstaller Windows ni à passer des heures à le dépanner. Au pire, vous comprendrez au moins un peu mieux comment Windows gère l’état de ces dossiers.
Comment résoudre le problème de la restauration des fenêtres de dossiers précédentes à l’ouverture de session ?
Méthode 1 : Actualiser les fichiers système avec SFC et DISM
Il s’agit en quelque sorte de la première ligne de défense : si certains fichiers système essentiels sont corrompus, Windows risque de dysfonctionner et de ne plus reconnaître vos fenêtres de dossiers. L’exécution de l’outil Vérificateur des fichiers système (SFC sfc /scannow) analyse et répare les fichiers corrompus, ce qui peut résoudre ce problème. Sur certaines configurations, SFC peut signaler des problèmes qu’il ne peut pas résoudre ; vous devrez alors utiliser les commandes DISM, une méthode plus lourde, mais souvent efficace.
- Cliquez avec le bouton droit sur le menu Démarrer ou appuyez sur Windows + Xet sélectionnez Terminal Windows (Admin) ou Invite de commandes (Admin).
- Saisissez le texte
sfc /scannowet appuyez sur Entrée. - Attendez la fin de l’analyse (cela peut prendre quelques minutes).Si des erreurs sont détectées mais ne peuvent être corrigées, exécutez les commandes suivantes l’une après l’autre :
DISM /Online /Cleanup-Image /CheckHealthDISM /Online /Cleanup-Image /ScanHealthDISM /Online /Cleanup-Image /RestoreHealth
Redémarrez une fois ces opérations terminées. Parfois, sur une machine, le programme détecte et corrige les problèmes, et sur une autre, rien ne se passe. Mais bon, ça vaut le coup d’essayer.
Méthode 2 : Créer ou modifier des clés de registre
Comme Windows a parfois des comportements étranges avec son registre, il faut parfois intervenir et modifier directement certaines clés. L’objectif est d’améliorer la fiabilité de la mémorisation de l’état de vos dossiers par Windows, en créant de nouvelles clés ou en changeant des valeurs.
- Appuyez sur la touche Windows + R, tapez
regedit, puis appuyez sur Entrée - Si la fenêtre de contrôle de compte d’utilisateur (UAC) s’affiche, cliquez sur Oui.
- Suivez ce chemin :
HKEY_CURRENT_USER\Microsoft\Windows\CurrentVersion\Explorer
Pour le désactiver, il suffit de remettre la valeur de PersistBrowsers à 0.
Méthode 3 : Nettoyage des entrées du registre
Parfois, des traces d’anciennes entrées peuvent gêner le bon fonctionnement du système, comme des résidus de mises à jour Windows précédentes ou d’autres problèmes survenus. Supprimer certaines entrées du registre permet parfois à Windows d’oublier le passé et de repartir à zéro.
- Appuyez sur la touche Windows + R, tapez
regeditet appuyez sur Entrée - Confirmez par Oui si l’UAC vous le demande.
- Accédez à cette clé :
HKEY_CURRENT_USER\SOFTWARE\Classes\Local Settings\Software\Microsoft\Windows\Shell\Bags\AllFolders\Shell
Remarque : Sauvegardez toujours votre registre avant toute modification ; une erreur peut entraîner des problèmes plus importants. Suivez simplement les instructions de l’article « Comment sauvegarder et restaurer le registre Windows ? » au préalable.
Bien sûr, toute modification du registre peut engendrer des problèmes supplémentaires si elle n’est pas effectuée avec précaution. Parfois, même après toutes ces précautions, Windows refuse de fonctionner correctement. Dans ce cas, l’utilisation d’un outil de maintenance système (comme [d1]) capable de corriger les erreurs courantes et de nettoyer les fichiers système peut permettre de résoudre des problèmes plus profonds.
Résumé
- L’exécution
sfc /scannowdes commandes DISM peut corriger les problèmes de fichiers système qui perturbent l’état des dossiers. - La modification de clés de registre comme PersistBrowsers permet parfois de « tromper » Windows afin qu’il se souvienne des dossiers ouverts.
- Le nettoyage des anciennes entrées de registre relatives à la position des dossiers peut éviter les conflits.
Conclure
La résolution de ce problème dépend de sa cause : fichiers système corrompus, entrées de registre incorrectes ou simple bug de Windows. En général, une combinaison d’analyses système et de modifications du registre suffit. Si le problème persiste, il peut être nécessaire d’utiliser des outils de réparation système, voire de procéder à une réinstallation complète. Ces étapes couvrent toutefois 90 % des cas courants.
J’espère que cela permettra à quelqu’un de gagner quelques heures. Croisons les doigts !