Can overloading a Windows 2003 Server cause FTP to run real slow??

Because I am having kind of a problem. I am administering a server here (always windows 2003 server) which hosts 370 Domains. FTP runs really slow on it, what can be the cause??

Any help would be appreciated.

Thanks