FAQ - Частые вопросы
Это происходит когда временные папки в XP помещены в профайлы пользователей.
Временные папки используются инсталляторами для распаковки временных данных,
необходимых для инсталляции. Но, когда временную папку помещают в директорию
профайла пользователя, у ней получается очень длинное имя, и некоторые
инсталляторы благополучно распаковав в её свои данные не могут их найти. Для
решения этой проблемы достаточно просто поместить папку куда-нибудь повыше,
чтобы путь был коротким, и, желательно, без русских символов. Делается это через
System Properties, Advanced, Environment. Меняете пути к TEMP и TMP на
C:\WINDOWS\TEMP, и всё. Осталось только стереть старые папки.
Кроме этого, встречаются инсталляторы в которых прописаны абсолютные пути. Обычно этот путь выглядит как %windir%\Temp (или что-то вроде этого), и тогда никаких проблем не возникает, но иногда путь прописан более конкретно, обычно C:\Windows\Temp, и тогда инсталлятор может зависнуть не найдя этих директорий. К счастью, такие кривые инсталляторы попадаются очень редко, но если нужная программа не хочет инсталлироваться несмотря на все усилия, то можно попробовать создать указанный выше путь, может и поможет. Кроме всего вышеперечисленного, иногда помогает замена файла Setup.exe другим, из работающего инсталятора. |