У меня похожая проблема возникла.
Система была заражена вирусами, долго лечили DrWeb'ом, в итоге система стала падать в синий.
После удалили DrWeb'a и Outpost, система стала загружаться.
Но при попытке поставить Касперского, возникла ошибка "Служба инсталер не найдена или не может быть запущена"
Я уже пытался фиксить её пр помощи Dial-a-fix
он выдаёт ошибку, что то про не соответствие версий msi.dll и потом про msiexec.exe тоже.
в ручную заменял оба файла, ставил WindowsInstaller-KB893803-v2-x86.exe, ни чего не даёт результата.
Инталил винду "по верх" в режиме восстановления, за тем просто ставил SP3.
Результат - теперь KB893803-v2-x86 не ставиться из-за отличия SP, но и не работает новый.
Более того, заметил что после удаления в ручную этих двух файлов из папки system32, и после повторной якобы удачной установки WindowsInstaller-KB893803-v2-x86.exe файлы не появляются в исходной папке
![Smile](images/smilies/new/smile.gif)