IMHO.WS

IMHO.WS (http://www.imho.ws/index.php)
-   Операционные системы M$ (http://www.imho.ws/forumdisplay.php?f=2)
-   -   Проблемы с Windows Installer (http://www.imho.ws/showthread.php?t=54827)

ivahaev 19.05.2004 10:26

Цитата:

pis:
Тип запуска- "вручную".
А он запущен? Если нет - то запусти. Хотя, как мне кажется, MSI'ки сами его запускать умеют, но чем черт не шутит?

Mr.Dallas 19.05.2004 10:39

В ХР с такой проблемой не встречался,но в W2000 Sp2 было как то что инсталлер не утанавливал фотошоп и еще много всякого,вылечил так
на Cd валялся дистриб Офиса 2000 оттуда и скинул себе Msi...работает отлично...попробуй может что выйдет.

pis 19.05.2004 13:04

Цитата:

Сообщение от ivahaev
А он запущен? Если нет - то запусти. Хотя, как мне кажется, MSI'ки сами его запускать умеют, но чем черт не шутит?

Уже пробовал: и в автомат, и запускал сервис- тоже самое

pis 19.05.2004 13:06

Цитата:

Сообщение от Mr.Dallas
В ХР с такой проблемой не встречался,но в W2000 Sp2 было как то что инсталлер не утанавливал фотошоп и еще много всякого,вылечил так
на Cd валялся дистриб Офиса 2000 оттуда и скинул себе Msi...работает отлично...попробуй может что выйдет.

Как это сделать практически?
И как взять Msi с дистибута XP?

ivahaev 19.05.2004 13:24

Ты можешь взять его, к примеру с дистра Office XP или другой проги, что распространяется в MSI.
Обычно, это 2 файлика со значком, как у MSI (для NT и windows).

pis 19.05.2004 14:07

Там есть Instmsi и Instmsiw
Какой нужен, и что с ним потом сделать?.
Просто запустить?

ivahaev 19.05.2004 14:10

кажется, первый запустить и установить. И всё!

pis 19.05.2004 14:19

Я обнаружил, что это от проги Office 2000, а дата создания - 1999г.
Это нормально?
И какой из них точнее?
А то наделаю ещё больших дел.

ivahaev 19.05.2004 14:20

Ты запусти SeТup.exe. Он тебе скажет, что пора обновить файлы и сам запустит что надо :)

user2004 19.05.2004 14:27

не все так просто иногда бывает :) у меня под w2k сетап инсталера не работал, говорил есть такая служба уже в винде. А был кривой. Помогла загрузка с дискеты и замена файлов вручную.

pis 19.05.2004 14:40

Запустил.
Прога мне сказала, что всё "прошло успешно", но всё осталось на своих местах.

pis 19.05.2004 14:44

Цитата:

Сообщение от user2004
Помогла загрузка с дискеты и замена файлов вручную.

А как сделать?
Объясни, плз, подробнее.

Rollers 19.05.2004 15:30

pis
а Твикер какой имеется у тебя, реально XPTweaker, есть там проверка системных файлов, как вариант

pis 19.05.2004 16:22

Есть Neo Tweaker Pro, Aceutils, WinXP Manager, X-Setup Pro.
Все установлены.
XPTweaker- такого нет, но если он нуженБ то дай, плз, ссылку.

pis 19.05.2004 22:36

Восстановление Msi из имиджа системы
 
У меня перестал нормально работать Msi(об этом я писал ниже).
Но у меня есть имидж здоровой системы, где я могу выборочно добраться до
любого файла.
Можно ли восстановить правильную работу Msi, перетащив необходимые файлы из имиджа в теперь стоящую систему.
Если да, то какие именно файлы?
Совершенно ни к чему плодить лишние темы. Приклеил. Borland.

pis 19.05.2004 23:55

Установил я XP Tweaker.
Но эта опция не влючается- на миг выскакивает Dos-овское окно, и всё.
Что тут делать?

pHroZen 20.05.2004 10:37

А какая ошибка? я могу в Microsoft Technet глянуть

pis 20.05.2004 10:51

Здесь(на первой странице):
http://www.imho.ws/showthread.php?t=59106&page=1&pp=20

pHroZen 20.05.2004 16:03

Цитата:

Сообщение от pis
Здесь(на первой странице):
http://www.imho.ws/showthread.php?t=59106&page=1&pp=20

:) Чего-то сразу кроме первого сообщения ничего не увидел :) :)

Обычно такая ошибка выскакивает, когда msi сам по себе стартовать не может, для его запуска нужен setup.exe, который идет вместе с программой. Это со всеми msi такая трабла? Нет ли к msi-ю setup.exe в каталоге с программой?

