Часто при проблемах с Windows Installer помогает следующее: Нужно выполнить две команды в режиме командной строки: msiexec /unregister и затем msiexec /regserver. Эту процедуру надо производить с правами администратора. Для удобства можно эти две команды оформить в виде .bat файла.