Windows 10
 Computer >> コンピューター >  >> システム >> Windows 10

Windows 10でSteamのディスク書き込みエラーを簡単に解決する13の方法

Windows 10のユーザーの多くが、ゲームのアップデート時、アップデートが必要なゲームの起動時、またはゲームのダウンロード時に「Steamディスク書き込みエラー(Disk Write Error)」が発生すると報告しています。同じエラーメッセージに悩まされ、ゲームがプレイできなくなっている方は、本記事で紹介する解決策をお試しください。

補足:以下で説明する手順は、LinuxやMacでも同様に利用できます。

Steamディスク書き込みエラーが発生する主な原因

ゲームのアップデート中にSteamが必要なデータをダウンロードしてストレージに保存できない場合、「ディスク書き込みエラー」が表示されます。このエラーには通常、以下のようなメッセージが伴います。

また、次のような状況でもディスク書き込みエラーが発生する可能性があります。

  • Steamフォルダやドライブが書き込み禁止になっている
  • ハードディスクに破損がある
  • Windows 10のファイアウォールやウイルス対策ソフトが、Steamによるデータのダウンロード・保存をブロックしている
  • Steamディレクトリ内のファイルが古い、または破損している

13の対処方法一覧

方法1 SteamとPCを再起動する — Steamウィンドウを起動し、左上の「Steam」から終了を選択…詳細な手順はこちら

方法2 ダウンロードキャッシュをクリアする — 「設定」→「ダウンロード」→「ダウンロードキャッシュの消去」…詳細な手順はこちら

方法3 管理者としてSteamを実行する — Steam.exeを右クリック→「プロパティ」…詳細な手順はこちら

方法4 ゲームフォルダを別ドライブへ移動する — 別のドライブに新しいSteamライブラリを作成…詳細な手順はこちら

方法5 古いドライバーを更新する — ドライバー更新ツールでスキャンし、最新版をインストール…詳細な手順はこちら

方法6 0KBファイルを削除する — ファイル名を指定して実行→steamapps/common内を確認…詳細な手順はこちら

方法7 flushconfigコマンドを実行する — 実行画面で steam://flushconfig を入力…詳細な手順はこちら

方法8 ゲームファイルの整合性を検証する — ライブラリ→問題のあるゲームを右クリック…詳細な手順はこちら

方法9 ディスクの書き込み保護を解除する — コマンドプロンプトを管理者として実行→diskpart…詳細な手順はこちら

方法10 破損したログファイルを削除する — Steam/logsフォルダ内のcontent_logを確認…詳細な手順はこちら

方法11 ファイアウォールを確認する — 一時的に無効化して動作を確認…詳細な手順はこちら

方法12 ウイルス対策ソフトを一時的に無効化する — 除外リストへの追加も有効…詳細な手順はこちら

方法13 その他の有効な解決策 — Steamの再インストールやライブラリ修復など…詳細な手順はこちら

Steamディスク書き込みエラーの具体的な直し方

方法1:SteamとPCを再起動する

どんなトラブルでもまず試したいのが再起動です。BSOD(ブルースクリーン)やディスクエラーの際に行うように、Steamディスクエラーの場合も同様に効果的です。以下の手順でSteamとPCを再起動しましょう。

Steamを再起動する手順:

  1. Steamを起動します。
  2. 左上隅の「Steam」をクリックし、ドロップダウンメニューを開きます。
  3. 「終了」を選択してSteamを完全に閉じます。
  4. Steamを再度起動します。ログアウトされている場合は再ログインしてください。

その後、ディスク書き込みエラーが解消されたかどうかを確認します。改善しない場合はPC自体の再起動を試みましょう。

PCを再起動する手順:

  1. Windowsアイコン→電源アイコンをクリックします。
  2. 「再起動」を選択します。

方法2:Steamのダウンロードキャッシュをクリアする

上記の方法で解決しない場合は、Steamのキャッシュ削除を試してみてください。

  1. Steamを起動し、「設定」を開きます。
  2. 「ダウンロード」→「ダウンロードキャッシュの消去」をクリックします。

Steamを再起動し、エラーが解消されたか確認してください。

方法3:管理者としてSteamを実行する

アプリケーションを管理者権限で実行すると、特定の問題が解決することがあります。管理者として実行することで追加のアクセス許可が与えられ、エラーが修正される場合があります。

  1. Steamフォルダを開きます。
  2. Steam.exeを右クリック→「プロパティ」を選択します。
  3. 「互換性」タブを開き、「特権レベル」の「管理者としてこのプログラムを実行する」にチェックを入れます。
  4. 「適用」→「OK」をクリックして完了です。

これによりSteamが管理者権限で起動され、ゲームのダウンロードやアップデート時のディスク書き込みエラーが解決できることがあります。

方法4:ゲームフォルダを別ドライブへ移動する

