Question: what is msocache in windows 7?
Answer: MSOCache is a folder that contains information related to a Microsoft Office installation. See that folder as the "temp" folder that Windows used to extract the content of the Office installation and proceeded to install it. That folder is legitimate and so is its content.