Skip to content
ホスティング · エラー解説

リージョンファイルの破損

ワールドのリージョンファイルの読み込みエラーを解説します。破損の原因、座標の特定、ワールド全体を失わずに復旧する方法を説明します。

更新日 2026年8月13日

java.io.IOException: Chunk file at 12,-5 is missing/corrupted
Failed to read chunk [212, -85]

ワールドのリージョンファイルが破損しています。サーバーがチャンクを読み込めません。

原因

  • 書き込み中に強制シャットダウンが発生した。
  • サーバーの起動中にファイルをコピーした。
  • ディスクが満杯で書き込みが中断された:ディスクが満杯です。
  • ファイルシステムの障害。

復旧

  1. バックアップから — 最も速い方法です:ワールドの復元。
  2. 破損したチャンクを削除する。 MCA Selector ツールで検出して削除できます。削除されたチャンクは再生成されますが、その中に建てたものはすべて失われます — ワールドエディター。
  3. リージョンファイルを丸ごと削除する(r.X.Z.mca)— より強引な方法で、512×512ブロックの範囲が対象になります。

座標からファイルを特定する方法

リージョンファイル名はチャンク座標から計算します:r.(chunkX>>5).(chunkZ>>5).mca。チャンク 212,-85 の場合は r.6.-3.mca です。

予防

  • ファイルを操作する前にサーバーを停止してください。
  • オートセーブを長期間無効にしないでください — オートセーブ。
  • ディスククォータを監視してください。
  • バックアップが作成されているか確認してください — バックアップ戦略。
Minecraftホスティングオフラインでもサーバーが稼働サーバーを作成