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)

Likebeer 07.07.2005 10:39

Цитата:

keeper_c:
Не думаю что проблема связана с драйвером ODBC, но даже если это и так, то как его переустановить?
С сайта мелкомягких скачать Microsoft Data Access Components (MDAC) 2.8 (ищется по поиску)
Они содержат драйвер ODBC.

Ascetic 08.07.2005 03:46

Скачал MDAC 2.7 отсюда, переустановил. Проблема осталась.

Ascetic 11.07.2005 04:07

Если скопировать дистрибутив *.msi на диск C:\ в корень, то установка проходит нормально.

papoose 11.07.2005 07:24

Была похожая проблема
 
Кода-то давно был такой вирус\троян который при выходе в сеть\интернет вырубал комп через 60 сек. Так вот делал он это через дыру в DCOM и пока не вышла заплатка я просто вырубил DCOM и Windows Installer начал говорить что-то подобное, самое интересное что после запуска DCOM ошибка осталась и помогла только переустановка Windows :)

Ascetic 11.07.2005 07:48

Цитата:

Сообщение от papoose
Кода-то давно был такой вирус\троян который при выходе в сеть\интернет вырубал комп через 60 сек. Так вот делал он это через дыру в DCOM и пока не вышла заплатка я просто вырубил DCOM и Windows Installer начал говорить что-то подобное, самое интересное что после запуска DCOM ошибка осталась и помогла только переустановка Windows :)

Врядли проблема в DCOM, так как я это не отключал. Если дистрибутив скопировать в корень диска, то он устанавливается нормально, если он там не находится, то установка прекратится с ошибками, о которых я писал раньше.

Likebeer 11.07.2005 22:54

А если поменять переменные среды?
Свойства системы-Дополнительно-Переменные среды...
Путь к ним указать на c:\temp и c:\tmp?
Может поможет?

XPEHOTPOH 12.07.2005 00:50

распаковывает-то он не в c:\temp или c:\tmp, а в c:\documents and settings\ПРОФИЛЬ\local settings\temp. Вот и посмотри настройки прав доступа в каталоге, где у тебя инсталляха, и в c:\

и винт на ошибки проверь чем-нибудь типа Ontrack EasyRecovery

Ascetic 12.07.2005 05:24

Доступ к папке c:\documents and settings\ПРОФИЛЬ\local settings\temp никак не менялся, то есть стоит по дефолту. Комп находится в домене, если заходить на этот же комп под другим пользователем (естесственно с правами) происходит та же ситуация. То есть установка возможна только в том случае, если дистрибутив *.msi находится в корне диска c:\ и никак иначе. На другом компе, тоже находящимся в домене установка проходит нормально. Неужели ничего кроме переустановки оси не поможет?

XPEHOTPOH 15.07.2005 01:36

переустановка винды, кстати, тоже не поможет, у меня тоже такая проблема, но я как-то не заморачивался, не до того сейчас. Но винду переставлял 2 раза по разным причинам, трабл остался. Думаю пока.

Ascetic 18.07.2005 03:52

Переустановка ОСи решила проблему. Всем спасибо :beer:

Nuclear Death 11.08.2005 11:40

У меня были проблемы c Windows Installer (msiexec.exe) - не запускались установщики программ, использующие этот (msiexec) пакет, причем версия была 3.0.что-то.там.
Случайно проблема "решилась" таким образом : запускаем RegMon (что это такое - см. Яndex), далее мониторим только процесс IDriver.exe (относится к Install Shield), и запускаем установку. Все работает на 5+.

Dmitry S 25.08.2005 11:00

Цитата:

Сообщение от Dr.God
1. Такое сообщение можно получить при заражении чем-то вроде msblast. Проверься на предмет заразы.

2. В командной строке набери -
Код:

net stop cryptsvc
ren %systemroot%\system32\catroot2 oldcatroot2
net start cryptsvc

Если не прокатит, то грузись по F8 и переименовую catroot2 в catroot2old или вообще удали этот каталог.

3. Также возможно нужно повторно зарегистрировать некоторые библиотеки. В командной строке -
Код:

