Вот это помогло кажется) 1) Зайди в Steam, правой кнопкой мыши по игре>свойства>Установить параметры запуска. Появится строка и в ней пишешь -novid. (пробела после тире нет!)
2) Зайди в папку X:\...\Steam\steamapps\имя_твоего_ака и удали папку team fortress 2 (качать заново игру не придется)
3) Пуск>Все Программы>Windows Update. Обнови свою винду до актуального состояния.
4) Обновить DirectX (можно через Windows Update)
5) Обновить драйвера видеокарты до актуального состояния. Прежде чем стваить новые надо удалить свои дрова на компе? а потом зачистить их прогой Driver Cleaner 3. Только после этого можно ставить свежие.
6) Перезапустить компьютер и запустить игру.