Нет tftp на windows 10

В данной статье показаны действия, с помощью которых можно включить компонент TFTP Client в операционной системе Windows 10, Windows 8.1 и Windows 7

TFTP (Trivial File Transfer Protocol — простой протокол передачи файлов) используется главным образом для первоначальной загрузки по сети операционных систем бездисковых рабочих станций, для обмена файлами с удаленным компьютером, на котором запущена служба TFTP, а так же для загрузки обновлений и конфигураций сетевых устройств (модемов, маршрутизаторов, систем хранения данных и т.п.). TFTP, в отличие от FTP, не содержит возможностей аутентификации (хотя возможна фильтрация по IP-адресу) и основан на транспортном протоколе UDP.

По умолчанию компонент TFTP Client в операционных системах Windows 10, Windows 8.1 и Windows 7 отключён, но при необходимости можно легко включить его используя любой из способов, которые представлены далее в этой инструкции.

Содержание

  1. Как включить TFTP Client в окне «Компоненты Windows»
  2. Включение TFTP Client в командной строке
  3. Всключение через Windows PowerShell

Как включить TFTP Client в окне «Компоненты Windows»

Чтобы включить компонент TFTP Client, нажмите сочетание клавиш + R, в открывшемся окне Выполнить введите (скопируйте и вставьте) OptionalFeatures и нажмите клавишу Enter↵.

В открывшемся окне «Компоненты Windows» установите флажок компонента TFTP Client и нажмите OK.

Через непродолжительное время Windows применит требуемые изменения и компонент TFTP Client будет включен.

Включение TFTP Client в командной строке

Вы можете включить или отключить компонент TFTP Client в командной строке используя DISM.

Чтобы включить компонент TFTP Client, запустите командную строку от имени администратора и выполните следующую команду:

Dism /online /Enable-Feature /FeatureName:TFTP

Чтобы отключить компонент TFTP Client, запустите командную строку от имени администратора и выполните следующую команду:

Dism /online /Disable-Feature /FeatureName:TFTP

Всключение через Windows PowerShell

Также включить или отключить компонент TFTP Client можно в консоли PowerShell.

Чтобы включить компонент TFTP Client, откройте консоль Windows PowerShell от имени администратора и выполните следующую команду:

Enable-WindowsOptionalFeature –FeatureName «TFTP» -Online

Чтобы отключить компонент TFTP Client, откройте консоль Windows PowerShell от имени администратора и выполните следующую команду:

Disable-WindowsOptionalFeature –FeatureName «TFTP» -Online

После включения компонента TFTP Client можно использовать утилиту tftp.exe для выполнения необходимых задач.

Если компонент TFTP Client отключен, то при вводе команды tftp в консоли командной строки вы увидите сообщение о том что:

«tftp» не является внутренней или внешней

командой, исполняемой программой или пакетным файлом.

Используя рассмотренные выше действия, можно включить или отключить компонент TFTP Client в операционной системе Windows 10, Windows 8.1 и Windows 7

Download Windows Speedup Tool to fix errors and make PC run faster

TFTP or Trivial File Transfer Protocol allows you to transfer files to or from a remote PC. TFTP is disabled by default in Windows 11/10/8/7, but if you need this function, you can easily enable TFTP.

TFTP transfers files to and from a remote computer, typically a computer running UNIX, that is running the Trivial File Transfer Protocol (TFTP) service or daemon. TFTP is typically used by embedded devices or systems that retrieve firmware, configuration information, or a system image during the boot process from a TFTP server, says TechNet.

enable tftp client

To enable the TFTP client in Windows 11/10, from the WinX Menu, open Control Panel and click on the Programs & Features applet.

On the left side, you will see Turn Windows features On or Off. Click on it to open the Windows Features panel.

Scroll down till you see TFTP Client.

Check the box and click on OK.

Windows will start installing and activating the feature. It will take less than a minute.

tftp windows 10

Once the process is completed, you will be informed about it, and you will then be able to us TFTP.

TFTP is not considered secure nowadays – so use it only if you must.

How do I know if TFTP is working on Windows?

In an elevated command prompt, execute the following command – netstat -an|more. If you see something like udp 0 0 0.0.0.0:69, it means that TFTP is enabled and working.

Also read: How to enable Telnet using CMD.

Anand Khanse is the Admin of TheWindowsClub.com, a 10-year Microsoft MVP (2006-16) & a Windows Insider MVP (2016-2022). Please read the entire post & the comments first, create a System Restore Point before making any changes to your system & be careful about any 3rd-party offers while installing freeware.