Попробуй выполнить msiexec /i "полный_путь_до_msi", например msiexec /i "c:\files\setup.msi"

Core_Man 20.05.2004 16:18

В Xp просто глюк такой..... иногда она не инсталит проги. на пример у меня не инсталился Acrobat reader 6.0 и Apach server....... надо заменить фыйл

pis 20.05.2004 17:20

Вложений: 1
Цитата:

Сообщение от yazz
:) Чего-то сразу кроме первого сообщения ничего не увидел :) :)

Обычно такая ошибка выскакивает, когда msi сам по себе стартовать не может, для его запуска нужен setup.exe, который идет вместе с программой. Это со всеми msi такая трабла? Нет ли к msi-ю setup.exe в каталоге с программой?

Попробуй выполнить msiexec /i "полный_путь_до_msi", например msiexec /i "c:\files\setup.msi"

Ты имеешь ввиду картинку? Я не смог загрузить вторую, т.к. Board всё время мне объясняет, что я уже загрузил этот файл. Но сейчас удалось вторую картинку в формате RAR загрузить.

Это происходит с программой, не требующей инсталляции. Но вчера я инсталлировал программу, и когда ярлыком попытался её запустить, то мне пришлось 12 раз(я считал) запускать выскочивший MSI прежде, чем запустилась сама программа.

pis 20.05.2004 17:21

Цитата:

Сообщение от Core_Man
В Xp просто глюк такой..... иногда она не инсталит проги. на пример у меня не инсталился Acrobat reader 6.0 и Apach server....... надо заменить фыйл

Какой файл надо заменить и где его взять?
Я уже писал, что у меня есть имидж здоровой системы, откуда я могу взять всё, что надо.
Что надо для этого случая?

pHroZen 20.05.2004 18:24

насколько я понял:
1. инсталлить ты ничего не пыташься, а хочешь просто запустить прогу с ярлыка
2. при нажатии на ярлык, выскакивает непонятное сообщение от msi об ошибке

Если это так, то просто какая-то программа некорректно проинсталлировалась и теперь периодически пытается запуститься ее msi-файл, который был закэширован Windows. Надо его просто найти и грохнуть!

pis 20.05.2004 18:29

Цитата:

Сообщение от yazz
насколько я понял:
1. инсталлить ты ничего не пыташься, а хочешь просто запустить прогу с ярлыка
2. при нажатии на ярлык, выскакивает непонятное сообщение от msi об ошибке

Если это так, то просто какая-то программа некорректно проинсталлировалась и теперь периодически пытается запуститься ее msi-файл, который был закэширован Windows. Надо его просто найти и грохнуть!

Почти так:
1. Это происходит пока при запуске одной программы с ярлыка, а также при запуске одной программы, не требйющей инсталляции.
2. Да.

Их много разных. Как же найти?

pHroZen 21.05.2004 08:53

Каким нибудь Task View'ером (утилитой для просмотра запущенных процессов) посмотреть какие процессы запускаются и их расположение на диске. Соответственно найти, кто запускает msi и удалить (только не прямо удалить, а например переименовать в .bak).

pis 21.05.2004 09:28

Цитата:

Сообщение от yazz
Каким нибудь Task View'ером (утилитой для просмотра запущенных процессов) посмотреть какие процессы запускаются и их расположение на диске. Соответственно найти, кто запускает msi и удалить (только не прямо удалить, а например переименовать в .bak).

Как определить, какая программа запускает msi?

pHroZen 21.05.2004 10:08

1. Идешь на _http://www.sysinternals.com/ntw2k/freeware/procexp.shtml и скачиваешь утилитку Process Explorer
2. Распаковываешь ее и запускаешь
3. Запускаешь программу, при которой валится ошибка. Ошибка выскакивает, но нажимать никакие кнопки не надо!
4. Идешь в окно Process Explorera и ищешь в дереве процессов msiexec.exe
5. Давишь на него правой кнопкой и выбираешь Properties...
6. В открывшемся окне смотришь в строку Command Line. Увидишь чтото типа "C:\WINDOWS\System32\msiexec.exe" /i "c:\programm files\setup.msi"
7. Путь, помеченный жирным и есть путь к твоему клиенту.
8. Закрывай окно с ошибкой и переименовывай .msi в .bak

ВСЕ!

pis 26.05.2004 18:31

YAZZ писал:

"7. "C:\WINDOWS\System32\msiexec.exe" /i "c:\programm files\setup.msi"

