Из-за ошибки 0x887a0005 CoD Modern Warfare 2 на компе вылетает напрочь. Как и любая другая игруха, в которой на эту проблему угораздило нарваться.
С той лишь разницей, что в MW2 ошибка 0x887a0005 случается не только на этапе, а точнее, вместо заставки Activision, но и по ходу загрузки карты или даже когда просто выбираешь оружие.
Что делать, когда Modern Warfare 2 вылетает с ошибкой 0x887a0005?
В большинстве случаев в CoD проблемка эта устраняется вполне себе стандартными (именно для таких случаев) методами. Следовательно, когда наблюдаем этот код, то не спешим расстраиваться, а эти самые методы применяем.
А именно, сначала перезагружаем комп и затем:
- запускаем клиент Steam или BattleNet от имени администратора;
- выполняем процедуру восстановления файлов игры (в Steam: «Библиотека» -> пкм по названию «Call of Duty» -> «Свойства» -> вкладка «Локальные файлы» -> «Проверить целостность файлов«);
- после этого запускаем CoD тоже от отмени администратора:
-
- Steam > пкм по названию игры в Библиотеке > Управление > Просмотреть локальные файлы;
-
- в папке игры пкм по exe-файлу > Свойства > вкладка «Совместимость» > Выполнять эту программу от имени администратора > Применить.
Не пропустите: COD MODERN WARFARE 2 НА КОМПЕ: ЕСЛИ ВЫЛЕТАЕТ И КАК ПОДНЯТЬ FPS
И наблюдаем результат. Если игра снова вылетает
…и снова и ошибкой 0x887a0005
Значит:
- проверяем и обновляем драйвер видеокарты — категорически рекомендуется выполнить так называемую чистую установку драйвера (Nvidia, напомним, её по умолчанию предлагает в качестве опции на этапе обновления драйвера);
- отключаем оверлеи — в первую очередь это относится к оверлеям Discord и GeForce Experience, поэтому:
-
- в Discord — открываем настройки приложения, кликаем «Оверлей» в меню слева, отключаем опцию «Включить внутриигровой оверлей«;
-
- в GeForce Experience — тоже открываем настройки, в разделе «Общие» находим и отключаем «Внутриигровой оверлей«.
- вырубаем XMP (т.е. Extreme Memory Profiles) и «разгон» — про то, как и зачем отключать XMP смотрим в [ЭТОЙ] нашей статье;
- делаем оптимизацию игры в GeForce Experience (если комп с видяхой Nvidia): открываем GeForce Experience > выбираем CoD MW2 > переходим в пользовательские настройки (кнопочка справа от зеленой кнопки «Оптимизировать«) и двигаем слайдер вправо на «Производительность» и жмем применить > теперь кликаем зеленую кнопку «Оптимизировать».
Не пропустите: ПРОБЛЕМЫ MODERN WARFARE 2: ВЫЛЕТАЕТ, ОШИБКИ, ТЕКСТУРЫ, DIRECTX И ПР.
Кроме этого на данном этапе также рекомендуется:
- почистить временные файлы Windows — Win+R > пишем %temp% и жмем Enter > в открывшейся папке Temp выделяем и удаляем все содержимое > перезагружаем комп;
- добавить exe-шник CoD в список исключений антивируса и/иди брандмауэра Windows (или отключаем их на время и перезапускаем игру, если заработала нормально, то тогда добавляем);
- обновить DirectX — [ССЫЛКА] на оф. сайт Microsoft, инструкция там же.
Запускаем игру и снова мониторим результат. Если проблема осталась (MW2 снова вылетает), то тогда:
Настраиваем графику
То бишь, перезагружаем комп снова и теперь:
- чистим кэш шейдеров — закрываем игру полностью, находим папку shadercache (адрес по умолчанию BattleNet: …\Call of Duty\_retail_\shadercache или Steam: …\steamapps\common\Call of Duty HQ\shadercache), открываем её, выделяем и удаляем всё содержимое.
Теперь запускаем игру (но учитываем, что после обнуления шейдеров надо будет подождать, пока игра настроит их по-новой), открываем настройки графики и:
- вырубаем опцию «Отображение текстур по требованию«;
- переходим во вкладку «Качество«, находим параметр «Масшабирование/Резкость» и в меню выбираем «NVIDIA DLSS« (либо же методом тыка поочередно перебираем все доступные алгоритмы и выбираем тот, с которым игра работает без вылетов).
Не пропустите: ЕСЛИ COD WARZONE 2 НЕ ЗАПУСКАЕТСЯ ИЛИ СТАБИЛЬНО ВЫЛЕТАЕТ
Если и эти меры должного эффекта не возымели, то есть, CoD Modern Warfare 2 стабильно вылетает с ошибкой 0x887a0005, то:
вырубаем NVIDIA Ansel
Можно, конечно, и не вырубать (тем более, что официального способа, т.н. отдельной кнопочки, позволяющей отключить Ansel, не предусмотрено), а просто подождать до очередного апдейта игры (в надежде, что разрабы проблему устранят). Но если ждать недосуг, то:
- находим на компе папку NvCamera (адрес по умолчанию C:\Windows\System32\DriverStore\FileRepository\nv_dispi.inf_amd64_d223212c0a2275b5\NvCamera\);
- удаляем её;
- открываем Командную строку Windows от имени администратора;
- вводим команду NvCameraEnable.exe off и жмем Enter;
- перезагружаем комп и запускаем MW2.
Вот пока так…