Skip to content

The little known utilities Telnet client and TFTP (trivial file transfer protocol) client are very useful when upgrading the firmware of your DSL modem or wireless router (or a combination of these). We have previously published about how to use the Telnet utility to reboot a wireless router. The TFTP client utility can also be used to retrieve and send files to the target device. But these command line utilities are disabled by default in Windows 7, 8 and 10. Fortunately, it does not take much to enable these immensely useful tools in Windows 10.

Here is how you can enable TFTP and Telnet clients in Windows 10 (these same instructions also work in Windows 8 and 8.1):

  1. Press the hotkey Win+X to open the administrative menu. Select Control Panel from this menu.Enable TFTP Telnet in Windows 10
  2. In the Control Panel window, you would be shown eight different categories of settings You have to click on Programs category.Enable TFTP Telnet in Windows 10
  3. This will open a section of Control Panel where you can remove and install new programs as well as enable various features in Windows. Click on Turn Windows features on or off under the Programs and Features category.Enable TFTP Telnet in Windows 10
  4. A new window titled “Windows Features” should open up. In this window scroll down and check the checkboxes for TFTP Client and Telnet Client. Click on the OK button.Enable TFTP Telnet in Windows 10
  5. The process of enabling the Telnet and TFTP clients in Windows 10 may take some time after which you can open a command prompt window and give the command tftp or telnet to check whether they are working properly.

Conclusion: It is very easy to enable the TFTP client and the Telnet client in Windows 10. All it takes is a few changes in the Control Panel and you would be able to access sites, services or your router with the help these great utilities.

We use cookies on our website to give you the most relevant experience by remembering your preferences and repeat visits. By clicking “Accept”, you consent to the use of ALL the cookies.

In most cases, we do not need to install TFTP Client on a Windows computer. This is because the TFTP (Trivial File Transfer Protocol) is a very simple file transfer protocol that has less security (or no security). This makes it unsafe for day-to use except for certain special situations.

TFTP is mostly used to move the backup/restore configurations and transfer the OS/boot images to network devices where the internet or USB drive access is not available. For example, upgrading the OS of CISCO or Fortigate devices can be done only via Telnet or SSH (no web access) by using TFTP.

Though we rarely use it on Windows client OS, installing a TFTP client on Windows 10 or Windows 11 will be helpful to test and confirm that the TFTP server is working well and ready to transfer data over the network.

In this guide, we will install/enable the built-in Windows TFTP client and test whether it can send and receive data through this protocol.

TFTP Client In Windows 10

Installing a TFTP client on a Windows 11 computer is almost identical to Windows 10. The below screenshots are suitable for all Windows clients and Server Operating Systems.

1) Make sure that you have administrative access to enable the feature.

2) Go to the Control panel and click on ‘Programs & Features’.

3) Click on ‘Turn Windows features on or off’ then tick the ‘TFTP Client’ as shown below.

TFTP Client On Windows 11

4) Press OK and wait for the installation to complete.

How to Verify that Windows TFTP Client Installed Successfully?

It is like a telnet client, when the feature has not been installed on a computer, the relevant commands will return an unknown command error.

For example, before installing the TFTP client, if you open a command prompt and type ‘tftp’, it will return the below message.

No Tftp

When it is installed, the same command will give the below output.

Working TFTP

That was a clear indication that the Windows TFTP client is installed on your computer correctly.

How to Check a TFTP Server from Windows 10/11 Client

Let’s assume that the TFTP server setup is done correctly and the network security firewall is accepting incoming and outgoing traffic in the server.

Once we installed the client on Windows PC, we need to allow TFTP traffic in the Windows firewall or third-party firewall/anti-virus solution.

  1. You can altogether disable the Windows firewall to test it.
  2. Allow the TFTP program or port number in the firewall.

How to Completely switch off the Windows Defender Firewall to allow TFTP

5) Visit the control panel, and enable the ‘Large Icons’ view. This will show the all Control panel icons.

6) Click on ‘Windows Defender Firewall’ and open ‘Turn Windows Defender Firewall on or off.’

Turn Windows Defender Firewall Off For TFTP

7) Depending on the connectivity type, you can turn off the Windows firewall. If you are not sure about it, then turn off both (Private and Public network settings). This will entirely turn off the network protection. It is highly recommended to put back the settings once the TFTP test is completed.

Off Windows Firewall

If you are not convinced about switching off the full Windows firewall, then follow the below step to allow particular TFTP traffic only.

How to Enable only TFTP Traffic in Windows Firewall

