You decide which services we may enable for analytics, personalization, and external content.
We use cookies and similar technologies on our website to personalize content, embed external media, and better understand how individual areas are used.
Necessary cookies
These entries support essential functions such as security, stability, and form processing.
Optional sections
AnalyticsMarketingPersonalizationExternal media
Your data may be processed with your consent or on the basis of legitimate interests. In the cookie settings, you can reject or explicitly allow each optional category.
Some services process personal data in third countries. By consenting, you also agree to this transfer. You can find more information in our Privacy Policy.
You can reopen and change your selection at any time. · 1.0.2
Dedicated Server: Satisfactory Dedicated Server Setup on Windows
Learn how to set up a Satisfactory Dedicated Server on your server for seamless gameplay and easy management → Find out more
10 November 20262 min read0 Views0 helpful
Introduction
Do you have a Dedicated Server and want to install game servers on it? For example, a Satisfactory Dedicated Server? You’re in the right place! Below, we’ll explain step by step how to install a service like this on your server.
FAQ
Frequently asked questions
Remote Desktop (RDP) access to your Windows server and SteamCMD (the command-line version of the Steam client).
Download it from the official Valve Developer Community page (developer.valvesoftware.com/wiki/SteamCMD). Extract the downloaded steamcmd.zip file, then run steamcmd.exe and wait for 'Loading Steam API.... OK' to appear.
After running 'login anonymous', use the command 'app_update 1690800' (Steam App ID 1690800).
Feedback
Was this article helpful?
Your feedback helps us prioritize and improve content.
0 of 0 Users found this article helpful.
Personal support
Need more help than the guide provides?
Our ZAP support team knows your product — briefly describe your issue and we'll help you personally.
Navigation
Software
Preparation
SteamCMD is required to set up a Satisfactory server. SteamCMD is the command-line version of the Steam client. This tool lets you quickly and easily download Dedicated Server applications for popular Steam games. You can find SteamCMD on the official Valve Developer Community page: https://developer.valvesoftware.com/wiki/SteamCMD.
Next, download SteamCMD. The download contains the steamcmd.zip file, which you must extract first. We recommend creating a separate folder to extract the file into. When you're done, you should see steamcmd.exe. Run it and wait for the installation process to finish.
Once the message Loading Steam API.... OK appears, the process has completed successfully and you can start installing the Satisfactory server.
Installation
After installation, you should be able to run commands in the Steam command line (steamcmd.exe). You’ll need to log in there using the anonymous user. Run the following command: login anonymous
The next step is installation. Run the command app_update 1690800 to install the server. App ID 1690800 refers to the Satisfactory Dedicated Server application.
Info
To avoid errors, don’t interrupt the process before it has finished. It may take a moment, but patience pays off! :)
Go to the directory where you installed the server, then open the following subfolder: ../steamapps/common/SatisfactoryDedicatedServer
There, you’ll need to create the startup file required to run the server software. Create a file named: server-start.bat
Info
Make sure the “Show file name extensions” option is enabled so the file has the correct extension.
Open the file, add the following content, and save your changes:
Code
Factoryserver.exe -log -unattended
Run the file. The first time you start it, a popup may appear informing you that certain components are required to run the program. The game requires the Visual C++ Runtime. Click Yes and complete the installation.
To make the server visible and accessible from outside your network, you must allow or forward the ports used by the server in the firewall. To do this, open the Windows Firewall settings.
You need to add additional rules in the settings. As shown below, click the inbound and outbound rules and add rules for the UDP protocol and port 15000.
Configuration
The setup is now complete. You can make additional configuration changes in ServerSettings.ini. For example, you can change the server name, server password, and other options. To do this, go to the following directory:
Once setup is complete, you can start the server by running the server-start.bat file you created earlier. This opens the server console and starts the server. If everything works as expected, the server should appear in the server list after it starts successfully.
Server hosting from €2.49 / month, online instantly, DDoS protection included.