Deus Ex: Human Revolution - Director's Cut

Deus Ex: Human Revolution - Director's Cut

Not enough ratings
Решение проблемы: игра не запускается
By Venchenz0
Игра не запускается на современных ОС (Windows 10 / Windows 11) и многоядерных процессорах (проверено на i9 - 13900) не отображая ошибки. Решение здесь.
   
Award
Favorite
Favorited
Unfavorite
Описание проблемы
Итак, Вы здесь, если столкнулись с проблемой, когда игра вылетает без сообщения об ошибке при попытке запуска на свежих версиях ОС (Windows 10 / Windows 11) и современных многоядерных процессорах.
Чтобы решить эту проблему, у нас есть 2 варианта решения проблемы:
  • Модифицировать исполнительный файл фиксом (быстрое и простое решение, но конфликтует с модами и переводами).
  • Через дополнительное ПО (Process Lasso) заблокировать часть ядер, т.к. старая игра попросту не умеет работать с таким количеством ядер процессора.
Решение 1
Модифицируем исполнительный файл фиксом Startup Crash Fix с ресурса Nexus Mods.
Внимание: решение может конфликтовать с модами и переводами.
Вот краткое руководство:

1. Скачайте по ссылке архив с фиксом: Startup Crash Fix[www.nexusmods.com]
2. Откройте скачанный архив с фиксом.
3. Откройте корневую папку с игрой и сделайте резервную копию файла dxhrdc.exe
4. Замените исполнительный файл dxhrdc.exe файлом dxhrdc.exe из скачанного архива с фиксом.
Согласитесь на замену файла. Если система "ругается" и не дает заменить файл - закройте Steam.
5. Всё готово, можно запускать Deus Ex: Human Revolution.

Сработало - чудесно, нет - восстановите резервную копию dxhrdc.exe и переходите к решению 2
Решение 2
Используя ПО Process Lasso блокируем часть ядер в несколько простых действий.
Внимание: данное решение НЕ конфликтует с установленными модами и переводами.
Следите за инструкцией:

1. Скачайте по ссылке последнюю актуальную версию программы подходящую под Вашу систему: Process Lasso[bitsum.com]
2. Устанавливайте и запускайте программу Process Lasso.
Рекомендую устанавливать сразу на английском языке, т.к. локализация на русском очень спорная.
3. В верхнем меню программы выберите: Options -> CPU -> CPU Affinities...
.
4. В появившемся окне Persistent CPU affinities заполните строчку Process match: следующими данными: dxhrdc.exe
.
5. В этом же окне нажмите кнопку Select которая находится в конце строки CPU affinity
.
6. В открывшемся окне Select CPU Affinity выберите ядра, которые хотите задействовать при выполнении процесса игры, галочки с остальных ядер надо снять.
Я оставил галки на ядрах 0-7 и для меня это оказалось оптимальным решением. Сверьтесь со скриншотом ниже.
После выбора нажмите клавишу OK.
.
7. Во вновь появившемся окне Persistent CPU affinities нажмите Add rule а после кнопку OK.
.
8. Готово. Сверните Process Lasso и можно запускать Deus Ex: Human Revolution.
При последующем запуске игры Process Lasso должна быть активна в системе. Обычно она запускается автоматически со стартом Windows и находится в tray.

Приятной игры!
9 Comments
ledykrivorychka 26 Sep @ 1:28pm 
Мне помогло обновление драйверов видеокарты, фикс не сработал.
Бальдр 30 Jul @ 8:55am 
Спасибо
Sweet_Dreams 30 Jul @ 8:48am 
ограничился только текстовым руссификатором дошел до финала + можно ч.з. диспетчер задач, после запуска игры, ограничить количество процессоров для процесса (поцесс/подробно/ соответствия...)
Бальдр 30 Jul @ 1:56am 
Первый раз починил игру через удаление видео драйвера, через msconfig с помощью программы DDU и полную переустановки игры, второй раз уже после прохождения не подошёл способ, июбуду пробовать другие варианты
Ekata 25 Jul @ 12:38pm 
Второе решение сработало. Спасибо!
:( 23 Jul @ 10:11am 
У меня ничего из этого не сработало, но запустив игру от имени администратора завелась.
Sweet_Dreams 21 Jun @ 10:27pm 
...автору спасибо!
Sweet_Dreams 21 Jun @ 10:25pm 
дистрибутив игры скачанной в Стиму уже идёт с патчером, это видно при 1-м запуске (предварительные настройки)...а Process Lasso судя по инету актуален если ядер более 8. В тему пришлось влезть, поскольку после 1 Детройда игра с полным руссификатором крашнулась, указанные методы не помогли, пришлось анализировать минидампы, и судя по инфе из них крашнулись некоторые библиотеки нВидиа...после чистой установке видеодрайвера игра запустилась...наверно придётся ограничится только текстовым руссификатором...
stanislav.liepa 21 Jun @ 4:22am 
Сработало, спасибо за инструкцию.