tu peux vérifier que t´as pas de virus, spywares, etc.
as tu un firewall ? si oui vérifie qu´il accepte steam et tous les hl2.exe
ensuite y a-t-il un message d´erreur ?
si oui => http://steampowered.custhelp.com/cgi-bin/steampowered.cfg/php/enduser/std_alp.php?p_sid=9GufzEFh