BSODエラー「ATTEMPTED_WRITE_TO_READONLY_MEMORY(読み取り専用メモリへの書き込みを試みました)」(Windows 11/10)または「0x000000BE」(Windows 7)は一般的な停止コードです。MiniTool ShadowMakerが提供するこのガイドでは、有効な解決策をご紹介します。問題を修正するには、ドライバーのロールバック、最近インストールしたソフトウェアのアンインストール、RAMのエラーチェック、BIOSの更新などを行ってください。

0x000000BE/Attempted Write to Readonly Memory Windows 11/10/7

バグチェック 0xBE:ATTEMPTED_WRITE_TO_READONLY_MEMORYについて

ブルースクリーンエラーは、多くの Windows ユーザーにとって決して珍しいものではありません。「死のブルースクリーン(BSOD)」が発生すると、システムは動作を停止し、エラー内容を示すメッセージが表示されることが一般的です。そして今、あなたは「ATTEMPTED_WRITE_TO_READONLY_MEMORY」というBSODエラーに悩まされているかもしれません。

Microsoftによると、ドライバーが読み取り専用のメモリセグメントへ書き込みを試みた場合、このエラーが発生します。

Windows 11またはWindows 10では、ブルースクリーンに「問題が発生したため、PCを再起動する必要があります」というメッセージが表示され、その後に停止コード「ATTEMPTED_WRITE_TO_READONLY_MEMORY」が続きます。場合によっては、エラーの原因となったドライバー名などの追加情報が表示されることもあります。

Windows 7をお使いの場合は、ブルースクリーンには以下のテキストが表示されます:

「読み取り専用メモリへの書き込みを試みました。

STOP: 0x000000BE (0x0000000000, 0x0000000000)」

ブルースクリーンエラーの原因

0x000000BE/attempted to write to readonly memoryが発生する原因は何でしょうか?ブルースクリーンエラーを引き起こす可能性のある原因は複数あり、例えば、不具合のあるデバイスドライバーや古いドライバー、互換性のないファームウェア、故障したRAMなどです。

  • デバイスドライバーの問題:主な原因はデバイスドライバーです。ドライバーが古くなっている、破損している、またはWindows OSと互換性がない場合、システムが読み取り専用メモリに書き込みを行う原因となります。
  • システムファイルの破損:Windowsシステムファイルが壊れた、または破損している場合、ブルースクリーン(BSOD)エラーが発生する可能性があります。
  • 古いOS:古いシステムには、デバイスドライバーがメモリに不正にアクセスする原因となるバグが含まれている可能性があります。
  • 互換性のないソフトウェアまたはファームウェア:最近インストールしたアプリや古いファームウェアがOSと競合し、ブルースクリーンエラーを引き起こす可能性があります。
  • RAMの問題:まれに、コンピューターの物理メモリ(RAM)に不具合が生じ、「ATTEMPTED_WRITE_TO_READONLY_MEMORY」という停止コードが発生することがあります。

Attempted Write to Readonly Memoryエラーを修正する方法

Windows 11/10/7でブルースクリーンが発生すると、誰でも困ってしまうでしょう。幸いなことに、ドライバーの更新やメモリ診断ツールの実行、最近追加したソフトウェアの削除など、いくつかの方法を試すことで対処可能です。

トラブルシューティングのためにWindowsをセーフモードで起動する

コンピューターがデスクトップにアクセスできる場合は、本記事で紹介するトラブルシューティング手順を簡単に実行できます。ただし、正常に起動しない場合、どのように停止コードを修正すればよいでしょうか?まずPCをセーフモードで起動し、その後、問題解決のための対策を行ってください。

Windows 11/10の場合:

1.インストールメディアを用意し、起動可能なUSBドライブまたはディスクからシステムを起動します。

2.「コンピューターを修復する」をクリックして、Windows回復環境(WinRE)に入ります。

提示:
または、起動プロセスを中断して自動修復モードに入り、WinREにアクセスする方法もあります。詳細については、「Windows 11で高度なスタートアップオプション(WinRE)にアクセスする」をご覧ください。

3.「トラブルシューティング」>「詳細オプション」>「スタートアップ設定」>「再起動」を選択します。

4.「F4」キーまたは「F5」キーを押して、セーフモードまたはセーフモードとネットワークを有効にします。

スタートアップ設定でセーフモードを有効にする

Windows 7の場合:

