SanЁk, пробуй для лицензии,
удалить папку Steam\steamapps\_Логин_\team fortress 2\tf\cfg\
потом зайти в стим в Библиотеку, на тф2 в свойсва, там есть "установить параметры запуска"
кликаеш и дописываеш " -novid -novideo -autoconfig " (без кавычек)
первые 2 убирают вообще началльный логотип валва, 2 по совету Ofigenski, востанавливает конфиг по умолчанию.
по идее есть шанс что заработает
еще выключи все лишние программы (включая daemon tools (висит у часов))
может ктото мешается..