BIOSキャッシュ・シャドウイングの無効化手順とBSODエラーへの対処法
パソコンでブルースクリーン(BSOD)などの問題が発生すると、起動時にエラーメッセージが表示されることがあります。これらのメッセージは、システムのBIOSまたはWindows自体によって生成されている可能性があります。技術的な話に入る前に、まず基本から確認しましょう。そもそもBIOSとは何なのでしょうか。
BIOSについて知っておくべきこと
BIOSは「Basic Input Output System(ベーシック・インプット・アウトプット・システム)」の略称で、マザーボードに搭載されたチップです。ユーザーが最も基本的なレベルで外部周辺機器にアクセスし、設定を行うことを可能にします。
BIOSには、一般的なコンピュータハードウェアを読み込むための手順が格納されています。また、コンピュータが正常に起動するための要件を満たしているかどうかを検証する「Power-On Self-Test(POST、電源投入時自己診断テスト)」も含まれています。このテストに失敗した場合、ユーザーはビープ音が組み合わせて鳴るのを聞くことが多く、これは問題が発生していることを示すサインです。
お使いのデバイスのBIOSバージョンを確認するには、BIOSセットアップ画面にアクセスするだけでOKです。そこにデバイスのBIOSタイプが表示されます。
残念ながら、コンピュータの他の部品と同様に、BIOSも問題が起こり得ます。そのため、トラブルシューティングの一環として、一部の機能を無効化するユーザーもいます。
無効化されることの多いBIOSメモリオプションのひとつが、「BIOSキャッシュ」または「シャドウイング」です。
BIOSキャッシュ・シャドウイングとは?
すべてのマザーボードには、ROMと呼ばれる固定の読み取り専用ストレージが搭載されています。ここには、コンピュータのハードウェアコンポーネントを読み取り、動作させるために必要なファームウェアや命令が含まれています。
しかし、ROMの動作が遅くなるケースがあります。この場合、OEM(相手先ブランド製造元)は、コマンドをより高速に実行するためにROMの内容をRAMに読み込むことを推奨しています。これは主に起動プロセス中に発生する現象で、こうした状況ではBIOSキャッシュを無効にすることも推奨されます。
BIOSキャッシュを無効にするとどうなる?
BSODやメモリ関連の問題に直面したとき、Windowsの技術者はキャッシュやシャドウイングの無効化をよく提案します。
BIOSキャッシュは高速な静的RAM(SRAM)であり、多くのプログラムがこの領域の命令やデータに繰り返しアクセスするため、非常に重要な役割を担っています。BIOSキャッシュのおかげで、コンピュータはシステムパフォーマンスに影響を与えることなく、必要な情報へ継続的にアクセスできるのです。
一方、BIOSキャッシュを無効にすると、システムの動作が遅くなる可能性があります。
BIOSキャッシュ・シャドウイングを無効にする手順
ここでは、BIOSメモリオプションを無効にする方法をご紹介します。ただし始める前に、BIOSメニューはデバイスごとに異なるという点に注意してください。つまり、お使いのパソコンには他の機種と同じオプションや設定項目がない場合があり、BIOSメモリオプションを無効化できない可能性もあります。
それでは、具体的な手順を見ていきましょう。
ステップ1:BIOSにアクセスする
- パソコンを再起動します。スタートメニューを開き、電源アイコンをクリックして再起動を選択してください。
- 起動画面が表示されるのを待ちます。画面が現れたら、画面下部に点滅表示されているセットアップキーを押します。
- F2キーまたはDelete(Del)キーを押し続けてセットアップ画面に入ります。
- BIOSが読み込まれるのを待ちます。その後、無効にしたいメモリ項目を探しましょう。
ステップ2:メモリオプションを無効にする
- 画面最上部のAdvanced(詳細)オプションを選択して、Advancedセクションへ移動します。
- Enterキーを押すと、BIOSのAdvancedセクションが表示されます。
- 次に、無効にしたいメモリオプションを探します。代表的なメモリオプションは以下の2つです。
- シャドウイング/キャッシング – ブルースクリーンやメモリ関連の問題が発生している場合、このオプションを無効にすることで解決できる可能性があります。
- RAM – 増設したカスタムRAMが正常に動作しない場合、物理的に取り外さなくてもBIOSから無効化できます。
- 繰り返しになりますが、利用可能なメモリオプションはパソコンによって異なります。目的のメモリオプションが見つからない場合は、General(一般)セクションを確認してみてください。
- 矢印キーを使って無効化するメモリ項目を選択します。項目の横にある選択ボックスが「Disabled(無効)」になっていることを確認してください。
- その後、Change(変更)キーを押すと、選択したメモリオプションが無効になります。
- ESCキーを押してBIOSメニューを終了します。
- 最後にEnterキーを押して変更内容を保存すれば完了です。
BIOSキャッシュを無効にできない場合の対処法
BIOS設定を無効にできず、メモリの問題に悩んでいる場合は、以下の解決策を試してみてください。
解決策1:レジストリクリーナーを使用する
破損したレジストリキーがBSODエラーの原因となっている場合は、レジストリクリーナーの使用が有効です。信頼できるレジストリクリーナーをダウンロードしてインストールしましょう。必ず正規の安全なサイトからダウンロードし、レジストリ関連のエラーを確実に修復してください。
解決策2:システムの復元を実行する
システムの復元を使って、コンピュータを以前の日付の状態に戻すこともできます。この方法は非常に効果的ですが、事前に復元ポイントが作成されている場合にのみ機能します。
システムの復元を実行する手順は以下の通りです。
- 検索フィールドに「コントロールパネル」と入力し、一番上の検索結果をクリックします。
- コントロールパネルウィンドウが開いたら、検索フィールドに「回復」と入力します。
- 回復に移動し、システムの復元を開くを選択します。
- システムファイルと設定の復元ボックスで次へをクリックします。
- 復元ポイントを選択します。
- 影響を受けるプログラムの検出をクリックします。
- その復元ポイントを選択した場合に削除される項目の一覧が表示されます。削除しても問題なければ閉じるをクリックします。
- 次へを押して先へ進みます。
- 最後に完了をクリックします。
解決策3:オンラインのBSODトラブルシューティングツールを実行する
MicrosoftはWindowsデバイス向けに2種類のBSODトラブルシューティングツールを提供しています。ひとつはオンラインでアクセスできるもの、もうひとつはデバイスに内蔵されているものです。
MicrosoftのオンラインBSODトラブルシューターを使うには、Microsoft公式サイトの「ブルースクリーンエラーのトラブルシューティング」ページにアクセスし、質問に答えながら指示に従って問題を解決していきます。
Windows 10/11デバイスに内蔵されたBSODトラブルシューターを使う場合は、以下の手順に従ってください。
- コントロールパネルを起動します。
- トラブルシューティングアイコンをクリックします。
- すべて表示リンクをタップします。
- Blue Screen(ブルースクリーン)トラブルシューターのオプションを右クリックします。
- 管理者として実行を選択します。
- 詳細をクリックします。
- 自動的に修復するのチェックボックスにチェックを入れます。
- 次へを押して進みます。
- BSODトラブルシューターがBSODの原因を特定し始めます。問題が検出された場合は、画面の指示に従ってください。検出されなかった場合は、「詳細情報の表示」セクションをタップしてレポートを確認しましょう。
解決策4:破損したシステムファイルをスキャンする
SFC(システムファイルチェッカー)スキャンを実行して、BSODエラーの原因となっている破損したシステムファイルを修復できます。手順は以下の通りです。
- Windowsキーを押してスタートメニューを開きます。
- 検索フィールドに「cmd」と入力します。一番上の結果を右クリックし、管理者として実行を選択します。
- 管理者パスワードを入力します。
- コマンドラインに「sfc /scannow」と入力し、Enterキーを押します。
- スキャンが完了するまで待ちましょう。これでBSODエラーが解決することを願っています。
まとめ
今回はBIOSキャッシュやシャドウイングについて詳しく解説しましたが、BIOSでの操作ミスや設定変更がさらなる問題を引き起こす可能性があることも理解しておくことが重要です。自信がない場合は、ためらわずにデバイスのテクニカルサポートに問い合わせてください。
この記事が、BIOSシャドウイングやキャッシュの理解、そしてハードウェアレベルでのコンピュータの仕組みを知る一助となれば幸いです。本記事に関するご意見・ご感想があれば、ぜひコメント欄でお聞かせください!
-
Windows 10でキャッシュメモリをクリアする方法|一時ファイル・ストア・DNSキャッシュの削除手順
デジタル時代の今日、私たちはスマートフォンやPCなどのデバイスと切り離せない関係にあり、日常生活においてガジェットなしでは生きていけないと言っても過言ではありません。しかし、スマートフォンであれWindows PCであれ、長期間使用を続けるとキャッシュメモリが蓄積され続け、デバイスのストレージ容量を無駄に圧迫していきます。そのため、PCのパフォーマンスを向上させるには、Windows 10のキャッシュを定期的にクリアし、不要なジャンクデータを除去することが、テクニカルエキスパートからも常に推奨されています。 他のデバイスと同様に、Windows 10にもさまざまな種類のキャッシュメモリが保存
-
Windows PCのメモリを最適化してシステムキャッシュを管理する方法
Windows PCは、ちょっとしたコツさえ覚えれば誰でも快適に使えるユーザーフレンドリーなマシンだとよく言われます。しかし実際には、Windows PCは非常に複雑な仕組みを持っており、Microsoftが一般ユーザーの目から隠している機能や設定が数多く存在します。その代表例が「メモリの最適化」と「システムキャッシュの管理」です。 メモリの最適化とは、RAM上の不要なデータを解放し、パフォーマンスを向上させることを指します。また、システムキャッシュには一時ファイルやフォルダが蓄積されており、これらを削除することで、新しいプロセスのための空き容量を確保できます。本記事では、Advanced S