Программа PXE-загрузки
Полноценный сервер PXE-загрузки для Windows — одной установкой
CCBoot объединяет службы DHCP, TFTP и iSCSI, которые нужны серверу PXE. Включите на клиентах загрузку с сети — и они загрузят Windows 10, Windows 11 или Windows Server из одного образа, без локального диска.
- DHCP + TFTP + iSCSI
- 3 в 1
- Secure Boot и Legacy BIOS
- UEFI
- клиентов с 2000 года
- 30 000+

Что входит в сервер PXE-загрузки CCBoot
Всё, что происходит между нажатием кнопки питания и рабочим столом Windows, обслуживает одно приложение.
DHCP, TFTP и PXE вместе
CCBoot отвечает на PXE-запрос, выдаёт IP-адрес и передаёт сетевой загрузчик. Не нужно связывать отдельные серверы DHCP и TFTP.
iSCSI-таргет для системного диска
После загрузчика клиент подключает образ Windows по iSCSI и работает как ПК с локальным SSD.
UEFI Secure Boot и Legacy BIOS
Загружает современные платы с включённым Secure Boot и по-прежнему поддерживает старые ПК в режиме CSM.
Один образ на любое железо
Функция PnP позволяет одному образу Windows загружать ПК с разными платами, сетевыми картами и видеокартами.
Кэш в RAM и на SSD
Серверный кэш держит «горячие» блоки образа в памяти и на SSD, чтобы десятки клиентов загружались одновременно на полной скорости.
Балансировка по картам и серверам
Распределяйте трафик загрузки между несколькими сетевыми картами, 10G-линками или дополнительными серверами по мере роста зала.
Как работает PXE-загрузка
Preboot Execution Environment — простая клиент-серверная модель на базе IP, UDP, DHCP и TFTP.
- 1
Включение, загрузка с сети
В BIOS/UEFI клиента первой стоит загрузка с сетевой карты. PXE-стек карты просыпается и рассылает DHCP-запрос.
- 2
Отвечает DHCP CCBoot
CCBoot выдаёт IP-адрес и сообщает, где загрузочный сервер и какой сетевой загрузчик (NBP) скачать.
- 3
NBP приходит по TFTP
Небольшой загрузчик скачивается в память и берёт на себя второй этап загрузки.
- 4
Windows идёт по iSCSI
NBP подключается к iSCSI-таргету CCBoot, Windows стартует из общего образа, а записи хранятся в собственной области каждого клиента.
Для сегодняшних Windows и оборудования
PXE-сервер внутри CCBoot развивается вместе с Windows. Текущие версии загружают образы Windows 10, Windows 11 и Windows Server 2019/2022 на UEFI-платах с включённым Secure Boot по сетям 1G, 2,5G и 10G.
Один эталонный ПК загружает образ на сервер, остальные получают его при следующей перезагрузке. Обновления ставятся один раз в режиме суперклиента и раскатываются с точкой восстановления — плохой драйвер никогда не дойдёт до всего зала.
- Образы Windows 10 / 11 / Server 2019 / 2022
- UEFI Secure Boot, Legacy BIOS и смешанные залы
- Игровые и личные диски, write-back на SSD
- Облачная консоль CCBootCloud для удалённого управления

Получите БЕСПЛАТНЫЙ пробный период
Установите сервер, загрузите один образ и запустите первый клиент по PXE меньше чем за час.
Начать БЕСПЛАТНЫЙ периодКлассическое руководство: сервер PXE-загрузки на CCBoot
Оригинальная пошаговая инструкция, сохранена полностью. Она писалась для клиентов эпохи Windows XP, но установка сервера, сканирование DHCP и загрузка образа не изменились.
Немного теории: решение на PXE-загрузке
PXE-загрузка — отличное решение для сетевых администраторов. Если вы отвечаете за сеть из десятков компьютеров, периодическая чистая переустановка ОС отнимает массу времени. Программа PXE-загрузки избавляет от этой рутины.
PXE — среда, позволяющая устройствам загружаться через сетевой интерфейс по клиент-серверной модели. Программное обеспечение PXE-загрузки опирается на протоколы IP, UDP, DHCP и TFTP.
Проще говоря, сервер PXE — это DHCP- и TFTP-сервер. Когда клиент настроен на загрузку с сети, он получает IP-адрес от DHCP PXE, а сервер передаёт ему по TFTP сетевой загрузчик (NBP) и операционную систему — так клиент загружается даже без жёсткого диска.
Преимущества PXE-загрузки
- Существенно ниже стартовые вложения и затраты на внедрение.
- Меньше энергопотребление и требования к охлаждению.
- Быстрее развёртывание, обновления и перепрофилирование серверов.
- Меньше сложность и риски.
- Выше доступность критичных систем.
- Расширенные возможности аварийного восстановления.
Строим сервер PXE-загрузки на CCBoot
A. Установка сервера PXE-загрузки с CCBoot — всё в одном
Скачайте установочный пакет сервера CCBoot со страницы www.ccboot.com/download.htm. Запустите ccbootsetup.exe на сервере PXE-загрузки и нажимайте «Далее» до конца.

CCBoot использует порты 67 (DHCP), 69 (TFTP), 3260 (iSCSI), 1000 (загрузка образов) и 8001 (управление службой). Откройте их в брандмауэре сервера. Начиная с CCBoot v2.1 нужен ещё порт 66 — резервный DHCP.
Примечание: отключите все остальные DHCP-службы в локальной сети, особенно DHCP на роутере.
Запустите CCBoot — откроется главное окно:

