回答:
Last SessionファイルとLast Tabsファイルが機能するはずです。これら2つのファイルのみを新しいChromeフォルダーにコピーしてから、現在のセッションと現在のタブに名前を変更してください。私はこれを何度も成功させてきました。
あなたの状況での主なワイルドカードは、はるかに古いバージョンのChromeからデータを復元する場合、たとえばv4からv13ですか?
警告:このツールは2015年以降更新されていません。ツールを実行する前に、セッションファイルのバックアップを作成してください。コンテンツが空になる可能性があります。
「現在のタブ」または「最後のタブ」ファイルからタブを抽出する、Pythonで記述されたChromagnon ツール(SNSSブランチを使用)を試すこともできます。
python chromagnonSession.py "Current Session" > current_session.log
python chromagnonTab.py "Current Tabs" > current_tabs.log
これにより、タブがcurrent_tabs.log
ファイルに抽出され、Notepad ++などのテキストエディターで簡単に開くことができます。セッションファイルにcurrent_session.log
は、ウィンドウに関する情報(current_tabs.logファイル内で関連付けることができるインデックス)が格納されますが、必須ではありません。
フラグは、2つのダッシュとスペースを前に付けて入力する必要があります。
このように:--restore-last-session
これが正しいことを確認してください。
最後のセッションの名前を現在のセッションに変更することもできます。
上記の方法のいずれもうまくいかない場合は、ユーザーデータフォルダー全体を置き換えてみてください。AppData \ Local \ Google \ Chromeに移動し、たとえばデスクトップにコピーして、User Dataフォルダーのコピーを作成します。これは単なる安全対策であり、必要に応じて元に戻すことができます。次に、それを削除します。このとき、Chromeが実行されていないことを確認してください。次に、古いユーザーデータフォルダーをその場所にコピーします。
次回Chromeを起動すると、「Chromeがクラッシュしたようです。復元しますか」というメッセージが表示され、上部に復元ボタンが表示されます。復元ボタンをクリックします。
この方法は、古いChromeセッションを復元してタブを取得しようとしたときにうまくいきました。
chromagnonTab.py
消去するようにも見えるので、このツールを試す前にバックアップを作成してください!