Install a FTP server in Windows 7 [How To]

If you already have a web server up and running, installing a FTP server along with it has many advantages. Using a FTP server, you can transfer files to and from your web server very easily.

We will show you, how you can install a FTP server in Windows 7. The FTP server installed in this way, will work perfectly fine with Windows IIS server.

Here are the steps you need to follow:

  1. Click and goto Start> Control Panel> Programs. Then click on Turn Windows features on or off.Installing FTP server in Windows 7
  2. Now you will get a list of many features. Each feature can be installed or uninstalled. You have to locate the option for Internet Information Services (IIS), and select FTP server. Click on Ok and wait for the installation to complete; it will take a considerable amount of time.Installing FTP server in Windows 7
  3. Now your FTP server will be installed. If you need to check that your FTP server is working properly or not, you can do so using a FTP client like Filezilla. To check, open your FTP client and try connecting to the server with following details:
    Hostname: localhost
    Port no: 21

If you have repeated the steps mentioned above correctly, you will have an easy and working FTP server installed in Windows 7.

For more useful How-To articles, keep checking Techie-Buzz regularly.

Image Credits

  • I had no idea this feature could be activated. This is great!

    • Anurag Upadhaya

      Thanks Tim,
      There are lots of such basic but useful features in Windows 7.
      For more such tips, keep hooked on to Techie-buzz.

  • Great info on this for Window 7. I will link on my site for you.

    Rhonda G.

  • khushal tailor

    how make server in computer

  • voidbox

    i did as mentionned above but i get this error when i try to start the service

    Windows could not start the Microsoft FTP Service service on Local Computer.

    Error 1297: A privilege that the service requires to function properly does not exist in the service account configuration.

    You may use the Services Microsoft Management Console (MMC) snap-in (services.msc) and the Local Security Settings MMC snap-in (secpol.msc) to view the service configuration and the account configuration.


  • In which Win-7 “Bundle” is this functionality available?

    Not sure the actual Bundle names, but have encountered information previously, that indicated
    that this functionality is not universally delivered with all Windows 7.

    (?) = Not Actual Bundle Name
    Ultimate (?)
    Enterprise (?)
    Home Ultimate
    Home Basic (?)

    Windows Server 2008 also has this functionality.

  • Kelli

    it appears to have connection but user and passwords are not set were do I set those parameters?

  • Alex G.

    After activating the FTP server in my Win7, I proceeded with trying to access it using Filezilla client. Access was refused by server. Any guesses where to look for a solution?

    • Mackoko

      Try to check your firewall

  • Jeffx

    This is a poor cut & paste from the original

    If you don’t have the Web Management Tools ticked as well you won’t be able to open the IIS management and won’t be able to give permission to anyone to connect for ftp – which in Windows 7 is by default NOT allowed, even though you have selected ftp services..

  • it is not working in my machine. I have configured as it is given above. ERROR as below.

    Status: Waiting to retry…
    Status: Resolving address of localhost.
    Status: Connecting to…
    Status: Connection attempt failed with “ECONNREFUSED – Connection refused by server”, trying next address.
    Status: Connecting to [::1]:21…
    Status: Connection attempt failed with “ECONNREFUSED – Connection refused by server”.
    Error: Could not connect to server.

  • there is no ftp server services running in system. checked SERVICES.MSC