FirefoxのMimetype処理がおかしい件

  • 半年くらい前からだろうか、Firefoxで圧縮ファイルをダウンロードすると必ず、「次のファイルを開こうとしています..このファイルをどのように処理するか選んでください」というダイアログが出現するようになってしまった。OSを再インストールしても、Firefoxを再インストールしてもアップグレードしても同じ症状に陥る。
  • 本来であれば「ファイルを保存する」を選択して「今後この種類のファイルは同様に処理する」にチェックを入れればよいはずなのだけど、「今後この種類の..」の部分がグレイアウトされていて選択できず、毎回必ず「プログラムで開く」が選択された状態でこのダイアログが出現してかなりストレスになっています。
  • こちらの方を始め、同じ症状で困っている人は多くみかけるのだけど、解決法として紹介されている「オプション」->「プログラム」での変更が出来ない。そもそも圧縮ファイルのContent Typeが登録されておらず、手動で登録することも出来ない。おそらく、グレイアウトされている事と関わりがあるのだろう。
  • 仕方ないので、FEBEの最も古いバックアップからmimeTypes.rdfを取り出して、C:\Documents and Settings\########\Application Data\Mozilla\Firefox\Profiles\######.default\mimeTypes.rdfを上書きするという力業で対応しました。
  • もしかすると、サーバが送出するContent Typeがおかしいのが原因のような気がしないでもないけど、そのときは拡張子を見て判断するくらいの大雑把な対応出来ないとまずいし、グレイアウトして選択肢が選べない理由にはならない。困ったものだ。