net start cryptsvc
regsvr32 softpub.dll
regsvr32 wintrust.dll
regsvr32 initpki.dll
regsvr32 dssenh.dll
regsvr32 rsaenh.dll
regsvr32 gpkcsp.dll
regsvr32 sccbase.dll
regsvr32 slbcsp.dll
regsvr32 cryptdlg.dll

Перезагрузись.

4. Если ничего из вышеперечисленного не помогло - выполни sfc/ scannow.

Не помог и 4 пункт!
Что же делать с этой ошибкой? ничего ведь проинсталировать не могу

Sad Joker 23.10.2005 23:05

Проблема c Windows Installer
 
При установке софта с .msi файлами в дистрибутиве, Windows Installer начает ругаться...выдает следующее:
"This installation package could not be opened. Verify that the package exists and that you can access it, or contact the application vendor to verify that this
is a valid Windows Installer package."
Причем, сей софт ставился на другой машине, тоже с WinXP SP2, безо всяких проблем.
Подскажите плз как бороться...

Dr.God 23.10.2005 23:46

Тема существует: http://www.imho.ws/showthread.php?t=54827
Цитата:

Sad Joker:
При установке софта с .msi файлами в дистрибутиве
Какого софта? Права админа?

Посмотри это. Склонен считать, что прийдётся переустановить Установщик Windows.

Sad Joker 24.10.2005 00:04

Права админа есть.
Софт - Неро 7, Корел Дро 12...

Cartman 24.10.2005 11:08

Sad Joker, пользуйся поиском. Объединяю.
И еще глянь тут.

AndreyN 30.11.2005 17:56

У меня проблема с инсталлером проявилась после ошибочного изменения прав доступа на ветки в реестре. Хотя сама служба запускалась нормально ничего не удалить не поставить не получалось. Муздыкался с правами, но безрезультатно. Помогла переустановка-обновление винды. Только перед этим надо убивать алкоголь120% обязательно иначе летальный результат для системы гарантирован. Проверено три раза на себе. :biggrin:

Cartman 30.11.2005 18:19

Клею темы по инсталлеру в одну.
http://www.imho.ws/showthread.php?t=54827&goto=lastpost

Zorkiy 01.12.2005 14:15

Цитата:

Sad Joker:
При установке софта с .msi файлами в дистрибутиве, Windows Installer начает ругаться...выдает следующее:
"This installation package could not be opened. Verify that the package exists and that you can access it, or contact the application vendor to verify that this
is a valid Windows Installer package."
Причем, сей софт ставился на другой машине, тоже с WinXP SP2, безо всяких проблем.
Подскажите плз как бороться...
Такое сообщение появляется, когда пытаешься запустить msi-файл из папки, название которой начинается с пробела. Возможно у тебя папка для временных файлов именно с таким названием.

Yurij 04.08.2006 15:24

The installer was interrupted before
 
