When you first try to start F1 2011 from Codemasters at your recently installed Windows 8, you'll see that nothing happened. No error - simply nothing.
The problem is the missing Games for Windows Live Marketplace Client.
You have to download and install it, then you change settings of the Windows Live application (GFWLClient.exe ) at the Compatibilty Mode.
You need the Windows 7 settings.
But fortunately you can start the F1_2011.exe without having started the Windows Live client before.
You don't have to be logged in with the client. Of course you can connect with your account when you already have your game started.
From now on it will work everything, no other changes needed!
So let's go!