Setup & Configure TFTP On Windows 10 – [ Updated 2022 ! ]

last Updated : July 12th, 2020 by Hitesh J in Guides, Windows TFTP stands for “ Trivial File Transfer Protocol ” is a dim-witted and lightweight protocol for transferring files over the network .
TFTP runs on UDP port 69 and does not use any security during the file transfer, thus its in truth lone good for transferring files within your LAN. It is normally used in the topographic point where security is not authoritative and it has limited features compared to early file transfer protocols ( FTP/FTPS/SCP ) .
broadly, TFTP is used to boot operating systems over the network. CISCO devices besides use the TFTP protocol to store shape files and images and move them to and from switches, routers and firewalls.

It is very useful for electronics circumference boards and microprocessors to download firmware into the chipset and its besides used for transferring boot files and updating NVRAM. It does not provide authentication and no command social organization like FTP, SFTP and SCP .
TFTP can not list directory and there is no error recovery like TCP and nor does it allow you to delete or rename files .
TFTP is used for its chasteness as it is specifically designed to read and write files without establishing a connection between the customer and the waiter .
It is very utilitarian for thin clients, terminals and disk-less workstations with no room to install their own operate systems .
TFTP protocol besides allows the network clients to mechanically obtain the IP address of the TFTP server frankincense making TFTP not merely easy to implement but besides provide a better way for file transfers .
however, sending or receiving sensible files via the TFTP without authentication or encoding is very hazardous .
In this tutorial, we ’ ll learn how to setup a TFTP server and a TFTP Client on Windows a system and besides learn how to configure your firewall to allow file transmit between the TFTP server and the TFTP client .

Install TFTP Server Windows

first, you will need to download the SolarWinds TFTP waiter from their download page :
hypertext transfer protocol : //
once downloaded, extract the downloaded charge and double suction stop on the installer to start the initiation, you should see the following screen door :
TFTP install
Click on the Next button .
You will be redirected to the License agreement page as shown below :
p2 14
Accept the License agreement and chink on the Next button .
You will be asked to provide the placement of the TFTP server as shown below :
p3 12
Click on the Next clitoris to continue with the default placement .
You should see the keep up foliate :
p4 10
Click on the Finish button to complete the installation .
After installing the TFTP server, you will need to configure it .
You can follow the below steps to configure the TFTP server :

Configure TFTP Server

1. Open the TFTP Server from the Start Menu as shown below :
p5 9
2. Click on the File => Configure button as seen in the above Screenshot .
You should see the following screen :
p6 6
3. As seen in the screenshot above, Select the TFTP Server Root Directory field and provide the TFTP solution directory, then click on the Security tab .
You should see the following screen :
p7 3
4. In the Permitted Transfer Types segment, check the box “ Send and Receive files ” and “ Allow All IP address to send/receive Files ” and click on the OK button to finish the configuration .
once you are finished, you can proceed to the following footstep .

Install TFTP Client

At this distributor point, the TFTP waiter is installed and configured .
now, you will need to install a TFTP Client on the Client calculator .
You can install the TFTP Client on the customer calculator by following the below steps :
1. Click on the Start Menu and click on Control Panel .
2. Click on the Programs and Features => Turn Windows features on or off. This will open the Windows Features dialogue box .
3. Scroll down until you see the TFTP Client check box and CHECK it as shown below :

4. Click on the OK push button to start the facility process of the TFTP customer .
This process will take some time to finish the facility. Once you are finished, you can proceed to the future step .

Configuring Firewall to Allow TFTP

Before using the TFTP customer, you will need to turn off the Windows Firewall or configure the Firewall to allow the inbound/outbound remove of files using the TFTP node .
You can follow the below steps to add an exception for the TFTP connections :
1. Go to the Start Menu and open the Control Panel as shown below :
configure firewall
2. Click on the Windows Firewall to open the firewall as shown below :
windows firewall
3. In the left-pane, click on the “ Allow an app or feature through Windows Firewall “ .
You should see the pursuit page :
Allow an app or feature through Windows Firewall
4. Click on the Allow an app or feature through Windows Firewall at the penetrate. You should see the follow page :
Allow an app or feature through Windows Firewall
5. Click on the Browse button and specify the TFTP.EXE path and chatter on the Add button .
You should see the adopt page :
find path to TFTP.exe
6. You should see that the Trivial File Transfer Protocol App should be highlighted .
7. nowadays, chink on the OK button to finish the procedure .
At this point, your customer computer is configured to allow PUT and GET command against your TFTP server .

Transfer File with TFTP Client

You are now quick to transfer file using the TFTP node .
Go to the TFTP customer calculator, open the command line interface and run the be command :
You should see all the options available with tftp command in the following page :
tftp command line example
If you want to send a file to the TFTP waiter, use the following syntax :
tftp your-tftpserver-ip put location-of-the-file
For exemplar, to send the file named testfile.txt located in Documents directory to the TFTP waiter run the pursuit command :
tftp put Documents/testfile.txt
once the file transfers successfully, you should see the following output :
Transfer successful: 73 bytes in 1 second(s), 73 bytes/s
If you want to transfer file from the TFTP server to your local anesthetic calculator, use the pursuit syntax :
tftp your-tftpserver-ip get location-of-the-file
For exemplar, transfer the file named testfile.txt from the TFTP waiter to your local calculator run the follow command :
tftp get testfile.txt
once the file transfers successfully, you should see the play along output :
Transfer successful: 73 bytes in 1 second(s), 73 bytes/s
Example Screen:
tftp file transfer success command line
You can besides transfer the files over the internet using the Public IP savoir-faire of the TFTP server – Please remember, there is not encoding or any security system when send over the Internet !


In the above guide, we ’ ve learned how to install and configure the TFTP server and Client on Windows arrangement .
You can now well transfer files to and from your TFTP server for FREE .
Please Feel free to ask us any questions below in the comments, we ’ ll hear to answer them immediately !

informant :
Category : Tech

About admin

I am the owner of the website, my purpose is to bring all the most useful information to users.

Check Also


Manage participants in a zoom meeting webinar

Call the people who attend the meet as follows Alternate host host Who scheduled the …

Leave a Reply

Your email address will not be published.