En IIS 7 si estas intentando dar de alta un sitio ftp y te sale este error:
Deberiamos usar el commando netsat para ver que programas estan usando el purto TCP:
netstat -anop TCP|find “:##”
Este commando te devolvera un pid,que tu necesitas igualar con el programa o servicio con este commando.
tasklist /SVC /FI “PID eq ####”
Este es un ejemplo de que se esta usando el Puerto 21, vemos que el servicio ftpsvc esta usando el Puerto 21 a traves de la imagen svchost.exe, este servicio es normal ya que forma parte del sistema operativo pero si tubieramos por ejemplo MSUpdate2.exe seria malware usando el Puerto 21.