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