Il existe une commande pour tester l'utilisation des ports de ton PC. Si un des ports nécessaire au lancement de ton serveur est utilisé par une autre application, ton serveur ne démarre pas.
Je te trouverai cette commande qui génèrera un TXT dans lequel tu pourras ensuite faire ta recherche avec l'outil de recherche du bloc-notes, car dans la CMD, ça pique un peu les yeux. J'ai cette commande au boulot.
Voir aussi du côté de l'UAC et du Smartscreen, et des droits de sécurité sur le dossier qui contient ton exécutif de lancement du serveur, ou du .bat si tu utilises encore le .bat que je trouve plus efficace car il donne l'état de ton serveur, ce que ne fait pas l'exe.