1.システムの再起動時に「F8」キーを押して、「詳細ブートオプション」画面に入ります。

2.「セーフモードとネットワーク」など、選択したい項目をハイライト表示します。

3.「Enter」キーを押します。

次のセクションでは、Windows 11/10/7で発生する「ATTEMPTED_WRITE_TO_READONLY_MEMORY」BSODエラーの修正手順を説明します。

ドライバーの更新、ロールバック、またはアンインストール

前述の通り、問題のあるドライバーがブルースクリーンエラーの主な原因となることがあります。そして、画面にattempted_write_to_readonly_memoryを引き起こしたドライバーの名前が表示される可能性があります。

この場合は、表示されたファイル名をメモし、インターネットで検索して該当するドライバーを特定する必要があります。例えば、atikmdag.sysが表示された場合、これはATI Radeon のカーネルモードドライバーの一部です。そのため、AMDグラフィックカードに何らかの問題が発生していることが考えられます。

ブルースクリーン画面にドライバー名が表示されない場合は、BlueScreenViewなどのサードパーティ製ツールを使用してください。クラッシュ後に生成されるメモリダンプファイル(.dmp)を分析し、問題のあるドライバーを特定するのに役立ちます。

特定後は、ドライバーの更新、ロールバック、またはアンインストールによって問題を解決してください。

ドライバーの更新

ステップ1:セーフモードで「スタート」メニューを右クリックし、「デバイスマネージャー」を選択します。

ステップ2:グラフィックカードドライバーなど、問題のあるドライバーを探し、右クリックして「ドライバーの更新」を選択します。

デバイスマネージャーで「ドライバーの更新」を選択している画面

ステップ3:「ドライバーを自動的に検索する」をクリックします。その後、Windowsがコンピューター内で最適なドライバーを検索し、インストールします。

提示:
Windowsが最新のドライバーに更新できない場合は、製造元の公式サイトにアクセスし、新しいドライバーを手動でダウンロードしてインストールしてください。

更新後、BSODエラー「ATTEMPTED_WRITE_TO_READONLY_MEMORY/0x000000BE」が再発するか確認してください。

ドライバーのアンインストール

上記の対処法で解決しない場合、該当ドライバーを右クリックし、「デバイスのアンインストール」を選択してドライバーを削除してください。

ドライバーを元に戻す

ドライバーの更新またはアンインストールで問題が解決しない場合は、ドライバーをロールバックしてみましょう。

ステップ1:ドライバーを右クリックし、「プロパティ」を選択します。

ステップ2:新しいウィンドウで、「ドライバーを元に戻す」をクリックします。

最近のプログラムをアンインストールする

一部のプログラムのインストール後に「ATTEMPTED_WRITE_TO_READONLY_MEMORY」ブルースクリーンが発生する場合は、これらのプログラムはWindows 11、10、または7と競合している可能性があります。

最近インストールしたソフトをアンインストールするには、下記の手順に沿って操作してください。

ステップ1:「Windows検索」で「コントロールパネル」と入力し、「Enter」キーを押してこのアプリを開きます。

ステップ2:「表示方法」を「カテゴリ」に設定します。次に、「プログラム」の下にある「プログラムのアンインストール」リンクをクリックします。

コントロールパネルで「プログラムのアンインストール」をクリックしている様子

ステップ3:アプリ一覧で、最近インストールしたアプリケーションを右クリックし、「アンインストール」を選択します。画面の指示に従ってアンインストール操作を完了します。

最近インストールしたすべてのプログラムに対して、同様の操作を行ってください。

その後、システムを再起動し、停止コードが解消されているか確認してください。

システムの復元を実行する

Windowsは、重要なイベントの前にシステムを保護するため、自動的に復元ポイントを作成します。また、新しいWindows更新プログラムやドライバー、アプリをインストールする前に、手動で復元ポイントを作成することも可能です。

「ATTEMPTED_WRITE_TO_READONLY_MEMORY」BSODエラーが発生する前に復元ポイントを作成したことがある場合は、PCを以前の状態に復元することが良い選択肢です。

具体的な操作手順は以下の通りです。

ステップ1:「コントロールパネル」を開き、「表示方法」を「大きいアイコン」に設定します。

ステップ2:「回復」をクリックし、「システムの復元を開く」を選択し、「次へ」をクリックして続行します。

ステップ3:作成日時に基づいて、リストから対象の復元ポイントを選択します。

