- ブックマークが消えてしまったときは、Lost bookmarks をご覧ください。
- ツールバーのボタンが消えてしまったときは、進む、戻る等のツールバーのボタンが表示されない をご覧ください。
Firefox は、ブックマークと閲覧履歴を プロファイルフォルダー 内にある "Places データベース" ファイル (places.sqlite) に保存します。Places データベースが破損していたり、Firefox が他の理由でファイルにアクセスできなかったりすると、多くの機能が動作しなくなります。症状には、ブックマークが消えたり保存されなくなったり、閲覧履歴が保存されなくなったり、戻る・進むなどのツールバーボタンが動作しなくなったりすることが含まれます。これらの問題が発生している場合は、以下に示す解決策を試してください。
目次
他のプログラムを終了する
前の Firefox セッションが正常に終了しなかったか、他のプログラムが places.sqlite ファイルにアクセスしていてファイルをロックしている可能性があります。Firefox と、Web ブラウジングを妨げていると思われる他のプログラムをすべて終了させてください (またはコンピューターを再起動してください)。その後、Firefox を再度開いてください。
Firefox を完全に終了する
- Firefox の メニューをクリックし、 を選択します。
- Windows のタスクバーの何もないところを右クリックし、{PATH()}Task Manager} を選択します (または Ctrl+Shift+Esc を押します)。
- タブを選択します。
- プロセスの一覧から firefox.exe のエントリーを選択し、 をクリックして、表示される "Task Manager Warning" ダイアログで をクリックします。(「firefox.exe」のエントリーがない場合は、この手順をスキップしてください。)
画像 "TaskMgrWarning.PNG" は存在しません。
複数の「firefox.exe」プロセスがリストにある場合は、それぞれのエントリーに対してこの手順を繰り返してください。 - Firefox を通常どおり起動します。
互換性のない拡張機能を確認する
- Firefox ウィンドウ上部のメニューバーで をクリックし、 を選択します。アドオンウィンドウが表示されます。
- アドオンウィンドウで、 パネルを選択し、インストール済み拡張機能の一覧を表示します。
- この問題を引き起こすことが知られている、以下の拡張機能を探します:
- Freecorder
- Piclens
- Skype extension
- Conduit ツールバー作成サービスで作られたツールバー拡張機能
- Google Toolbar
- FoxyTunes
- 上記のリストにある拡張機能をそれぞれ無効化します。
- 無効化したい拡張機能の名前をクリックします。
- 拡張機能を無効化するには、 をクリックします。
- リストにある各拡張機能について、この手順を繰り返します。
- 拡張機能を無効化した後、上記で説明したように Firefox を完全に終了し、残っている firefox.exe プロセスをすべて終了させます。
- Firefox を通常どおり起動します。
- もう一度 Firefox を終了します。 メニューをクリックし、{PATH()}Exit{PATH()} を選択します。
- 再度 Firefox を起動し、問題が解決したか確認します。
拡張機能のトラブルシューティングに関する詳しい情報は、拡張機能とテーマのトラブルシューティング をご覧ください。
Norton 360 がインストールされている場合
Firefox 3 のインストールやアップグレード後、Norton 360 と共にインストールされたコンポーネントが、ブックマークや履歴に問題を引き起こすことがあります。これらの症状は、Norton 360 コンポーネントが有効になっているために Firefox が完全に終了しないことが原因で発生します。これらの問題が発生している場合は、まず Norton 360 を更新して問題が解決するかどうかを確認してください:
Norton 360 を更新する
Symantec は最近、一部のユーザーでこの問題に対処する Norton 360 のパッチをリリースしました。以下の手順で Norton 360 を更新してください:
- Norton 360 を起動します。
- Tasks & Settings または Tasks をクリックします。
- Check for Updates をクリックします。
- LiveUpdate が更新のインストールを完了したら Close をクリックします。
- 「利用可能な更新はありません」というメッセージが表示されるまで、再度 LiveUpdate を実行します。
- 特定の更新を完了するために、コンピューターの再起動が必要な場合があります。
ブックマーク、履歴、ツールバーボタンが正常に動作するようになれば、作業は完了です。それでも症状が続く場合は、(上記を参照して) 互換性のない拡張機能を確認して無効化してください。
別の方法として、Norton の設定でフィッシング対策機能を無効にしてから、コンピューターを再起動することもできます。
さらに別の選択肢として、以下の手順に従って Norton コンポーネントを Firefox から手動で削除する方法もあります。
Firefox から Norton 360 コンポーネントを削除する
拡張機能を無効にしても効果がない場合や、Norton 360 と互換性のない拡張機能を使用する必要がある場合は、Norton 360 が Firefox に追加したコンポーネントを削除する必要があります。
- 上記で説明したように、Firefox を完全に終了し、残っている firefox.exe プロセスをすべて終了させます。
- マイ コンピュータ または Windows Explorer を開きます。
- C:\Program Files\Mozilla Firefox\Components フォルダーへ移動します。
- このフォルダーから coFFPlgn.dll ファイルを削除 (または名前を変更) します。
- ファイルが削除できない場合は、「firefox.exe」プロセスをすべて終了できていない可能性があります。
- Firefox を開き、ブックマークとツールバーボタンが正常に動作することを確認します。
- コンピューターを再起動すると Norton がこのファイルを置き換えることがあるため、再起動のたびにこの手順を行う必要がある場合があることに注意してください。前述のように、別の選択肢として Norton の設定でフィッシング対策機能を無効にすることもできます。
これらの手順で問題が解決しない場合は、Norton 360 による Firefox のブックマークの誤消去を防ぐには の記事に記載されている手順を試してください。
Places データベースファイル
Firefox に Places データベースを再構築させることで、この問題を修正もできます:
- (任意) ブックマークを bookmarks.html という名前の HTML ファイルにエクスポートし (詳しい手順は ブックマークを HTML ファイルにエクスポートする を参照)、その bookmarks.html ファイルを Firefox の プロファイルフォルダー に置きます。既存の bookmarks.html ファイルがある場合は、エクスポートしたファイルで置き換えてください。
- Firefox メニュー
をクリックし、 を選択します。画面上部の Firefox メニューをクリックし、 を選択します。Firefox メニュー
をクリックし、 を選択します。
- Firefox の プロファイルフォルダー を開き、places.sqlite ファイルと、存在すれば places.sqlite-journal ファイルを削除 (または名前を変更) します。
- (任意) JSON バックアップからではなく、プロファイルフォルダーにある既存の bookmarks.html ファイルからブックマークを自動的にインポートさせたい場合は、bookmarkbackups フォルダーを開き、すべての bookmarks-(date).json ファイルを別の場所に移動してください。
- 古い Places ファイルへの参照を削除するために localstore.rdf ファイルも削除 (または名前を変更) することをお勧めします。ただし、ツールバーのカスタマイズ は再度設定する必要があります。
Firefox は新しい places.sqlite ファイルを作成し、最新のブックマークバックアップファイルを自動的にインポートします。JSON バックアップが見つからない場合、Firefox はプロファイルフォルダーにある bookmarks.html ファイル (存在する場合) からブックマークを自動的にインポートします。