Firefox のユーザーエージェントを既定値にリセットするには

Firefox Firefox 最終更新日時: 2週間, 6日 ago
This is a machine-generated translation of the English content. It has not been reviewed by a human, and may contain errors. If you would like to revise this content, you can start here.

ユーザエージェントは、使用しているブラウザとオペレーティングシステムの種類をウェブサイトに伝えます。この情報は、ウェブサーバーが、ユーザが使用しているブラウザと互換性のあるコンテンツを提供するのに役立ちます。Firefox が最新であるにもかかわらず、ウェブサイトがブラウザは古い、または互換性がないと伝えてくる場合、誤ったユーザエージェントが原因である可能性があります。この記事では、ウェブサイトが正しく動作するように、Firefox のユーザエージェントに関する問題を修正する方法を説明します。

ユーザエージェントの問題

Firefox のユーザエージェントを変更して、異なるブラウザやオペレーティングシステムを使用しているとウェブサイトに誤認させることができます。ウェブ開発者は、異なるシステムやブラウザで自身のウェブサイトがどのように表示されるかを確認するためにこれを行うことがあります。アドオンやその他のインストールによって、知らないうちにユーザエージェントが変更されることがあります。

検出されたユーザエージェントに基づいて、ウェブサイトが正しく表示されなかったり、ブラウザが古い、または互換性がないというメッセージが表示されたりすることがあります。ウェブサイトが正しく動作するように、Firefox を 既定のユーザエージェント に戻すことが重要です。

ユーザエージェントを表示する

ユーザエージェントを表示するには、Firefox メニューボタン Fx89menuButton をクリックし、Help をクリックして More Troubleshooting Information を選択します。これにより、アドレスが about:support のページが開きます。Application Basics セクションに、現在の Firefox のバージョンと User Agent の項目が表示されます。例えば、Windows 10 (64 ビット) 上の Firefox 83 の 既定のユーザエージェント は以下のように表示されます:
Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:83.0) Gecko/20100101 Firefox/83.0

注: ユーザエージェントが Windows NT 10.0 (Windows 10) ではなく、Windows NT 6.1 (Windows 7) のような以前の Windows のバージョンを示している場合、Firefox を互換モードで実行していないことを確認してください。Firefox のデスクトップショートカットを右クリックしてコンテキストメニューからプロパティを開くことができます。互換性 タブを確認し、互換モードのオプションが選択されていないことを確認してください。

What is my user agent? (WhatIsMyBrowser.com)What's my user agent? (whatsmyua.info) のようなサイトでも、ウェブサイトによって検出されたユーザエージェントを確認できます。

アドオンの問題

User-Agent Switcher 拡張機能のようなアドオンは、ウェブサイトが検出するユーザエージェントを変更できます。拡張機能の設定で既定のユーザエージェントを復元できるか確認してください。また、すべてのアドオンを無効にして Firefox を一時的に再起動し (詳しくは トラブルシューティングモードを使用して Firefox の問題を診断する を参照)、問題が解決した場合は、原因と思われる アドオンを無効化または削除 してください。この方法で問題が解決しない場合は、以下の手順に従って既定のユーザエージェントをリセットしてください。

既定の Firefox ユーザエージェントをリセットする

以下の手順でユーザエージェントをリセットできます:

警告: これらの手順は上級者を対象としています。設定エディター (about:config) で設定を変更すると、ブラウザーの安定性、セキュリティ、およびパフォーマンスに重大な影響を及ぼすことがあります。
高度な設定に慣れていて、潜在的な影響を理解している場合にのみ続行してください。

  1. アドレスバーabout:config と入力し、EnterReturn キーを押します。
    警告ページが表示されます。危険性を承知の上で使用する をクリックし、about:config ページを開いてください。
  2. 設定名を検索 フィールドに useragent と入力して検索します。
  3. 以下の設定が存在する場合、それぞれの リセット Fx71aboutconfig-ResetButton ボタンまたは 削除 Fx71aboutconfig-DeleteButton ボタンをクリックします:
  • general.useragent.extra.firefox
  • general.useragent.extra.productNameproductName はサードパーティ製ソフトウェアの名前です (例: microsoftdotnet)
  • general.useragent.locale
  • general.useragent.override
  • general.useragent.security

about:config ページを使用して設定をリセットまたは削除する方法についての詳しい情報は、Firefox の設定エディター を参照してください。

注: 上記の方法で問題が解決しない場合、privacy.resistFingerprinting 設定が true に設定されているか確認し、もしそうであれば、設定をダブルクリックして false にリセットしてください。この設定はユーザエージェントを変更し、この種の問題を引き起こす可能性があります。詳しい情報は Firefox のフィンガープリント採取防止機能 を参照してください。

ユーザエージェントをリセットした後、Firefox を再起動し、Cookie とキャッシュを消去する必要があるかもしれません:

  1. メニューボタン Fx89menuButton をクリックしてメニューパネルを開きます。
  2. 履歴 をクリックして、最近の履歴を消去… を選択します
  3. 消去する履歴の期間: ドロップダウンメニューから すべての履歴 を選択します。
  4. ドロップダウンメニューの下で Cookieキャッシュ の両方を選択します。維持したい項目は選択されていないことを確認してください。
  5. 今すぐ消去 をクリックします。
  1. メニューボタン Fx89menuButton をクリックしてメニューパネルを開きます。
  2. 履歴 をクリックして、最近の履歴を消去… を選択します
  3. 期間: ドロップダウンメニューから すべての履歴 を選択します。
  4. ドロップダウンメニューの下で Cookie とサイトデータ一時的にキャッシュされたファイルとページ の両方を選択します。維持したい項目は選択されていないことを確認してください。
  5. 消去 をクリックします。

以下の人々がこの記事の執筆を手伝ってくれました:

Illustration of hands

ボランティア

あなたの専門知識を成長させ、他の人と共有してください。質問に答えたり、ナレッジベースを改善したりしてください。

詳しく学ぶ