Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Клиентские ОС Microsoft » Microsoft Windows 7 » Установка - Windows Installer (Установщик Windows) .:[все вопросы]:.

Ответить
Настройки темы
Установка - Windows Installer (Установщик Windows) .:[все вопросы]:.

(*.*)


Сообщения: 36570
Благодарности: 6700


Конфигурация

Профиль | Сайт | Отправить PM | Цитировать


При проблемах с работой установщика Windows прежде чем задать вопрос, выполните следующие действия:
  1. Используйте автоматическое средство исправления неполадок: Устранение неполадок, возникающих при установке и удалении программ на компьютере под управлением Windows

  2. В командной строке, запущенной с правами администратора, выполните sfc /scannow
    Если появится сообщение о невозможности восстановить файлы, запакуйте в архив файл Windows\logs\CBS\CBS.log

  3. В командной строке, запущенной с правами администратора, выполните regsvr32 msi.dll

  4. Восстановите параметры службы установщика Windows - импортируйте этот твик и перезагрузитесь.

  5. Выполните от имени администратора все действия, описанные в разделе "Способ 1. Повторная регистрация установщика Windows" статьи http://support.microsoft.com/kb/315346

Приведите словесный отчет обо всех своих действиях ("нипамагло" за отчет не считается)


При проблемах со шрифтами в окнах установщика Windows импортируйте твик из этого сообщения.


Сообщение, с которого начиналась тема

не удалось получить доступ к службе установщика windows. Возможно, установщик windows не установлен. Обратитесь за помощью в службу поддержки
вот такое начал у меня выдавать комп при установке программ и игр через windows installer что делать подскажите плиз извените если уже писали где -либо я ненашел. заранее спасибо
Это сообщение посчитали полезным следующие участники:

Отправлено: 19:29, 12-03-2010

 


Moderator


Сообщения: 53585
Благодарности: 15543

Профиль | Отправить PM | Цитировать


Цитата ViktorVVV:
биос матери стоит последний
Этот? P67 Extreme4(1.90)ROM.zip скачайте и проверьте.

Цитата ViktorVVV:
после всё ведь работало нормально
Попробуйте отключить восстановление системы, потом включить снова.

Отправлено: 19:54, 28-01-2012 | #201



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Новый участник


Сообщения: 17
Благодарности: 0

Профиль | Отправить PM | Цитировать


биос http://www.asrock.com/MB/download.ru...xtreme4&o=BIOS стоит верхний
восстановление отключал - выходило окно с предупреждением о том что точки востановления будут потеряны..., согласился, перезагрузился, потом снова включил
скины что сейчас вообще установлено:

Последний раз редактировалось ViktorVVV, 29-01-2012 в 21:52.


Отправлено: 20:10, 28-01-2012 | #202


Новый участник


Сообщения: 17
Благодарности: 0

Профиль | Отправить PM | Цитировать


Изображения
Тип файла: png восстановление.png
(74.0 Kb, 11 просмотров)

вот блин сейчас глянул ещё раз востановление а там:

Отправлено: 20:46, 28-01-2012 | #203


Новый участник


Сообщения: 17
Благодарности: 0

Профиль | Отправить PM | Цитировать


перезагрузил - теперь востановление заработало
уже голова идёт кругом

Отправлено: 20:59, 28-01-2012 | #204



Moderator


Сообщения: 53585
Благодарности: 15543

Профиль | Отправить PM | Цитировать


Цитата ViktorVVV:
теперь востановление заработало
Не понял. Теперь все нормально или что?

Продолжаю думать, что проблема в драйвере.
Поясню, как пришел к такому предположению. При просмотре стеков потоков дампа msiexec (2).DMP наткнулся на:
Код: Выделить весь код
00000000`019ce238 000007fe`fdaf1420 ntdll!ZwWaitForMultipleObjects+0xa
00000000`019ce240 00000000`76ec2cf3 KERNELBASE!WaitForMultipleObjectsEx+0xe8
00000000`019ce340 00000000`76c68f7d kernel32!WaitForMultipleObjectsExImplementation+0xb3
00000000`019ce3d0 00000000`76c662b2 user32!RealMsgWaitForMultipleObjectsEx+0x12a
00000000`019ce470 000007fe`ff41acd6 user32!MsgWaitForMultipleObjectsEx+0x46
00000000`019ce4b0 000007fe`ff53a2a2 ole32!CCliModalLoop::BlockFn+0xc2
00000000`019ce500 000007fe`ec6fde4a ole32!CoWaitForMultipleHandles+0x102
00000000`019ce610 000007fe`ec6fe400 spp!CSpp::_HasTimerElapsed+0x1b6
00000000`019ce690 000007fe`ec7008ad spp!CSpp::_StartSnapshotSet+0x16c
00000000`019ce770 000007fe`ec705936 spp!CSpp::_CreateSnapshotSet+0x211
00000000`019ce8d0 000007fe`ec708202 spp!CSpp::_CreateGroupHelper+0x3de
00000000`019cea80 000007fe`f65151d5 spp!CSpp::CreateGroupNoEnum+0x132
00000000`019cebd0 000007fe`f65153ac srclient!CreateRestorePointHelper+0x239
00000000`019ceca0 000007fe`f651583b srclient!CreateRestorePointHelper+0x410
00000000`019cedf0 000007fe`f6513a72 srclient!CreateRestorePoint+0x203
00000000`019cee90 000007fe`f651445c srclient!WPP_SF_ddI+0x14a6
00000000`019cef40 000007fe`f72530c7 srclient!SRSetRestorePointW+0x44
00000000`019cef70 000007fe`f7352428 msi!CMsiSystemChange::BeginSystemChange+0x35f
и
Код: Выделить весь код
00000000`0292fa78 000007fe`fdaf10dc ntdll!ZwWaitForSingleObject+0xa
00000000`0292fa80 000007fe`f8cfeddb KERNELBASE!WaitForSingleObjectEx+0x79
00000000`0292fb20 00000000`76eb652d vssapi!CVssBackupComponents::StartCoordKeeperThread+0x511
00000000`0292fdb0 00000000`7735c521 kernel32!BaseThreadInitThunk+0xd
Из этого ясно, что процесс хочет создать точку восстановления, происходит обращение к Vssapi.dll и службе теневого копирования тома (поэтому я и предложил посмотреть журнал событий, ведь в случае проблем со службой туда пишутся ошибки/предупреждения, так и оказалось).