It can be done in two ways.

  1. Allow the TFTP application
  2. Allow the TFTP protocol.

Enable TFTP Application.

This method depends on which program you are using to connect the TFTP server. In our case, we are using the built-in Windows TFTP client. So, we need to allow the appropriate .exe file through the Windows firewall. If you are using any other third-party tools, you need to call those .exe files as shown below.

8) Go to the same Windows defender firewall settings in Windows 10 or Windows 11. Click on ‘Allow an app or feature….’ Option.

Allow Apps In Firewall

9) Mostly you will not find the TFTP app on this list. Click on the ‘Change Settings’ button at the top right, ‘Allow another app.’

10) Browse the TFTP.exe, which is located under the system32 folder. If you are using any third-party TFTP clients; you need to browse the particular exe file from its location.

Add TFTP Exe In Firewall

11) Click add to give the exception in the Windows. In this way, the Windows defender firewall will allow incoming and outgoing traffic of the TFTP.exe program without any restriction.

Allow TFTP Protocol in Windows 10/11 Firewall

Let’s assume you use multiple tools and programs which use the TFTP protocol. It is not advisable to follow the earlier step and add each program to the firewall. Instead of that, we can add the common TFTP protocol.

TFTP uses TCP port 69. We will simply enable this port for incoming and outgoing traffic.

12) In the usual Windows defender firewall settings page, click on ‘Advanced Settings.’

Advanced Settings

13) In the ‘Inbound Rules’ create a new rule.

Create New Rule
69 TFTP Port

14) Select ‘Port’ and enter 69 as TCP port.

15) Make sure that ‘Allow the connection‘ is selected on the next screen. Also, select all 3 network types.

All 3 Network Typs

16) Give a name to the rule and press OK.

Name Of The Port

17) Make sure it is enabled and listed in ‘Inbound Rules’.

Allowed TFTP Port 69 In Windows Firewall

18) Repeat the same steps in ‘Outbound Rules’

With these above steps, your Windows 10/11 PC is ready to use the TFTP client.

Test Windows TFTP Client on Windows 10/11

Let’s assume that the TFTP server setup is done and files are available at the correct location. Before you download a file from the TFTP server, you must know the right file name with the extension.

In this example, I’m going to download a file called ‘tftp.zip’ from server 192.168.1.244. We use the GET command to download a file.

Type the below command in the command prompt (you must have a working network communication with the server, the ping command is handy to confirm the connectivity)

 Tftp -i [server IP address] GET [file name with the expension] 

The below message indicates that the file transfer is successful. The file will be downloaded at the location where you execute the command. In this case, it is C:\Users\Dinesh folder.

Get TFTP Command

To upload a file using the TFTP client, use the following command. We use the PUT command to upload a file.

 Tftp -i [server IP address] PUT [path of the file with the expension] 

The below command output shows the successful file upload to the server by the Windows TFTP client. The file will be uploaded to the root of the TFTP server. We do not have any option to change the upload location.

Upload By TFTP

As I’m using the Solarwind TFTP server in this example, the above command uploaded the file to this root location.

File Location in Solarwind TFTP

There you go, we learned how to install the built-in TFTP client on Windows 10/11 and how to ensure it works fine by modifying the firewall settings. Also, we showed the simple steps to upload and download a file using the TFTP client.

To install TFTP Client in Windows 10, follow these steps.

Step 1 — Type «control panel» in Windows search box. Click «Control Panel» from the search results, as shown below.

install-tftp-client-on-windows-10-01.jpg

Step 2 — Open «Programs and Features» by clicking on it.

install-tftp-client-on-windows-10-02.jpg

Step 3 — Click «Turn Windows features on or off», as shown below.

install-tftp-client-on-windows-10-03.jpg

Step 4 — Search and find for TFTP Client in «Turn Windows features on or off». Check «TFTP Client» checkbox and then click «OK» button.

install-tftp-client-on-windows-10-04.jpg

Step 5 — If everything worked well, you can see a message similar to below screenshot.

install-tftp-client-on-windows-10-05.jpg

Step 6 — Finally, if you want to verify TFTP Client is installed, type «tftp» in PowerShell and press «Enter» key. If TFTP Client is installed, you can see an output similar to below screenshot.

install-tftp-client-on-windows-10-06.jpg

Do you have any suggestions?   

  • Нет rdp на windows 10 pro
  • Нет microsoft word в windows 10
  • Нет microsoft store в windows 10 ltsc
  • Нет hdd в мой компьютер windows 10
  • Нет full hd разрешения windows 10