- ベストアンサー
ブラウザの関連付けができない
- Windows Vistaを使っている場合、メールソフトのBeckeyで特定のアドレスをクリックしてもブラウザが変わらない場合があります。
- スタートメニューからファイルの種類またはプロトコルのプログラムへの関連付けを開いても、関連付けしたいブラウザが表示されないことがあります。
- レジストリの変更やプログラムのアクセスとコンピュータの規定の設定でブラウザの関連付けを変更することができます。ただし、Windows VistaではGreenBrowserとの関連付けがうまく行かない可能性があります。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
XPにGreenBrowser(ver6.5.0927)をインストールしてみましたが、確かに、XPでも「既定のアクセスと既定のプログラム」で「Webブラウザ」の項目には表示されないですね。 しかし、インストールして初回起動時だったと思いますが、「DefaultのブラウザにSetするか?」とダイアログが開き、そこで「Yes」で既定になったですよ。 ※複数のメールソフトのリンクから開くようになりました。 また、メニューの「set as default browser」がありますので、ここからも設定可能でした。通常、Firefoxを既定にしていますから、相互の切り替えも確認しています。 Vistaでのレジストリー値は具体的に知りませんが、次のページにある「C. 管理者向けの設定」の項にある各レジストリーの「command」の「既定」のデータ値は、 (既定のブラウザーを変更する方法(Windows)) http://helpx.adobe.com/jp/flash-player/kb/cq01281725.html その都度、 (GreenBrowserが既定の場合) "C:\Program Files\GreenBrowser\GreenBrowser.exe" "%1" (Firefoxが既定の場合) "C:\Program Files\Mozilla Firefox\firefox.exe" -osint -url "%1" になっています。 Vsitaの場合も同様とは思いますが、参考情報として確認してみたらどうでしょうか。
その他の回答 (1)
- mmni
- ベストアンサー率69% (1341/1932)
添付画像は HTTP の場合ではありませんが、 赤○のところをクリックしても無いのですね。 下の方の「参照」をクリックして、Programu Files の中にある “ GreenBrowse ”のフォルダーの中にあるプログラムを指定 すればいいと思います。
補足
早速の回答ありがとうございます。 添付画像がHTTPのものではありませんね。 残念ながらHTTPのようなプロトコルの設定では「参照」がありません。 そういう簡易な方法はさんざん試しています。 さんざんWeb検索していますが、なかなか解決の糸口となる説明が書かれているサイトもないのでかなりハイレベルな解決方法が必要なのではないかと思います。 おそらくレジストリ、フリーソフトでの解決しかないのでしょうが レジストリで現在設定されているSleopnirを検索しても解決のための修正方法の 目安になるような場所は出てきませんし、どこにWebブラウザ設定の方法が隠されているか はなはだ疑問です。
補足
ご教授ありがとうございます。 結論からいいますと、 SetBrowserExというフリーソフトでGreenBrowserをデフォルト設定にして、 (これだけではデフォルトに切り替わらなかったので) [スタート]→[規定のプログラム]→[ファイルの種類またはプロトコルのプログラムへの関連付け] で .hta .htm .html をGreenBrowserに設定する。(このときは、Google Chromeに設定されてしまっていた) これで、BeckeyのHTTPをクリックするとGreenBrowserが立ちあがった。 上記の方法でなんとか解決はしました。 詳細を説明しておきます。 まず、ご教授いただいた方法は最初に試していました。 GreenBrowserメニューの「set as default browser」の設定では切り替わらなくなっていました。 すでにレジストリの状態が制御できない状態になっているのかもしれません。 教えていただいたサイトを見てみました。 以下の説明が参考になりそうなので、レジストリを見てみました。 すると、以下の「command」の「既定」のデータ値が GreenBrowserになっていました。 C. 管理者向けの設定以下のレジストリキーの、既定の文字列値を変更することにより、既定のブラウザーを変更することができます。 HKEY_CLASSES_ROOT\http\shell\open\command\ HKEY_CLASSES_ROOT\https\shell\open\command\ HKCU\Software\Classes\http\shell\open\command\ HKCU\Software\Classes\https\shell\open\command\ 今回の処置ではなんとか?偶然?かもしれませんが、上のレジストリの設定が変更されてうまくいったようです。 今でもコンパネ⇒規定のプログラムで 「プログラムのアクセスとコンピューターの既定の設定」からの参照ではGreenBrowserが 表示されない状態ですが(他のブラウザも一切表示されていない) とにかく上記4か所のレジストリを変更すればいいことがわかりました。 どうも新しいブラウザをインストールしたりして設定を変更したりするとレジストリの状態がおかしくなるようです。 ご教授、ありがとうございました。