10 10 月 2026

太空工程师的专用服务端官方只有 Windows 版本(Linux 需要 Wine,见另一篇)。如果你选了 Windows 服务器,这就是原生体验、最省心的选择。

这篇讲 Windows 下的完整搭建流程。

📌 系统选错了?→ 太空工程师开服教程(Linux 版 / Wine)
Windows 环境还没准备?→ Windows 开服通用前置教程

一、开服前必须知道的三件事

  1. 专用服务端 AppID 298740,官方仅 Windows
  2. 端口 UDP 27016(游戏)+ 27017(查询)
  3. 吃 CPU 单核性能 + 大内存,voxel 物理和碰撞模拟很重

配置建议:

项目2-4 人8-16 人
CPU4 核 3.0GHz+6 核 3.5GHz+
内存8 GB12-16 GB
磁盘20 GB SSD50 GB SSD(SSD 必须)
带宽5 Mbps15 Mbps
⚠️ 太空工程师是内存大户:大型存档 + 活跃玩家轻松吃掉 8-12 GB。机械硬盘会让存档慢到不能玩,必须 SSD。

二、端口规划

用途端口协议
游戏主连接27016UDP
服务器查询27017UDP
远程桌面3389(映射成别的)TCP

NAT 型服务器:映射这 2 个 UDP 端口 + 1 个 RDP 的 TCP。


三、准备运行环境(依赖较多)

1. 必须安装的运行库

  • .NET Framework 4.6.1 或更高
  • Visual C++ Redistributable 2013
  • Visual C++ Redistributable 2015-2022(x64)

缺任何一个,服务端都起不来。

2. SteamCMD

mkdir C:\SteamCMD
cd C:\SteamCMD
# 解压 steamcmd.zip
steamcmd.exe

3. 放行防火墙(管理员 PowerShell)

netsh advfirewall firewall add rule name="SE-Game" dir=in action=allow protocol=UDP localport=27016
netsh advfirewall firewall add rule name="SE-Query" dir=in action=allow protocol=UDP localport=27017

四、下载服务端

cd C:\SteamCMD
steamcmd.exe +force_install_dir C:\SEServer +login anonymous +app_update 298740 validate +quit
少数情况下匿名登录会失败,换成自己的 Steam 账号:+login 账号 密码。

完成后:

C:\SEServer\
├── SpaceEngineersDedicated.exe    ← 配置工具 + 服务端主程序
├── SpaceEngineers-Dedicated.cfg   ← 主配置(首次配置后生成)
├── Saves\                         ← 存档
└── Logs\

五、配置服务器

太空工程师有两种配置方式:图形界面配置工具(推荐新手)和手动改 cfg。

方式 A:用配置工具(推荐)

  1. 运行 SpaceEngineersDedicated.exe
  2. 选 Local/Console(前台运行)或 Add new instance(做成 Windows 服务)
  3. Continue to server configuration
  4. 设置世界名、人数、星球类型、密码等
  5. Save and start

推荐做成 instance(Windows 服务):重启后自动启动,且一台机器能开多个世界(每个用不同端口)。

方式 B:手动改 SpaceEngineers-Dedicated.cfg

<?xml version="1.0"?>
<MyConfigDedicated xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <ServerName>我的太空工程师服</ServerName>
  <Port>27016</Port>
  <ServerQueryPort>27017</ServerQueryPort>
  <IP>0.0.0.0</IP>
  <WorldName>MyWorld</WorldName>
  <LoadWorld>C:\SEServer\Saves\MyWorld</LoadWorld>
  <GameMode>Survival</GameMode>
  <MaxPlayers>8</MaxPlayers>
  <ServerPassword></ServerPassword>
  <AdminPassword>改我</AdminPassword>
  <AutoSaveInMinutes>5</AutoSaveInMinutes>
  <MaxFloatingObjects>56</MaxFloatingObjects>
  <MaxGridSize>50000</MaxGridSize>
  <MaxBlocksPerPlayer>25000</MaxBlocksPerPlayer>
  <TotalPCU>100000</TotalPCU>
  <EnvironmentHostility>Moderate</EnvironmentHostility>
  <EnableRemoteBlockRemoval>true</EnableRemoteBlockRemoval>
</MyConfigDedicated>

性能相关关键项(人多了必调)

项建议说明
TotalPCU50000-100000全服模拟复杂度上限,超了会很卡
MaxGridSize50000单个网格最大方块数
MaxBlocksPerPlayer25000每人方块上限
MaxFloatingObjects56漂浮物数量,卡的主要原因之一
AutoSaveInMinutes5自动保存间隔
TrashRemovalEnabledtrue自动清理远处垃圾

世界类型对性能影响很大

