DataFixerUpper 与世界加载缓慢
更换版本时数据转换器做什么、为什么启动要花几分钟,以及什么时候这是问题的征兆。
更新于 2026年8月13日
[INFO]: Upgrading data for level.dat
[INFO]: Converting chunks: 15%
DataFixerUpper 是 Mojang 的机制,用于将旧版本的数据转换为新版本的格式。世界在新版本上首次启动时,它会自动运行。
以下情况属于正常现象
- 您刚刚更改了游戏版本 — 更新服务器。
- 世界很大:转换数万个区块需要几分钟,有时甚至几十分钟。
- 该过程会显示进度并最终完成。
以下情况属于问题
| 症状 | 原因 |
|---|---|
| 每次启动时都会开始转换 | 世界没有被保存:请检查写入权限和可用磁盘空间 |
| 进程卡在百分之一 | 区块损坏 — 区域文件损坏 |
| 过程中出现错误 | 世界部分损坏 — 世界损坏 |
| 转换过程中内存耗尽 | 转换期间需要更大的套餐 — OutOfMemoryError |
提前要做的事
- 更改版本前必须备份世界。
- 在空闲时段运行转换:转换期间服务器不可用。
- 在整合包上,转换还意味着重新计算注册表 — 注册表重映射。
加快转换速度
没有办法。您唯一能做的就是避免在高峰时段于在线服务器上运行转换。
Minecraft 托管您离线时服务器仍在运行创建服务器
