关于泰拉瑞亚tmodloader启动后Windows报错提示“windows找不到……\start-tModLoader.bat请确定文件名是否正确后,再试一次。”的尝试解决方案。
一.尝试通过steam解决。
1.最简单的,通过验证游戏完整性来解决。
·步骤:打开steam——点击库——右键点击tmodloader——点击属性——点击已安装文件——点击验证游戏文件的完整性——等待验证完成。
2.重新安装游戏。
有些玩家反复重新安装游戏也没用,可以试试删除游戏文件后再卸载游戏,然后再安装游戏。
·步骤:右键tmodloader——点击管理——点击浏览本地文件,之后会跳转到游戏安装文件夹(注意此时可以查看一下是不是游戏安装路径出现错误,最好不要用中文做文件名)——全选文件删除——卸载游戏——安装游戏。
3.考虑是不是版本兼容问题。
tmodloader存在好几个版本,目前最新的是1.4.4版本。首先可以试一下默认版本,不行的话换几个版本试一试。
·步骤:右键tmodloader——点击属性——点击测试版——点击参与测试——首先选择“无”(已经是“无”的话可以试试其它版本)。
二.尝试通过Windows解决。
1.启动权限不够,用管理员身份尝试启动。
我们可以发现问题是由“start-tModLoader.bat”该文件导致的,我们可以在tmodloader的游戏安装文件夹里找到该文件(文件查看方法步骤参考前面第一大条第二小条)。
之后我们右键点击该文件——点击“以管理员身份运行”,看看能否启动成功,然后再尝试用steam启动。
2.文件出现错误。(这个可能性很小)
参考前一条,我们右键该文件——点击在记事本中编辑,查看里面的命令行是否出错。
3.ComSpec环境变量出现异常导致Windows无法打开.bat文件。
解决方法:重新设置ComSpec环境变量,
·步骤:以管理员身份启动命令行窗口,输入下面命令运行:
setx ComSpec %SystemRoot%\system32\cmd.exe /m
“关于如何以管理员身份运行命令行窗口,参见以下”
4.tmodloader缺少dotnet文件(.NET)。
在游戏安装目录下,除了前文所说的“start-tModLoader.bat”文件外,我们还会发现一个名为“dotnet”的文件夹,没有该文件的话就需要考虑是不是这个原因导致的了。
因此我们可以前往官网下载(8.0版本):
[1]https://dotnet.microsoft.com/zh-cn/download
[2]https://dotnet.microsoft.com/zh-cn/download/dotnet/8.0
·[1]是安装程序,下载后点击程序进行安装;
·[2]是压缩包,自行解压缩安装。
“如果使用[1]的安装程序安装后任然不行,识别不到程序,那就按照[2]的图示箭头下载压缩包,之后找到游戏安装目录(参考前文),手动创建一个名为‘dotnet’的文件夹,将下载的压缩包解压在dotnet文件夹里,最后启动尝试。”
三.游戏运行库下载(解决50%的游戏运行问题)
网络上有许多游戏运行库合集,50%左右的游戏问题都是因为电脑缺少各种运行库和运行环境导致的(不光泰拉瑞亚可以用)。在这里我推荐个连接自己去下载:(如有不妥麻烦联系我修改)https://www.52pojie.cn/thread-1937543-1-1.html
(ps:最没办法的一步)
四.重启电脑>重装软件>重装系统。
众所周知:
重启电脑解决90%的问题;
重装软件解决99%的问题;
重装系统解决100%的问题。
———————————————————————
最后,关于这个问题,毕竟本人不是专业人士,如有错误请多指正包涵。如果各位有更好的方法都可以来告诉我。