WindowsでポインタBSODによる参照を修正する方法
「完璧なものは何もない」という格言は、バグがユーザーエクスペリエンスを損なう可能性があり、それを損なうソフトウェア開発にも当てはまります。残念ながら、PCがブルースクリーンオブデス(BSOD)エラーでクラッシュした場合、重大なPC障害が発生しています。これは通常、(常にではありませんが)一部のコードのバグが原因です。
表示される最も珍しいBSODエラーの1つは、「ポインタによる参照」BSOD(reference_by_pointer)です。このBSODの原因を突き止めるのは難しいですが、通常は簡単に修正できる問題を示しています。したがって、reference_by_pointer BSODエラーのトラブルシューティングを行う場合は、このガイドが役立ちます。

Windows 10でポインターによる参照BSODエラーが発生する原因は何ですか?
ポインタによる参照BSODエラー(reference_by_pointerまたは0x00000018エラーとも呼ばれます)は、通常、システムファイルまたはデバイスドライバの問題を示しています。
システムリソースの優先順位付けを支援するために、Windowsは、実行中の要素(開いているウィンドウなど)を、要素が他の場所で参照(または使用)される回数を識別する番号を持つ「オブジェクト」として内部的に参照します。
この値は、オブジェクトが削除されるまで減少し、システムメモリを他の実行中のサービス用に解放します。

reference_by_pointerメッセージが表示されると、Windowsは実行中のオブジェクトの誤った参照カウントを認識しています。これは重大なセキュリティ問題になる可能性があるため、WindowsはBSODを停止して表示し、システムを強制的に再起動して、プロセス内のすべてのアクティブなメモリをクリアします。
ただし、ほとんどの場合、これは通常、バグのあるソフトウェアが原因で発生します。ハードウェアドライバが最も一般的な原因であり、グラフィックカードやネットワークデバイスなどの他のコンポーネントがメッセージを引き起こすことがよくあります。ただし、システムファイルの破損やハードウェアの障害など、他の問題が原因である可能性もあります。
他のことを試す前に、BSODメモリダンプファイルで詳細を確認する必要があります。ドライバーファイル(.sysファイル拡張子付き)やシステムプロセス(ntosknrl.exeなど)など、ポインターBSODによる参照の原因の背後にある重要な手がかりが見つかります。
考えられる原因(ドライバーの誤動作など)を特定したら、以下の手順に従って問題を解決できます。
トラブルシューティングのためにセーフモードに切り替えます
BSODに続いて、PCは強制的に再起動されます。 reference_by_pointer BSODループでスタックしている場合(再起動するたびに別のBSODメッセージが発生する)、トラブルシューティングプロセスを開始するには、セーフモードで起動する必要があります。
セーフモードは、正しく機能するために必要な最も基本的なドライバーとシステムプロセスのセットでWindowsを実行し、別のBSODのリスクを冒すことなくドライバーの問題をトラブルシューティングできるようにします。
セーフモードを使用して、問題を修正する他の試みを開始する前にBSODダンプファイルを分析することもできます。
- セーフモードで起動するには、Windowsの起動シーケンスを少なくとも3回中断する必要があります。これを行うには、PCの電源を入れ、Windowsロゴが表示されるまで待ちます。 PCのリセットボタンを押して(またはPCの電源ボタンを押し続けて)強制的に再起動してから、これを少なくともさらに2回繰り返します。

- Windowsは自動修復モードで起動し、起動に3回失敗すると、起動ループを解決しようとします。 自動修復に到達したら メニューで、詳細オプション>トラブルシューティング>詳細オプション>スタートアップ設定>再起動を選択します 起動オプションにアクセスします。

- しばらくしてから(そしてすばやく再起動して)、キーボードの数字キーを使用して、お好みのセーフモード起動オプションを選択します。たとえば、 4を選択します 標準のセーフモードの場合、5 ネットワーク機能が有効になっているセーフモードの場合、または 6 コマンドプロンプト端末のみが表示されるセーフモードの場合。