Дальше переходим к процессу Vssvc.exe (который отвечает за эту службу), видим в одном из потоков стек:
Код: Выделить весь код
00000000`0113cb48 000007fe`fd40a249 ntdll!NtDeviceIoControlFile+0xa
00000000`0113cb50 00000000`769f683f KERNELBASE!DeviceIoControl+0x75
00000000`0113cbc0 00000000`ffd14f9a kernel32!DeviceIoControlImplementation+0x7f
00000000`0113cc10 00000000`ffd0721e VSSVC!DiskListInitialize+0x20e
00000000`0113cd00 00000000`ffcf8f46 VSSVC!CVssAsrAPIBackup::GetDiskComponents+0x14e
00000000`0113cef0 00000000`ffcf8a13 VSSVC!CVssAsrWriterBackup::_AddComponents+0x362
00000000`0113d120 000007fe`f898b6f6 VSSVC!CVssAsrWriterBackup::OnIdentify+0x243
00000000`0113d2d0 000007fe`f897c188 vssapi!CVssWriterImpl::OnIdentifyGuard+0x22
00000000`0113d310 000007fe`f897b30b vssapi!CVssWriterImpl::RequestWriterInfoInternal+0xe38
00000000`0113e920 000007fe`feaa23d5 vssapi!CVssWriterImpl::RequestWriterInfo+0x5b
00000000`0113e980 000007fe`fea969b2 rpcrt4!Invoke+0x65
Судя по имени, VSSVC!DiskListInitialize - некая функция для инициализации списка дисков. Которая обращается к ntdll!NtDeviceIoControlFile, а она в свою очередь - к какому-то драйверу (по описанию в MSDN).

Однако из NtDeviceIoControlFile не происходит возврата.
Система ждет 10 минут (это значение параметра CreateTimeout при создании точки восстановления) и прерывает это безобразие.

К какому драйверу происходит обращение? По дампу процесса это не определить (он user mode, а не kernel mode). Пример выяснения есть в блоге Марка Руссиновича, но там говорится о необходимости загрузиться в режиме отладки, и нет конкретной инструкции.

Поэтому переходим в область предположений :)
Список каких дисков хочет получить служба теневого копирования? Любых, не только HDD, но и USB. Для этого естественно обратиться к драйверам SATA/RAID-контроллера и USB-контроллера соответственно.

Драйвер Etron - глючный по определению. С ним и другие фокусы случаются. Можете отключить USB 3.0 в настройках BIOS и посмотреть, будет ли проблема после этого.

P. S. Еще попробуйте включить лог VSS по этой инструкции и выложить после ошибки.

Последний раз редактировалось Petya V4sechkin, 29-01-2012 в 10:15.

Это сообщение посчитали полезным следующие участники:

Отправлено: 22:40, 28-01-2012 | #205


Новый участник


Сообщения: 17
Благодарности: 0

Профиль | Отправить PM | Цитировать


День добрый.
Цитата Petya V4sechkin:
Не понял. Теперь все нормально или что? »
Нет, установка/удаление также зависают, это я имел ввиду что окно с выбором дисков для восстановления теперь нормально отображает диски.

Цитата Petya V4sechkin:
Система ждет 10 минут (это значение параметра CreateTimeout при создании точки восстановления) и прерывает это безобразие. »
а может есть возможность убрать эти 10 минут, ну скажем поставить там 1-2 сек )

нет а почему именно сейчас-то начало тормозить процесс установки, ведь все драйверы и USB и SATA/RAID-контроллера поставились с установкой виндоус, если причина в них то наверное срузу после их установки должны были возникнуть эти тормоза. Извините это я логически.