Help plz
Поставил WinXp64bit. Установил весь софт и решил установить Acronis True Image 9.0, но когда инсталяция подходит к концу - то инсталлер весь процесс откручивает назад и выдаёт вот такую ерундень:
The installer was interrupted before Acronis True Image could be removed... bla bla bla мол перезапустите инсталлер заново.
...Что делать?
Винду заново переставлять не хочется ;(

SerAcid 14.10.2006 22:05

Проблема во время установки любых программ
 
В прикупе:
WinXP SP2 + AutoPatcher2006 September (все Security и HotFix и рекомендуемые)

Проблема проявляется при инсталяции программы, к примеру FineReader7.
Появляется окно Wellcome, потом ввод серийника, потом Next и все.
Исчезает окно Setup. CD-ROM крутиться, файлы копируются, программа устанавливаеться до конца. Казалось бы - нет проблем. А проблема в том, что не было окна выбора: в какую папку ставить, какие языки и т.д.

То же самое проиходит когда ставишь любую другую прогу, последняя
была SnagIt 8.1. Окно Hello, серийник, далее мастер установки исчезает,
установка успешно проходит. SnagIt установлен, работает. НО не было выбора в какую папку ставить, инсталяция Custom или Full и т.д.

Наверное где-то изменились параметры Windows Installer, так что любая установка происходит в silent или quiet mode. Может что-то другое.

Как исправить проблему с мастером установки, так чтоб появлялись все окна выбора?

Dr.God 15.10.2006 11:40

1. Проверь "Переменные" в свойствах системы, на вкладке "Дополнительно":

Пользователя -
Код:

TEMP - %USERPROFILE%\Local Settings\Temp
TMP - %USERPROFILE%\Local Settings\Temp

Системные -
Код:

TEMP - %SystemRoot%\TEMP
TMP - %SystemRoot%\TEMP

2. Переустановить WinInstaller пробовал?

P.S. Имхо, вопрос следовало поднять в этой теме.

Borland 15.10.2006 14:18

Цитата:

Dr.God:
Имхо, вопрос следовало поднять в этой теме.
Угу. Клею.

SerAcid 16.10.2006 01:40

Цитата:

Dr.God:
1. Проверь "Переменные" в свойствах системы, на вкладке "Дополнительно":

Пользователя -
Код:

TEMP - %USERPROFILE%\Local Settings\Temp
TMP - %USERPROFILE%\Local Settings\Temp


Системные -
Код:

TEMP - %SystemRoot%\TEMP
TMP - %SystemRoot%\TEMP


Проверил. Все в порядке.

Цитата:

Dr.God:
2. Переустановить WinInstaller пробовал?
Не пробывал.

Почитав эту тему стало понятно, что есть несколько способов переустановки.
Каким именно способом переустанавливать?

Хотя мне кажется, что проблема в каком-то параметре в реестре.
На microsoft.com есть подробное описание параметра Logging в реестре, а на параметр Display или что-нибудь в этом роде не нашел.

вот что дает про параметры Start->Run->cmd->msiexec /?
Код:

Windows ® Installer. V 3.01.4000.1823

msiexec /Option <Required Parameter> [Optional Parameter]

Install Options
        </package | /i> <Product.msi>
                Installs or configures a product
        /a <Product.msi>
                Administrative install - Installs a product on the network
        /j<u|m> <Product.msi> [/t <Transform List>] [/g <Language ID>]
                Advertises a product - m to all users, u to current user
        </uninstall | /x> <Product.msi | ProductCode>
                Uninstalls the product
Display Options
        /quiet
                Quiet mode, no user interaction
        /passive
                Unattended mode - progress bar only
        /q[n|b|r|f]
                Sets user interface level
                n - No UI
                b - Basic UI
                r - Reduced UI
                f - Full UI (default)
        /help
                Help information
Restart Options
        /norestart
                Do not restart after the installation is complete
        /promptrestart
                Prompts the user for restart if necessary
        /forcerestart
                Always restart the computer after installation
Logging Options
        /l[i|w|e|a|r|u|c|m|o|p|v|x|+|!|*] <LogFile>
                i - Status messages
                w - Nonfatal warnings
                e - All error messages
                a - Start up of actions
                r - Action-specific records
                u - User requests
                c - Initial UI parameters
                m - Out-of-memory or fatal exit information
                o - Out-of-disk-space messages
                p - Terminal properties
                v - Verbose output
                x - Extra debugging information
                + - Append to existing log file
                ! - Flush each line to the log
                * - Log all information, except for v and x options
        /log <LogFile>
                Equivalent of /l* <LogFile>
Update Options
        /update <Update1.msp>[;Update2.msp]
                Applies update(s)
        /uninstall <PatchCodeGuid>[;Update2.msp] /package <Product.msi | ProductCode>
                Remove update(s) for a product
Repair Options
        /f[p|e|c|m|s|o|d|a|u|v] <Product.msi | ProductCode>
                Repairs a product
                p - only if file is missing
                o - if file is missing or an older version is installed (default)
                e - if file is missing or an equal or older version is installed
                d - if file is missing or a different version is installed
                c - if file is missing or checksum does not match the calculated value
                a - forces all files to be reinstalled
                u - all required user-specific registry entries (default)
                m - all required computer-specific registry entries (default)
                s - all existing shortcuts (default)
                v - runs from source and recaches local package
Setting Public Properties
        [PROPERTY=PropertyValue]

Consult the Windows ® Installer SDK for additional documentation on the
command line syntax.

Copyright © Microsoft Corporation. All rights reserved.
Portions of this software are based in part on the work of the Independent JPEG Group.


Dr.God 17.10.2006 11:37

Цитата:

SerAcid:
мне кажется, что проблема в каком-то параметре в реестре
Если это так, то он должен быть либо в HKLM\SOFTWARE\Policies\Microsoft\Windows\Installer, либо в
HKCU\Software\Policies\Microsoft\Windows\Installer.
Что у тебя в этих ключах?

P.S. Извини, что сразу не ответил, времени не было...

SerAcid 18.10.2006 01:44

Цитата:

Если это так, то он должен быть либо в HKLM\SOFTWARE\Policies\Microsoft\Windows\Installer, либо в
HKCU\Software\Policies\Microsoft\Windows\Installer.
Что у тебя в этих ключах?

P.S. Извини, что сразу не ответил, времени не было...
=-=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
HKLM\SOFTWARE\Policies\Microsoft\Windows\Installer

Name: (Default)
Type: REG_SZ
Data: (value not set)

и

Name: EnableAdminTSRemote
Type: REG_DWORD
Data: 0x00000001(1)
=-=--=-=-=-=-=-=-=-=-=-=-=-=-=-=-==-=-=-=-=-=-=-

А вот HKCU\Software\Policies\Microsoft\Windows\Installer нету.
Есть ветка HKCU\Software\Policies\Microsoft\
и внутри нее подветки ...\Internet Explorer и ...\SystemCertificates

P.S.

Цитата:

P.S. Извини, что сразу не ответил, времени не было...
Не стоит извиняться :)
Главное внимание.