Windowsは、選択したセーフモードオプションを使用して起動を続行します。その後、以下に概説するトラブルシューティング手順を続行できます。
システムファイルとデバイスドライバーを更新する
Windowsまたはデバイスドライバーのバグにより、reference_by_pointerBSODが発生する可能性があります。この問題を解決するには、WindowsUpdateシステムを使用してシステムファイルとドライバーが最新であることを確認する必要があります。
- 開始するには、[スタート]メニューを右クリックして、[設定]を選択します Windows設定を開きます。

- [設定]メニューで、[更新とセキュリティ]を選択します> Windows Update 。 Windowsは更新を自動的にチェックする必要がありますが、そうでない場合は、更新を確認を選択します 。 アップデートのインストールを選択します 手動でインストールできるアップデートがある場合。

- Windowsがシステムの新しい更新プログラムをダウンロードしてインストールするための時間を確保します。これが完了したら、PCを再起動して新しい更新プログラムとドライバーをロードし、プロセスを完了します。これをすばやく行うには、[スタート]メニューを右クリックし、[シャットダウンまたはサインアウト]を選択します。>再起動 。

最近インストールしたドライバまたはシステムアップデートをロールバックする
システムアップデートは厳格なテストプロセスを経ていますが、バグや問題が発生する可能性があります。
システムファイルまたはデバイスドライバを最近更新した後でのみreference_by_pointerBSODエラーが表示される場合は、バグのあるファイルのセットが導入されている可能性があります。ありがたいことに、Windowsでは、Windowsでドライバーをロールバックし、問題の原因となっている最近のWindowsUpdateをアンインストールできます。
デバイスドライバーをロールバックする方法
- 最近インストールしたデバイスドライバをロールバックするには、[スタート]メニューを右クリックして、[デバイスマネージャ]を選択します。 。

- デバイスマネージャー ウィンドウで、最近更新されたドライバーがインストールされているデバイスを見つけます。デバイスを右クリックして、[プロパティ]を選択します 。

- ドライバー プロパティのタブ ウィンドウで、ロールバックドライバを選択します オプション。これにより、最近インストールされたドライバーが削除され、以前に使用されたバージョンが復元されます。 ロールバックドライバを選択した後 、画面上の追加の指示に従ってプロセスを完了します。

- ドライバをロールバックしたら、PCを再起動して、[スタート]メニューを右クリックし、[シャットダウンまたはサインアウト]を選択してプロセスを完了します。>再起動 。

システムアップデートを削除する方法
- 最新のシステムアップデートをアンインストールするには、[スタート]メニューを右クリックし、[設定]を選択します 。

- 設定 メニューで、更新とセキュリティを選択します>更新履歴を表示>アップデートのアンインストール 。

- 古いスタイルのコントロールパネルメニューが表示されます。更新を日付で並べ替えるには、インストール先を選択します それらをソートするためのカテゴリタイトル。削除するアップデートを見つけて、アンインストールを選択します それを削除します。 アンインストールの場合 オプションは利用できません。システムアップデートは必須と見なされ、削除できません。

- 画面上の追加の指示に従って、更新を削除します。アンインストールしたら、[スタート]メニューを右クリックし、[シャットダウンまたはサインアウト]を選択して、PCを再起動します。>再起動 。

システムファイルにエラーがないか確認してください
Windowsファイルは絶えず変更されており、設定とファイルは定期的に更新されます。残念ながら、Windowsのインストールは、マルウェアの感染からハードドライブセクターの障害まで、より壊滅的な変化に直面することがあります。
Windowsのインストールが何らかの理由で失敗し、このBSODエラーが発生していると思われる場合は、 SFCを使用してエラーを確認できます。 およびDISM ツール。
- これらのツールを実行するには、新しいWindowsPowerShellウィンドウを開く必要があります。 [スタート]メニューを右クリックして、[ Windows PowerShell(管理者)]を選択します これを行うには。

