Windows Server

Je gameserver automatisch laten starten wanneer Windows opstart

Zorg dat de server na een herstart of een update vanzelf terugkomt, zonder dat je via Extern bureaublad hoeft in te loggen: met een .bat-bestand en Task Scheduler.

2 min leestijdBijgewerkt op 19 oktober 2026

Als je gameserver alleen start wanneer je inlogt en erop dubbelklikt, blijft hij na elke herstart (een Windows-update, een herstart vanuit het paneel) uit staan tot je het merkt. Met Task Scheduler (Taakplanner) start hij vanzelf zodra Windows opstart, zonder dat iemand hoeft in te loggen.

1. Een .bat-bestand dat de server start

Maak bijvoorbeeld C:\servers\start.bat aan. Het belangrijkste is de eerste regel: die zorgt dat het script naar de map van de server gaat voordat het de server start.

@echo off
cd /d C:\FXServer\server
FXServer.exe

Vervang de map en het uitvoerbare bestand door die van je game (bijvoorbeeld java -Xms6G -Xmx6G -jar paper.jar nogui voor Minecraft). Test het eerst met een dubbelklik: start de server zo niet, dan start hij als geplande taak ook niet.

2. Plan de taak in

In PowerShell als administrator:

schtasks /Create /TN "Gameserver" /SC ONSTART /DELAY 0001:00 /RU SYSTEM /RL HIGHEST /TR "C:\servers\start.bat"
  • /SC ONSTART: bij het opstarten van Windows, ook als niemand inlogt.
  • /DELAY 0001:00: wacht een minuut, zodat het netwerk en de database klaar zijn.
  • /RU SYSTEM: draait op de achtergrond, net als een service.

Test de taak zonder te herstarten: schtasks /Run /TN "Gameserver".

Wat er verandert als je hem zo start

De server draait op de achtergrond en je ziet zijn venster niet wanneer je inlogt via Extern bureaublad. Beheer hem via zijn eigen paneel of zijn externe console:

  • FiveM: txAdmin, op http://JOUW_IP:40120.
  • Minecraft, Rust, ARK...: via RCON, of vanuit de game zelf met beheerdersrechten.

Stoppen doe je met schtasks /End /TN "Gameserver" of via Task Manager (Taakbeheer). En wil je de taak uitschakelen: schtasks /Change /TN "Gameserver" /DISABLE.

Automatisch weer opstarten als hij crasht

Voor games zonder paneel dat ze herstart (txAdmin doet dat wel bij FiveM), start een lus in het .bat-bestand de server opnieuw zodra hij afsluit:

@echo off
cd /d C:\servers\rust
:begin
RustDedicated.exe -batchmode +server.port 28015 +server.identity "main"
timeout /t 10
goto begin

Wil je hem ooit echt stoppen, schakel dan eerst de taak uit, anders zet de lus hem gewoon weer aan.

Gerelateerde artikelen

Terug naar het helpcentrum

Kun je niet vinden wat je zoekt?

Open een ticket in je klantenpaneel en je krijgt binnen 5 minuten antwoord.