Запуск Dawn of War II на современных многоядерных CPU (Fix)

Warhammer 40,000: Dawn of War II - Anniversary Edition4 · 38 ratings2k views57 favorites2 min readRussianby Maxell_RusUpdated Jun 6View on Steam ↗

Предыстория



Я хотел просто поиграть в Warhammer 40,000: Dawn of War II Anniversary Edition.
Но вместо этого два дня пытался запустить игру на современном ПК - безуспешно. Перелопатил форумы, перепробовал десятки решений, установил все возможные библиотеки... и ничего не помогло. Уже опустились руки, но по совету зрителя я случайно наткнулся на один .dll-файл, который мгновенно всё исправил. Хочу поделиться этим решением, чтобы вы не тратили время впустую, как я.

Как я выяснил, Dawn of War II (и его аддоны Chaos Rising / Retribution) не адаптированы к современным процессорам с большим количеством ядер. При наличии 4,6,8,16 и более ядер игра просто не запускается или зависает перед началом !

Почему Profiler.dll из DOW2CoreFix помогает

Патч заменяет внутреннюю библиотеку Profiler.dll, которая отвечает за счёт и распределение ядер процессора. Новый вариант искусственно ограничивает количество видимых ядер (только для игры) обычно до 2-4 (или до 6 в некоторых кейсах).

Это позволяет игре запускаться на современных CPU, без необходимости вручную отключать ядра или копаться в BIOS !

Без этого патча на современных CPU игра часто не стартует или виснет в процессе загрузки. Патч простой, нужно лишь заменить одну DLL и он решает проблему, стабильно.

✅Установка



  • Перейдите на страницу GitHub-ресурса [github.com]
  • Скачайте файл Profiler.dll из секции Assets
  • Скопируйте его в папку с игрой, заменив старую версию, например:
    C:\Program Files (x86)\Steam\steamapps\common\Dawn of War II\
  • Запустите игру теперь она должна успешно стартовать на многопоточных CPU

Дополнительные рекомендации





Если всё ещё возникают проблемы проверьте следующие моменты:
  • Установите старые компоненты DirectX и Visual C++:
    C:\Program Files (x86)\Steam\steamapps\common\Dawn of War II\DXSETUP.exe
    C:\Program Files (x86)\Steam\steamapps\common\Dawn of War II\vcredist.exe
  • 💡 Или скачайте DirectX (июнь 2010) [www.microsoft.com]

❤️ Благодарность автору



Если это руководство оказалось для вас полезным и ваша игра действительно стала запускаться, то самая лучшая благодарность для меня - это ваша поддержка !

  • Подпишитесь на мой YouTube канал там стараюсь с переодичной регулярностью выкладывать музыкальные и атмосферные ролики из ваших любимых игр !
  • Поставьте лайк или поделитесь любым роликом - для меня это огромная поддержка и благодарность !
  • Зафоловьте мой Twitch канал[www.twitch.tv]- заглядывайте на стримы, будем общаться и играть вместе в классные игры !

❤️ Спасибо каждому, кто оставит приятный след ! 🚀

This guide was created by its original author on the Steam Community. Are you the author and want it removed? Request removal.