- PowerShellウィンドウで、 dism.exe / online / cleanup-image / restorehealthと入力します Enterを選択します キーボードで。これにより、Windowsシステムイメージ(インストールファイルのリセットに使用)の整合性の問題がチェックされます。不足しているファイルや破損しているファイルがある場合は、DISMがそれらを置き換えます。

- DISMツールが完成したら、 sfc / scannowと入力します システムファイルチェッカーツールを使用して、Windowsインストールのエラーをスキャンします。それらを検出すると、DISMで生成された新しいシステムイメージファイルを使用してそれらを置き換えようとし、インストールが正しく機能していることを確認します。

SFCツールがWindowsインストールファイルのスキャンを終了したら、PCを再起動します。ファイルを更新または修復できない場合は、Windows 10のリセットなど、より抜本的なオプションを検討する必要があります フレッシュインストールで。
ハードウェアをテストします(必要に応じて交換します)
破損したファイルやバグのあるファイルは、システムを不安定にするだけではありません。たとえば、ハードウェアが過熱している、過労している、または単なる障害である場合、ポインタBSODによる参照などのシステムエラーは、完全なPC障害の前の次のステップです。

熱が問題になる場合は、問題を解決するためにPCをクリーンアップし、冷却をアップグレードすることを検討する必要があります。次のステップは、CPUストレステストとメモリテストツールを使用してハードウェアを徹底的にテストし、ハードドライブにエラーがないかどうかを確認することです。
ハードウェアに問題がある場合、唯一の答えはハードウェアを交換することです。個々のコンポーネント(マザーボードやCPUなど)を交換することはできますが、PCが古すぎて修復できない場合は、完全なアップグレードを検討する必要があります。代わりに、PCを完全に新しいビルド済みPCに交換するか、新しいPCをビルドします。 。
WindowsでのBSODエラーからの回復
ポインタによる参照BSODエラーは通常、心配する必要はありませんが、定期的なシステムメンテナンスが行われていないと、PCに重大な問題がある可能性があります。 PCがクラッシュしたときにファイルが失われないように、重要なファイルは他の場所にバックアップしておいてください。また、システムの復元が有効になっていることを確認してください。
上記の手順を使用して問題を解決できない場合は、より抜本的なオプションを検討する必要があります。ハードウェアに障害がある場合は、PCをアップグレードするか、完全に交換することを検討する必要があります。それ以外の場合は、安定性を復元するためにWindowsをワイプしてリセットする必要がありますが、後でバックアップからファイルを復元する必要があります。
-
Windows 10 で Bad_Pool_Caller BSOD エラーを修正する方法
Windows でブルー スクリーン エラーが発生することは驚くことではありません。ブルー スクリーン オブ デス (BSOD) エラーがデバイスで予期せず発生し、システム クラッシュやその他の重大な問題が発生して、すぐに対処する必要がある場合があります。 Bad Pool Caller は、いくつかの理由によりデバイスで発生する可能性がある典型的なブルー スクリーン エラーです。 Windows 10 で Bad_Pool_Caller BSOD エラーを引き起こす原因のリストは次のとおりです: ハードウェアの故障 古い/破損したシステム ドライバー。 RAM の障害。 システ
-
Windows 10 でカーネル セキュリティ チェックの失敗 BSOD を修正する方法
Windows 10 ブルー スクリーン エラー KERNEL_SECURITY_CHECK_FAILURE 停止コード 0x000000139 は、1 つまたは複数のファイルが互換性または整合性のチェックに失敗したため、それらを更新または置換する必要があることを示します。また、停止コード カーネル セキュリティ チェックの失敗の最も一般的な理由は、Windows を新しいバージョンにアップグレードしたときの古いドライバーです。ここでも、メモリの問題、ウイルス感染、Windows システム ファイルの破損により、Windows 10 でさまざまなブルー スクリーン エラーが発生します。 カーネ