Mac で Safari Web コンテンツが「応答しない」?これらのヒントでビーチボールを修正
目次:
Mac Safari ユーザーは、Web ブラウザーが長時間応答しなくなるという問題に遭遇することがあります。通常は、回転するマルチカラーのビーチ ボール カーソルが表示されます。内部を少し掘り下げると、これはほとんどの場合、MacOS および Mac OS X のアクティビティ モニターに表示される「Safari Web プロセス (応答なし)」の外観に対応します。
特定の「応答しない」Safari プロセスの状況は、このトラブルシューティング ガイドでここで解決しようとしているものです。 Yosemite、El Capitan、および Sierra を含む Mac OS X での Safari のフリーズおよびクラッシュのトラブルシューティングについて、Safari の問題に対するより広範なアプローチを探しているユーザーは、このガイドを参照することをお勧めします。
まず簡単: Safari を終了して再起動
まず最初に、Safari のビーチ ボールと失速に対する最も単純な対応は 2 つの部分です。 Web ページが最終的に読み込まれるかどうかを確認します。読み込まれない場合は、Safari を終了して再度開いてから、もう一度試してください。これは、ほとんどの Mac ユーザーにとって典型的なアプローチであり、多くの場合、状況を改善します。
イージーセカンド: 強制終了&再起動
Safari が非常に反応が悪く、[ファイル] メニューから終了できない場合は、代わりに [強制終了] を使用するのが合理的な解決策です:
- Command+Option+Escape を押して、強制終了メニューを表示します
- 「Safari」を選択し、「強制終了」を選択します
- Safariが強制的に終了し、システムが回復するまで1分ほど待ってから、Safariを再起動して通常のブラウジングに戻ります
より高度な: 特定の Safari Web コンテンツ (応答しない) プロセスをターゲットにする
- /Applications/Utilities にある「Activity Monitor」を起動します
- CPUまたはメモリタブの下で、赤い「Safari Webコンテンツ(応答なし)」プロセスを見つけて見つけます
- ツールバーの (X) ボタンをクリックして、選択したプロセスを強制終了します
- 他の立ち往生している赤色の「Safari Web コンテンツ (応答なし)」プロセスで繰り返します
- アクティビティモニターを終了する
「Safari Web コンテンツ (応答なし)」プロセスを強制終了すると、強制的に終了し、その後、通常、Safari で自動的にリロードされます。多くの場合、それだけで問題を解決できますが、Web プロセスが誤った JavaScript やプラグインを読み込んでいる、またはメモリ リークや CPU スパイクが発生しているなどの理由で、すぐにビーチ ボールが戻ってくることがあります。
添付のスクリーンショットでは、ほぼすべての Safari Web コンテンツ プロセスが「応答していません」であり、(osxdaily.com を除いて、うわー!) 異常な量の実際のコンテンツを食い尽くしていることがわかります。メモリと仮想メモリ、kernel_task をドレインにドラッグします。このような状況で想像できるように、Safari は他の Mac と同様に完全に応答しませんでした。したがって、「Safari」プロセス全体を強制終了することに集中することは、個々のプロセスを個別に強制終了するよりも迅速な解決策でした。
「Safari Web コンテンツ (応答しない)」の修正と再発防止
これで、誤った Safari プロセスを処理する方法がわかったので、最初からそれらを修正して防止するにはどうすればよいでしょうか?根本的な原因が常に特定されるとは限らないため、これに対する決定的な答えはありませんが、Safari プロセスがビーチ ボールで混乱して Mac がダウンする可能性を制限するための多くの手順があります。
キャッシュとブラウザの履歴をクリアする
Web コンテンツのキャッシュとブラウザの履歴をクリアすると問題が解決することがよくありますが、欠点としては、Cookie が削除されるため、保存されているログイン情報や Mac からのその他のデータ、および同じアカウントにサインインしたその他のデータがすべて削除されることです。 iCloudアカウント(ちょっと面倒です、はい)。そのため、ほとんどの Web サイトに再ログインできるように準備しておいてください。
- 「Safari」メニューに移動し、「履歴を消去」を選択します
- 「クリア」メニューから適切なタイムラインを選択します。多くの場合、「すべての履歴」が最も効果的です」、「履歴のクリア」をクリックします
SafariプラグインとWebGLを無効にする
いくつかの Safari ブラウザ プラグインは、興味深く、役に立ち、または優れているかもしれませんが、日常的に問題があり、作りが悪く、クラッシュしやすく、ブラウザのトラブルの原因となることがよくあります。 Adobe Flash Player は、過剰なリソースの使用と Mac での問題のある動作を引き起こすブラウザ プラグインの典型的な例ですが、問題を引き起こす可能性のあるプラグインは他にもたくさんあります。簡単なアドバイス;プラグインを無効にします。おそらくそれらは必要ありません。さらに、WebGL は一部の特定の Mac および OS X バージョンでのより広範なシステムの問題に緩やかに関連しているため、これを無効にすることも役立ちます。
- 「Safari」メニューをプルダウンして「設定」に移動します
- 「セキュリティ」タブに移動し、「プラグインを許可する」のチェックを外し、「WebGLを許可する」のチェックを外します
- セキュリティ設定を終了し、Safari を終了して再起動します
Web プラグインを使用しないことは、Safari (またはその他の Web ブラウザ) の問題を回避する最も簡単な方法の 1 つです。はい、一部のサイトではプラグインが必要であることは承知しています。そのため、頻繁に使用する特定の Web ページまたは Web サイトでプラグインを使用する必要がある場合は、Google Chrome などのサンドボックス化された Web ブラウザーでのみ Flash などのプラグインを使用することを検討してください。
Safariをアップデート、システムソフトウェアのアップデートを検討
次は、Safari が最新であることを確認することです。 Safari では、問題を解決して再発を防ぐことができるバグ修正がリリースされることがよくあります。そのため、ソフトウェアを最新の状態に保つことは、これらのバグ修正が確実に機能するようにする 1 つの方法です。
- Apple メニューに移動し、「App Store」を選択します
- [アップデート] タブに移動し、利用可能な Safari アップデートまたはセキュリティ アップデートを探してインストールします
.バックアップをスキップしないでください。
.そのままでは、常に推奨されるわけではありません。
上記の手順をすべて実行しても問題が解決しない場合は、キャッシュを削除してプラグインを無効にする別の方法を提供するいくつかの を確認することを忘れないでください。他のソリューションも同様です。もちろん、モバイル ユーザーの場合は、iPhone での Safari の問題やクラッシュもこれらのトリックで解決できます。