Хорошо, оказывается, что информация, что я нашел, что привел меня полагать, что я мог установить TFS на Windows XP, является просто неправильной, или на основе бета-версии.
TFS только установит на Windows Vista или выше (и конечно, более старые серверные продукты)