I've been aware of the validate steam cache files for a while.
You can do it manually from the properties tab by right clicking in the game list.
If something goes whacky with your game, this sometimes fixes it.
Steam support suggested it once and it got me out of a problem I had, so I try it again on occasion.
2)(VISTA) Can't be launched, stuck at "Preparing to launch. 6)The icons that should show in the steam browser next to the game aren't there. 1) PROBLEM: Game will randomly crash when loading / FPS drop looks like the game is lagging.
3)Game indicates to be 100% downloaded but in fact is not and will not load. FIX: Go to your games list in steam and right click Company of Heroes and then click Properties and then Local Files and finally click verify integrity of game cache.
My Steam wants to validate TF2 at least every other day for some reason, which takes a good 5 to 10 minutes.
Both were free and both download updates incessantly, so I uninstalled them.
FIX: Usually it can be fixed when you restart steam.
2) PROBLEM: (VISTA) Can't be launched, stuck at "Preparing to launch" FIX: Try disabling UAC in Vista To do this go to your Control Panel then User Accounts then select your account and click turn user account control on or off, uncheck the check box and hit ok. 3) PROBLEM: Game indicates to be 100% downloaded but in fact is not and will not load. FIX: If you have Direct X10 enabled, try disabling it.
(Thanks to Martek for reporting) FIX: Try verifying the integrity of the cache like stated for problem #1 OR Change the language to another language and then back to your proffered language. To do this load up the game and go to options then change the option of "Direct 3D 10" to High or Low and this should use Direct X9. FIX: Try holding down your alt key and pressing tab then click on the company of heroes button on your task bar to load it back up and see if that fixed it.
Aside from many potential performance issues, external hard drives may connect or disconnect from the computer at inopportune times as part of their normal operations.
If you encounter this issue with an external drive, install Steam and your games to an internal drive instead.