类型性能消耗
Star System(多星球+太空)最高
Space Only(纯太空)中等
Single Planet(单星球)最轻

2-4 人小服建议从 Single Planet 或 Space Only 起步,等确认性能没问题再加星球。


六、启动与常驻

前台启动(测试用)

cd C:\SEServer
SpaceEngineersDedicated.exe

做成 Windows 服务(推荐)

在配置工具里 Add new instance 就是以服务方式运行,重启后自动启动。

或用 NSSM:

nssm install SEServer "C:\SEServer\SpaceEngineersDedicated.exe"
nssm set SEServer AppDirectory C:\SEServer
nssm set SEServer AppRestartDelay 20000
nssm start SEServer
⚠️ 别直接双击前台跑,远程桌面一断服务端就没了。

七、添加管理员

在 SpaceEngineers-Dedicated.cfg 里加:

<Administrators>
  <unsignedLong>76561198xxxxxxxxx</unsignedLong>
</Administrators>

填玩家的 SteamID64(不是昵称)。改完重启。


八、加载 MOD(可选)

太空工程师支持 Steam 创意工坊 MOD,在配置工具的 Mods 页面里勾选即可(服务端会自动下载)。

注意:如果开了跨平台联机(EOS),只能用 Mod.io 的 MOD,且限定 3 个星球。

详见 Steam 创意工坊 MOD 安装指南。


九、玩家怎么进服

  1. 游戏主菜单 → Join Server → 服务器浏览器搜服名
  2. 或 Direct Connect 输入 IP:27016

十、常见问题排查

现象原因解决
服务端起不来缺 .NET / VC++ 运行库装 4.6.1+ 和 VC++ 2013/2015-2022
搜不到服27017 没映射补查询端口
人一多就卡PCU 超标 / 漂浮物多降 TotalPCU、MaxFloatingObjects
存档极慢机械硬盘换 SSD
内存爆世界太大加内存,或换单星球世界
重启后服没了前台运行做成 Windows 服务
管理员指令无效SteamID 没配对用 SteamID64
MOD 冲突MOD 版本不匹配逐个排查

十一、日常维护

  • 更新:Keen 每次更新都要重跑 app_update 298740 validate 并重启
  • 备份:定期打包 Saves\ 目录(更新前必做)
  • 定期重启:每周重启一次,清理内存碎片
  • 清理漂浮物:TrashRemovalEnabled 保持开启

自动备份见 存档备份与自动维护教程。


十二、总结

太空工程师开服要点:

  1. 官方只有 Windows 原生服务端,Linux 需 Wine
  2. 端口 UDP 27016 + 27017
  3. 必须装 .NET 4.6.1+ 和 VC++ 运行库
  4. SSD 是硬需求,内存 8 GB 起步
  5. PCU / 漂浮物限制是性能关键
  6. 做成 Windows 服务,别前台跑
📌 觉得有用请点赞收藏,开服问题评论区交流。
想省掉命令行折腾,可以看看 财富云计算 的游戏云服务器,提供 Windows 系统镜像,适合这类只有 Windows 服务端的游戏。
延伸阅读
  1. 网站环境怎么选:LNMP 手动 / 宝塔面板 / Docker / 云开发
  2. 问卷表单系统搭建:SurveyKing / Formbricks,数据自己收
  3. 图床搭建:Lsky Pro / Lychee,自托管图片托管方案
  4. 邮件列表搭建:listmonk 自托管 Newsletter,把读者握在自己手里
  5. 文档站点搭建:MkDocs / VuePress / Docsify,产品文档与技术手册方案
  6. RSS 阅读器搭建:FreshRSS 自托管,把信息流拿回自己手里
  7. 短链接服务搭建:Shlink 自托管,链接数据自己掌握
  8. 网站状态监控页搭建:Uptime Kuma,服务器挂了第一时间知道
更多阅读
  1. 上一篇:星界边境Starbound开服保姆级教程(Linux版):原生服务端与存档要点
  2. 下一篇:太空工程师Space Engineers开服保姆级教程(Linux版):Wine部署方案
发表评论 1

取消回复

    1. Steam 游戏配置与开服教程总索引:一页查清要吃多少配置、教程在哪 - 			财富云计算 - 维基百科的头像

      [...]这是本站长期维护的游戏配置与教程总索引。想开服,先在这页搞清楚两件事:你的游戏要吃多少配置、你的系统该看哪篇教程。建议收藏——换游戏、加 MOD、人数变多时,回来核对一遍能省掉大部分"卡爆了"和"连不上"。搭配阅读:还没买服务器?先看购前决策索引(预算分级 / NAT vs 独立 IP / 避坑清单);端口映射看不懂?先看端口速查表(40+ 游戏端口协议一页查清)。一、全游戏配置需求速查表下表按"[...]