PC Terraria.exe Has Stopped Working can anyone help me?

SallyAngelic

Terrarian
before this event came out i was able to play terraria but then terraria got this issue
upload_2018-8-27_18-7-6.png
 
Lets enable logging using the method below, the next time it crashes open the log file, screenshot its contents and upload it here.

0eiPNMV.png
 
I'm not sure I understand, to verify, you uninstalled both and then reinstalled the vanilla version but found it was still crashing? Correct? Then when it crashed nothing showed up in the log folder, right?

Lets see if we can gather another clue using the Event Viewer.

Press start, and type in "Event Viewer" without the quotes. Click the result that shows up under programs. On the left hand side click "Windows Logs" and then click "Applications". View any errors with Terraria or .Net listed as the source. Screenshot them and upload them here.
 
I'm not sure I understand, to verify, you uninstalled both and then reinstalled the vanilla version but found it was still crashing? Correct? Then when it crashed nothing showed up in the log folder, right?

Lets see if we can gather another clue using the Event Viewer.

Press start, and type in "Event Viewer" without the quotes. Click the result that shows up under programs. On the left hand side click "Windows Logs" and then click "Applications". View any errors with Terraria or .Net listed as the source. Screenshot them and upload them here.
upload_2018-9-4_16-42-4.png
upload_2018-9-4_16-42-37.png

there we go i don't know why?
[doublepost=1536054332,1536054236][/doublepost]
I'm not sure I understand, to verify, you uninstalled both and then reinstalled the vanilla version but found it was still crashing? Correct? Then when it crashed nothing showed up in the log folder, right?

Lets see if we can gather another clue using the Event Viewer.

Press start, and type in "Event Viewer" without the quotes. Click the result that shows up under programs. On the left hand side click "Windows Logs" and then click "Applications". View any errors with Terraria or .Net listed as the source. Screenshot them and upload them here.
sorry for that mistake i just edited that now XD
 

Attachments

  • upload_2018-9-4_16-41-24.png
    upload_2018-9-4_16-41-24.png
    180.7 KB · Views: 94
Looks like it's your KernelBase.dll, the symptoms are off, but maybe it's still caused by the dll itself. The crummy thing is how difficult this is to fix on Windows 7. On Windows 10 users are able to update, or rollback, there Windows for an easy fix. Unfortunately for Windows 7, because it's no longer supported by Microsoft we have to rely on other more complex solutions.

We'll be running solutions from the below troubleshooting guide. Keep in mind you will most likely not be able to perform steps 3 and 4. For step 6 you'll run in compatibility mode for Windows XP rather than Windows 7.

Once you get to the last step where it suggests to reinstall your Operating System let me know, the steps will differ slightly and if you are unsure how to do it I can walk you through it myself.

There can be a couple different causes from what I've seen. The first cause is not having Terraria's dependencies properly installed. The second recent cause I have seen is a Windows Update was either improperly applied, or a system file was corrupted. This is usually going to cause a System Format Exception for KernalBase.dll in the event viewer.
1. Reinstalling Terraria's Dependencies: Terraria needs 3 different frameworks to function properly. You'll need to have them installed, up to date, and non corrupted. They are .Net Framework 4.7.2, XNA 4.0 Redist, and DirectX. Reinstall them, or if they are not installed in the first place install them.

How to Repair .Net Framework in Windows 10/8

Windows 10 and Windows 8 makes it a bit harder and non-intuitive to repair the .Net Framework for Windows 10 because it's baked directly into the OS. So I'll go over the necessary instruction on how to repair it, to do so I'll be borrowing an online tutorial from the Intuit KB:

1eyEJ0i.png


2. Scanning for, and repairing, Windows System Files: We can use an elevated command prompt to automatically find and repair core system files. It's pretty simple, but unfortunately not the end all solution. In the event this command fails to repair or find the corruption we'll have to use other methods.

How to Scan and Repair Windows System Files
  • Press Start.
  • Type CMD.
  • Right click the result that pops up, and select "Run as Administrator"
  • In the black box that appears type sfc /scannow
  • Wait until the process completes, it may take some time.

3. Using a System Restore Point: If you have a System Restore point created, either automatically or manually, you should be able to use this to revert to a previous version of Windows. We'll be borrowing a tutorial from Microsofts Support site to go over how to accomplish this.

How to use a System Restore Point

zTBB5KB.png


