要跳过游戏登录界面直接修改窗口模式,最可靠的办法是找到游戏安装目录下名为DNF.cfg的配置文件。这个文件通常与DNF.exe位于同一文件夹,比如你安装在D盘,路径就是D:\地下城与勇士\DNF.cfg。用记事本打开该文件,可以看到一组形如[Display]的配置段,里面记录了分辨率、刷新率和显示模式参数。找到表示显示模式的那一行,常见写法是WindowMode=0,其中0代表全屏,1代表窗口。改成1后保存退出。如果文件里没有这一行,也可以在[Display]段落后手动添加一行WindowMode=1。注意保存时选择编码与原名一致,并且不要改变其他参数。
如果你的安装目录里没有DNF.cfg,那就要检查注册表。按Win+R键调出运行窗口,输入regedit并回车,依次展开HKEY_CURRENT_USER\SOFTWARE\Neople\DNF。在右侧列表中找到WindowMode或者DisplayType这样的DWORD值,数值数据为0表示全屏,改为1即为窗口模式。如果找不到对应键值,可以新建一个DWORD值,命名依据常见版本而定,多数版本使用WindowMode。修改完成后关闭注册表编辑器。
还有一个不需要动文件的方法,就是给DNF启动器添加命令行参数。右键点击桌面上的地下城与勇士图标,选择属性,在“目标”一栏的末尾补上一个空格,然后输入-window。要注意的是,这个参数只有在直接运行DNF.exe时才有效,如果使用WeGame启动,需要将参数添加到WeGame对应的游戏设置中。但WeGame本身也提供了窗口化选项,在启动游戏前打开WeGame设置,找到游戏运行环境,将显示模式调整为窗口。
这些操作都必须在游戏完全关闭的状态下进行,否则配置文件会被游戏进程重新写回,你做的修改会失效。另外,修改配置文件前最好复制一份原文件做备份,防止改错导致游戏无法全屏或分辨率异常。
需要说明的是,DNF在近几个版本中更新了配置文件结构,部分玩家反馈老的DNF.cfg路径已不再适用,新版国服将配置信息存放在安装目录下的System\DNF.cfg,同时注册表路径也变成了HKEY_CURRENT_USER\SOFTWARE\Neople\DNF\Configuration。遇到这种情况时,用记事本打开System文件夹内的DNF.cfg,查找FullScreenMode或ScreenMode字样,改成0或false同样可以切换到窗口。

如果你连这些文件都找不到,可以借助DNF自带的修复工具。在安装目录下找到TCLS文件夹,运行其中的Client.exe,它的图形界面里有一个“启动设置”页签,点开就能直接切换窗口模式和全屏模式,无需进入游戏。这个工具是官方提供的,改动会写入配置文件,安全可靠。
实际操作中最常用的还是修改DNF.cfg。有人习惯在游戏内通过系统菜单强制保存窗口模式,但如果游戏因为分辨率不匹配而无法正常显示界面,就只能采用外部修改。这里有个细节值得注意:修改WindowMode后,最好同时把分辨率设置为窗口模式可用的大小,例如1280×720或1600×900。如果原本的分辨率高于屏幕物理尺寸,即使开了窗口模式,窗口也会超出屏幕边缘,看起来和全屏无异。
还有一种情况是需要以管理员身份运行游戏时,窗口化设置可能不会生效。那就在快捷方式属性里勾选“以管理员身份运行”,然后再修改配置文件,效果就稳定了。整个过程不需要登录DNF账号,也不涉及角色数据,操作难度很低,只要按照自己本机的实际路径进行调整就行。
以上方法在Windows 10和Windows 11系统上均测试有效,注意使用最新版游戏目录时,部分杀毒软件可能会拦截对配置文件的修改,临时关闭保护后再保存,或者将DNF文件夹加入信任列表。