Oué, tout réinstaller ( OS compri), sa peut marcher, mais c´est pas forcément la bonne solution.
Mais je sais pas, j´ai jamais eut ce probleme, mis a part une fois en modifiant le fichier config.cfg, qui est contenu ici:
/ windows/C/Program Files/Valve/Steam/SteamApps/dbl150/half-life 2/hl2/cfg/config.cfg
( Peut etre que sa viens de la pour toi aussi)
en tout cas je peut pas plus t´aider que sa, puisque je n´ai jamais eut l´occasion d´etre confronté au probleme 