何を言っているのかお分かりでしょう。デスクトップ版Chromeがタブを42個も開いたまま終了したりクラッシュしたりした時に感じる、あの沈んだ気持ち。そして「復元」オプションを使ってみたら…何も表示されない。さようなら仕事、こんにちは内なる叫び。
ありがたいことに、Google は、この最初の最も明白なツールが役に立たない場合に作業していたものを比較的簡単に復元できるようにしました。また、ブラウザがクラッシュする前 (またはブラウザを終了する前) に自分自身を保護するために使用できるサードパーティの拡張機能やユーティリティも多数あります。
Chromeの履歴を確認する
クレジット: デビッド・マーフィー
Chromeを再び開いたら、右上の3つの点が並んだメニューをクリックし、「履歴」を選択してください。「最近閉じたサイト」の下に、開いていたウィンドウに対応するサイトがいくつか表示されます。履歴全体を確認することもできます。少し検索して、Chromeを閉じた後に初めて起動した瞬間(例えば、寝ている間にChromeを使用していなかった長い時間など)を探してください。以前開いていたタブはすべて、そのブレークポイントより上に表示されるはずです(ブレークポイントを忘れていない限り)。
「中断したところから続ける」を常に有効にする
クレジット: エミリー・ロング
Chrome > 設定で、Chrome 起動時に以前開いていたタブをすべて再起動するオプションがあります。設定ページの一番下までスクロールし、「前回終了したところから続ける」を選択してください。ブラウザのクラッシュによって開いているサイトが全て消えてしまう可能性は避けられませんが、アクティブなワークスペース(つまり、ブラウザウィンドウの上部にタブがぎっしりと並んでいる状態)を維持するための迅速かつ簡単な方法です。
この簡単なキーボードショートカットを覚えておきましょう
簡単なキーボードショートカットを使えば、誤って閉じてしまったタブを再び開くことができます。WindowsではCtrl + Shift + T 、MacではCommand + Shift + Tを押してください。ブラウザ全体のサイトが消えてしまうわけではありませんが、誤って閉じてしまったタブを素早く復元できる方法です。
ブラウザを早く閉じないようにする
Macユーザーで、ブラウザを誤って終了してしまうことがよくある場合は、「終了前に警告」機能(Chromeメニュー内)を有効にし、Command + Qで終了してください。これにより、Chromeが実際に終了する前にキーボードショートカットを押し続けるように促されるため、誤ってすべてのタブを失う可能性が低くなります。
エクステンションやデジタル拡大鏡を入手しましょう。
タブが散らかって管理が追いつかなくなってしまったら、タブを整理して保存するのに役立つ拡張機能がたくさんあります。私たちのお気に入りはSession Buddyで、数え切れないほどの助けになってくれています。
そうでなければ、ブラウザを閉じていて、検索できる履歴が全くない(あるいは多すぎる)場合、そしてこれらの他のテクニックを一切設定していない場合は、面倒な作業に追われることになります。Tessa Millerが2013年にLifehackerに書いたように。
ユーザー データ ディレクトリで次の 4 つのファイルを探します。
Current SessionCurrent TabsLast SessionLast Tabs
これらの4つのファイルをどこかにコピーしておけば、何も失うことなく作業できます。そうすれば、何か問題が発生した場合でも、いつでもコピーし直すことができます。
...Stringsのような文字列検索プログラムを使えば、ファイルからタブを手動で抽出できます(ご想像の通り)。プログラムを実行し、ファイルを渡して別のファイルに保存します。このようなプログラムのほとんどはコマンドラインで実行する必要がありますが、GUI版もあるはずです(今のところ見つけられていませんが)。例えば、4つのファイルを保存してstrings.exeそこc:\foobarにコピーすれば、次のようにタブを抽出できます。
C:\foobar>strings “current tabs” > ctabs.txt
これまでのところどう思いますか?
C:\foobar>strings “last tabs” > ltabs.txt
C:\foobar>strings “current session” > csess.txt
C:\foobar>strings “last session” > lsess.txt
これで、新しい*tabs.txtテキストファイルを開いて、以前開いていたタブのURLを確認できます。重複したタブや、閉じたタブが表示される場合があることに注意してください。
ファイル*sess.txtには、ページ上のフォームに入力したテキストなどの情報も含まれています。そのため、入力した情報がたくさんあるページを開いている場合、その情報を復元して、最初からやり直す必要がなくなります。(例えば、このページを誤って閉じてしまった場合、今まさに入力しているこのテキストを復元できるので、最初からやり直す必要がなくなります。恐ろしいですね!)
ブラウザがクラッシュしたり閉じたりして、直前のセッションを復元する必要がある場合は、「最後のセッション」と「最後のタブ」のコピーを作成し、ファイルの名前を「現在のセッション」と「現在のタブ」に変更して、ユーザー データ ディレクトリ内の既存の「現在のセッション」と「現在のタブ」ファイルを上書きすることもできます。
この記事は2013年に初版が公開され、2020年4月6日にエミリー・ロングとデイビッド・マーフィーによって更新されました。更新内容は以下の通りです。リンクの正確性を確認し、見出しを変更し、Lifehackerの現在のスタイルに合わせてフォーマットを更新しました。エミリーとデイビッドは記事の大部分を改訂し、Q&A形式を削除し、ブラウザのタブ管理に関する最新のアドバイスを盛り込みました。また、テッサ・ミラーの過去の著作を広範囲に引用しているため、彼女の署名はそのまま残しました。