Как я определяю то, что делает Windows Installer (msiexec)?

Номер один в списке является RAM. Это - безусловно Ваша самая дешевая опция обновления, таким образом, помещает максимальную сумму, в которой материнская плата может обработать. XP / Vista x32 усечет это вниз к где-нибудь между 3 и 3.5 ГБ; однако, каждый немного помогает.

Во-вторых, поместите два из самых быстрых жестких дисков, которые можно найти в нем. Один для рабочего диска, другой как основное устройство. Принятие Вас не хочет использовать SCSI или SAS, некоторые диски на 1.5 ТБ и на 1 ТБ на самом деле выполняют Хищников Western Digital с точки зрения скоростей передачи. Вы могли бы даже рассмотреть использование RAID 0 к eak немного больше из них. Если Вы делаете это, удостоверьтесь, что у Вас есть RAID-контроллер хорошего качества (не тот на материнской плате). Как примечание стороны, НЕ используйте диски SSD. Они начинаются быстро, но замедляются со временем при попытке перезаписать старые файлы. Палка с регулярными.

В-третьих, это 8400GS не является хорошей видеокартой. Это было продано в качестве низкоуровневой карты, когда это сначала вышло, поэтому получите лучший. Последние версии Adobe и примерно любая часть графического программного обеспечения, могут на самом деле найти графическому процессору хорошее применение. Рассмотрите расходы между 300$ и 1 200$ здесь в зависимости от того, что можно предоставить.

Наконец, тот процессор немного стар. Получите новую материнскую плату / процессор.

Короче говоря, выведите ту машину и запуститесь. Newegg является Вашим другом.

8
задан 17 August 2009 в 19:45
4 ответа

Я добавил бы к предложению Монитора Проводника/Процесса Процесса - выполняет FileMon и RegMon из Sysinternals также. Можно фильтровать/сохранять журнал msiexec и связанных процессов, экспорта в csv и иметь полный список действий к файловой системе и реестру. Сравнивайте/контрастируйте тому, что было записано в журнал Windows Installer, также.

Можно также взглянуть на то, что Меньше Msiérables (LessMSI) Scott Willeke может сделать для Вас...

http://lessmsi.activescott.com/

Используйте его, чтобы извлечь и изменить гуиды и/или содержание MSI, перепакета, проверить все объекты в пакете MSI, и т.д.

7
ответ дан 2 December 2019 в 22:48
  • 1
    Монитор процесса инкапсулирует всю функциональность FileMon и RegMon в одно приложение. –  EBGreen 17 August 2009 в 20:08
  • 2
    И RegMon/Filemon будет прекращен в конце месяца. –  dmoisan 18 August 2009 в 06:54

Если Вы имеете контроль на пакете установки, Вы можете activeate журналирование msiexec. Взгляд "На Параметры командной строки для Инструмента Установщика Microsoft Windows Msiexec.exe"

2
ответ дан 2 December 2019 в 22:48

Получите Монитор Процесса от Sysyinternals (MS теперь). Установите фильтр, чтобы только смотреть msiexec.exe. Это скажет Вам всем, что процесс делает.

5
ответ дан 2 December 2019 в 22:48

Установщик Windows может породить несколько экземпляров msiexec.exe по нескольким причинам.

В первую очередь, функции Windows Installer последовательность пользовательского интерфейса (который может быть пропущен путем выполнения установки тихо), и последовательность установки. Эти две таблицы для этих последовательностей называют InstallUISequence и InstallExecuteSequence соответственно. Из-за пути Windows Installer позволяет "поднятые права" во время установки, InstallExecuteSequence будет работать как Системная учетная запись. Другими словами, при запуске установки в режиме GUI и удара установки тот путь Вы будете обычно видеть два процесса msiexec.exe.

Кроме того, файлы MSI могут запустить пользовательские действия - некоторые из которых могут породить новые процессы (EXE-файлы). Эти действия могут инициировать дальнейшие процессы msiexec.exe для разоблачения в диспетчере задач.

У Aaron Stebner есть лучшее объяснение здесь: http://blogs.msdn.com/astebner/archive/2005/03/02/384088.aspx

Еще одна ссылка: https://www.symantec.com/connect/blogs/multiple-msiexec-processes-running-during-installation

3
ответ дан 2 December 2019 в 22:48

Теги

Похожие вопросы