Cartman 18.10.2006 10:34

SerAcid, слушай, есть какая-то программа, вот только название вылетело, что-то типа AutoInstaller. У нее как раз такое предназначение.
Или может быть у тебя тихие установки софта? До этого ты ставил с этих инсталяторов?

Dr.God 18.10.2006 19:51

SerAcid, а с каким ключом прописан исполняемый файл службы? У меня для сервиса Windows Installer он задан как C:\WINDOWS\system32\msiexec.exe /V.

SerAcid 19.10.2006 00:18

to: Cartman
Цитата:

SerAcid, слушай, есть какая-то программа, вот только название вылетело, что-то типа AutoInstaller. У нее как раз такое предназначение.
Или может быть у тебя тихие установки софта? До этого ты ставил с этих инсталяторов?
Не знаю про AutoInstaller. На чистый комп ставил WinXP SP2 Pro Feb2006, потом драйверы чипсета, видео, LAN, звук, потом AutoPatcher 2006 September, WinRar 3.61, потом Office 2003, Office2003 SP2+Hotfixes, Divx, Nero 6.6.0.16, Acrobat Reader, HD Tune, FineReader 7, SnagIt... дальше достала неуправляемая установка программ.

to: Dr.God
Цитата:

SerAcid, а с каким ключом прописан исполняемый файл службы? У меня для сервиса Windows Installer он задан как C:\WINDOWS\system32\msiexec.exe /V.
Точно так как у тебя.

Кажется понял откуда рога растут.Это OFFICE2003. Его инсталляция
проходит без Progress Bar, за 2 мин успеваеет все скопировать с CD-ROM и поставить пол-гига файлов. То есть после выбора, что ставить(Word, Excel, Equation Editor...) мастер установки исчезает, проходит 2 мин, CD-Rom умалкает и все установилось. После этого тихие установки и начинаются.

Решение проблемы на поверхности - ставить OFFICE XP, а не 2003.

Хотя ради спортивного интереса хочется знать, где надобно
"подкрутить гаечку", кроме как в моей голове :)

Borland 19.10.2006 09:12

