Кароче, у меня была похожая проблема - но из самим хаммером под сорс. Когда я запускал хаммер под ХЛ2 - то он пастаянна вис. Помогла переустановка ХЛ2(так было впадло заново все скачивать через стим) - у меня лицензия.
ЗЫ кста из-за вируса может быть, я слышал такое бывает.