Warhammer 40,000: Dawn of War II - Anniversary Edition

Warhammer 40,000: Dawn of War II - Anniversary Edition

Not enough ratings
Запуск Dawn of War II на современных многоядерных CPU (Fix)
By Maxell_Rus
Игра не запускается на современном железе ? Ты всё перепробовал и ничего не помогло ? Тогда этот гайд для тебя !
   
Award
Favorite
Favorited
Unfavorite
Предыстория


Я хотел просто поиграть в 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]- заглядывайте на стримы, будем общаться и играть вместе в классные игры ! (К слову если бы не стримы то и желание вернуться в Dawn of War II - не появилось бы, а в следствии и данный гайд)

❤️ Спасибо каждому, кто оставит приятный след ! 🚀
12 Comments
Maxell_Rus  [author] 24 Aug @ 3:02pm 
jasonbro
Visual C++ скорее всего не установили
jasonbro 23 Aug @ 4:37am 
Не работает( На секунду пытается запустить и все, как будто ничего и не было
Maxell_Rus  [author] 6 Aug @ 3:43am 
bocchi
XDDD :use:
bocchi 5 Aug @ 6:15pm 
проверка на шизу, спс
Maxell_Rus  [author] 5 Aug @ 4:10pm 
bocchi
Ну это вопросы к разработчику, но видимо тут идет вмешивание в процессы системы для подмены кол-ва ядер, без этого ни как. Если уж так сильно боитесь можно запаковывать его в архив и распаковывать только на активные сессии :squirtyay:
bocchi 2 Aug @ 6:17pm 
на вирустотале выдает Malicious (score: 100), это почему?
Maxell_Rus  [author] 2 Aug @ 5:47pm 
bocchi
У меня работало, проверь, отпишись. Хуже все равно не будет, да и бекапнуть всегда быстро можно
bocchi 2 Aug @ 3:17pm 
на ретрибушен сработает?
Maxell_Rus  [author] 20 Jul @ 7:54am 
DeversanT
:ironfist::ss13ok:
DeversanT 20 Jul @ 6:00am 
Заработало, спасибо! :MMForFun: