Dota 1 и WarCraft III на Windows 10 и 11: полное руководство по запуску

04.10.2026 18:25 ·

Классическая Dota 1 и WarCraft III вышли в эпоху Windows XP, и на современных системах они запускаются «через раз». Дело не в игре — за двадцать лет Windows убрала почти всё, на чём она держалась. Ниже полный разбор: почему это происходит и что делать по шагам. Проверено на Windows 10 и 11, включая свежие сборки.

Почему старая игра не запускается на новой Windows

Причин ровно пять, и почти все проблемы сводятся к ним:

  • DirectPlay выключен. Это старый сетевой компонент, на котором держится сетевая игра. В Windows 10 и 11 он есть, но отключён по умолчанию.
  • Нет библиотек Visual C++. Движок игры написан на них, и без пакетов 2005–2013 игра не стартует — обычно молча, без всякой ошибки.
  • Оптимизация для оконных игр. Нововведение Windows 10, из-за которого игра уходит в чёрный экран, сворачивается или теряет кадры.
  • DirectX 8. Игра рендерится через эту ветку, а на новых системах она работает нестабильно.
  • Права и режим совместимости. Без них игра не может писать собственные файлы и настройки.

Шаг 1. Включаем DirectPlay

Без этого пункта игра запустится, но сетевая часть работать не будет: ни поиск игр, ни подключение к сети.

  1. Нажмите Win + R, введите optionalfeatures и нажмите Enter.
  2. Найдите в списке «Устаревшие компоненты» и раскройте пункт.
  3. Поставьте галочку DirectPlay и нажмите ОК.
  4. Windows установит компонент и предложит перезагрузку — согласитесь.

Если после этого игра всё равно не видит другие лобби — проверьте, что брандмауэр не блокирует war3.exe, и что вы подключаетесь к тому же серверу, что и остальные.

Шаг 2. Ставим библиотеки Visual C++ и .NET

Это причина номер один, когда игра не запускается вообще: ни окна, ни ошибки, ничего. Порядок важен — сначала старые версии, потом новые.

  • Visual C++ 2005 и 2008 — обязательно 32-разрядные (x86);
  • Visual C++ 2010, 2012, 2013 — обе разрядности;
  • .NET Framework 3.5 — включается отдельно: Win+R → optionalfeatures → «.NET Framework 3.5 (включает .NET 2.0 и 3.0)»;
  • DirectX 9.0c — веб-установщик Microsoft, он сам докачает недостающие файлы.

Готовый набор этих компонентов лежит в разделе «Файлы» — вместе с короткой инструкцией по установке.

Шаг 3. Настройки совместимости

  1. Найдите war3.exe в папке с игрой, нажмите правой кнопкой → Свойства → вкладка «Совместимость».
  2. Поставьте галочку «Запускать эту программу от имени администратора».
  3. Поставьте галочку «Запускать программу в режиме совместимости с» и выберите Windows XP (пакет обновления 3).
  4. Нажмите «Изменение параметров высокого DPI» → отметьте «Переопределите режим масштабирования» → «Масштабирование выполняет: Приложение».
  5. Снимите галочку «Оптимизация для оконных игр», если она есть на вкладке.
  6. Нажмите ОК. То же самое повторите для ярлыка лаунчера — не только для самой игры.

Шаг 4. Полноэкранный режим

Если игра запускается, но картинка растянута, мигает или сворачивается при клике — добавьте в ярлык ключ -nativefullscr:

  1. Правой кнопкой по ярлыку → Свойства.
  2. В строке «Объект» после закрывающей кавычки допишите через пробел: -nativefullscr
  3. Должно получиться так: "C:\...\war3.exe" -nativefullscr

Шаг 5. Чёрный экран и вылет при старте

Если после запуска экран чёрный, игра вылетает или ругается на DirectX — дело в DirectX 8. Решается подменой: рядом с war3.exe кладётся файл d3d8.dll (обёртка d3d8 → d3d9), и игра начинает работать через современный DirectX вместо древнего.

Файл кладётся именно в папку с игрой, рядом с war3.exe, а не в System32. Чтобы откатить изменение, достаточно удалить этот файл — игра вернётся к исходному поведению.

Шаг 6. Цвета и картинка

  • Инвертированные или «психоделические» цвета. Добавьте в ярлык ключ -opengl вместо -nativefullscr и проверьте, как играет.
  • Игра в маленьком окне по центру экрана. Это снова высокий DPI — вернитесь к пункту 4 шага 3.
  • Сильные тормоза при большом количестве юнитов. Отключите сглаживание и снизьте разрешение: движок 2003 года не умеет в современную графику, и мощность компьютера тут почти не помогает.

Отдельно: iCCup Launcher

Лаунчер нужен, чтобы подключаться к сети и играть с другими людьми. Он сам следит за версией игровых файлов и обновляет их. Что чаще всего идёт не так:

  • Лаунчер не запускается. Почти всегда не хватает прав: запускайте от имени администратора и добавьте папку с игрой в исключения брандмауэра.
  • Пишет, что нужна другая версия. Файлы игры не совпадают с текущей версией сети. Нажмите в лаунчере «Проверить» и дождитесь окончания обновления, не выключая компьютер.
  • Не подключается к сети. Проверьте интернет, затем брандмауэр, затем антивирус. На работе и в общежитиях доступ часто режут на уровне сети — тут поможет только другой интернет.
  • Игра открывается, но лобби пустое. Вернитесь к шагу 1: почти всегда это DirectPlay.
  • Вылет при входе в игру. Проверьте библиотеки из шага 2 и совместимость из шага 3.

Частые вопросы

  • Нужен ли отдельный клиент для Dota 1 и для WarCraft III? Нет. Dota — это карта для WarCraft III, клиент один и тот же.
  • Пойдёт ли на Windows 11? Да, после шагов 1–3. На свежих сборках просто внимательнее с пунктом про оптимизацию оконных игр.
  • Игра не запускается вообще, даже окна нет. Это библиотеки Visual C++ — шаг 2. В большинстве случаев причина именно там.
  • Может, поставить Windows 7 ради игры? Не нужно: на 10 и 11 всё работает после шагов выше, а семёрка давно не получает обновлений безопасности.
  • Игра тормозит на мощном компьютере. Дело не в железе: у игры нет оптимизации под многоядерные процессоры. Помогает снижение разрешения и отключение сглаживания.
  • Сколько времени занимает настройка? Обычно 15–20 минут, если ставить компоненты по порядку, с перезагрузкой после DirectPlay.

Если ничего не помогло

Напишите нам — поддержка в Telegram. Укажите версию Windows, что именно происходит (не запускается, чёрный экран, вылет) и на каком шаге остановились — так мы ответим сразу, а не будем угадывать. Файлы и компоненты — в разделе «Файлы».

★★★★★ — пока нет оценок войдите, чтобы оценить
💬 Комментарии (0) только для зарегистрированных

Комментариев пока нет — будь первым.

🔒 Комментарии могут оставлять только зарегистрированные пользователи.
Регистрация бесплатная — вход через кнопки в шапке сайта.