Why is Terraria So Slow on Your Computer?

Terraria is a game full of adventure for all our creative gamers out there. It is a land of exploration, a land of mystery, a land that is yours to plan, protect and have fun in! 

The game itself is an excellent source of enjoyment, stimulating your mind and get the creativity following in your brain. But all of this is enjoyable when your game is running smoothly without crashing, freezing, stuttering, lagging, closing, the black screen showing up, FPS drops, and many more similar issues.

Now, the first thing that probably pops up in your brain is that you need to upgrade your system. This may be a factor for some people but, the truth is that Terraria isn’t that demanding of a game. It’s notorious for its ability to run seamlessly on older, outdated hardware. So, if you’re facing some difficulty running the game properly, it might be due to other unrelated circumstances.

Here are a few of the most common reasons why Terraria might be running slow on your computer.

In-Game Fixes

The first thing you should try is a few in-game fixes. Try turning your graphics quality to low and use low-quality lighting. Check if using multi-core lighting makes the performance of the game better or hinders it. Try enabling auto-pause to make the performance better on the inventory screen. 

If you are using a lower-end computer, then you are most likely to get frame skipping. This can be changed by using the ‘Frame Skip’ option. This will sacrifice smoothness for speed and is highly recommended. For low-end computers, disabling frame skip will cause the ‘slow motion’ effect where the game will be even slower than before. 

Lag spikes are another issue but have a simple fix. You can try to disable the map. The game mostly lags because it constantly scans every title on the screen to keep updating the map. So, from the title screen, enter the options and disable the map.

Also, you can turn off the Blood and Gore option, as turning it off will slightly improve your game FPS. Pickup Text is another option that can cause lag occasionally, so disabling it might reduce the lag.

Playing in a lower resolution can immensely increase your FPS. This could be either windowed mode or full screen. The lowest resolution provided on the game is 800×600, roughly the size of a mobile phone screen.

Internet Related Issues

Not all your lag spikes are because of your system limitations. Your internet connection might also be causing some issues running the game smoothly. If your internet is usually decent but isn’t working well, try to switch from wi-fi to an ethernet connection.

If your internet is usually very stable and seems slower than it is usually, restarting your network adapter is a pretty decent option. It looks lackluster, but it does iron out most issues.

Your network adapter driver could also be a problem if it is outdated. A network adapter driver is a software that allows communication between the network adapter and your PC. If the network adapter driver is outdated, wrong, or maybe corrupt, then your game will lag. Usually, updating the network adapter driver fixes lagging issues.

Restart your Device

Most of the time, when your device is on and running for an extended period, you might face some FPS drops and lag spikes whenever you launch your game. Restarting your PC not only resets your system’s condition and also fixes some glitches you might be facing.

Restarting your device is like giving it a new fresh start for the game, Terraria. To get smoother gameplay without any lag, you might want to consider rebooting your device now and then. Many people with lag issues have been able to get rid of this issue by just restarting their devices. If your game starts to lag again after being launched, you should consider another solution.

Background Programs

Having too many applications/programs running on your PC in the background can hinder your gaming experience in general. So, suppose you are trying to run Terraria, and you find it lagging even when your internet connection is stable. In that case, you should consider checking all the background processes that may be active and putting a lot of stress and your PC’s processor.

Sometimes some processes can get caught up in never-ending loops, and this usually happens when new software programs are installed as most of them are enabled at startup by default. They keep running in the background, eating away at your CPU’s resources. 

This can be fixed by going to your Windows task manager and check which programs are running in the background that you do not need and end task. You can also check all the enabled programs at startup and disable the ones that do not need launching whenever you start your PC. 

DNS Settings

You can try changing your DNS settings to fix your game. Domain Name System is the system by which the internet converts alphabetic names to numeric IP addresses. You use the default DNS server provided by your ISP as your door to the web. This server may be somehow slow or poorly configured for caching, which can considerably slow down your internet connection.

Re-Install Terraria

If your game is still slow and continues to be laggy, you should consider reinstalling the game. There may be software on your system that may delete or corrupt specific game files. They might not affect the game itself. It’ll probably run like it’s supposed to. However, the difference you’ll see will be in the performance. A fresh install fixes such corruption issues.

But, before you do that, it might be a good option to verify game file integrity as well. Steam has a feature that allows the launcher to check for corrupted game files and reinstalls whatever files are necessary. Try that first. If you can’t resolve the issues even after Steam fixes some files, you might need a fresh install.

Graphics Card

Sometimes, you may experience lag or FPS drops in Terraria because the game might be too demanding, depending on your current graphics card situation. It might be possible that the game might be too decisive for your current graphics card, or the game might not be compatible with it entirely. Updating your graphics card running on your computer may be a possible fix to the problem.

Windows Update

Most of the time, Windows updates are automatic and regularly scheduled by your Windows updater. It might be possible that your game is having an issue running smoothly because the Windows on your PC is not up to date. Try updating your windows manually and see if the problem proceeds.

At the same time, specific updates may hurt your system update. Check your settings and see when your system last installed updates. If the problems started coming up after it, rolling back, the updates might fix the issues.

In-Game Overlay

Everyone very much likes in-game overlay providing applications like Discord, and all of us are very fond of this feature when playing most games. In the case of Terraria, many people found that the overlays feature is the reason the game keeps crashing and refusing to launch. If you have enabled the in-game overlays in Nvidia GeForce Experience, Discord, or some recording software like Overwolf, try disabling it and see if it fixes the issue at hand.

DirectX

DirectX is software designed by windows to amplify multimedia experiences, in this case, gaming. If Terraria keeps crashing on your PC, the issue might be fixable if you reinstall DirectX on your device. Make sure to get the latest version, install it on your PC, and check if the issue for Terraria has been fixed.

Firewall/Antivirus

The safety and protection software on your systems is always good to have. However, they do interfere with safe programs at times. And, Terraria is entirely safe for your PC to run.

However, there are situations where your antivirus or firewall may start treating the game as harmful software and stop it from doing what it’s supposed to. Such cases will slow down the performance significantly. Try to create exceptions in your firewall and antivirus for Terraria and see if that might fix the problem.

High Priority

If your game continues to crash or lag, then you should consider putting your game on high priority. It can improve the performance of the game and solve the crashing problems as well. You can do that by launching your task manager, going into the ‘Details’ tab, right-click on ‘Terraria.exe,’ then go to the ‘Set Priority and set it to High. This should make your game run a lot smoother.

Conclusion

So, we went through every possible situation that could affect the game’s performance on your system. Keep trying all the solutions mentioned in this article one by one, and you’re bound to fix your problems.

Omer Nadeem Awan

A university student that makes games during the day and plays them during the night. I've been a gamer from the day I got a PS2 and have stayed loyal to the habit ever since.

Recent Posts