Я дошёл до половины и остановилсяя, т.к. у меня там другой путь, и ничего не отмечено жирным.
У меня строки следующие:
C:\WINDOWS\System32\msiexec.exe /V
C:\WINDOWS\System32\MsiExec.exe -Embedding 45C08F900F039FAD2E5EB18A46C6DC43
(Их там две)

YAZZ больше не отвеечает на мои вопроосы, может кто-то сможет ещё помочь мне доделать всё до канца?

:idontnow:

pHroZen 26.05.2004 18:53

Сорри pjs, некогда просто заняться, до почты еще не дошел :)
Я ничего не смог найти по параметру -Embedding в документации. Это какой-то системный параметр для msiexec и нигде не описан. Насколько я понимаю, предпринимается попытка проверки системой целостности некой установленной компоненты (цифры после embedding это наверное ее GUID), запускается некий msi пакет, который в свою очередь неверно отрабатывается.
Я тебе дал направление попробуй сам поискать, ибо мне достаточно сложно дистанционно чем-то большим помочь.
Есть некоторые мысли:
1. Попробовать сделать поиск в реестре по этим цифрам (45C08F900F039FAD2E5EB18A46C6DC43)
2. Сделать поиск по дискам файла, содержащего эти цифры

Удачи!

pis 26.05.2004 19:10

Цитата:

Сообщение от yazz
Сорри pjs, некогда просто заняться, до почты еще не дошел :)

Извини и ты, плз, за мой поспешный вывод.

Да, направление, конечно, правильное, и сейчас буду искать.

pis 26.05.2004 19:40

Сейчас осушествил поиск в реестре и на "C"- ничего не найдено.
Сначала искал 45C08F900F039FAD2E5EB18A46C6DC43
Потом запустил корявую программу и Process Exuplorer.
Process Explorer нашёл мне другое значение-
F4D7FC5FE9F81557B103E1CF85A746F3
Искал потом и это, но тоже не нашёл.

Dragon31337 02.06.2004 18:16

У мя выскакивает тоже окошко такое.
Например, при хапуске tweak-XP, PowerPack 2005, Хелпа в офисе (т.е. если я, скажем, в Access нажимаю F1)
Запсукается окно инатсллаера, потом окно
Подождите, пока windows настроит office XP, начинает идти прогрессбар, потом просит путь к Propert.MSI, что-то там ищет и ошибку ывдает. Потом снова запускается и так раз 5-9.

pis 02.06.2004 18:32

Так где же всё-таки выход?

lazy_lier 04.06.2004 20:52

Ошибка при установке программ в WinXP
 
При установке некоторых программ стала появляться такая ошибка:
http://wondrous.nm.ru/error.png
Первый раз при установке Сократ Персонал 4.1, потом при установке программы для работы с телефоном LG. Раньше, до переустановки (да и на работе), устанавливал эти проги без проблем.
Подскажите, из-за чего такая ошибка может появляться.

Dr.God 05.06.2004 13:06

Глюк Windows Installer
 
Распространённая проблема. Переустанови Windows Installer. Взять можно с сайта Microsoft, раздел Downloads.

Dopeless 05.06.2004 13:11

Как уже посоветовали, в первую очередь надо попробовать переустановить В. Инсталлер. А вообще причина не обязательно в нем... может быть даже с железом связанна...

lazy_lier 05.06.2004 14:08

Dopeless, так с тем же железом раньше все программы нормально работали.
Dr.God, Dopeless, что-то я нашёл на сайте Windows Installer только для систем меньше WinXP, и разве от его переустановки, программы будут устанавливаться?

Smitis 05.06.2004 14:11

Некоторые установщики не любят длинные пути к временной папке. Необходимо изменить переменные среды temp и tmp на, например, %SystemRoot%\Temp. Большинство современных инсталяторов, конечно, такие пути понимают, но всё-таки...

Dr.God 05.06.2004 18:41

Цитата:

разве от его переустановки, программы будут устанавливаться?
Если проблема действительно в WinInstaller, то скорее всего - да, хотя бывает всякое. Виндовс - вещь непредсказуемая. http://www.imho.ws/images/smilies/smile.gif
Цитата:

я нашёл на сайте Windows Installer только для систем меньше WinXP
Ставь вариант NT 4.0 and 2000. Думаю оно.

lazy_lier 05.06.2004 19:01

Не понадобилось его скачивать. Я решил установить программу SMSSender, при установке инсталятор (msiexec.msi) пару раз хотел в инет залезть, но у становил программу. Потом я решил ещё раз попробовать установить те программы, при установке которых выдавалась ошибка, и программы установились (может, и правда, что-то с инсталятором было не то) :)


Часовой пояс GMT +4, время: 16:15.

Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.