4. Roll back a Windows Update: If it's been within 10 days of your last Windows Update you should be able to roll back the update and restore a previous build of Windows. Use this method to roll back and test to see if the game launches. If not re-update Windows and test once more. We'll once again be borrowing a tutorial from Microsofts Support site to go over how to accomplish this.

How to rollback a Windows Update

N2TCJe0.png


5. Create a new user profile as an Administrator: In the event your user profile has been corrupted and is contributing to the problem you can create a new user profile as an administrator and see if your game launches. If it does you'll want to then transfer all your data and installs to the new user profile and delete the old one.

How to create a new User Profile

5R98utW.png


How to transfer all data and settings to the new User Profile

TsFzZK7.png


6. Run Terraria in Compatibility Mode for Windows 7 and run it as an Administrator: Self explanatory really, not normally how I would expect to see the problem resolved but a user has been successful with this in the past so I might as well go over it.

How to run Terraria in Compatibility Mode
  • Browse to Terraria's install directory. By default for steam it should be C:\Program Files (x86)\Steam\steamapps\common\Terraria.
  • Right click Terraria's executable. (Terraria.exe)
  • Select Properties.
  • Click on the Compatibility tab in the window that pops up.
  • Click the box that says "Run this program in compatibility mode for:"
  • In the drop down box select Windows 7. (You may also want to try windows XP if this doesn't work)
  • Under "Privilege Level" at the bottom of the window select "Run as an Administrator"
7. Reinstall Windows: When all else fails, sometimes your only option for fixing this error is getting a clean install of Windows. Below is a broad tutorial on how you might accomplish this. You may also want to look up video tutorials on Youtube. This is for advanced users, be careful and make sure you know what you're getting into.

How to perform a Clean Install of Windows 10

  • This will erase ALL OF YOUR FILES ON YOUR COMPUTER. You NEED to make sure you copy any files you want to keep to a USB Flash drive. If you're looking to backup Terraria's save data it is location in \Documents\My Games\Terraria.
  • Grab a flash drive with at least 8GB of free space and insert it into the Computer.
  • Download Windows Media Creation Tool.
  • Run the program and allow it to guide you through the process.
  • Now that you have the Windows Installer on the flash drive you need to make sure you download all the necessary drivers that you'll need to make the computer function. If you don't know how to do this make a post in the Technical Support section and I will grab you the files you need.
  • Restart your computer, you'll need to get to either the UEFI setup or the Boot Menu to boot from the Flash Drive. If you are not sure what key you need to hit to get to this menu make a post in the Technical Support section and I will guide you through it.
  • Once you boot from the flash drive into the installer you'll want to select the custom or advanced installation, not the upgrade one.
  • It should show you a picture of all your drives/partitions and some options at the bottom. Click on each partition and select "Delete" until you are left with one Partition of "Unallocated Space".
  • Click the partition and select "New" at the bottom, then click "Apply".
  • Windows will then create all the partitions it needs to function, click on the partition with largest file size and select next.
  • Finish the installation.
  • Install the drivers you downloaded.
  • Reboot the computer.
  • Install the programs you want.
  • Reboot the computer.
  • Copy over the data you wanted to keep.
 
Continue going through the trouble shooting guide and let me know when you have exhausted all options or got it to work.
 
Try to do a full shutdown instead of a hybrid shutdown by holding down the shift key while clicking shutdown so that every driver and dlls are loaded from the scratch.
You could also run a system maintenance, leave it do its thingy and then do this type of restart.
 
In October Microsoft plans on releasing their next big Windows Update. Most likely updating it then will fix the problem, if not you may be looking at having to reinstall your OS.

I'll check back in October with you to see if updating fixes your issue, if not we'll talk about resetting or reinstalling your operating system.
 
It's called Redstone 5. Large updates like this make significant changes and usually end up solving and repairing partially or fully corrupted windows system files. In 3 different cases a Windows Update was all that was needed to solve a KernalBase.dll failing.

In the unlikely case that Redstone 5 doesn't solve your issue we'll go over some other options.
 
okay what is the other option?
Even though this hellish crash happened to me sometimes, you need a decent computer (You will find them sold at 3000 or even over 9000 SAR in Saudi Arabia so they are insanely expensive) with an Intel Core i5/i7/Xeon or the AMD Ryzen and AMD Radeon RX series or Nvidia GeForce GTX 660.
 
Back
Top Bottom