WinSCP is a decent alternative. As is Swish:
An alternative to sourceforge implies not using sourceforge but swish does.
It hangs on start, randomly doesn't connect, does odd things with bookmarks (they don't work sometimes, but manually entering info does)
I don't recommend cyberduck on windows to anyone, I've been looking for an alternative for a while.
if a dev is reading my machine is:
* OS: Microsoft Windows 7 Enterprise
* CPU: Intel(R) Xeon(R) CPU E5-1650 v2 @ 3.50GHz (3.00 GHz)
* RAM: 32691 MB Total (16885 MB Free)
* VGA: NVIDIA GeForce GTX 760
* Uptime: 123.24 Hours
* Version: 4.7.3
It does not support passive mode
I don't particularly like the built in FTP command line utility (even with scripts). But it has existed a very long time indeed.
The only packages I have installed are "Media Features" ".Net Framework 3.5.1" "Print and Document Services" "Windows Gadget Platform" "Windows Search" and XPS Services/Viewer. All of which are default features.
Which package are you even suggesting contains the ftp.exe client? Because I don't even see one. Also why would anyone go to the trouble of putting a 47 Kb binary inside of a feature package? It makes absolutely no sense at all.
Granted, I haven’t used Windows in 4 years, but I remember fighting with getting ftp on Windows without admin.
As the person said above, ftp.exe has been in Windows since the MS Dos days, and is a core utility. I've never seen it not been available on any version in any situation.
Now an FTP server definitely needs to be installed. Always has. But we're talking about the ftp.exe client.