C'est tellement énervant qu'il n'y a toujours pas de solution élégante à ce problème!
Cela nous arrive à tous: Windows ralentit à l’arrêt (une sorte de fuite de mémoire est à l’origine de cette situation, car vous avez généralement 132 onglets ouverts chromés, 57 ouverts sous Firefox, 24 fenêtres ouvertes au total, ce qui rend complexe une opération les impliquant tous en même temps que vous faites un travail en plus d’un travail à l’autre ... genre de gars), et cela devient si lent que vous commencez vraiment à perdre du temps à attendre que des choses se passent sur votre ordinateur ... vous devez donc tout simplement réinitialiser votre session qui s’est lentement accumulée au cours des 5 dernières semaines, pour enfin succomber au cauchemar qui consiste à recréer votre fouillis complexe de fenêtres et de fichiers ouverts et de dossiers d’explorateur, après les fenêtres redoutables. redémarrer.
BIEN.
J'ai passé beaucoup de temps à chercher des solutions élégantes qui n'en font pas un cauchemar. Telle est ma conclusion et ma «solution» actuelle.
Je n’ai trouvé qu’un seul programme capable de sauvegarder et de restaurer à la fois les programmes ET les fichiers qu’ils avaient ouverts - et c’est vraiment très fluide. C'est Twinsplay (Professional Edition) . ( CacheMyWork et SmartClose ne restaurent que les programmes, mais pas les fichiers.)
Cependant, Twinsplay a quelques problèmes et mises en garde réels (et ce n’est pas un logiciel gratuit qui coûte 40 $):
Lors de la restauration de firefox, il semble dupliquer TOUS les onglets à l'intérieur. Il doit être codé pour noter ce que vous aviez chargé dans firefox (comme si chaque onglet était un "fichier" similaire à la manière dont il restaurera fidèlement tous vos fichiers Word). déjà Firefox configuré pour ouvrir les onglets de la session précédente et avec 100 onglets ouverts, il va essayer de charger 200 onglets et sera généralement un désastre. De plus, ça déconne les onglets !! (heureusement, il conserve toujours au moins les onglets dupliqués dans son propre "groupe" commençant après le dernier des onglets d'origine, mais l'ordre des deux groupes d'ordres est modifié, donc oui, il perturbe l'ordre de vos onglets d'origine également). Je suis sûr que le même problème se produirait sous Chrome ..... Je ne l'ai pas testé (je n'ai pas osé!).
L’autre problème: pour tous les programmes pour lesquels vous avez souvent plusieurs fichiers ouverts (tels que Word, Photoshop, InDesign): si, pour une raison quelconque, une boîte de dialogue s’affiche pendant le chargement du premier fichier dans le programme (une erreur de macro ou similaire à mon fichier InDesign, il me manquait un lien d’image dans le premier document), puis l’ouverture de tous les documents après le premier échouait car Twinsplay de par sa conception chargeait tous les fichiers en même temps dans leurs programmes. Et Twinsplay n’affiche nulle part dans son interface utilisateur la liste des fichiers de la session enregistrée (ni dans les fichiers journaux / config d’Appdata, j’ai vérifié), donc si ce scénario se produit, vous oublierez probablement ce cinquième fichier dans InDesign. travaillaient il y a 4 semaines et il reste encore à finir!
SO: la méthode que je fais après tout cela est la suivante:
Je passe en revue chaque fichier ouvert dans la barre des tâches, copie son chemin d'accès (ce qui est assez facile à faire assez rapidement si vous connaissez bien les dialogues, menus et raccourcis clavier de Windows), et pour tout fichier ou fenêtre dans lequel je me trouvais. repérer ou faire mettre certaines choses en surbrillance, etc., je note simplement que vers le bas, je n’oublie pas 10 minutes plus tard. Voici un exemple factice de ce que je veux dire.
Ensuite, après avoir redémarré l'ordinateur, il suffit de coller le chemin d'accès de chaque fichier dans la barre d'adresses de l'explorateur Windows pour ouvrir chaque fichier un par un, avec son programme associé. Si j'avais un fichier qui n'était pas réellement ouvert dans son programme associé (comme un fichier TIFF dans Photoshop), je suppose que je le noterais pour que je m'en souvienne.
-
À PRÉSENT. Ma solution n’est pas trop mauvaise, mais il faut encore un certain temps pour copier le chemin de fichier de chaque fichier ouvert.
L'idéal serait d'avoir un outil qui crache tous les chemins de fichiers et chemins de programmes de Windows ("C: \ photoshop.exe" "C: \ image.TIFF") à la fois et vous pouvez ensuite mettre ces informations dans des scripts batch. d'ouvrir chaque fichier avec le programme dans lequel il se trouvait, un par un, ou tous en même temps dans le même lot si vous le souhaitez. Cela serait parfait.
Pour accélérer les choses, existe-t-il un moyen de copier les chemins de fichiers de TOUS les fichiers ouverts de Windows actifs? Un petit outil pour déterminer les chemins de fichiers de tous les éléments actuels de la barre des tâches devrait être assez simple! Si Twinsplay peut le faire, évidemment, cela peut être fait d'une manière ou d'une autre ..... J'ai posé cette question sur un message séparé, ici . Ce code pourrait -il le faire?
Etant donné que Microsoft ne nous a pas fourni de solution élégante en un clic au niveau du système d'exploitation, nous ne devrions pas essayer une méthode de restauration de session de type Saint Graal semblable à un hibernation avec un simple accès à une tierce partie ou par exemple un bidouillage avec le rechargement de cache en hibernation, etc.
Le redémarrage de Windows est censé être une mise à jour pour effacer la mémoire vive et tout effacer, sans conserver tout le contenu, il est donc préférable de rouvrir manuellement vos fichiers (tout en notant quelques détails de l'emplacement de certains fichiers ), mais CECI le plus élégamment possible.