The Team Foundation Server file cache folder is used to cache frequently accessed TFS resources for more efficient communication ...

The Team Foundation Server file cache folder is used to cache frequently accessed TFS resources for more efficient communication with your server.  You should place this directory on a disk with at least 50GB of free space.  For large or performance-intensive TFS installations, it is not recommended that you store your cache on the Windows system drive.