Arqade is a question and answer site for passionate videogamers on all platforms. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I recently got a new PC, which came with Windows 7. I installed Crysis on it and worked just fine. A few days later, Windows 8 was released and I had the option to update - which I did.

I re-installed all of my games, and they run without any glitches as far as I can tell, all except Crysis. The errors I am getting range from an error has occurred... (with a long error code and message that makes no sense to me) to a black window that opens up for a few seconds and then crashes. Similar issues have been reported on the Steam forums and on the MyCrisis forums here and here.

I tried running it in compatibility mode with all the older operating system options as suggested in this post, but no luck, I get the same results.

I also tried patching the game with the latest 1.2 and 1.2.1 patches, it doesn't work either.

How can I get Crysis to work under Windows 8?

share|improve this question
I have tested this on my PC and Crysis is working fine for me, so this is probably something up with your setup - make sure you have the latest drivers installed for Graphics rather than the ones Windows installs as standard, also I noticed when I ran this via Steam that it wanted Punkbuster installing although I doubt a lack of this would cause the symptoms that you're getting. If you are using Steam you could also try to verify the game cache integrity. – kalina Nov 1 '12 at 18:02
Belatedly, but since this was bumped...I actually recently played through Crysis (on Win7, admittedly) and I can confirm that through Steam you can just cancel the Punkbuster install and the game will work fine. – Shinrai Nov 29 '12 at 17:21
Wait until drivers have matured and maybe the game is officially supported by company <xyz>. Until then, I'm voting to close this thread. – DrFish Feb 14 '13 at 9:08
@Onema You might want to post about this at Arqade Meta in order to gain more attention about your concern (and possibly, reopen votes). – galacticninja Feb 15 '13 at 7:44
@galacticninja thank you for the tip, I just added this:… – Onema Mar 30 '13 at 19:50
up vote 6 down vote accepted

I appreciate all the useful info you guys have posted there. Here is what worked for me:

  1. Un-installed the game completely
  2. Install with minimum option (no additional languages, no punkbuster)
  3. By default, the shortcut to the game was using the 64bit version of the game, use the 32bit version instead.

And Voila!

The game started working again.

I hope this helps someone

share|improve this answer

Try installing DirectX 9.0c. Some of the older DX9 files that were included in Windows 7 have been removed in Windows 8, and as a result, many games don't work. You can run the web installer found here or the standalone offline installer found here.

share|improve this answer
What I've heard is that DX10 is fully backwards-compatible but that straight DX9 may be more optimized in some cases; nothing that would completely break a game. – Matthew Read Mar 30 '13 at 21:17

I had Crysis running yesterday, in Windows 7 compatibility mode. Today I got the same error about the operating system. The only program I loaded today was Steam. I opened the task manager, stopped Steam from running then removed it from the start up list. After I rebooted, Crysis loads and runs just fine!

share|improve this answer

Do you have the latest hardware drivers? In particular, try updating the driver for the graphics adapter. If that doesn't help, try downloading the reference drivers from ATI or nVidia (depending on the brand of graphics adapter) and see if that helps.

You could also be unfortunate, that you have faulty hardware, e.g. faulty RAM. It is not at all improbable, that running Crysis on Windows 7 would not exercise a faulty piece of RAM, but running it under Windows 8 would. Depending on your RAM configuration in your computer, and your technical expertise, you could try removing a RAM block at a time, and see if it helps with the problem.

share|improve this answer
Why would running under Win8 use different parts of RAM that running under Win7 would? The OP said all other games work ok - if it were faulty RAM I'd have expected similar problems with other games... – Alex Nov 1 '12 at 17:22
I have two or three times experienced faulty RAM, and in the cases I have experienced, the behavior patterns were not at all as random as I would have expected. Typically many different programs would run fine, but one specific program would crash. I'm just saying that if it is possible to remove part of the ram, then it's worth a shot to see if it helps. – Pete Nov 2 '12 at 9:28
I did have the latest drivers. – Onema Dec 3 '12 at 19:11

protected by Frank Jul 4 '15 at 13:57

Thank you for your interest in this question. Because it has attracted low-quality or spam answers that had to be removed, posting an answer now requires 10 reputation on this site (the association bonus does not count).

Would you like to answer one of these unanswered questions instead?

Not the answer you're looking for? Browse other questions tagged or ask your own question.