ハードディスクの不具合が原因の場合、ゲームを別のドライブにインストールすることで問題が解決することがあります。うまくいったら、新しいドライブにSteamライブラリフォルダを作成し、そこにゲームをインストールしましょう。

  1. Steamを起動します。
  2. 「設定」→「ダウンロード」→「Steamライブラリフォルダー」→「新しいライブラリフォルダーを追加」を選択します。

その後、ゲームを再度ダウンロードしてみてください。エラーが発生しなくなっているはずです。

方法5:古いドライバーを更新する

古いドライバーや破損したドライバーが、このエラーメッセージの原因となることがあります。ドライバーを更新して問題が解決するか確認しましょう。手動での更新が面倒な場合は、ドライバー自動更新ツールの活用もおすすめです。

ドライバー更新ツールを使えば、システムをスキャンして古いドライバーを検出し、ワンクリックで最新版をインストールできます。ハードウェア名や型番を調べる必要もなく、プログラムがすべて自動的に判別して正しいドライバーを導入してくれます。

  1. ドライバー更新ツールをダウンロードしてインストールします。
  2. 「スキャン開始」をクリックし、古いドライバーを検出します。
  3. 有料版なら「すべて更新」を、体験版なら各ドライバーの横にある「更新」をクリックします。
  4. 変更を保存するため、PCを再起動します。

その後、ゲームのアップデートやダウンロードを試し、エラーが解消されたか確認してください。

方法6:0KBファイルを削除する

0KBの破損ファイルが残っていると、Steamゲームの実行時にディスク書き込みエラーが発生することがあります。以下の手順で対処しましょう。

  1. Windowsキー+Rキーを押します。
  2. 「ファイル名を指定して実行」ウィンドウに %ProgramFiles(X86)% と入力し、Enterキーを押します。
  3. 「Steam/steamapps/common」フォルダを開きます。
  4. サイズが0KBのファイルを探します。見つかったら削除します。
  5. ゲームを再起動するか、エラーが発生した操作をもう一度実行します。

これでディスク書き込みエラーが解決するはずです。改善しない場合は次の方法へ進みましょう。

方法7:flushconfigコマンドを実行する

このコマンドを実行するとキャッシュファイルが初期化され、Steamのエラーメッセージが解決することがあります。

  • Steamを完全に終了させます。
  • Windowsキー+Rキーを押します。
  • 「ファイル名を指定して実行」ウィンドウに steam://flushconfig と入力し、Enterキーを押します。
  • 確認ダイアログが表示されたら「OK」をクリックします。
  • PCを再起動します。
  • 再度 Windowsキー+Rキーを押し、%ProgramFiles(X86)% と入力してEnterキーを押します。
  • Steamフォルダを見つけてダブルクリックします。
  • Steam.exeを見つけてダブルクリックすると、Steamが起動します。

その後、ゲームのアップデートやダウンロードを試し、エラーが解消されたか確認してください。それでも改善しない場合は、次の対処法をお試しください。

方法8:ゲームファイルの整合性を検証する

ゲームファイルの一部が破損していると、この問題が発生することがあります。すべてのファイルが正常かどうかを確認するために、ゲームファイルの整合性検証を行いましょう。

  1. Steamを起動し、「ライブラリ」を開きます。
  2. 問題が発生しているゲームを右クリック→「プロパティ」を選択します。
  3. 「ローカルファイル」→「ゲームファイルの整合性を確認」をクリックします。
  4. 検証が完了するまで待ちます。
  5. Steamを一度終了し、再起動して問題が解決したか確認します。

方法9:ディスクの書き込み保護を解除する

使用しているディスクが書き込み保護されていると、このエラーが発生しやすくなります。以下の手順で解除しましょう。

  1. Windowsの検索バーに「コマンドプロンプト」と入力します。
  2. 検索結果からコマンドプロンプトを選択し、右側の「管理者として実行」をクリックします。
  3. 「diskpart」と入力してEnterキーを押します。
  4. 続いて「list disk」→ Enter、「select disk #」(#は対象のディスク番号)→ Enter、「attributes disk clear readonly」→ Enter の順に入力します。

各コマンド入力後は必ずEnterキーを押してください。

  1. コマンドプロンプトを終了します。
  2. ハードドライブを接続し、ゲームを実行してダウンロードやアップデートを行い、エラーが解消されたか確認します。

方法10:破損したログファイルを削除する

Steamのログファイルが破損していると、このエラーメッセージが表示されることがあります。以下の手順で対処しましょう。

  1. Windowsキー+Rキーを同時に押します。
  2. %ProgramFiles(X86)% と入力してEnterキーを押します。
  3. 「Steam/logs/content_log」フォルダを開きます。
  4. 下にスクロールして「書き込み失敗(failed to write)」というエラー記録を探します。該当ファイルが見つかったら、エラーに記載されているファイル名とパスを確認し、破損ファイルを削除します。

該当するファイルがない場合はウィンドウを閉じ、問題のあるゲームのアップデートまたはダウンロードを試してください。

