Проверьте, работает ли сама служба Windows Installer. В русской версии системы она называется Установщик Windows. Зайдите в Панель управления, Администрирование, Службы и найдя её в списке, попробуйте запустить, нажав правой кнопкой мыши и выбрав соответствующий пункт в контекстном меню.
Cкачай с Microsoft версию 3.1
Windows Installer 3.1 Redistributable