Safariが原因でmacOS Mojaveが重くなる問題を解決する方法
macOS MojaveとSafariの相性問題とは
macOS Mojaveは数々の新機能をもたらしました。革新的な機能によってMac全体の体験が大きく向上した一方で、アプリの非互換性、Bluetooth接続の不具合、ログイン画面のフリーズやクラッシュ、動作の遅延、iCloudの同期不良など、いくつかの問題も発生しています。
その中でも特に報告が多いのが、Safariブラウザに関連する問題です。Safariを開いている間だけMojaveの動作が極端に遅くなるという現象です。ChromeやFirefoxよりも安定していると評価されてきたSafariでこのような問題が起こるのは、多くのユーザーにとって悩みの種となっています。Apple純正のブラウザとして、SafariはほとんどのiOSおよびmacOSシステムと高い互換性を持っているはずなのですが。
フォーラムや掲示板への投稿によると、Safariを開くとMac全体の動作が重くなり、Safariを閉じると何事もなかったかのように元通りになるという現象が報告されています。ChromeやFirefoxでは問題が発生しないため、原因はSafariにあると特定されています。
また、「YouTubeをSafariで閲覧する際、サイト内検索をするたびにラグが発生する」という報告もあります。さらに、AmazonやiCloud.comなど、特定のウェブサイトで顕著に遅延が起こるケースもあるようです。
プロのヒント: システムの問題やパフォーマンス低下につながるジャンクファイル、有害なアプリ、セキュリティ上の脅威を、Macスキャンであらかじめチェックしておきましょう。
Safariが原因のMojave問題を解決する方法
SafariによるMojaveの動作低下には、さまざまな要因が考えられます。まず最初に、本当にSafariが原因なのかどうかを確認しましょう。Safariを開いて閉じる操作を繰り返し、パフォーマンスに変化があるか観察します。他のアプリでも同じテストを行い、誤ってSafariだけを疑っていないかも確かめてください。
また、トラブルシューティングの前に、Outbyte macAriesのような安全で信頼できるツールを使ってゴミファイルの削除やプロセスの最適化を行っておくと、他の要因を排除できます。準備が整ったら、以下の解決策を順番に試してみてください。
解決策1: Safariを最新バージョンにアップデートする
macOSは通常Safariを自動更新しますが、手動で最新版に更新することも可能です。以下の手順で行います。
- Appleロゴをクリックし、「ソフトウェア・アップデート」を選択します。
- 「詳細情報」ボタンをクリックします。
- リストを下にスクロールし、「Safariアップデート」を選択します。
- Mac App StoreがSafariの更新を開始します。
更新後、Safariを開いて問題が解決したか確認してください。改善しない場合は、次の解決策に進みましょう。
解決策2: キャッシュデータを削除する
キャッシュデータは定期的に削除しないと、さまざまなトラブルの原因になります。以下の手順でSafariのデータを削除しましょう。
- Safariを起動します。
- メニューバーの「Safari」から「環境設定」を選択します。
- 「詳細」タブを開き、「メニューバーに"開発"メニューを表示」にチェックを入れます。これでSafariに開発メニューが表示されます。
- メニューバーの「開発」をクリックします。
- 「キャッシュを空にする」と「拡張機能をオフにする」を実行します。
- 履歴を削除する場合は「Safari > 履歴 > 履歴を消去」を選択します。
- すべてのWebサイトデータを削除するには「Safari > 環境設定 > プライバシー > すべてのWebサイトデータを削除」を選びます。
- 他のプラグインの実行を防ぐには「Safari > 環境設定 > セキュリティ」で「その他のプラグインを許可」のチェックを外します。
広告ブロッカーやアンチウイルスソフトを使用している場合は、Safariとの干渉を避けるため、一時的にアンインストールすることをおすすめします。
Safariが頻繁にクラッシュして上記の作業を完了できない場合は、強制的に拡張機能を無効化できます。「移動 > フォルダへ移動」で~Library/Safari/Extensionsを検索し、そのフォルダをデスクトップへ一時的に移動させてください。キャッシュファイルを削除するには、~Library/Caches/com.apple.Safariを検索し、dbファイルをゴミ箱へドラッグします。新しいdbファイルは、次回Safari起動時に自動生成されます。
さらに、Flash Playerのデータも削除しておきましょう。「システム環境設定 > Flash Player」を開き、「詳細」タブから「すべて削除」を選択し、「すべてのサイトデータと設定を削除」にチェックを入れて「データを削除」をクリックします。
解決策3: NVRAMを編集する
NVRAMのリセットが必要なmacOSアップデートには、特定のデジタルキーが消去され、ブラウザ(特にSafari)に問題を引き起こすバグが存在します。Appleはこのバグを認識していますが、現時点で公式の修正は提供されていません。
不足しているデジタルキーをNVRAMに書き戻すには、以下の手順に従います。
- 電源ボタンを押しながらCommand + Rキーを押し続け、Macをリカバリーモードで起動します。
- Appleロゴとプログレスバーが画面に表示されたら、キーを離します。
- 「macOSユーティリティ」ウィンドウが読み込まれたら、「ユーティリティ」から「ターミナル」を選択します。
- ターミナルウィンドウに以下のコマンドを入力します。
nvram 8be4df61-93ca-11d2-aa0d-00e098032b8c:epid_provisioned=%01%00%00%00
- Returnキーを押します。
- 「reboot」と入力し、Returnキーを押して再起動します。
これによりNVRAMに失われたデジタルキーが再追加され、Safariの問題が解決するはずです。実際にこの方法を試したユーザーの中には、Safariを再起動しなくてもパフォーマンスの明らかな違いに気づいたという声もあります。
解決策4: 拡張機能を確認する
あるディスカッションスレッドでは、Adblocker Pro拡張機能が問題の原因だったという報告がありました。拡張機能を無効化したところ、すぐに問題が解決し、SafariもMojaveも正常な動作に戻ったそうです。
すべての拡張機能やアドオンがMojaveに対応しているわけではないため、拡張機能が原因である可能性は十分にあります。原因となる拡張機能を特定するには、まずすべてを無効化し、その後1つずつ有効化して挙動を確認します。
Safariの拡張機能を管理する手順は以下の通りです。
- Dockのアイコンをクリックするか、「Finder > アプリケーション > Safari」からSafariを起動します。
- メニューバーの「Safari」から「環境設定」を選択します。ショートカットCommand + ,(カンマ)でも開けます。
- 各拡張機能の横のチェックボックスを外して無効化するか、「アンインストール」ボタンで完全に削除できます。今回は原因を特定するため、1つだけ有効のまま残して挙動を観察します。
問題の拡張機能が特定できたら、開発元のウェブサイトでアップデートがないか確認しましょう。アップデートが存在しない場合は、対応版がリリースされるかバグが修正されるまで、その拡張機能を無効のままにしておくのが賢明です。
まとめ
macOS Mojaveにはまだ多くの課題が残されており、Appleによる正式な修正を待つのはユーザーにとって苦痛です。Safariが原因でMojaveの不具合に悩んでいる方は、本記事で紹介した4つの解決策を順番に試して、自分の環境に合った方法を見つけてください。
-
macOS MojaveのSafariでファビコンを表示・有効化する方法
新しいMac OS「Mojave(モハベ)」では、Appleが数多くの機能改善に力を注いでいます。全面刷新されたFinderや新しくなったスクリーンショットツールなど、Mojaveでは目立つ改良が数多く施されました。その中でも筆者が最も待ち望んでいたのが、Safariにおけるファビコンの表示機能です。ファビコンは、Safariには長らく搭載されてこなかった機能でした。多くのMacユーザーがSafariではなくGoogle Chromeを選んでいた大きな理由の一つが、このファビコンの非表示でした。Mojaveを導入すれば、開いているタブをひと目で区別でき、目的のページへすばやくアクセスできるよう
-
Windows 10でオーディオの問題を解決する5つの方法
Windows 10のOctober Update(10月の大型アップデート)では、エクスプローラーのダークモード、新しいスクリーンショットツール、テキストサイズの拡大機能など、数多くの新機能が導入されました。さらに、Microsoft Edgeの改善、クリップボード履歴とクラウド同期、スタートメニュー検索の強化といった改良も加えられています。 しかし、こうした新機能や修正と引き換えに、新たなエラーや不具合も多数発生しました。すべてのユーザーが同じ問題に直面したわけではありませんが、不具合がユーザーを悩ませ続けた結果、Microsoftはさらなる混乱を避けるため、October Updateの