web-dev-qa-db-ja.com

SafariへのOS Xのデフォルトブラウザのリセット

MACを再起動するたびに、デフォルトのブラウザはSafari(Firefoxから)自身をリセットします。私はSafariでそれを変更します( この質問 )でも再起動を過ぎたことはありません。

誰かがこれの解決策を持っていますか?チェックできるものはありますか(設定ファイルまたは何かの不正な許可)。

2
Craig Walker

これが起こっていた理由を理解しようとしているほとんど私の午後全体を失った後、私はついに回避策を見つけました。

Benが前に言ったように、これはFileVaultに関連するバグです。 FileVaultを使用しているときに、LaunchServicesデータベースは再起動後に正しく読み込まれません。それはあなたの関連付け(ファイルとURL)が保存される場所ですので、それらはすべてシステムのデフォルトに戻ります。 LaunchServicesデータベースを削除して再構築すると、設定が正しく保存されているため、データベースが機能しません。再起動後に想定されているとおりに読み込まれません。

確かに、私はFileVaultを無効にすることができましたが、それは私にとって受け入れられません。私は私のMacBookに賢明なデータがたくさんあり、私はブラジルに住んでいます。そこでは、ラップトップが盗まれたリスクがかなり大きいです。だから私はこの問題を解決するための別の方法が必要でした。

幸いなことに、件名に関連する多くのウェブページを閲覧した後、Martin Kopischkeという名前の男によって書かれた「さようなら」というシェルスクリプトが見つかりました。彼の説明を引用する:

GoodCompanyは、起動サービスを無視する迷惑なFileVaultのバグを回避するためのシェルスクリプト(いくつかの付随ファイルを含む)です。 OS Xが、各再起動後に特定のファイルタイプのデフォルトのブラウザ、メイレ、RSSリーダー、またはエディタを忘れているように見え、あなたがFileVaultを使用している場合、さようならさいです。

あなたはそれをダウンロードすることができます ここ 。 zipファイルを解凍し、それを自分の家の内側のフォルダに置き、「有効」なアクションで実行するので、ログインごとに実行されるように設定されます。詳細については付属のマニュアルを読んでください。

私はそれを試してみました、そして、問題を正確に "解決策"ではありませんが、それは上向きの回避策です。 FileVaultを無効にするよりも優れています。

4
Rodrigo Sieiro

あなたはFileVaultを使っていますか?数ヶ月前にFileVaultを試してみましたが、私のデフォルトのアプリケーション設定のすべてが再起動時に工場出荷時のデフォルトに戻る奇妙なバグが発生しました。 FileVaultを無効にした後、すべてが正しく機能しました。

2
Ben

これは破損したPrefsファイルになる可能性があります。 〜/ Library/Preferences/Com.apple.Internet *を動かしてみてください。

1
mkb