Google Chrome の「Aw, Snap!」エラーを解決する方法
Chrome 100のアップデートが、どうやらちょっとしたトラブルを引き起こしているようです。特にアップデート後に頻繁に発生している「Aw, Snap!」エラーは、かなり厄介です。多くのユーザーが、ほぼすべてのウェブサイトを読み込むたびにブラウザがクラッシュすると報告しており、原因は競合するウイルス対策ソフトウェア、特にWindowsのコード整合性保護に干渉するソフトウェアにあるようです。このメッセージがあらゆるページに表示されるのにうんざりしている方のために、実際に多くの人(私も含めて)に効果があったいくつかの裏技をご紹介します。少しハックっぽいものもあれば、もっとシンプルなものもありますが、どれもChromeを再び正常に動作させることを目的としています。
Chrome 100 の「Aw, Snap!」エラーを修正する方法
方法1: ショートカットでレンダラーのコード整合性を無効にする
これはChromeが潜在的な破損から自身を守ろうとしているため、理にかなっています。しかし、この防御策がウイルス対策ソフトやその他のセキュリティツールの機能をすり抜けてしまうことがあります。この機能を無効にするのは、ある意味汚いハックですが、設定によってはエラーが解消されます。そして、多くの場合、これでChromeが再び動作するようになるには十分です。
- デスクトップにChromeのショートカットを作成してください(まだ作成していない場合)。タスクバーまたはスタートメニューのChromeアイコンを右クリックし、「デスクトップにピン留め」を選択してください。
- Chrome デスクトップ ショートカットを右クリックし、[プロパティ]を選択します。
- [ショートカット]タブで、[ターゲット]フィールドを探します。
- パスの末尾、閉じ引用符の後にスペースを追加して入力します
--disable-features=RendererCodeIntegrity。 - 変更を適用し、「OK」をクリックします。
- このショートカットを使ってChromeを起動してください。エラーがまだ表示されるかどうか確認してください。
これはコマンドラインフラグを使ってChromeにコード整合性機能を無効にするよう指示するものです。完璧な解決策ではなく、設定によっては別のショートカットが必要になる場合もありますが、簡単にテストできます。
方法2:Chromeの名前を変更して新しいショートカットを作成する
奇妙に聞こえるかもしれませんが、一部のマシンでは、新しいショートカットを作成すると、競合の原因となっている可能性のある設定の一部をリセットできます。つまり、Chromeを起動する新しい方法を構築することになります。そのため、古い方法に何らかの設定のバグがある場合、このショートカットでそのバグを回避できる可能性があります。
- デスクトップにある既存の Chrome ショートカットを右クリックします。
- [プロパティ]を選択し、[ショートカット]タブに移動します。
- 「ファイルの場所を開く」ボタンを押して、Chrome フォルダに移動します。
- chrome.exeを右クリックし、「名前の変更」を選択します。 のような名前を付けます
chromenew。 - 同じフォルダーに戻り、右クリックして「ショートカットの作成」を選択します。
- 新しいショートカットが作成されます。デスクトップに移動すると簡単にアクセスできます。
- この新しいショートカットをダブルクリックして、Chrome がクラッシュせずに正常に起動するかどうかを確認します。
場合によっては、起動設定を一からやり直すだけで不具合が解消されることもあります。他に方法がない場合は、試してみる価値はあります。
方法3: レジストリ設定を変更してコード整合性を無効にする
ええ、これは少し複雑ですが、通常はかなり効果的です。基本的には、競合する可能性のある特定のセキュリティ保護をChromeが強制しようとするのをWindowsに止めさせることになります。当然ながら、Windowsは必要以上に困難にする必要があるからです。
- Win + Rを押し、入力してEnter を
regedit押します。 - 次のパスに移動します:HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Google\Chrome。一部のキーが存在しない場合は、作成する必要がある可能性があります。
- 右側のペインを右クリックし、[新規] > [DWORD (32 ビット) 値]を選択します。
- RendererCodeIntegrityEnabledという名前を付けます。
- 新しい値をダブルクリックし、値のデータを0に設定して、[OK]をクリックします。
- レジストリエディターを閉じてChromeを再起動してください。これでChromeのクラッシュがなくなるはずです。
念のためお知らせしますが、レジストリ設定の変更は慎重に行わないと危険な場合があります。作業を始める前に、必ず手順に従うか、レジストリをバックアップしてください。
正直なところ、起こるはずのないブラウザクラッシュのトラブルシューティングに何時間も費やしたい人はいないでしょう。しかし、これらの方法、特に内部フラグの切り替えやレジストリの調整は、多くのユーザーのChromeを正常な状態に戻すのに役立っています。
まとめ
- ショートカット コマンドを使用してレンダラー コードの整合性を無効にします。
- exe の名前を変更して新しいショートカットを作成し、新しい Chrome ショートカットを作成します。
- レジストリ設定を調整して、Chrome のコード整合性保護をオフにします。
まとめ
これらの方法のいずれかでChromeが再びスムーズに動作するようになったら、それは成功です。場合によっては、すべてを妨害している機能を回避するだけで済むこともあります。あるいは、ウイルス対策ソフトウェアを更新したり、バグを修正するChromeのアップデートを待ったりする必要があるかもしれません。当然ながら、Chromeは何かを修正した直後に、何かが壊れる必要があるからです。
このバグを修正しようとしている誰かの時間を少しでも節約できれば幸いです。私の場合はうまくいきました。皆さんにもうまくいくことを願っています。