Well i found another way to make generals and zero hour to work on my win 7 home premium 64. I had tfd already the unofficial patch fixed generals not zero hour though. So i found me a good $11.00 price on a new copy of deluxe version. Zero hour works,but not generals,the problems never cease. However with both versions now i am playing both generals and zero hour
Anyway thats was my work around simple just 11 more bucks. Well do ya evin call that a work around. Just set your compatibility on xpsp3 and run as adminastrator.