ステップ4:最後に、「完了」をクリックし、「はい」を選択して復元プロセスを開始します。

システムの復元を実行している操作画面

SFCを実行する

Windows のシステムファイルは、破損や誤削除によって損傷または欠落することがあり、その結果、BSOD 0x000000BE(ATTEMPTED_WRITE_TO_READONLY_MEMORY)が発生する可能性があります。このような場合、システムファイルを修復することで問題が解決することがあります。

修復を行うには、システムファイルチェッカー(SFC)を実行してください。SFCは、破損、変更、または欠落したシステムファイルをスキャンし、キャッシュされた正常なコピーに置き換えます。

ステップ1:Windows 11/10/7で「Windows検索」に「cmd」と入力し、管理者として実行します。

ステップ2:「sfc /scannow」と入力し、「Enter」キーを押して検証を開始します。

スキャンが 100% 完了するまでお待ちください。

コマンドプロンプトでsfcスキャンを実行している画面

ステップ3:その後、DISMスキャンを実行します。

dism /online /cleanup-image /restorehealth」コマンドを実行するだけで、破損したWindowsシステムイメージをスキャンして修復できます。

提示:
正しいコマンドを入力してください。そうしないと、DISMエラー87が発生します。

スキャン後、ブルースクリーンが発生せず、システムが正常に動作するようになる可能性があります。

BIOSを更新する

互換性のない、または古いBIOSファームウェアが原因で、「ATTEMPTED_WRITE_TO_READONLY_MEMORY」BSODエラーが発生する可能性があります。この問題を解決するには、BIOSを新しいバージョンに更新してください。

ただし、この方法にはある程度の技術的な知識が必要なため、誰でも簡単に実行できる作業ではありません。

コンピューターに関する知識がある場合は、以下の手順に従ってBIOSを更新してください。

ステップ1:USBフラッシュドライブを正常に動作するパソコンに接続します。

ステップ2:製造元のウェブサイトにアクセスし、最新のBIOSバージョンをダウンロードします。

ステップ3:BIOSアップデートファイルをUSBドライブにコピーします。

ステップ4:USBドライブを動作しないPCに接続します。次に、BIOSメニューに入り、更新機能を探し、ダウンロードしたファイルを選択してアップデートを実行します。

提示:
BIOS更新の手順はパソコンによって異なります。詳しくは、「詳細ガイド:USBでBIOSをアップデートする方法」をご参照ください。

初心者の方は、コンピューターを専門家に持ち込んで助けを求めてください。

メモリ診断を実行する

BSOD停止コードATTEMPTED_WRITE_TO_READONLY_MEMORY 0x000000BEは、メモリに関連している可能性があります。そのため、メモリ診断を実行することが有効な対処法となる場合があります。

この作業を行うには、Windowsに標準搭載されている「Windowsメモリ診断ツール」の使用をおすすめします。このツールはPCのRAMにエラーがないかをテストし、ブルースクリーンエラーやシステムクラッシュの原因となる問題を検出するのに役立ちます。

メモリテストを実行するには、下記の手順に沿って操作してください。

ステップ1:キーボードの「Win + R」キーを同時に押して「ファイル名を指定して実行」を開きます。

ステップ2:「mdsched.exe」と入力し、「OK」をクリックしてWindowsメモリ診断ツールを開きます。

ステップ3:「今すぐ再起動して問題の有無を確認する」をクリックして、すぐにチェックを実行します。

ステップ4:ツールが自動的にメモリの問題をチェックします。

Windowsメモリ診断ツールを実行している様子

ステップ5:テスト終了後、PCは自動的に再起動されます。システムがブルースクリーンの影響で通常起動できない場合は、セーフモードで起動してテスト結果を確認してください。

  1. 検索ボックスに「イベントビューアー」と入力して起動します。
  2. Windowsログ」>「システム」に移動します。
  3. 右側の「検索」をクリックし、メモリ診断に関連するイベントを探します。

より詳細なスキャンを行いたい場合は、サードパーティ製ツール「MemTest86」の使用をおすすめします。

エラーが検出された場合、RAMに問題があることを意味します。RAMが正しく装着されているか、適切なスロットに取り付けられているかを確認してください。必要に応じて、故障しているRAMを交換することができます。

