Windowsエラー
 Computer >> コンピューター >  >> トラブルシューティング >> Windowsエラー

Windows 10でディスク書き込みキャッシュを有効/無効にする方法

ディスク書き込みキャッシュ(Disk Write Caching)とは、データの書き込み要求をすぐにハードディスクへ送らず、高速な揮発性メモリ(RAM)に一時的に保存(キャッシュ)し、後からキュー経由でディスクに書き込む機能です。この機能を利用すると、書き込みデータをディスクではなくRAMに一時保存できるため、アプリケーションの動作が速くなり、システム全体のパフォーマンスが向上します。

その一方で、停電やハードウェア障害が発生した場合には、データの消失や破損につながるリスクもあります。RAM上に一時保存されたデータは、ディスクに書き出される前にシステムや電源が落ちると失われてしまうためです。

ディスク書き込みキャッシュの仕組み

データ破損や消失のリスクは現実的なものです。具体的な例を挙げてみましょう。デスクトップにテキストファイルを保存する場面を想定します。「保存」ボタンをクリックすると、Windowsはまずファイルをディスクに書き込むという情報をRAMに一時的に保存します。その後、Windowsが実際にファイルをハードディスクへ書き込み、書き込みが完了するとキャッシュからWindowsへ完了通知(ACK)が送られ、RAM上の情報が解放されます。

つまり、ディスク書き込みキャッシュ自体はデータを直接ディスクに書き込むわけではなく、あくまで書き込みを仲介する「伝達役」のような存在です。実際の書き込みはその後に行われることもあります。こうしたメリットとリスクを理解したうえで、以下の手順に従ってWindows 10でディスク書き込みキャッシュを有効または無効に設定してみましょう。

Windows 10でディスク書き込みキャッシュを有効/無効にする手順

作業を始める前に、万が一のトラブルに備えて復元ポイントを作成しておくことをおすすめします。

方法1:ディスク書き込みキャッシュを有効にする

1. Windowsキー + R を押して「ファイル名を指定して実行」を開き、「devmgmt.msc」と入力してEnterキーを押します。

2.ディスクドライブ」を展開し、ディスク書き込みキャッシュを有効にしたいディスクドライブをダブルクリックします。

補足: 対象のドライブを右クリックして「プロパティ」を選択しても同じ画面を開けます。

3.ポリシー」タブに切り替え、「デバイスのディスクへの書き込みキャッシュを有効にする」にチェックを入れて「OK」をクリックします。

補足: 書き込みキャッシュポリシー内の「デバイスのWindows書き込みキャッシュ バッファ フラッシュを無効にする」については、用途に応じてチェックのオン/オフを選択してください。ただし、データ損失を防ぐため、UPS(無停電電源装置)などの別電源を接続していない場合は、この項目にチェックを入れないでください。

4. 変更を保存するためにPCの再起動を求められたら、「はい」をクリックして再起動します。

方法2:ディスク書き込みキャッシュを無効にする

1. Windowsキー + R を押し、「devmgmt.msc」と入力してEnterキーを押します。

2. 「ディスクドライブ」を展開し、設定を変更したいディスクドライブをダブルクリックします。

3.ポリシー」タブに切り替え、「デバイスのディスクへの書き込みキャッシュを有効にする」のチェックを外して「OK」をクリックします。

4. PCの再起動を確認するメッセージが表示されたら、「はい」をクリックして再起動します。

関連記事

  • Windows 10でディスクやドライブをフォーマットする方法
  • Windows 10でディスククォータ制限と警告レベルを設定する方法
  • Windows 10でGPTディスクをMBRディスクに変換する方法
  • Windows 10でハードディスクがスリープ状態になるのを防ぐ方法

以上で、Windows 10でディスク書き込みキャッシュを有効または無効にする方法の解説は完了です。このチュートリアルについて不明な点や質問がある場合は、お気軽にコメント欄でお知らせください。

  1. Windows 10でディスク クォータを有効/無効にする4つの方法を徹底解説

    Windows 10でディスク クォータを有効または無効にする方法をご紹介します。PCに複数のユーザー アカウントがある場合、ディスク クォータを有効にしておくと便利です。特定のユーザーがディスク容量を使い切ってしまうのを防げるためです。管理者はNTFSファイル システムのボリュームに対して、ユーザーごとに使用できるディスク容量を個別に割り当てることができます。さらに、ユーザーの使用量がクォータ上限に近づいた時点でイベントをログに記録するよう設定したり、クォータを超過したユーザーへの追加ディスク領域の割り当てを許可または拒否したりすることも可能です。 クォータを超過したユーザーに追加のディスク

  2. Windows 10でWindowsエラー報告を有効/無効にする方法【初心者向け解説】

    Windows 10では、システムがクラッシュしたりフリーズして応答しなくなったりした際、エラーログが自動的にMicrosoftへ送信され、その問題に対する解決策が存在するかどうかが確認されます。これらの一連の処理を担当しているのが「Windows エラー報告(WER)」です。WERは、ユーザー側で発生したソフトウェアのクラッシュや障害に関する情報を記録する、柔軟なイベントベースのフィードバック基盤となっています。 Windowsエラー報告によって収集されたデータは分析され、Windowsが検出可能なハードウェアやソフトウェアの問題に関する詳細情報としてまとめられます。その後、この情報はMi