關於泰拉瑞亞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%的問題。
———————————————————————
最後,關於這個問題,畢竟本人不是專業人士,如有錯誤請多指正包涵。如果各位有更好的方法都可以來告訴我。