Сервер Minecraft можно поднять и на Windows, подключившись по RDP, — процесс займёт минут двадцать. Вопрос в том, стоит ли это делать: Windows отъедает заметно больше оперативной памяти на саму систему, чем Linux, а у большинства российских провайдеров лицензия Windows идёт отдельной платной строкой к аренде сервера.
Когда Windows действительно оправдан

Есть ситуации, где выбор в пользу Windows логичен. Если ты никогда не работал с командной строкой Linux и тебе спокойнее в привычном графическом интерфейсе — Windows снижает порог входа, особенно на первую настройку. Если рядом с сервером Minecraft нужно держать конкретный софт, который существует только под Windows (специфичные панели управления, инструменты бэкапа, редко — сторонние плагины с нативными Windows-зависимостями), выбора особо нет. Для разового теста или локального опыта на своём железе Windows тоже нормальный вариант — там нет вопроса лицензии, ты просто используешь домашний компьютер.
Когда это лишняя трата
Для постоянного игрового сервера, который должен просто стабильно работать в фоне, Windows почти всегда проигрывает по деньгам и по ресурсам. Сама операционная система в фоне держит службы, антивирус, обновления и графическую подсистему, даже если ты работаешь с сервером только по RDP, — это память, которая могла бы достаться самому Minecraft. Linux-сервер без графического интерфейса потребляет на системные нужды в разы меньше, а значит, на том же объёме памяти под игровой процесс остаётся больше запаса.
Второй момент — деньги. Linux-дистрибутивы вроде Ubuntu бесплатны, лицензия на них не нужна. Windows Server — платный продукт, и у российских провайдеров эта плата обычно оформлена отдельной строкой к аренде сервера: например, у FirstVDS доплата за Windows идёт отдельно за каждое выделенное ядро процессора. Для проекта, где Minecraft-сервер — единственная задача, это чистая переплата без выгоды.
Подключение по RDP
Если ты всё же выбрал Windows, подключение делается штатным клиентом удалённого рабочего стола. На Windows это встроенное приложение «Подключение к удалённому рабочему столу», на macOS — Microsoft Remote Desktop из App Store. Вводишь IP-адрес сервера, логин и пароль, которые прислал провайдер.
- Запусти клиент RDP (mstsc на Windows или Microsoft Remote Desktop на macOS)
- Введи IP-адрес сервера, полученный от провайдера
- Авторизуйся логином и паролем администратора
- При первом подключении подтверди сертификат — это самоподписанный сертификат сервера, а не угроза
Установка Java и запуск сервера
После подключения по RDP скачай дистрибутив Java с официального сайта (для Minecraft 1.21.x нужна Java 21) и установи как обычную программу через инсталлятор. Создай отдельную папку под сервер, например C:\mcserver, и положи туда server.jar, скачанный с официального сайта Minecraft. Первый запуск делается через командную строку внутри этой папки.
cd C:\mcserver java -Xmx4G -Xms4G -jar server.jar nogui
После первого запуска сервер создаст файл eula.txt — открой его в блокноте и замени eula=false на eula=true, затем запусти сервер повторно.
Автозапуск через Планировщик заданий
Чтобы сервер поднимался сам при перезагрузке машины, создай bat-файл со строкой запуска и добавь его в Планировщик заданий Windows: пункт «Создать задачу», в триггерах выбери «При запуске системы», в действии укажи путь к bat-файлу, а в настройках задачи включи «Выполнять вне зависимости от того, вошёл ли пользователь в систему».
@echo off cd C:\mcserver java -Xmx4G -Xms4G -jar server.jar nogui
Файрвол и порт 25565
По умолчанию Брандмауэр Windows блокирует входящие подключения к незнакомым портам, поэтому нужно явно открыть 25565 (стандартный порт Minecraft). Это делается через «Брандмауэр Защитника Windows в режиме повышенной безопасности» — создаётся новое правило для входящих подключений, тип «Порт», протокол TCP, номер порта 25565, действие «Разрешить подключение».
New-NetFirewallRule -DisplayName "Minecraft Server" -Direction Inbound -Protocol TCP -LocalPort 25565 -Action Allow
Что почитать дальше: Первый вход на Windows Server по RDP · Брандмауэр Windows: открыть нужное.

Так что выбрать в итоге
Если задача — просто держать стабильный игровой сервер без специфичного стороннего софта, Linux почти всегда рациональнее: меньше системных накладных расходов на память, никакой доплаты за лицензию и весь тот же набор действий — установка Java, запуск jar, открытие порта — делается через пару команд в терминале. Windows имеет смысл только тогда, когда конкретная задача требует именно его.
Частые вопросы
Сервер на Windows работает медленнее, чем на Linux?
Сама Java и код Minecraft работают примерно одинаково на обеих системах, разница не в скорости игрового процесса, а в том, сколько памяти и ресурсов система забирает на себя ещё до запуска сервера.
Нужен ли антивирус на Windows-сервере с Minecraft?
Встроенного Защитника Windows достаточно для большинства случаев, но помни, что сторонний антивирус — ещё одна служба, которая ест память и процессор в фоне на сервере, где каждый гигабайт на счету.




