Возникла необходимость развернуть tftp-сервер на Windows 2008 для размещения на нем загрузочного образа для тонких без дисковых клиентов. Делал я это в первый раз и поэтому был не уверен, входит ли tftp-сервер в состав компонентов Windows сервера. Немного по гуглив я обнаружил, что он является частью Служб Развертывания Windows (WDS). Я даже нашел статью на TechNet в которой описывается как развернуть транспортную службу, но описанные в ней действия почему-то приводят к тому, что WDS перестает запускаться вовсе. Повозившись немного я все-таки запустил tftp-сервер и решил записать как я это сделал, что бы самому не забыть и вдруг кому-то еще пригодится.
Во-первых нам необходима запустить Диспетчер сервера. По умолчанию его ярлыки расположены в панели быстрого запуска, на самом верху меню пуск и в папке администрирование. После запуска диспетчера сервера вы должны увидеть окно как показано на следующем рисунке.
В дереве консоли нужно выделить узел Роли, подождать пока загрузится информация об установленных ролях сервера и нажать кнопку "Добавить роли". В появившемся диалоговом окне нажать кнопку "Далее", а в следующем
отметить флажком строку "Службы развертывания Windows", как показано на следующем рисунке.
Во всех следующих диалоговых окнах жмем "далее", ждем завершения процесса установки и жмем кнопку "закрыть". Теперь в списке ролей сервера появятся Службы Развертывания Windows. Выглядеть это должно так:
Теперь окно диспетчера сервера можно закрыть и открыть оснастку управления Службами развертывания Windows, которая находится в папке Администрирование.
В дереве консоли щелкните ваш сервер правой кнопкой мыши и выберите команду "Настроить сервер". Выберите папку, которая будет корнем tftp-сервера. Если папка не существует, то мастер создаст ее. Так же он автоматически настроит сетевой доступ к этой папке и необходимые права доступа. Если папка находится на том же диске куда установлена система, вы получите предупреждение о том, что лучше бы разместить ее на другом разделе.
В последнем диалоговом окне мастера вам будет предложено настроить параметры PXE-сервера. Нужно выбрать вариант "Не отвечать никаким клиентским компьютерам". В противном случае сервер будет передавать клиенту какой то виндовый загрузчик вне зависимости от настроек клиента.
После завершения работы мастера вам будет предложено загрузить на сервер установочный образ. От этого предложения стоит отказаться. Оснастку Служб развертывания Windows теперь можно закрыть. В указанной ранее папке следует создать под папку в которую вы положите свой загрузочный образ. Для примера будем считать что папка называется pxeboot.
Теперь нам надо открыть редактор реестра и найти раздел HKLM\SYSTEM\CurrentControlSet\Services\WDSServer\Provider\WDSTFTP. В нем находится параметр ReadFilter, который определяет какие папки на tftp-сервере доступны для чтения. Нужно добавить сюда новую строку с указанием нашей папки: \pxeboot\*.
Все готово, теперь остается только положить в папку pxeboot ваш образ, прописать в DHCP параметры настройки PXE клиентов и попробовать запустить один из них.
Удачи всем!
Во-первых нам необходима запустить Диспетчер сервера. По умолчанию его ярлыки расположены в панели быстрого запуска, на самом верху меню пуск и в папке администрирование. После запуска диспетчера сервера вы должны увидеть окно как показано на следующем рисунке.
![]() |
| Окно Диспетчера Сервера. |
отметить флажком строку "Службы развертывания Windows", как показано на следующем рисунке.
![]() |
| Окно Мастера добавления ролей. |
![]() |
| Службы развертывания Windows. |
![]() |
| Службы развертывания Windows. |
![]() |
| Выбор папки удаленной установки. |
![]() |
| Настройка параметров PXE-сервера. |
Теперь нам надо открыть редактор реестра и найти раздел HKLM\SYSTEM\CurrentControlSet\Services\WDSServer\Provider\WDSTFTP. В нем находится параметр ReadFilter, который определяет какие папки на tftp-сервере доступны для чтения. Нужно добавить сюда новую строку с указанием нашей папки: \pxeboot\*.
![]() |
| Редактирование настроек сервера в реестре. |
Удачи всем!