提示:
ブルースクリーン発生後もPCが正常に起動できる場合は、上記の修正方法に加えて、Windowsの更新を試すこともおすすめです。Windows Updateでは、不具合の修正や新機能の追加が定期的に提供されています。Windowsを更新するには、「設定」メニューから「Windows Update」を開き、更新プログラムをチェックして、利用可能な更新をインストールしてください。

さらに読む:Attempted Write to Readonly Memory PUBG

次のような特定の状況に陥っている可能性があります:PUBGを起動するたびに、「Attempted Write to Readonly Memory」または「0x000000BE」というエラーメッセージを伴うブルースクリーンが表示される、というケースです。

Redditのユーザー報告によると、この問題は不良RAMモジュール、古いBIOS、またはFanatec製のペダルやホイールが原因で発生する可能性があります。

このBSODエラーを修正するには、BIOSを更新してRAMエラーをチェックし、必要に応じてRAMを交換してください。これら2つの手順については、上記の指示に従ってください。

また、Fanatecのペダルおよびホイールを取り外し、コントロールパネルからFanatec関連ソフトウェアをアンインストールすることで、問題が解消される可能性もあります。

ご提案:システムをバックアップする

ブルースクリーンエラーを修正した後、PCは正常に起動するはずです。次に、PCのバックアップを作成することをおすすめします。

BSODエラーは予期せず発生することが多く、非常に煩わしいものです。解決策を探すのに多くの時間がかかる場合もあります。システムクラッシュが発生した際にPCを迅速に復元するためには、システムバックアップが不可欠です。

Windowsバックアップに関しては、MiniTool ShadowMakerを使えば便利です。このバックアップソフトはWindows 11/10/8/7で動作し、システム・パーティション・ディスク・フォルダ・ファイルのバックアップと復元に対応しています。

システムイメージを作成するには、以下の手順を実行してください:

ステップ1:外付けHDDまたはUSBドライブをパソコンに接続します。

ステップ2:MiniTool ShadowMakerをダウンロード、インストールし、起動します。

MiniTool ShadowMaker Trialクリックしてダウンロード100%クリーン&セーフ

ステップ3:「バックアップ」では、Windowsパーティションが自動的バックアップソースとして選択されます。「バックアップ先」をクリックして接続した外付けドライブまたはUSBドライブを選ぶだけです。

提示:
システムバックアップに加えて、PCのデータを保護するために、ファイルのバックアップもおすすめします。データバックアップについては、「ソース」>「フォルダとファイル」に移動し、バックアップするファイルを選択してください。

ステップ4:最後に、「今すぐバックアップ」をクリックします。

MiniTool ShadowMakerでシステムをバックアップしている様子

結論

Windows 11/10/7の起動時に「ATTEMPTED_WRITE_TO_READONLY_MEMORY」または「BSOD 0x000000BE」というエラーに遭遇したことはありますか?ご安心ください。上記の修正方法を試すことで、問題を簡単かつ効果的に解決できる可能性があります。

また、BSODエラーを修正した後は、万が一に備えてPCのシステムバックアップを作成することをおすすめします。

Attempted Write to Readonly Memory:よくあるご質問

ブルースクリーンメモリエラーを修正する方法は?
ブルースクリーンメモリエラー(MEMORY_MANAGEMENT BSOD)を修正するには:
1.Windowsを更新する
2.システムファイルを修復する
3.CHKDSKを実行する
4.Windowsメモリ診断を実行する
5.最近インストールしたソフトウェアをアンインストールする
6.ドライバーを更新する
停止コード「ATTEMPTED_EXECUTE_OF_NOEXECUTE_MEMORY」の修正方法は?
ATTEMPTED_EXECUTE_OF_NOEXECUTE_MEMORY」エラーに対処するには、以下の方法を試してください。
1.ドライバーを更新する
2.Windows を更新する
3.SFCを実行する
4.RAMを確認する
5.最近インストールしたソフトウェアやドライバーをアンインストールする
6.BIOS/UEFIの設定を確認する
7.システムの復元を実行する
Windows 10の「irql_not_less_or_equal」とは?
「IRQL_NOT_LESS_OR_EQUAL」エラーはブルースクリーンの一種です。これは、システムプロセスまたはドライバーが、アクセス権限のないメモリ領域にアクセスしようとしたことを示しています。
ブルースクリーンは深刻な問題ですか?
はい、ブルースクリーンは深刻な問題です。重大なシステムエラーが発生し、Windows が正常に動作できなくなっている状態を意味します。
  • hatena