まず診断:本当の破損か、それとも構造の問題か
.mcworld が開けないとき、ほとんどの場合はファイルが「本当に壊れている」のではなく、圧縮構造が正しくない——level.dat が圧縮パッケージのルートに置かれていない、またはワールド全体の外側にフォルダが一層余計に被さっていて、統合版 (Bedrock) が入口を見つけられないのが原因です。
最初のステップは常に診断であって、闇雲に試すことではありません。ファイルを mcworld.app にインポートして端末上の無料診断を一度実行すると、種類・バージョン・健全性レポートが得られ、問題が構造レベルにあるのか、それともより深いデータレベル(db/ LevelDB データベースなど)にあるのかを教えてくれます。診断はデフォルトで端末上で完了し、無料です。
修復方法:簡単な修復 → 高度な修復
はっきり判断できたら、破損の程度に応じて処理します。
- インポートして無料診断する——健全性レポートを取得し、問題のレベルを特定します。
- 簡単な構造修復を試す——構造の問題(
level.datがルートにない、フォルダが一層余計に被さっている)は端末上で無料修復でき、正常にインポートできる新しい.mcworldを出力します。 - 複雑な破損は高度な修復へ——
db/のチャンクやlevel.datメタデータの深いレベルの破損は、高度な修復で利用可能なデータを救出し、項目ごとの変更レポートを添付します。 - 検証して元ファイルを保持する——新しいファイルにインポート検証を行います。元のファイルとハッシュは常に保持されます。
より詳しい手順は、ディープチュートリアルの インポートと修復ガイド をご覧ください。
製品の原則と注意点
修復には変わらない 3 つの原則があります。元ファイルを決して上書きしない——毎回新しいバージョンを生成し、元ファイルにハッシュ値を付けてトレース可能にします。診断は無料で、デフォルトで端末上で行います。100% 無損は約束しない——db/ のデータ自体がすでに欠損している場合は、できる限り救出し、レポートに明記するのみです。高度な修復に関わる課金タスクは、失敗した場合に自動で返金され、価格は App 内の表示が優先されます。
このファイル自体についてまず理解したい場合は .mcworld とはどんなファイルか を、構造の破損ではなくインポート時のエラーの場合は ワールドが開けないときの対処法 をご覧ください。