B. Первичная настройка сервера PXE-загрузки
Демонстрационная среда
- IP сервера: 192.168.1.10
- Шлюз: 192.168.1.1
- DNS: 192.168.1.1
- Маска: 255.255.255.0
- Диапазон DHCP: 192.168.1.101 – 192.168.1.254
В CCBoot откройте меню «Options» → «Options Wizard» и пройдите мастер по шагам:

Выберите правильный локальный IP в поле «DHCP Server IP». Нажмите «Scan DHCP», чтобы проверить, нет ли в сети других DHCP-служб; если есть — остановите их.

Задайте «Server IP Address» (обычно совпадает с «DHCP Server IP»), а также пути «Write-back File Path» и «Image Save Path».
«Write-back File Path» хранит данные записи клиентов, загруженных по технологии «PXE-загрузка». Используйте диск большого объёма, NTFS, кластер 64 КБ.
«Image Save Path» хранит загрузочные образы. Тоже NTFS с кластером 64 КБ, желательно на быстром диске, например SAS.

В «Server Cache Settings» оставьте значения по умолчанию.

В «Other Settings» тоже оставьте значения по умолчанию, нажмите «Finish» и подтвердите диалог.
C. Создание образа Windows XP
Чтобы загрузить Windows XP через CCBoot (PXE-загрузка), сначала нужно создать образ системы:
- Выберите один клиентский ПК в качестве эталонного и подключите к нему жёсткий диск.
- Удалите все разделы. Создайте небольшой MBR-раздел около 40 ГБ, остальное оставьте неразмеченным, отформатируйте раздел в NTFS. Установите в него Windows XP с последним SP.
- После установки Windows откройте свойства подключения по локальной сети и настройте так:

Рис. 7 Нажмите «Свойства».

Рис. 8 Выберите «Протокол Интернета (TCP/IP)» и нажмите «Свойства».

Рис. 9 Отметьте «Получить IP-адрес автоматически» и «Получить адрес DNS-сервера автоматически», нажмите «ОК».
- На сервере CCBoot в списке клиентов появится новый клиент (рис. 10) — он добавлен автоматически, когда ПК получил адрес от DHCP CCBoot.

Рис. 10 - Дважды щёлкните клиента и включите «Enable Upload Image» и «Keep Write-back File» (рис. 11). При сохранении появится вопрос «Are you sure to delete write-back file?» — ответьте «No».

Рис. 11 - Скачайте установщик клиента CCBoot с www.ccboot.com/download.htm, запустите
ccbootsetupclient.exeи нажимайте «Далее» до конца. Запустите клиент CCBoot — откроется главное окно (рис. 12).
Рис. 12 - Нажмите «Install CCBoot Client». По завершении потребуется перезагрузка — перезагрузите клиентский ПК.
- После перезагрузки снова запустите CCBootClient, введите «Server IP address» (IP компьютера с сервером CCBoot) и имя образа в «Image File Name». Нажмите «Upload Image» — образ будет загружен на сервер и создан в «Image Save Path».
Примечание: CCBoot поддерживает два формата образов: VMDK, если сервер работает на Windows 2003, и VMDK или VHD на Windows 7 / Windows 2008. Как видно на рис. 12, формат определяется расширением в «Image File Name», например «XP01.vmdk» или «XP01.vhd».
D. PXE-загрузка Windows XP по локальной сети
- На сервере CCBoot дважды щёлкните PC101 (рис. 10), откройте свойства эталонного ПК и снимите флажки «Enable Upload Image» и «Keep Write-back File».
- Снимите жёсткий диск с эталонного ПК и в BIOS поставьте загрузку с сети первой (LAN, PXE ROM или аналогичный пункт), чтобы началась PXE-загрузка Windows XP (рис. 13).

Рис. 13 - При первой загрузке по сети можно изменить имя компьютера (рис. 14).

Рис. 14 Введите нужное имя и нажмите Enter — компьютер загрузится по сети (рис. 15).

Рис. 15 - На сервере CCBoot откройте «Options» → «Settings» → «Default Client Settings» → «Disk Group», нажмите «>>» и выберите «XP01.vmdk» образом по умолчанию в разделе «System Image Selection».
- Повторите шаги 2 и 3 для остальных клиентских ПК с той же конфигурацией, что и эталонный.
E. PXE-загрузка Windows 7 и Vista
- PXE-загрузка Windows 7 — пошагово (англ.)
- PXE-загрузка Vista — пошагово (англ.)
Документация
Пошаговые инструкции из вики CCBoot.
- Установка сервера CCBootАктуальный установщик, порты и первый запуск.
- Настройка DHCPВстроенный DHCP или DHCP-прокси рядом с роутером.
- DHCP и PXE-загрузкаКак работают опции 66/67 и обмен PXE.
- Создание загрузочного образаЗагрузка образа Windows 10/11 с эталонного ПК.
- UEFI Secure BootЗагрузка современных плат с включённым Secure Boot.
- Клиенты с Legacy BIOSНастройки для старых ПК в режиме CSM.
- Загрузка зависает на PXEЧек-лист, если клиент не уходит с экрана PXE.
- Требования к сетиКоммутаторы, сетевые карты и кабели для быстрой загрузки.
Частые вопросы
Нужен ли отдельный DHCP-сервер для PXE-загрузки?
Какие порты использует сервер PXE?
Загружает ли CCBoot Windows 11 по PXE с включённым Secure Boot?
Сколько ПК выдерживает один сервер PXE?
Нужно ли клиентам одинаковое железо?
Готовы попробовать CCBoot?
Попробовать CCBoot можно за несколько минут — и вы не пожалеете.

