Windowsパソコンで外部ストレージへの書き込みを高速化する方法

Windowsパソコンで外部ストレージへの書き込みを高速化する方法

2022年1月4日

Windows 11やWindows 10において[USBメモリー]など外付けのストレージを使っている時に「速度が遅い」と感じるのであれば、【書き込みキャッシュ】を有効にすればパフォーマンスを上げることができる場合があります。

書き込みキャッシュとは?

ストレージは[読み込み]や[書き込み]を同時に行っているのではなく、一定のルールの下で切り替えながら動作しています。そのため、書き込み可能になるまで「対象のデータを一時的に貯めておく」ことを書き込みキャッシュと呼びます。

Windows 11やWindows 10では、外部ストレージの[書き込みキャッシュ]はオフに設定されていることが多いので、これをオンに切り替え有効にすればパフォーマンスの向上が見込めます。

ただ、そもそもUSB2.0などの古い規格を使っている場合にはパフォーマンスを上げたところで期待する効果は得られないかもしれないので、USB3.0など新しい規格への買い替えを検討したほうが良いかもしれません。この場合、パソコン側も対応している必要があります。

KIOXIA(キオクシア) 旧東芝メモリ USBフラッシュメモリ 128GB USB3.2 Gen1 日本製 国内サポート正規品 KLU301A128GW
KIOXIA USBフラッシュメモリ 128GB USB3.2 Gen1 KLU301A128GW
 

また、書き込みキャッシュを有効にすると取り出す際に[ハードウェアの安全な取り外し]が必要です。

書き込みキャッシュを有効にするやり方

Windows 11を例とします。Windows 10でも同様の操作が可能ですが文言などが異なる場合があります。
  1. ファイル名を指定して実行よりdiskmgmt.mscを入力しOKをクリックします。
    Windows 11→ファイル名を指定して実行

  2. ディスクの管理より(対象のディスク)を右クリックし、メニューよりプロパティをクリックします。
    Windows 11→ディスク管理→リムーバブルディスク→コンテキストメニュー

  3. プロパティのポリシー>取り外しポリシーより高パフォーマンスを選択します。
    Windows 11→ディスク管理→リムーバブルディスク→プロパティ→ポリシー→取り外しポリシー→高パフォーマンス

  4. プロパティのポリシー>書き込みキャッシュポリシーよりデバイスの書き込みキャッシュを有効にするをチェックします。
    最後にOKをクリックします。

    Windows 11→ディスク管理→リムーバブルディスク→プロパティ→ポリシー→取り外しポリシー→高パフォーマンス

書き込みキャッシュを有効にするやり方は以上です。