Hresult 0x887a0005

1 view
Skip to first unread message

Eri Pfaff

unread,
Aug 5, 2024, 12:53:06 AM8/5/24
to lopcaronty
Inmy case, the crashes were due to my pagefile being too small on a fairly optimized and stable 16 GB RAM PC. The tutorial crashed after a pair of minutes of gameplay. The event viewer showed page file related entries in the system event log occurring at the same time of the crash.

I checked the advanced system settings (performance section) , and I only had a fixed size pagefile of 800MB. I changed that to a system managed pagefile, and the crashes went away. This game eats a lot of RAM.


While the error code (0x887a0006) is very generic and can mean anything I tried solution that worked for people in other games - I changed TDRDelay value in Windows registry to 10 seconds. This value defines the timeout for GPU tasks after which TDR mechanism ( Timeout detection and recovery) kills the process.


[000007752]: MapGen - Failed to load: attr->AttributeExists_PL(name) attr->TableExists_PL(name)Failed loading an attribute data field for map generation. It is likely that your attribute data is out of sync with your local build or build from the build launcher.


[01:05:57.618] [000007756]: D3DLOG Begin

(I) [01:05:57.618] [000007756]: D3DLOG End

(F) [01:05:57.619] [000007756]: Failed to Present. HRESULT = 0x887a0005 - GPU aygıt rneği askıya alınmış. Uygun eylemi belirlemek iin GetDeviceRemovedReason komutunu kullanın.

Device removed reason = 0x887a0006 - Byk olasılıkla ağıran uygulama tarafından geirilen geersiz bir komut nedeniyle GPU başka komutlara yanıt vermeyecek.


Modern Warfare 2 Error Code 0x887a0005 is a PC-exclusive error that causes the game to crash. It occurs very frequently for some players when picking a loadout or in the map loading screen. Sometimes the game refuses to get past the Activision splash screen and kicks players out with the 0x887a0005 error code. There are a few solutions that have worked for players and you should try out these fixes for Modern Warfare 2 Error Code 0x887a0005 as well.


On Steam: Right Click on Modern Warfare 2 > Click on Properties > head to Local Files > Click on Verify Integrity of Game Files

On Battle.net Launcher: Find the Gear icon next to the play button when clicking on Call of Duty and click on it. Click on the Scan and Repair option.


There is no official way to disable NVIDIA Ansel, which seems to be the most common culprit for this error code. Until NVIDIA or Call of Duty pushes out an update that prevents the issue from occurring, players will continue to experience Error Code 0x887a0005 in Modern Warfare 2 and Warzone.

3a8082e126
Reply all
Reply to author
Forward
0 new messages