What does the Microsoft Office Upload Center do? How do I disable the Office Upload Center? Here's what you should know. Microsoft Office packs a lot of features, but some of these are more confusing than helpful. One feature that might have thrown you for a loop is the Microsoft Office Upload Center. The Office Upload Center was introduced in Office 2010 and lives on today. Let's examine what thi