Цитата:

SerAcid:
Решение проблемы на поверхности - ставить OFFICE XP, а не 2003.
Решение проблемы - ставить проги руками, а не в автоматическом режиме с дисков "всё-в-одном". Office 2003 с нормального дистрибутива ставится без тихого режима, и никаких багов в систему не вносит...
Тем не менее, баг где-то в реестре, в одном из параметров WInstaller'а. Однако, чтобы его отловить, придётся отслеживать что и куда пишет инсталлер офиса... Проще поставить систему и все проги с нормальных дистрибутивов...

SerAcid 20.10.2006 06:23

Цитата:

Решение проблемы - ставить проги руками, а не в автоматическом режиме с дисков "всё-в-одном".
Я не совсем точно тебе обьяснил.
Нет никакого диска "всё-в-одном".
Диск OFFICE 2003 + Visio
Это не автомат. установка.
Это псевдо тихий режим, наверно так это можно объяснить.

Инсталляция офиса проходит сначала нормально, как обычно, а не автоматом как можно понять из моих слов, т.е. "приветсвие", "custom" или "standard", выбираешь, что ставить, чего не надо (пример:Equation Editor по умалчанию вообще не ставиться, в ручную надо выбирать(и так во всех офисах с 97 :confused: ), на какой диск, в какую папку,
Next для начала копирования ...а вот после этого Next'a исчезает Мастер Установки, просходит копирование, СD-Rom крутиться, через 2 мин зашибись все стоит и все работает. Только не было Progress Bar'а копирования файлов и не было завершающего сообщения о том, что все удачно поставилось.

А после такой установки где-то запоминается, что Progress Bar вовсе не надо видеть тупому юзеру, вроде меня. Окно "Congratulations. Successfully installed." тоже ни к чему. А в половине последующих установок не надо предлагать Standard или Custom Installation, а в также в какую папку ставить.

Получается, если верить параметрам msiexec.exe, запуск любых последующих установок происходит в режиме Basic UI или Reduced UI(без понятия в чем разница), а потом переключаеться в quiet mode. Хотя по умолчанию запуск службы происходит в Full UI.

P.S.
Цитата:

Проще поставить систему и все проги с нормальных дистрибутивов...
так и сделаю - проверенный Office XP. Но ...
Цитата:

Тем не менее, баг где-то в реестре, в одном из параметров WInstaller'а. Однако, чтобы его отловить, придётся отслеживать что и куда пишет инсталлер офиса...
... выходные на носу. Время для танцев с бубном :))
План танцев: FileMon и RegMon натравить на msiexec.exe и на setup.exe.
А дальше как получиться :rolleyes:

Может что подскажешь?
P.S. 2
Можно ли декомпилировать *.msi файлы?

oia 05.11.2006 23:47

Для решения данной проблемы выполните повторную регистрацию службы Windows Installer. Данное действие решает большинство проблем, связанных со службой Windows Installer, и не затрагивает ранее установленные с использованием данной службой программы. Для повторной регистрации службы Windows Installer выполните следующие действия:
1. Нажмите кнопку Пуск и выберите пункт Выполнить.
2. В поле Открыть введите команду: "msiexec /unregister" (без кавычек) и нажмите кнопку OK.
3. Нажмите кнопку Пуск и выберите пункт Выполнить.
4. В поле Открыть введите команду: "msiexec /regserver" (без кавычек) и нажмите кнопку OK.

Jaded 06.11.2006 13:08

Уважаемые форумчане!
Сталкнулся с такой проблемой: переустановил винду XP Pro (полностью переформатировал диск в NTFS) после чего перестали устанавливаться некоторые программы (NOD32, Nero 7, Dr.Web, Office 2003, драйвера на звуковуху, материнку, проц и др.). При запуске Muxasoft dialer - вылетает ошибка "Ошибка выполнения процедуры Main: Component 'MCI32.OCX' or one of its dependencies not correctly registered: a file is missing or invalid". Пробовал переставлять винду с двух разных дистрибутивов (с одного из них устанавливал винду на протяжении 3 лет - проблем никогда не было), результат один и тот же. Как решить эту проблему? Может быть проблема из-за того что проц AMD 64bit, а винда 32bit (может проблема из-за того что с месяц назад полностью поменял железо)?
Цитата:

