Неустранимая ошибка DirectX в Modern Warfare 3 (та, в описании которой пишут о проблеме с файлом game_steam_ship.exe или game-ship.exe, и с которой игра либо не запускается вообще, либо сразу вылетает) — это немножко «засада».
Проблема реально мутная, малопонятная и, что самое неприятное, стандартная процедура проверки и восстановления файлов игры и даже перезагрузка компа устранить её, как правило, не помогают.
Требуются более основательные меры. Возможно даже, полная переустановка Modern Warfare 3. Но с нею есть смысл пока не спешить.
Не пропустите: Если CoD Warzone 2 не запускается или стабильно вылетает
В общем,..
что делать, когда случилась ошибка DirectX и MW3 не работает
Значит, когда возникла такая вот неустранимая (или неисправимая) и игра теперь не запускается совсем или же запускается, но вылетает почти сразу, то пробуем следующее:
- обновляем драйверы DirectX 12 (а если они уже обновлялись накануне, то тогда можно попробовать откатить их предыдущей версии);
- если играем на компе с процессором Intel, то качаем и ставим Extreme Tuning Utility — [ССЫЛКА], далее с помощью этой утилитки чуть понижаем скорость процессора (к примеру, если стоит 55x, то ставим 54 или 52), перезагружаем комп и запускаем MW3;
- если видеокарта с заводским разгоном или разогнанная «вручную», то отключаем XMP — если же вообще не в курсе ни за разгон, ни за то, как отключать XMP, то тогда сначала:
- открываем командную строку Windows от имени администратора;
- вводим команду wmic baseboard get product,Manufacturer и жмем Enter;
- запоминаем/записываем название материнской платы;
- далее гуглим, как войти в BIOS данной конкретной материнки и как отключить XMP.
Не пропустите: Проблемы Modern Warfare 2: вылетает, лагает, ошибки и пр [дополнено]
- и делаем проверку sfc:
- открываем командную строку от имени администратора (в поиске Windows пишем cmd, в выдаче кликаем по названию правой кнопкой мыши и жмем «Запуск от имени администратора«);
- в окне Командной строки вводим команду sfc /scannow и жмем Enter;
- после завершения процедуры проверки запускаем игру (тоже от имени администратора).
Пока так. Ну и отметим в завершение, что судя по отзывам публики (в т.ч. в профильной ветке на Reddit), причиной неустранимой ошибки DirectX и, следовательно, вылетов MW3 зачастую является разгон процессора или видеокарты.