Сервер TFTP является частью Windows Deployments Services в Windows Server 2008 R2 и используется для загрузки установочных образов Windows по сети. Его можно использовать не только для WDS, но и например для запуска тонких клиентов.

Для установки TFTP требуется запустить Server Manager и добавить новую роль Windows Deployment Services. На этапе выбора компонентов нужно выбрать Transport Server.
tftp1

После завершения установки создайте на диске папку, которая будет являться корневой для TFTP сервера "C:\TFTPRoot".

Теперь в ветке реестра HKLM\SYSTEM\CurrentControlSet\services\WDSServer\Providers\WDSTFTP создадим новый параметр RootFolder типа String и укажем путь к ранее созданной папке.

 tftp2

Исправим папраметр ReadFilter, который по умолчанию разрешает загрузку файлов только из папок «boot\» и «tmp\». Для универсального решения заргузки файлов из любых папок и любых файлов изменим значение данного параметра на "*"

Теперь запустите службу WDS:

WDSUTIL /Start-TransportServer

 

Желательно настроить службу Windows Deployment Services в режим автоматического запуска, иначе придется после каждой перезагрузки стартовать вручную.

Убедитесь, что в брандмауэре Windows созданы необходимые правила для работы TFTP.

tftp3

TFTP сервер настроен.

'
    '