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を再起動する手順:
- Steamを起動します。
- 左上隅の「Steam」をクリックし、ドロップダウンメニューを開きます。
- 「終了」を選択してSteamを完全に閉じます。
- Steamを再度起動します。ログアウトされている場合は再ログインしてください。
その後、ディスク書き込みエラーが解消されたかどうかを確認します。改善しない場合はPC自体の再起動を試みましょう。
PCを再起動する手順:
- Windowsアイコン→電源アイコンをクリックします。
- 「再起動」を選択します。
方法2:Steamのダウンロードキャッシュをクリアする
上記の方法で解決しない場合は、Steamのキャッシュ削除を試してみてください。
- Steamを起動し、「設定」を開きます。
- 「ダウンロード」→「ダウンロードキャッシュの消去」をクリックします。
Steamを再起動し、エラーが解消されたか確認してください。
方法3:管理者としてSteamを実行する
アプリケーションを管理者権限で実行すると、特定の問題が解決することがあります。管理者として実行することで追加のアクセス許可が与えられ、エラーが修正される場合があります。
- Steamフォルダを開きます。
- Steam.exeを右クリック→「プロパティ」を選択します。
- 「互換性」タブを開き、「特権レベル」の「管理者としてこのプログラムを実行する」にチェックを入れます。
- 「適用」→「OK」をクリックして完了です。
これによりSteamが管理者権限で起動され、ゲームのダウンロードやアップデート時のディスク書き込みエラーが解決できることがあります。
方法4:ゲームフォルダを別ドライブへ移動する
ハードディスクの不具合が原因の場合、ゲームを別のドライブにインストールすることで問題が解決することがあります。うまくいったら、新しいドライブにSteamライブラリフォルダを作成し、そこにゲームをインストールしましょう。
- Steamを起動します。
- 「設定」→「ダウンロード」→「Steamライブラリフォルダー」→「新しいライブラリフォルダーを追加」を選択します。
その後、ゲームを再度ダウンロードしてみてください。エラーが発生しなくなっているはずです。
方法5:古いドライバーを更新する
古いドライバーや破損したドライバーが、このエラーメッセージの原因となることがあります。ドライバーを更新して問題が解決するか確認しましょう。手動での更新が面倒な場合は、ドライバー自動更新ツールの活用もおすすめです。
ドライバー更新ツールを使えば、システムをスキャンして古いドライバーを検出し、ワンクリックで最新版をインストールできます。ハードウェア名や型番を調べる必要もなく、プログラムがすべて自動的に判別して正しいドライバーを導入してくれます。
- ドライバー更新ツールをダウンロードしてインストールします。
- 「スキャン開始」をクリックし、古いドライバーを検出します。
- 有料版なら「すべて更新」を、体験版なら各ドライバーの横にある「更新」をクリックします。
- 変更を保存するため、PCを再起動します。
その後、ゲームのアップデートやダウンロードを試し、エラーが解消されたか確認してください。
方法6:0KBファイルを削除する
0KBの破損ファイルが残っていると、Steamゲームの実行時にディスク書き込みエラーが発生することがあります。以下の手順で対処しましょう。
- Windowsキー+Rキーを押します。
- 「ファイル名を指定して実行」ウィンドウに %ProgramFiles(X86)% と入力し、Enterキーを押します。
- 「Steam/steamapps/common」フォルダを開きます。
- サイズが0KBのファイルを探します。見つかったら削除します。
- ゲームを再起動するか、エラーが発生した操作をもう一度実行します。
これでディスク書き込みエラーが解決するはずです。改善しない場合は次の方法へ進みましょう。
方法7:flushconfigコマンドを実行する
このコマンドを実行するとキャッシュファイルが初期化され、Steamのエラーメッセージが解決することがあります。
- Steamを完全に終了させます。
- Windowsキー+Rキーを押します。
- 「ファイル名を指定して実行」ウィンドウに steam://flushconfig と入力し、Enterキーを押します。
- 確認ダイアログが表示されたら「OK」をクリックします。
- PCを再起動します。
- 再度 Windowsキー+Rキーを押し、%ProgramFiles(X86)% と入力してEnterキーを押します。
- Steamフォルダを見つけてダブルクリックします。
- Steam.exeを見つけてダブルクリックすると、Steamが起動します。
その後、ゲームのアップデートやダウンロードを試し、エラーが解消されたか確認してください。それでも改善しない場合は、次の対処法をお試しください。
方法8:ゲームファイルの整合性を検証する
ゲームファイルの一部が破損していると、この問題が発生することがあります。すべてのファイルが正常かどうかを確認するために、ゲームファイルの整合性検証を行いましょう。
- Steamを起動し、「ライブラリ」を開きます。
- 問題が発生しているゲームを右クリック→「プロパティ」を選択します。
- 「ローカルファイル」→「ゲームファイルの整合性を確認」をクリックします。
- 検証が完了するまで待ちます。
- Steamを一度終了し、再起動して問題が解決したか確認します。
方法9:ディスクの書き込み保護を解除する
使用しているディスクが書き込み保護されていると、このエラーが発生しやすくなります。以下の手順で解除しましょう。
- Windowsの検索バーに「コマンドプロンプト」と入力します。
- 検索結果からコマンドプロンプトを選択し、右側の「管理者として実行」をクリックします。
- 「diskpart」と入力してEnterキーを押します。
- 続いて「list disk」→ Enter、「select disk #」(#は対象のディスク番号)→ Enter、「attributes disk clear readonly」→ Enter の順に入力します。
各コマンド入力後は必ずEnterキーを押してください。
- コマンドプロンプトを終了します。
- ハードドライブを接続し、ゲームを実行してダウンロードやアップデートを行い、エラーが解消されたか確認します。
方法10:破損したログファイルを削除する
Steamのログファイルが破損していると、このエラーメッセージが表示されることがあります。以下の手順で対処しましょう。
- Windowsキー+Rキーを同時に押します。
- %ProgramFiles(X86)% と入力してEnterキーを押します。
- 「Steam/logs/content_log」フォルダを開きます。
- 下にスクロールして「書き込み失敗(failed to write)」というエラー記録を探します。該当ファイルが見つかったら、エラーに記載されているファイル名とパスを確認し、破損ファイルを削除します。
該当するファイルがない場合はウィンドウを閉じ、問題のあるゲームのアップデートまたはダウンロードを試してください。
方法11:ファイアウォールを確認する
ファイアウォールがSteamのサーバーへの接続を妨げている可能性があります。問題を特定するため、Steamをセキュリティソフトの許可リストに追加するか、一時的にファイアウォールを無効化して、エラーが解決するか確認してください。
方法12:ウイルス対策ソフトを一時的に無効化する
ファイアウォールだけでなく、ウイルス対策ソフトもディスク書き込みエラーの原因になることがあります。確認のため、ウイルス対策ソフトを一時的に無効化するか、Steamを例外リストに追加してみてください。
方法13:その他の有効な解決策
Steamを再インストールする
上記の方法がすべてうまくいかない場合は、Steamの再インストールを試みましょう。不明な内部エラーが解消される可能性があります。
| 注意:Steamをアンインストールすると、ゲームの進行状況や各種設定が削除される恐れがあります。必ず同じ場所に再インストールしてください。 |
ライブラリフォルダを修復する
ユーザーのアクセス許可の変更により、インストール済みのSteamゲームがエラーを出すことがあります。その場合はアクセス許可を更新しましょう。
- Steamを起動し、「設定」を開きます。
- 「ダウンロード」→「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のすべてのバージョンと完全な互換性があります。
本記事で紹介した解決策をぜひお試しください。ご意見やご質問があればお気軽にお寄せください。
-
Windows 10のアップデートエラー0x80070643を解決する3つの対処法
Windowsパソコンの操作中に注意が行き届かず、更新プログラムの適用を怠っていると、Windows Update エラー 0x80070643 に遭遇することがあります。このエラーの原因はほかにもあり、マルウェアやウイルスへの感染、Microsoft のソースエンジンの破損などが挙げられます。 補足: もしお困りのエラーがこれとは別のものであれば、Windows 10 ユーザーが遭遇しやすい代表的なエラーについても別途解説しています。例えば以下のようなものです。 Windows Update エラー 0x800705b4 の修正方法 Windows 10 のエラーコード 0x8007000
-
Windows 10でシステムエラー67を修正する方法【原因と対処法を完全解説】
システムエラー67は、Windows 10のPCでネットワークドライブをマップしようとした際に発生する、よくあるネットワークおよびサーバーの問題です。通常、画面には次のようなエラーメッセージが表示されます。 この問題は、デバイスにインストールされているネットワークドライバーが最新の状態になっていない場合や、何らかの理由で設定が誤っている場合に主に発生します。そのため、問題を解決するには、ネットワークアダプタードライバーが現在マシンで動作しているOSバージョンと互換性があることを確認する必要があります。 Windowsデバイスでシステムエラー67が表示されている場合は、Windowsの設定を