《异星工厂》启动报错提示没有 CONFIG 文件夹,多数情况是游戏没自动建出配置目录,在 %APPDATA%\Factorio 下手动新建一个全大写的 CONFIG 文件夹,再重新启动就能正常进入。这类故障多是系统环境、旧配置残留或写入权限造成的,游戏本体和存档大多没坏,不必急着重装。以下方法在 Windows 10/11 实测可用。
适用系统:Windows 10/11;最后更新:2026-10-12。
一启动就提示没有 CONFIG 文件夹,问题出在哪一步
游戏走到初始化那一步会去读当前账户下的配置目录,读不到就停下,并弹出提示「没有 CONFIG 文件夹」,英文版看到的原文是「Could not find the CONFIG folder」,随后进程直接退出。默认位置在 C:\Users\你的用户名\AppData\Roaming\Factorio,也就是 %APPDATA%\Factorio;Steam 版游戏本体一般在 C:\Program Files (x86)\Steam\steamapps\common\Factorio,两边是分开的。
先把下面几件事过一遍,基本能判断问题卡在哪一层。
先看目录在不在、名字对不对,再看权限有没有放开、安全软件有没有拦,多数报错到这一步就能定位。
方法1 在 %APPDATA% 下手动补出 CONFIG 文件夹
报错提示缺 CONFIG 文件夹时,最快的处理是自己在配置目录里补一个出来,不用碰游戏本体,也不用重装。
《异星工厂》有些版本在第一次启动时不会自动创建配置目录,目录不在它就认定初始化失败。CONFIG 这个名字游戏是按全大写去读的,写成 Config 或 config 有可能对不上。按下面顺序做一遍,再启动游戏看提示还在不在。
操作步骤
- 按 Win+R 打开「运行」窗口,输入 %APPDATA% 回车,资源管理器会跳到当前账户的 Roaming 目录
- 在 Roaming 里找 Factorio 文件夹;如果连 Factorio 都没有,先新建一个同名文件夹
- 打开 Factorio 目录,看里面有没有 CONFIG 子文件夹,有的话核对拼写是不是全大写
- 没有就在空白处右键 → 新建 → 文件夹,把名字改成 CONFIG,全大写,不要写成 Config 或 config
- 重命名时如果弹出「需要管理员权限」的确认框,点继续,再确认一次
- 打开任务管理器结束残留的 Factorio 进程,再重新启动游戏,看原来的报错是否消失
遇到这个报错,重装游戏和反复改兼容性设置都解决不了,因为报错的原因是配置目录不存在,重装也不会把这个目录装回来。把方向放在 %APPDATA% 里那一层,一分钟就能验证。
方法2 按系统版本核对配置目录的真实路径
建了同名文件夹还是报同样的错,多数是建在了错的账户目录里,%APPDATA% 指向的位置在不同系统上并不一样。
%APPDATA% 是个环境变量,实际路径跟着系统版本和当前登录账户走。Windows XP 和 Server 2003 上是 C:\Documents and Settings\Administrator\Application Data\Factorio,Windows 7 及以上是 C:\Users\你的用户名\AppData\Roaming\Factorio。同一台机器有多个账户时,每个账户各有一份,游戏用哪个账户启动,就要在哪一份里建。
操作步骤
- XP / Server 2003 系统的路径是 C:\Documents and Settings\Administrator\Application Data\Factorio
- Win7 及以上系统的路径是 C:\Users\你的用户名\AppData\Roaming\Factorio
- 在「运行」里输入 %APPDATA% 回车后,看一眼窗口地址栏实际落在哪个用户目录下
- 用户名里带中文或空格时,确认游戏和资源管理器用的是同一个账户启动的
- 把 CONFIG 文件夹建在当前登录账户对应的那一份 Factorio 目录里
- 机器上如果有多份 Factorio 目录,比如多账户或从旧硬盘复制过来的备份,逐份补上 CONFIG 再试
不确定落在哪一份时,直接把地址栏里的完整路径复制出来,跟你刚才建 CONFIG 的位置对一下,两串路径一致才算建对位置。
用「软领驱动大师」更省事
游戏修复面向游戏启动报错做检查,把运行环境和运行库这些容易漏掉的地方一起过一遍,省掉对着报错逐个组件比对、逐个安装的麻烦。

系统修复处理系统组件和关键文件异常,有些启动报错的根子在环境损坏,游戏修复走完之后再跑一次,这类问题能一起清掉。

软领是国产软件品牌,20 年技术沉淀、服务千万用户;软领官网 wyouhua.com 直接下载,安装过程没有捆绑勾选项。

