Try defragging, or deleting the clientregistry.blob
Important:It is not recommended to delete the Old.blob as it may be used later to determine recurring issues.
I've been having the same problem with tf2 on my laptop, but I've never had it happen on my desktop