well, if you have Windows 7 you need to do the following:
1) find your Zero Hour data map
2) right click the launcher (generals.exe)
3) select properties
4) click compatibility, it should be there (in a tab or under a button)
5) select windows XP/vista
6) play the game, problem still exists? then post again
Thank you for your answer. But can you tell me, where I can find Zero Hour data map?
About the compatibility - I had to set up Vista SP2 since I first tried to launch it because without it it didnt even started at all.
I should have said that in previous reply, so I am sorry.
The problem - unfortunately - still exists.