Safari で内部エラーが発生した Webkit を修正する方法
「Safariは Web ページを開けません。WebKitで内部エラーが発生しました」または「WebKit ErrorDomain:300」というエラー コードが、Safariブラウザーで Web ページを読み込もうとしたときに発生しましたか? iPhone、iPad、およびMacでそれを修正する方法を紹介します。
Appleデバイスは、WebKitエンジンを使用して(WebKit)Safariで Web ページをレンダリングします。ただし、破損したSafari(Safari)キャッシュ、競合する実験的機能、壊れたブラウザー構成など、さまざまな理由により、レンダリング エンジンの動作が停止し、「 WebKitで内部エラーが発生しました」という結果になる可能性があります。以下の修正を実行して、 (Run)Safariを通常どおりに動作させます。
Safariを終了して再度開く
Safari の「WebKitに内部エラーが発生しました」を修正する最も簡単な方法は、Web ブラウザーを強制終了して再度開くことです。これにより、ほとんどの場合、WebKitに関する予期しない不具合やその他の問題が解消されます。
iPhone と iPad
- (Swipe)画面の下から上にスワイプして (またはホーム ボタンを2 回押して)、 (Home button)App Switcherを開きます。
- (Swipe)画面からSafari(Safari)カードを スワイプします。
- ホーム画面(Home Screen)を終了し、Safariを再度開きます。
マック
- Press Command + Option + Escape強制終了(Force-Quit)ダイアログ を開きます。
- Safari(Choose Safari)を選択し、[強制終了(Force-Quit)] ボタンを選択します。
- 数秒待ってから、 Launchpad(Launchpad)またはDockから Web ブラウザーを再度開きます。
デバイスを再起動する
Safariを強制終了しても「WebKit Encountered an Internal Error 」が修正されない場合は(Internal Error)、iPhone(restarting your iPhone)またはMacデバイスを再起動して続行する必要があります。これにより、ブラウザが機能しなくなるシステム側のランダムな問題が解決されるはずです。
Macを再起動するときは、[再ログイン時にウィンドウを 再度開く(Reopen)] オプションのチェックを外して、 macOS がバグのあるSafariアプリケーションの状態を保存しないようにしてください。
オペレーティング システムを更新する
次の修正には、Safariの更新が含まれます。これはネイティブ アプリであるため、これを行う唯一の方法は、Appleデバイスのシステム ソフトウェアを最新バージョンに更新することです。
iPhone と iPad
- 設定アプリを開きます。
- [一般] > [ソフトウェア アップデート] をタップします。
- [ダウンロードしてインストール] をタップします。
マック
- Appleメニューを開き、 [システム設定(System Settings)] を選択します。
- サイドバーで[全般] を選択(Select General)します。次に、ウィンドウの右側にある [ソフトウェア アップデート]を選択します。(Software Update)
- [今すぐ更新(Update)] を選択します (または、更新を完了するだけでよい場合は [今すぐ再起動] を選択します)。
注: お使いのMacで macOS 12 Monterey以前が実行されている場合は、(Monterey)システム(System) 環境設定(Preferences)アプリを開き、 [Software Update > Update今すぐアップデート] を選択してシステム ソフトウェアをアップデートします。
Safari Web キャッシュをクリアする
「WebKit で内部エラーが発生しました」が続く場合は、Safari キャッシュをクリアする(clear the Safari cache)必要があります。
iPhone & iPad
- 設定アプリを開きます。
- 下にスクロールして、[Safari] をタップします。
- [履歴(History)とWeb サイトのデータ(Website Data)を消去] をタップします。
マック
- Safariを開き、メニュー バーで [ Safari ] > [履歴の消去(Clear History)]を選択します。
- Clear をすべての履歴に設定します。
- [履歴を消去] を選択します。
すべての Safari 拡張機能を無効にする
Safariが「 (Safari)WebKitに内部エラーが発生しました」と表示されるもう 1 つの理由は、最適化されていない、またはブラウザーの拡張機能が競合しているためです。それらを無効にしてみてください。
iPhone と iPad
- 設定(Settings)アプリを開き、Safariをタップします。
- [拡張機能] をタップします。
- すべてのコンテンツ ブロッカーと拡張機能を無効にします。
マック
- Safariを開き、メニュー バーで [ Safari > Settings/Preferencesを選択します。
- [拡張機能] タブに切り替えます。
- すべてのアドオンの横にあるボックスのチェックを外し、[設定](Preferences)ペインを終了します。
「WebKit で内部エラーが発生しました」というメッセージがSafari(Safari)に表示されなくなった場合は、 App Storeを開き、保留中の更新を拡張機能にインストールします。次に、各ブラウザ アドオンを 1 つずつ再アクティブ化します。特定の拡張機能が原因でエラー メッセージが再度表示される場合は、その拡張機能を無効にするかアンインストールして、別の拡張機能を探してください。
セーフ モード(Safe Mode)の開始と終了( Macのみ)
「WebKit で内部エラーが発生しました」が引き続きMacバージョンのSafariに表示される場合は、Mac(Safari)をセーフ モードで起動してから起動して(booting your Mac into and out of Safe Mode)みてください。これにより、 Safari(Safari)などのアプリの動作を妨げるさまざまな形式の冗長データが消去されます。
アップル シリコン マック
- MacBook、i Mac、またはMac mini の電源を切ります。
- Macの電源を入れ直しますが、電源(Power)ボタンは離さないでください。すぐに [スタートアップ(Startup) オプション](Options)画面が表示されます。
- Shiftキーを押したまま、[ Macintosh HD > Safe Modeます(Shift)。
インテル マック
- Mac の電源を切ります。
- (Boot)Shiftキー を押しながらMacを(Mac)起動します。
- Appleロゴ が表示されたら、 Shiftキーを放します。
Safe Modeで(Safe Mode)Safariを簡単に開き、WebKitエラーが発生するかどうかを確認します。存在する場合は、Mac 上の追加の形式のキャッシュ データの消去を(clearing additional forms of cached data on your Mac)続行します。そうでない場合は、通常どおり Mac を起動します。
プライベート リレー機能を無効にする
iCloud+ に登録すると、暗号化されていないサイト トラフィックを保護することでプライバシーを向上させるために、iPhone、iPad、またはMacで(Mac)プライベート リレー(Private Relay)と呼ばれる機能が有効になっている場合があります。ただし、これはまだベータ版であり、Safariで問題が発生します。そのため、 Private Relay(Private Relay)を無効にして、違いがあるかどうかを確認してください。
iPhone と iPad
- 設定アプリを開きます。
- Apple ID > iCloud > Privacy Relayに移動します。
- Private Relayの横にあるスイッチをオフにします。
マック
- システム設定アプリを開きます。
- サイドバーでApple ID(Apple ID)を選択します。次に、iCloudを選択します。
- Private Relayの横にあるスイッチを無効にします。
注: macOS Monterey以前でプライベートリレーを無効にするには、 (Relay)System Preferences > Apple ID > iCloud] に移動します。
プライベート Wi-Fi アドレスを(Private Wi-Fi Addresses)無効にする(iPhone & iPad のみ)
iPhone および iPad では、 Safari(Safari)で「WebKit に内部エラーが発生しました」という別の理由は、プライベートMac (Wi-Fi) アドレス(private Mac (Wi-Fi) addresses)の使用です。それを止めるには:
- iPhone で設定(Settings)アプリを開き、Wi-Fi オプションを選択します 。
- アクティブな Wi-Fi 接続の横にある [ 情報(Info)] ボタンをタップします。
- Private Wi-Fi Address の(Wi-Fi Address)横にあるスイッチを無効にします。
HTTP/3 Experimental Featureを無効にする
HTTP/3は、待ち時間と読み込み時間を改善するプロトコルです。ただし、これは実験的なSafari機能としてのみ利用可能であり、問題が発生する傾向があります。アクティブかどうかを確認し、無効にします。
iPhone と iPad
- 設定アプリを開きます。
- Tap Safari > Advanced > Experimental Features。
- HTTP/3の横にあるスイッチをオフにします。
マック
- Safari Settings/Preferencesペイン を開きます。
- [開発(Develop)] タブに切り替えて、 [メニュー バーに [開発] メニューを表示する(Show Develop)]の横にあるチェックボックスをオンにします。
- (Select Develop)メニュー バーで[開発] を選択し、 [実験的機能] に出力して、 (Experimental Features)HTTP/3オプション のチェックを外します。
(Reset Experimental) 試験的な環境設定(Preferences)をデフォルトに リセット
上記の修正のいずれも役に立たない場合は、実験的なSafari機能をすべてデフォルト設定にリセットしてみてください。
iPhone と iPad
- 設定アプリを開きます。
- Tap Safari > Advanced > Experimental Features。
- 下にスクロールして(Scroll)[すべて(Reset All)をデフォルト(Defaults)にリセット]をタップします。
マック
Safariで [(Safari)開発(Develop)] メニューを開き(必要に応じて非表示にします)、 [実験的機能(Experimental Features)] をポイントし、一番下までスクロールします。次に、[すべてをデフォルトに(Defaults)リセット](Reset)を選択します。
Safariは再び通常どおり動作しています
上記のトラブルシューティングのヒントは、Safariでの「WebKit で内部エラーが発生しました」という問題を解決するのに役立ちます。問題が再度発生した場合は、必ず上記のクイックフィックスを実行してください。
WebKitエラーが解消されないとします。(WebKit)その場合は、 Google Chrome(Google Chrome)、Firefox、Microsoft Edgeなどの別のブラウザーに切り替えて、今後の iOS または macOS の更新で問題が完全に解決されるまで待ちます。Macでは、Safari を工場出荷時の設定にリセット(factory reset Safari to its default settings)することもできます。
Related posts
5 WaysからFix Safari WoがMacで開きません
Fix SafariこのConnectionはプライベートではありません
Safariがサーバーエラーを見つけられないのを修正する方法
iPhoneでSafariの「ページを開けません」エラーを修正する方法
Fix Video Scheduler Internal Error
Chrome、Edge、Firefox、および Safari からパスワードをエクスポートする方法
OSXで外付けまたは内蔵ハードドライブをパーティション分割する方法
iPhone、iPad、およびMacでSafari拡張機能をインストールまたはアンインストールする方法
Safari for Windows 10:入手してインストールする方法
Chrome、Safari、Edge and Firefoxで閉じたBrowser Tabを再度開く方法
Chrome、Safari、Firefoxなどでブラウザタブをミュートする方法
Androidの内部ストレージからSDカードにファイルを転送する方法
MacでSafariの動作が遅い場合の10の修正
MacでSafariが開きませんか?修正する6つの方法
Fix Xbox appにサインインする問題
WebサイトのSafariでポップアップブロッカーをオフにする方法
Fix NVIDIA GeForce Experience error code 0x0001
iPhone用の16の最高のWebブラウザ(Safariの代替)
Safariでリーディングリストをクリアする方法
iPhone、iPad、MacでSafariタブグループを使用する方法