如何讀取《模擬市民 4》的 lastException 檔案?

《模擬市民 4》LastException 閱讀器:找出導致遊戲崩潰的模組

貼上你的 lastException 檔案,閱讀器會指出離錯誤最近的模組、你的遊戲版本以及遊戲中崩潰的部分。離錯誤最近的模組通常是需要更新或移除的模組。該檔案絕不會離開你的瀏覽器。

作弊碼:所有《模擬市民4》作弊碼,每個都經過遊戲或遊戲檔案驗證。

檔案保留在你的瀏覽器中。沒有任何內容被上傳。

檔案位置

開啟「文件」,然後是「Electronic Arts」,接著是「The Sims 4」。當遊戲的 Python 程式碼停止時,會寫入 lastException.txt(或 lastException_ 後面帶有數字),當其中一個畫面停止時,則會寫入 lastUIException.txt。請依日期排序資料夾並選取最新的檔案。

檔案內容說明

  • buildsignature 包含你的遊戲版本,例如 1.129.39.1030。如果版本比最新的補丁舊,則會導致為該補丁更新的模組出現錯誤。
  • categoryid 是遊戲捕捉到錯誤的地方:其程式碼的一個檔案和一行。
  • desyncdata 包含追溯:所有執行的函數,最舊的在前。Scripts 下帶有路徑的行是遊戲自己的程式碼。Mods 下帶有路徑的行,或 .ts4script 檔案,是模組。
  • 最後一行會指出錯誤名稱,例如 AttributeError 或 KeyError,以及缺少了什麼。

四步驟修復

  1. 更新遊戲。遊戲補丁通常會附帶模組的更新。
  2. 從模組創作者的頁面更新閱讀器所指出的模組。如果還沒有更新,請將其移出 Mods 資料夾。
  3. 刪除舊的 lastException 檔案,玩到問題再次出現,然後閱讀新的檔案。
  4. 追溯中沒有模組?將 Mods 資料夾的一半移出並測試,然後再移出一半的一半。調整模組永遠不會出現在追溯中。

上次補丁更改了什麼?2026 年 10 月 27 日更新中所有隱藏的變更。

常見問題

lastException 檔案在哪裡?

在遊戲的使用者資料夾中:文件、Electronic Arts、The Sims 4。它們被命名為 lastException.txt 或 lastException_ 後面帶有數字,以及用於遊戲畫面錯誤的 lastUIException。

我可以刪除 lastException 檔案嗎?

是的。當下一個錯誤發生時,遊戲會寫入一個新的檔案。刪除舊的檔案,玩到問題再次出現,然後只閱讀新的檔案。

追溯中沒有提到模組。我的模組沒問題嗎?

不總是。腳本模組會出現在追溯中,但調整模組(.package 檔案)會更改遊戲程式碼讀取的數據,因此錯誤只會顯示遊戲自己的程式碼。將 Mods 資料夾的一半移出,然後再移出一半的一半進行測試。

為什麼我的模組在更新後崩潰了?

每個補丁都會更改遊戲的程式碼和調整。2026 年 10 月 27 日的更新更改了 964 個調整記錄。為舊版本構建的模組可能會呼叫已移動的程式碼,因此在補丁後更新所有腳本模組。

從版本1.128.90.1030(建置25223079)和1.129.39.1030(建置25966929)的遊戲檔案中讀取。名稱是遊戲本身的;解釋是我們的。

來自遊戲版本1.128.90.1030的數據,位於此頁面連結的資料庫頁面。

LifeSim 不隸屬於 Electronic Arts。《模擬市民》是 Electronic Arts Inc. 的商標。