Итак, проблема решилась! Все очень просто, у меня TF2 был установлен на диск D, а когда я переустановил его но только уже на диск C он заработал! Если у вас эта проблема, то просто установите игру на диск C, ну а если у вас на диске C мало памяти, то есть множество программ которые добавляют память определенным дискам, то есть перераспределяют память. Например у нас на диске C 30 гигабайт, а на диске D 130 и вы хотите добавить на диск C 30 гигабайт чтобы было 60, то у вас получиться на диске C 60 гигабайт, а на диске D 100 гигабайт.
Я надеюсь администрация закрепит эту тему!