-Click Start -> Control Panel -> Programs. Then click on "Turn Windows features On or Off"
-Enable "Internet Information Services" and "FTP Server" (click + sign and ensure FTP Service is enabled)
-Click Start -> Administrative Tools -> Internet Information Services (IIS) Manager
-Right click your computer's name on the Left most -> Add FTP Site -> Specify a site name, physical path -> you might click No SSL to simplify things.
-at cmd prompt: ftp localhost