Build 42 reference · Not current-build play-tested
The file locations and capture workflow are based on current official support guidance plus Indie Stone support replies. File names can differ for co-op and dedicated servers; this page does not diagnose a particular error or claim that a log alone identifies the guilty mod.
Choose the file that matches the session
- Single-player or ordinary game client: start with
%UserProfile%\Zomboid\console.txton Windows. - Player-hosted co-op: the official support forum points hosts to
coop-console.txtin the same Zomboid user folder. - Crash report or broader support request: look for
logs.zip. An official Steam support reply says it keeps the last five launches; older archives are in theLogsfolder. - Dedicated server: use the server’s own console output or the file named by its host panel; do not substitute a client’s
console.txtfor the server log.
Do not search the Steam installation folder first just because that is where the game is installed. The ordinary client log is in the user-data folder.
Capture it before the next launch replaces it
- 1User folder
- 2console.txt
- 3Copy first
- 4Restart after copy
- Start the game and reproduce the error once. Note what you clicked, which save or server you used, and the exact time.
- Exit the game if it is still open. Press Win + R, enter
%UserProfile%\Zomboid, and openconsole.txtin a plain-text editor. - Save a copy of the file before launching Project Zomboid again. An Indie Stone support reply warns that
console.txtis reset on each launch; do not wait until after a second test. - If the crash happened before you copied the current file, check
logs.zipand the dated files underZomboid\Logs. They may preserve context from recent launches, but they cannot recreate information that was never written.
Read the block around the failure
Open the text file and search for ERROR, Exception, STACK TRACE, Workshop, or the name of a mod. Start with the first block whose timestamp matches the action that failed, then keep several lines before and after it. A warning elsewhere in the file is not automatically the cause, and the final shutdown line may only describe what happened after the original failure.
For a mod problem, record the Workshop ID or mod folder named near the error, but do not conclude that every red line is a conflict. If the same failure disappears in a new disposable test world (or a copied backup) with the suspect mod set disabled, that is useful evidence; it is not proof that the last-mentioned mod is solely responsible. Keep your main save untouched.
What the log can—and cannot—answer
A log is evidence for the next troubleshooting step, not an automatic repair tool. It may show that a mod file, Java class, Workshop download or memory condition was involved; it may also leave the exact cause unresolved. Do not delete the Zomboid folder or a save because a log contains errors. Preserve the original, make one controlled change at a time, and include the build number and whether the problem is solo, co-op or dedicated-server when asking for help.
Sources & version notes
Research-based; not independently play-tested on 42.20.4. Core advice cross-checked against the references below.
- The Indie Stone Tech Support: logs.zip, exact issue details and mod list ↗
- The Indie Stone Forums: console.txt path and reset-after-launch warning ↗
- The Indie Stone Forums: coop-console.txt location for hosted co-op ↗
- Steam support: logs.zip keeps recent launches and older Logs archives ↗
- Reddit community: Windows console.txt path after the Build 42 update ↗