10/201227

win8でブラウザが既定にならない場合の対処法

win8を入れたもののメインブラウザとして使っているSRWare Ironが既定のプログラムに出ません(´・ω・`)

なぜかChromiumとしては出ますがhttpに対しての関連付けはできないようです。

というわけでレジストリいじって無理やり関連付け対応させます。

レジストリ

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\IronHTML]
@="Iron HTML Document"
"URL Protocol"=""
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\IronHTML\DefaultIcon]
@=""C:\Program Files\SRWare Iron\iron.exe",0"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\IronHTML\shell\open\command]
@=""C:\Program Files\SRWare Iron\iron.exe" "%1""
[HKEY_LOCAL_MACHINE\SOFTWARE\Clients\StartMenuInternet\SRWare Iron]
@="SRWare Iron"
[HKEY_LOCAL_MACHINE\SOFTWARE\Clients\StartMenuInternet\SRWare Iron\Capabilities]
"ApplicationDescription"="SRWare Iron"
"ApplicationIcon"=""C:\Program Files\SRWare Iron\iron.exe",0" "ApplicationName"="SRWare Iron"
[HKEY_LOCAL_MACHINE\SOFTWARE\Clients\StartMenuInternet\SRWare Iron\Capabilities\FileAssociations]
".htm"="IronHTML" ".html"="IronHTML" ".shtml"="IronHTML" ".xhtm"="IronHTML" ".xhtml"="IronHTML" ".xml"="IronHTML"
[HKEY_LOCAL_MACHINE\SOFTWARE\Clients\StartMenuInternet\SRWare Iron\Capabilities\StartMenu]
"StartMenuInternet"="SRWare Iron"
[HKEY_LOCAL_MACHINE\SOFTWARE\Clients\StartMenuInternet\SRWare Iron\Capabilities\URLAssociations]
"http"="IronHTML" "https"="IronHTML"
[HKEY_LOCAL_MACHINE\SOFTWARE\Clients\StartMenuInternet\SRWare Iron\DefaultIcon]
@=""C:\Program Files\SRWare Iron\iron.exe",0"
[HKEY_LOCAL_MACHINE\SOFTWARE\Clients\StartMenuInternet\SRWare Iron\shell\open\command]
@=""C:\Program Files\SRWare Iron\iron.exe""
[HKEY_LOCAL_MACHINE\SOFTWARE\RegisteredApplications]
"SRWare Iron"="Software\Clients\StartMenuInternet\SRWare Iron\Capabilities"

これできちんと既定のプログラムからの関連付け作業が行えるようになるはずですが、普通の方法ではないので何らかの不具合が起こるかもしれません

(プロパティからの関連付けで再度行うとChromiumになるとか)

他のブラウザでも同様にすればできると思います。

レジストリいじっているので自己責任でお願いします。

また上記の内容を見て理解できない方はいじるのはやめておいたほうがいいと思います(´・ω・`)

追記

これで変更した場合、対応するファイルのコンテキストメニューから「編集」コマンドが消えるので以下のレジストリも操作する必要があります。

HKEY_CLASSES_ROOT\IronHTML\shell\Edit
@="編集(&E)"
HKEY_CLASSES_ROOT\IronHTML\shell\Edit\command
@=""起動させるプログラムのフルパス" %1"

とすれば「編集」が表示されるようになります。

関連エントリー

VAIO Duo13のSSD換装

購入したのは Crucial社製のM.2SSD 250GB です。 とり...

2018/05/04
【正規表現】英文以外の半角スペースを排除

とある事情により、日本語英語混在の文で半角スペースを排除する正規表現を探してい...

2017/12/08
スリープから復帰したらタッチモニターがメインモニターに設定されている件

頭書通りの問題なんですけど。   まぁ前書きはどっかにおいておいて(実...

2017/10/10
【右手デバイス】PCでのPSナビコンのBluetooth接続

世の中左手デバイスが多く出ているものの、右手デバイスとなるとプログラマブルテン...

2017/03/22
Windows10でXbox oneのコントローラでおかしな挙動を取る対処

いろいろイライラしてやってたんでスクショはとってないんだすまない。 Xbo...

2016/11/06
【ゆっくりMovieMaker3】キャラクターの表情アイテムが正常に読み込まれない場合【AviUtl】

突然ですが、ゆっくりMovieMaker3(以下YMM)とAviUtlで動画を...

2016/05/30

コメント

  • コメントはまだありません。

コメント登録

  • 閲覧制限 ※管理者のみにすると投稿者でも確認ができなくなります。

archive


×

ログイン