MSVCR100.dll missing error even its there
There are later versions of the Redistributables than those you have linked to available on the Microsoft Download Center. These will allow you to repair your current installation.
Microsoft maintain a support page with links to the latest downloads.