какая windows?
все же расскажи, что конкретно не ставится..
еще посмотри в журнале событий, какие ошибки записались
правой кнопкой Мой компьютер -> управление -> служебные программы -> просмотр событий
там увидишь красным цветом ошибки или желтым цветом варнинги, а также время и место, когда они произошли..
Может поможет переустановка Windows Installer? Последняя версия на сайте 3.1 v2. Мне помогла переустановка избавиться от такой ошибки: "Информация прокси зарегистрирована службой "Windows Installer" неправильно " на Win2000 SP4.
может быть всё проще. попробуйте изменить переменную TEMP и TMP
по умолчанию она ссылается на домашний каталог и получается довольно длинный путь с пробелами и возможно русскими символами, некоторые буржуйские программы этого не любят, лучше изменить на что-нибудь вроде C:\TMP или C:\Temp. Настраивается это -- Мой компьютер-->Свойства-->Дополнительно-->Переменные среды
P.S. В качестве эксперимента (поможет ли?) можно в консоли дать команду set TEMP=C:\TMP и set TMP=C:\TMP (путь C:\TMP должен существовать) и из этой же консоли запустить программу установки