Код ошибки: -5004 : 0x80070005
Сведения об ошибке:
>SetupDLL\SetupDLL.cpp (2006)
pAPP:Dr.Web
PVENDOR:Doctor Web, Ltd.
PGUID:BBE2F69C-4338-11D7-8F0C-00A0244F4E2D
$10.1.0.238PAK
@Windows XP Service Pack 2 (2600) BT_OTHER 0.0


Код ошибки: -5004 : 0x80070005
Сведения об ошибке:
>SetupDLL\SetupDLL.cpp (1968)
pAPP:NVIDIA Windows nForce Drivers
PVENDOR:NVIDIA Corporation
PGUID:EFB7D050-CAD2-11D4-B34D-00105A1C23DD
$9.1.0.429
@Windows XP Service Pack 2 (2600) BT_OTHER 14956.62340

Код ошибки: -5004 : 0x80070005
Сведения об ошибке:
>SetupDLL\SetupDLL.cpp (1968)
pAPP:Athlon 64 Processor Driver
PVENDOR:AMD
PGUID:C151CE54-E7EA-4804-854B-F515368B0798
$9.1.0.429PAK
@Windows XP Service Pack 2 (2600) IE 6.0.2900.2180


Код ошибки: -5004 : 0x80070005
Сведения об ошибке:
>SetupDLL\SetupDLL.cpp (2006)
pAPP:Audio Software
PVENDOR:Analog Devices Inc.
PGUID:f0a37341-d692-11d4-a984-009027ec0a9c
$10.0.0.159
@Windows XP Service Pack 2 (2600) IE 6.0.2900.2180

на команду msiexec /regserver
ответ - событие не смогло вызвать ни одного из абонентов

P.S. Все вышеперечисленные манипуляции проводил - результат отрицательный - ничего не помогло.

Dr.God 06.11.2006 14:21

Цитата:

Jaded:
Пробовал переставлять винду с двух разных дистрибутивов
Просьба уточнить характер переустановки: поверх старой или вчистую?
Цитата:

MCI32.OCX
Нужно попробовать заменить/добавить этот файл (ссылка ушла в приват).
Кладёшь в windows\system.

Jaded 06.11.2006 16:21

Dr.God
Систему всегда ставлю по-чистому. Самое интересное что такого рода ошибка появилась у меня впервые за 3 года.

Breeze 06.11.2006 19:49

На Error Code 5004 description следующий: Ресурс кластера находится в автономном режиме. Как хотите, так и понимайте. Имхо непорядок на жёстком диске. Я бы прошёлся Викторией по харду в поисках бэдов - для самоуспокоения...

Jaded 06.11.2006 23:28

Breeze
Виктория сказала - все нормально, тоже самое сказала и фирменная утилита SeaTool.
P.S. Многие программы жалуюся на невозможность записи параметров в реестр (особенно жалуется Office 2003). Уже и не знаю где копать чтобы избавиться от проблемы.

Jaded 07.11.2006 20:59

Цитата:

Dr.God:
MCI32.OCX
Нужно попробовать заменить/добавить этот файл (ссылка ушла в приват).
Кладёшь в windows\system.
Что-то копирование не помогает, эту библиотеку регистрировать никак не надо?

Borland 07.11.2006 21:07

Цитата:

Jaded:
эту библиотеку регистрировать никак не надо?
Цитата:

Jaded:
эту библиотеку регистрировать никак не надо?
regsvr32 /u MCI32.OCX
+
regsvr32 /s MCI32.OCX

Jaded 07.11.2006 21:33

Borland
не помогло

При установке MuxaSoft Dialer выдает ошибку о невозможности зарегистрировать 4 dll библиотеки, вручную зарегистрировать не удалось.
При установке VMWare инсталлятор выдает ошибку 1406 о невозможности прописать ключи реестра.


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

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