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