Ошибка 0x887a0005 в Modern Warfare 2: если ничего не помогает

Из-за ошибки 0x887a0005 CoD Modern Warfare 2 на компе вылетает напрочь. Как и любая другая игруха, в которой на эту проблему угораздило нарваться.

С той лишь разницей, что в MW2 ошибка 0x887a0005 случается не только на этапе, а точнее, вместо заставки Activision, но и по ходу загрузки карты или даже когда просто выбираешь оружие.

Что делать, когда Modern Warfare 2 вылетает с ошибкой 0x887a0005?

В большинстве случаев в CoD проблемка эта устраняется вполне себе стандартными (именно для таких случаев) методами. Следовательно, когда наблюдаем этот код, то не спешим расстраиваться, а эти самые методы применяем.

Классный VPN с хорошей скидкой

А именно, сначала перезагружаем комп и затем:

  • запускаем клиент 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.

Вот пока так…

Что будем искать? Например,VPN

Мы в социальных сетях