All the current solutions didn't work for the 315300 so I went into c:/programdata/blizzardentertainment/battle.net

Right click on the Cache file -> click properties

You'll notice in the security tab, the administrator is "unknown." use the "advanced" button to change it to your login account that has admin privileges.

Hope this helps someone.