Installing Windows 7 games on Windows 8

I wish to play all of the games that I have on Windows 7 by default (chess, freecell, minesweeper, etc) on my Windows 8 machine.

I tried to just copy over the relevant .exe files, but when I run them (even in Windows 7 compatibility mode) nothing happens (no errors, no running process, nothing).

How can I get my games working?

Note: I tried the Into Windows Guide: How To Play Windows 7 Games In Windows 8 and after I downloaded the patch, it still did not work.


Try to start FreeCell under Dependency Walker.

  1. File -> Open -> FreeCell.exe
  2. Profile -> Start profiling

Of course, you must use appropriate (x32/x64) version of Depends, otherwise you'll get error "Modules with different CPU types were found".

After process FreeCell.exe exits search the log for red lines. May be they give the clue. Incorrect paths for example...


The problem was that the files were in the wrong folder, and where therefore calling the x86 versions of the api, when they should have been calling the x64 versions.

Just moving them into the Program Files folder (as opposed to the Program Files (x86) folder) fixed the problem.