方法11:ファイアウォールを確認する

ファイアウォールがSteamのサーバーへの接続を妨げている可能性があります。問題を特定するため、Steamをセキュリティソフトの許可リストに追加するか、一時的にファイアウォールを無効化して、エラーが解決するか確認してください。

方法12:ウイルス対策ソフトを一時的に無効化する

ファイアウォールだけでなく、ウイルス対策ソフトもディスク書き込みエラーの原因になることがあります。確認のため、ウイルス対策ソフトを一時的に無効化するか、Steamを例外リストに追加してみてください。

方法13:その他の有効な解決策

Steamを再インストールする

上記の方法がすべてうまくいかない場合は、Steamの再インストールを試みましょう。不明な内部エラーが解消される可能性があります。

注意:Steamをアンインストールすると、ゲームの進行状況や各種設定が削除される恐れがあります。必ず同じ場所に再インストールしてください。

ライブラリフォルダを修復する

ユーザーのアクセス許可の変更により、インストール済みのSteamゲームがエラーを出すことがあります。その場合はアクセス許可を更新しましょう。

  1. Steamを起動し、「設定」を開きます。
  2. 「ダウンロード」→「Steamライブラリフォルダー」→対象フォルダを右クリック→「フォルダを修復」を選択します。

これにより、ゲームのダウンロードやアップデート時に表示されるエラーが解決できます。

ダウンロード地域を変更する

Steamのコンテンツは地理的な地域ごとに配信されており、クライアントが自動的に地域を検出してコンテンツサーバーを使用します。サーバーに負荷が集中しているとエラーが発生することがあるため、別のダウンロード地域に切り替えてみてください。

手順:「Steam」→「設定」→「ダウンロード」→「ダウンロード地域」から変更できます。自分以外の複数の地域を順番にテストする必要があるため、少し時間がかかる点に注意しましょう。

モデムやルーターを再起動する

モデムやルーターを長期間再起動していないと、不具合が生じることがあります。再起動することでSteamのディスク書き込みエラーが解決する場合があります。

オーバークロックを無効化する

最大限のパフォーマンスを引き出すためにCPUをオーバークロックしている方もいますが、これはシステムの安定性を損なうことがあります。オーバークロックを無効化して、動作が安定するか確認しましょう。

それでも解決しない場合

上記の方法でも問題が解決しない場合は、ネットワーク環境を変更してPCを別の回線に接続してみてください。また、RAMのエラーチェックも有効です。Windowsキー+Rキーを押し、「mdsched」と入力してEnterキーを押すと、Windowsメモリ診断が起動します。システムを再起動して診断を実行し、ディスク書き込みエラーが解消されるか確認しましょう。

どの方法がお役に立ったか、ぜひコメントでお知らせください。他の読者にとっても参考になります。

Steamディスク書き込みエラーに関するよくある質問

Q. Steamライブラリフォルダの修復にはどれくらい時間がかかりますか?

A. FireWire接続や内部接続の場合、約20〜30分程度かかります。USB接続の場合は、その倍の時間がかかることがあります。

Q. Steamのゲームが一切起動しないのはなぜですか?

A. ウイルス対策ソフトやファイアウォールがSteamゲームをブロックしている可能性があります。両方を一時的に無効化してから、ゲームの起動・ダウンロード・アップデートを試してください。

Q. すべてのSteamゲームはWindows 10で動作しますか?

A. はい。SteamはWindows 10のすべてのバージョンと完全な互換性があります。

本記事で紹介した解決策をぜひお試しください。ご意見やご質問があればお気軽にお寄せください。

  1. Windows 10のアップデートエラー0x80070643を解決する3つの対処法

    Windowsパソコンの操作中に注意が行き届かず、更新プログラムの適用を怠っていると、Windows Update エラー 0x80070643 に遭遇することがあります。このエラーの原因はほかにもあり、マルウェアやウイルスへの感染、Microsoft のソースエンジンの破損などが挙げられます。 補足: もしお困りのエラーがこれとは別のものであれば、Windows 10 ユーザーが遭遇しやすい代表的なエラーについても別途解説しています。例えば以下のようなものです。 Windows Update エラー 0x800705b4 の修正方法 Windows 10 のエラーコード 0x8007000

  2. Windows 10でシステムエラー67を修正する方法【原因と対処法を完全解説】

    システムエラー67は、Windows 10のPCでネットワークドライブをマップしようとした際に発生する、よくあるネットワークおよびサーバーの問題です。通常、画面には次のようなエラーメッセージが表示されます。 この問題は、デバイスにインストールされているネットワークドライバーが最新の状態になっていない場合や、何らかの理由で設定が誤っている場合に主に発生します。そのため、問題を解決するには、ネットワークアダプタードライバーが現在マシンで動作しているOSバージョンと互換性があることを確認する必要があります。 Windowsデバイスでシステムエラー67が表示されている場合は、Windowsの設定を