Es ist so ärgerlich, dass es für dieses Problem noch keine elegante Lösung gibt!
Es passiert uns allen: Windows kommt nur langsam zum Stillstand (eine Art Speicherverlust verursacht dies, da normalerweise 132 Registerkarten in Chrom, 57 in Firefox und 24 Fenster insgesamt geöffnet sind und ein Komplex ausgeführt wird) Der Vorgang, bei dem alle zur selben Zeit ausgeführt werden, wie Sie einen Job neben dem anderen erledigen, und der so langsam wird, dass Sie tatsächlich Zeit damit verschwenden, nur darauf zu warten , dass auf Ihrem Computer etwas passiert Computer ..... Sie MÜSSEN also einfach Ihre Sitzung zurücksetzen, die sich in den letzten 5 Wochen langsam aufgebaut hat, und schließlich dem Albtraum erliegen, der nach den gefürchteten Fenstern Ihr kompliziertes Durcheinander von Fenstern und geöffneten Dateien und Explorer-Ordnern wiederherstellt Neustart.
GUT.
Ich habe viel Zeit damit verbracht, nach eleganten Lösungen zu suchen, die es nicht zum Albtraum machen, und das ist mein Fazit und meine derzeitige "Lösung".
Ich habe nur ein Programm gefunden, das sowohl die Programme als auch die Dateien, die sie geöffnet hatten, speichern und wiederherstellen kann - und es ist wirklich reibungslos, meistens. Es ist Twinsplay (Professional Edition) . ( Sowohl CacheMyWork als auch SmartClose stellen nur die Programme, nicht jedoch die Dateien wieder her.)
Allerdings hat Twinsplay einige echte Probleme und Vorbehalte (und es ist auch keine Freeware, es kostet $ 40):
Beim Wiederherstellen von Firefox scheint es, ALLE darin enthaltenen Tabs zu duplizieren. Es muss codiert werden, um zu vermerken, was Sie in Firefox geladen haben (als wäre jeder Tab eine "Datei", so wie es alle Ihre Wortdateien originalgetreu wiederherstellt) Habe Firefox bereits so eingestellt, dass die Tabs der vorherigen Sitzung geöffnet werden. Wenn 100 Tabs geöffnet sind, wird versucht, 200 Tabs zu laden, was im Allgemeinen eine Katastrophe darstellt. Außerdem werden die Registerkarten durcheinander gebracht !! (Zum Glück werden die doppelten Registerkarten immer noch in einer eigenen 'Gruppe' gespeichert, die nach der letzten der ursprünglichen Registerkarten beginnt, aber beide Registerkartengruppen haben eine durcheinandergebrachte Reihenfolge, sodass die Reihenfolge der ursprünglichen Registerkarten ebenfalls durcheinander gebracht wird.) Dasselbe Problem würde sicher auch in Chrome auftreten. Ich habe es nicht getestet (ich habe es nicht gewagt!).
Das andere Problem: Für alle Programme, in denen möglicherweise mehrere Dateien geöffnet sind (z. B. Word, Photoshop, InDesign): Wenn aus irgendeinem Grund beim Laden der ersten Datei in das Programm ein Dialogfeld angezeigt wird (ein Makrofehler oder ähnliches in meinem In Design hatte ich im ersten Dokument einen fehlenden Bild-Link. Danach konnten alle Dokumente nach diesem ersten nicht geöffnet werden, da Twinsplay by Design alle Dateien auf einmal in ihre Programme lädt. Und Twinsplay zeigt in seiner Benutzeroberfläche nirgendwo eine Liste der Dateien aus der gespeicherten Sitzung an (auch nicht in den von mir überprüften Appdata-Protokollen / Konfigurationsdateien). In diesem Fall werden Sie wahrscheinlich die fünfte Datei in InDesign vergessen, die Sie haben Wir haben vor 4 Wochen daran gearbeitet und müssen noch fertig werden!
SO: Die Methode, die ich nach all dem mache, ist:
Ich gehe jede in der Taskleiste geöffnete Datei durch, kopiere ihren Dateipfad (was ziemlich einfach ist, wenn Sie sich in Windows-Dialogen und -Menüs und -Tastenkombinationen auskennen) und für jede Datei oder jedes Fenster, in dem ich mich gerade befand vor Ort oder hatten bestimmte Dinge hervorgehoben etc, ich notiere das nur nach unten, damit ich 10 Minuten später nicht vergesse. Hier ist ein Dummy-Beispiel für das, was ich meine.
Nach dem Neustart füge ich einfach den Pfad jeder Datei in die Windows Explorer-Adressleiste ein, um jede Datei einzeln mit dem zugehörigen Programm zu öffnen. Wenn ich eine Datei hätte, die nicht in dem dazugehörigen Programm geöffnet wäre (wie ein TIFF in Photoshop), würde ich das wohl notieren, damit ich mich erinnere.
-
JETZT. Meine Lösung ist nicht schlecht, aber es dauert noch einige Zeit, um den Dateipfad jeder geöffneten Datei zu kopieren.
Das Ideal wäre, ein Tool zu haben, das ALLE Windows-Dateipfade und -Programmpfade ("C: \ photoshop.exe" "C: \ image.TIFF") auf einmal ausspuckt, und dann können Sie diese Informationen in Stapelskripten speichern um jede Datei mit dem Programm zu öffnen, in dem sie sich befand, einzeln oder auf einmal im selben Stapel, wenn Sie möchten. Das wäre perfekt.
Gibt es eine Möglichkeit, die Dateipfade aller geöffneten Windows-Dateien zu kopieren? Ein kleines Tool zum Ausspucken der Dateipfade aller aktuellen Taskleistenelemente sollte ziemlich einfach sein! Wenn Twinsplay das kann, kann es natürlich irgendwie gemacht werden ... Ich habe diese Frage in einem separaten Beitrag hier gestellt . Könnte dieser Code es tun?
Da Microsoft uns keine elegante Ein-Klick-Lösung auf Betriebssystemebene zur Verfügung gestellt hat, sollten wir nicht versuchen, eine hibernate-artige Sitzungswiederherstellungsmethode ohne Zugriff von Drittanbietern durchzuführen oder z. B. Hacks zum Neuladen des Hibernate-Cache usw. zu basteln .
Ein Neustart von Windows ist eine Auffrischung, um den Arbeitsspeicher zu leeren und alles auszuspülen, ohne alles beizubehalten. Daher empfiehlt es sich, die Dateien manuell erneut zu öffnen (und dabei einige Details darüber zu notieren, wo Sie sich in bestimmten Dateien befanden) ), aber DAS so elegant wie möglich.