Grundsätzlich kann ein Programm nur dann einen Port belegen, wenn es auch läuft.
Serv-U kann also Port 21 nicht belegen, wenn es nicht läuft. Das setzt voraus, dass ein Programm sich bei der Installation nicht in den Autostart-Ordner einträgt. Dies tut Serv-U bei der Installation definitv nicht.
Und nach der Installation von Serv-U wüsste ich nicht, welcher Programmrest beim Start von Windows gestartet werden sollte, der Port 21 belegt.
Andererseits werden bei der Deinstallation von Serv-u nicht alle Einträge in der Registry sauber entfernt, so dass man manuell nachhelfen muss, um all Registryeinträge, die Serv-U betreffen, sauber zu entfernen.
Hast du schon überprüft ob IIS installiert ist (FTP Programm von XP deinstallieren:
https://www.supernature-forum.de/vbb...ighlight=IIS*)?
Mit dem Programm Active Port kannst du feststellen, welches Programm eventuell den Port 21 belegt(
http://www.majorgeeks.com/article.php?sid=682). Fahre den Rechner neu hoch und bevor du noch irgendein FTP- oder FTP-Server-Programm manuell gestartet hast, startest du das Programm Active Port und kannst damit feststellen, ob schon ein Programm läuft, dass Port 21 belegt.
Hast du auch überprüft, ob die Windows-eigene Internetverbindungsfirewall deaktiviert ist und auch keine andere Firewall Port 20 und 21 blockiert?