Цитата Petya V4sechkin:
Еще попробуйте включить лог VSS по этой инструкции и выложить после ошибки. »
к моему большому сожалению я очень плохо дружу с английским, а с промопереводом там не все верно(правильно) переведено, может есть на русском такая инструкция?

кстати а не может быть из-за того что винда стоит на ssd?, там ведь система как-то подстраивается под ssd

Отправлено: 11:49, 29-01-2012 | #206



Moderator


Сообщения: 53585
Благодарности: 15543

Профиль | Отправить PM | Цитировать


Цитата ViktorVVV:
а может есть возможность убрать эти 10 минут, ну скажем поставить там 1-2 сек
Смысла нет, ведь у вас точки восстановления все равно не создаются (тогда уж совсем отключить восстановление системы).

Цитата ViktorVVV:
очень плохо дружу с английским, а с промопереводом там не все верно(правильно) переведено, может есть на русском такая инструкция?
Прошу прощения, статья к Windows 7 неприменима (там по-другому делается).
Еще выложите лог Process Monitor от начала установки/удаления до момента зависания (меню File -> Save -> CSV-формат) в архиве на любой файлообменник.

Дополнительно в Process Explorer -> при зависании на процессе Vssvc.exe правой кнопкой мыши -> Properties -> вкладка Threads -> выложите скриншот. На каждом потоке (выделяя по очереди) нажмите кнопку Stack и выложите скриншоты.

Отправлено: 17:38, 29-01-2012 | #207


Новый участник


Сообщения: 17
Благодарности: 0

Профиль | Отправить PM | Цитировать


Изображения
Тип файла: png VSSVC.png
(146.2 Kb, 8 просмотров)
Тип файла: png VSSVC2.png
(208.7 Kb, 7 просмотров)

не совсем понял
Цитата Petya V4sechkin:
выложите лог Process Monitor от начала установки/удаления до момента зависания »
Скачать Logfile.rar c Getzilla этот лог сделал в момент зависания, т.е. зависание происходит сразу же после нажатия "установить", вот в этот момент я нажал на создание лога, если не правильно скажите пожалуйста как правильно
скрины ProcessExplorer:

Отправлено: 21:57, 29-01-2012 | #208



Moderator


Сообщения: 53585
Благодарности: 15543

Профиль | Отправить PM | Цитировать


Цитата ViktorVVV:
этот лог сделал в момент зависания, т.е. зависание происходит сразу же после нажатия "установить", вот в этот момент я нажал на создание лога
Запустить Process Monitor (при этом начинается ведение лога), запустить установку/удаление, дождаться зависания и сохранить лог. Так делали?
Заметил у вас следующие дисковые устройства:
  • IDE\DiskINTEL_SSDSA2M080G2GC____________________2CV102HD
  • IDE\DiskVolume01.0.00__
  • IDE\DiskWDC_WD15EADS-00P8B0_____________________01.00A01
  • USBSTOR\Disk&Ven_Multi&Prod_Flash_Reader&Rev_1.00
Первое - Intel SSD, второе - RAID-массив, третье - WD15EADS, четвертое - кардридер?
Для эксперимента оставьте подключенным только системный диск (будет ли проблема в этом случае).

Отправлено: 09:45, 30-01-2012 | #209


Новый участник


Сообщения: 17
Благодарности: 0

Профиль | Отправить PM | Цитировать


Приветствую Вас, прошу прощения за отсутствие.

Да, лог сделал именно так: запустил сначала Process Monitor, после установку и сразу после начала процесса(зависания) созал лог.
Да, четвёртое устройство - кардридер, и кроме того что Вы перечислили, в системе ещё есть DVD привод.
Как Вы просили отключил все устройства кроме SSD на котором и находится система - безрезультатно, всё так же зависает.

Сам уже незнаю на что ещё думать, похоже так или иначе придется сносить и по новой ставить винду и потом уже после каждого установленного приложения и обновления проверять на зависание установщика.

Отправлено: 20:03, 31-01-2012 | #210



Компьютерный форум OSzone.net » Клиентские ОС Microsoft » Microsoft Windows 7 » Установка - Windows Installer (Установщик Windows) .:[все вопросы]:.

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Службы - Microsoft Windows Installer (Установщик Windows) .:[все вопросы]:. Marsianin Microsoft Windows 2000/XP 349 20-04-2021 01:45
Мультимедиа - Windows Media Player (все вопросы) - WMP f f o Программное обеспечение Windows 454 13-01-2020 19:07
Разное - Windows XPE Live CD .:[все вопросы]:. _SV_ Microsoft Windows 2000/XP 1056 09-11-2018 16:18
Статья - Очистка диска в Windows 7 (все вопросы) Blast Microsoft Windows 7 34 28-03-2017 00:46
Интерфейс - MUI для Windows XP .:[все вопросы]:. Sergei Antoshkin Microsoft Windows 2000/XP 163 24-08-2016 20:16




 
Переход