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.