方法3 取消只读属性并放开文件夹写入权限
目录建好了、位置也对,游戏还是报同一个错,多半是只读属性或账户权限挡住了写入。
游戏启动时要往配置目录里写文件,文件夹被设成只读,或者当前账户没有写入权限,写不进去就等同于目录不存在。资源管理器属性页上的「只读」勾选对文件夹只是标记,真正起作用的是安全选项卡里的权限,两处都要看。
操作步骤
- 右键 CONFIG 文件夹 → 属性,取消勾选「只读」,点应用
- 弹窗里选「将更改应用于此文件夹、子文件夹和文件」,再确定
- 切到属性里的「安全」→ 编辑,给当前用户和 Users 组勾上「完全控制」,确定
- 以管理员身份打开命令提示符,执行 attrib -r -h "%APPDATA%\Factorio\CONFIG" /s /d,清掉只读和隐藏标记
- 同一个窗口里执行 icacls "%APPDATA%\Factorio\CONFIG" /grant "%USERNAME%":(F) /t,重新授权写入
- 重启游戏验证;还是失败,就把 %APPDATA%\Factorio 整个目录的权限照上面重设一遍
权限改完可以顺手确认一下:在 CONFIG 文件夹里新建一个文本文档,能建也能删,说明写入已经通了,再启动游戏。
方法4 排查安全软件拦截与运行环境缺失
新建的目录被防护软件当场删掉或还原,或者报错内容已经变成缺 DLL,就是这一步要处理的事。
防护软件会把新出现在 %APPDATA% 里的文件夹当成可疑写入,静默拦下或者直接清理,你看到的现象就是「建了没有」。另外一部分报错会在配置目录修好之后换成缺 dll 的提示,比如 vcruntime140.dll、msvcp140.dll、d3dx9_43.dll 找不到,这类属于运行环境不齐。
操作步骤
- 打开安全软件,进「拦截记录」或「防护日志」,用 Factorio 作为关键词筛相关条目
- 把游戏安装目录和 %APPDATA%\Factorio 一起加进信任名单或放行名单
- 临时退出防护,再新建一次 CONFIG,看它会不会被立刻删除或还原
- 报错文本变成缺 DLL 或组件时,先补装 VC++ 运行库(vcruntime140.dll、msvcp140.dll 属于这一套)和 DirectX
- 核对运行库版本是否齐全,32 位和 64 位组件按游戏实际位数补齐
- 以上都试过还是报错,把 %APPDATA%\Factorio 整个删掉,让游戏重新生成一份配置目录
删整个目录之前,把自己改过的配置文件先备份到别处,比如 config.ini,重新生成会覆盖原来的设置。
常见问题
异星工厂提示没有 CONFIG 文件夹,建在哪个目录才对?
建在 %APPDATA%\Factorio 下,Win7 及以上展开就是 C:\Users\你的用户名\AppData\Roaming\Factorio,Win10/11 同理。不要建在游戏本体目录 C:\Program Files (x86)\Steam\steamapps\common\Factorio 里面。
Factorio 的 CONFIG 文件夹必须全大写吗,小写行不行?
按全大写 CONFIG 建。游戏是按这个写法去找目录的,写成 Config 或 config 有可能读不到,保险起见一律用全大写。
在 %APPDATA%\Factorio 里新建 CONFIG 后还是报同样的错怎么办?
按顺序查三处:路径有没有落在当前登录账户下、文件夹属性和安全权限有没有放开、安全软件的拦截记录里有没有它。三处都正常,再看报错是不是已经变成缺 DLL。
Win7 / XP 上 Factorio 的配置目录路径是哪个?
Win7 及以上是 C:\Users\你的用户名\AppData\Roaming\Factorio,XP 和 Server 2003 是 C:\Documents and Settings\Administrator\Application Data\Factorio,其中 Administrator 换成你实际登录的账户名。
报错提示缺 DLL 或组件,还能用系统修复类工具处理吗?
可以先补 VC++ 运行库和 DirectX 再启动,也可以用软领驱动大师的系统修复处理系统组件和关键文件异常,之后重新启动游戏确认。复杂情况可以在软件里点客服按钮联系真人客服。
推荐阅读
《光与影33号远征队》UE5原生HDR打开方法,游戏里没有HDR开关
相关推荐
孤岛危机2单人任务自动退出,多半是system.cfg这行IP失效
《魔兽世界》内存读取异常可采取措施,报错132先从WHEA查起

提示