Скачать инсталлятор программ для windows 7. Почему не устанавливаются программы из файлов.msi? Не работает windows installer

Ошибки при установке приложений из файлов с расширением.msi - это одно из проявлений неполадок в работе службы Windows Installer (в русскоязычной версии - установщика Windows). С подобным явлением сталкиваются юзеры всех версий данной OS, за исключением самых ранних. До сих пор проблема с установщиком является одной из частых причин, по которой пользователи решаются на переустановку системы. Попробуем разобраться, как этого избежать. Причиной того, что Windows Installer не работает, может быть следующее:

  • вирусное заражение, причем удаление вируса не всегда решает проблему;
  • некорректная установка обновлений Windows;
  • сбой в работе защитного ПО, когда вместо блокировки одного подозрительного msi-файла служба установки блокируется целиком;
  • изменения в политиках безопасности на компьютере;
  • повреждение системных файлов или реестра по причинам, не связанным с вирусами (удаление компонентов установщика, неквалифицированная правка реестра, "кривой" софт, неисправность жесткого диска и т. п.).

Проверяем целостность структуры Windows Installer

Установщик Windows представлен следующими компонентами:
  • файлом C:\Windows\System32\Msiexec.exe - непосредственно самим приложением-инсталлятором;
  • файлом C:\Windows\System32\msi.dll - библиотекой Windows Installer;
  • службой Msiserver, параметры которой хранятся в разделе реестра .
Перед диагностикой важно удостоверится, что в системе присутствуют оба этих файла, что в реестре есть вышеназванный раздел и его параметры имеют нормальные значения (значения можно посмотреть в реестре аналогичной, работоспособной системы). Также откройте список служб (нажмите Windows + R и впишите в строку "Открыть" приложения "Выполнить" команду services.msc). Найдите "Установщик Windows" и убедитесь, что он запускается. В случае отсутствия файлов, скопируйте их с другой системы той же версии или с установочного диска. Если отсутствует или поврежден раздел реестра - также перенесите его с рабочей системы. Для этого на исправном компьютере запустите редактор реестра (C:\Windows\Regedt.exe) и найдите вышеназванный раздел. Разверните правым кликом контекстное меню папки msiserver и щелкните пункт "Экспортировать". Сохраните файл в формате.reg и перенесите его на проблемную машину. Щелкните дважды этот файл и подтвердите согласие на добавление данных в реестр. Перезагрузите компьютер. Если служба Msiserver по прежнему не запускается, проверьте, работает ли служба RPC (Удаленный вызов процедур), от которой она зависит. Выполнить перерегистрацию файлов установщика и перезапустить службу можно при помощи набора специальных команд, в командной строке. Для удобства можете создать командный файл: вставьте набор действий в блокнот и сохраните как с расширением.bat. Для запуска файла просто дважды нажмите по нему. Чтобы изменения начали действовать, кликните мышью по рабочему столу и нажмите F5.

Проверяем настройки безопасности и права доступа

Windows Installer может не работать и из-за того, что его блокирует защитный софт или у операционной системы нет необходимых прав. Для начала разберемся с софтом. Если у вас установлен антивирус - временно отключите его. Способы отключения у каждого продукта свои, но чаще всего это делается через контекстное меню значка антивируса в системном трее. Теперь займемся правами. Откройте контекстное меню Msiexec.exe и разверните его свойства. Посмотрите список групп и пользователей на вкладке "Безопасность". Среди них обязательно должны быть "Система" и служба "Trustedinstaller", причем последней необходимо иметь полный доступ к файлу и являться его владельцем. Система должна иметь права на "чтение" и "чтение и выполнение". Служба Trustedinstaller впервые появилась в Windows Vista, поэтому в Windows XP полный доступ необходимо предоставить системе. Всё, что написано ниже, относиться к версиям, выпущенным позже XP. Чтобы проверить, кто владелец Msiexec.exe, щелкните кнопку "Дополнительно" на этой же вкладке. В следующем окне раскройте вкладку "Владелец". Сделайте владельцем службу Trustedinstaller, если в качестве него указано что-то другое. Если в списке "Изменить владельца на" его нет, щелкните кнопку "Изменить", а следом - "Другие пользователи и группы". Впишите Trustedinstaller в поле "Введите имена...", нажмите "Проверить имена" и ОК. Вернитесь в предыдущее окно. На вкладке "Действующие разрешения" назначьте Trustedinstaller и системе необходимые права. Точно такие же настройки безопасности должны быть у библиотеки msi.dll. Теперь проверим, нет ли ограничений для пользователя "Система" на доступ к следующему:
  • системный диск (обычно это диск С);
  • временные папки (это C:\Windows\Temp и C:\Users\Текущий_пользователь\AppData\Temp);
  • папка C:\Config.Msi;
  • папка, где находится msi-файл, из которого вы пытаетесь установить программу.
На все эти объекты системе нужно предоставить полный доступ. Делается это также, как мы разобрали выше. После этих операций в большинстве случаев проблема с установщиком успешно решается. Если наши советы вам не помогли, причина сбоя кроется в чем-то другом и разбираться с ней должны уже специалисты.

Ошибка windows installer – это одна из самых распространенных всплывающих неполадок, с которой сталкиваются пользователи операционной системы Windows.

Ошибка может появляться независимо от версии вашей ОС.

Причины появления ошибки

Выполнить сканирование ОС можно с помощью команды Sfc /scannow. Вводить ее нужно в окно командной строки.

Запустить командную строку можно также еще двумя способами:

  • Пуск -> Все программы -> Стандартные -> Командная строка.
  • Пуск -> Выполнить и введите имя программы cmd.exe

Через несколько минут вам будет предоставлена детальная информация о дисках ОС , испорченных файлах, неполадках в работе служб и других системных программ.

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

После сканирования закройте командную строку и перезагрузите ваш персональный компьютер или ноутбук. Попробуйте запустить процесс установки любого исполняемого файла.

Также компания Майкрософт предлагает пользователям автоматическую утилиту, которая способна решить проблему работы инсталлера.

Перейдите по веб-адресу официального сайта компании https://support.microsoft.com/ru-ru/mats/program_install_and_uninstall

В открывшемся окне нажмите на клавишу «Запустить сейчас». Утилита восстановит правильную конфигурацию инсталлера.

Стоит заметить, что утилита не работает с восьмой версией операционной системы.

Довольно распространённая проблема среди пользователей операционной системы Windows любых версий – ошибка msi при установке программ из файла с расширением.msi. В этой статье я опишу часто встречаемые проблемы с установщиком Windows 7/10/XP и варианты их решения, а также сделаю видео по текущему вопросу.

Файлы с расширением.msi это обычные пакеты установки (дистрибутивы) из которых ставится программа. В отличии от обычных «setup.exe», для запуска файла msi система использует службу Windows Installer (процесс msiexec.exe). Говоря простыми словами, установщик Windows разархивирует и запускает файлы из дистрибутива. Когда Windows Installer не работает, то появляются различные ошибки.

Вообще, меня это жутко бесит, т.к. после глупого сообщения об ошибке совсем непонятно что делать дальше. Microsoft специально разработали установщик Windows Installer для расширения возможностей установки программ (в основном это касается системных администраторов), но не позаботились должным образом о безглючной работе этой службы или хотя бы об адекватных сообщениях о проблемах. А нам теперь это разгребать

Неполадки могут быть с работой самой службы или могут возникать в процессе установки программ, когда всё настроено, в принципе, правильно. В первом случае нужно ковырять службу установщика, а во втором решать проблему с конкретным файлом. Рассмотрим оба варианта, но сначала второй.

Ошибки msi файлов

Очень часто ошибки появляются из-за недостаточных прав системы на файлы или папки. Нельзя сказать, что Windows Installer не работает, в этом случае достаточно просто добавить нужные права и всё заработает. Буквально вчера я столкнулся с тем, что скаченный дистрибутив.msi не захотел устанавливаться, при этом успешно запускается мастер установки, выбираются параметры, но затем система думает несколько секунд и выдаёт ошибку:

«Error reading from file «имя файла» verify that the file exists and that you can access it» (Error 1305). Переводится «Ошибка чтения из файла … проверьте существует ли файл и имеете ли вы к нему доступ». Ну не тупняк ли? Естественно, что кнопка «Повторить» не помогает, а отмена прекращает всю установку. Сообщение особой смысловой нагрузки также не несёт, т.к. файл точно существует и я имею к нему доступ, иначе бы просто не смог его запустить и получить это сообщение, к тому же почему-то на английском языке

А ошибка в том, что не Я должен иметь доступ к файлу, а установщик Windows, точнее сама Система. Решается очень просто:

Теперь ошибка установщика не появится! Можно добавить доступ на всю папку, из которой вы обычно инсталлируете программы, например на папку «Downloads», как у меня. Смотрим видео по решению проблем с правами доступа:

В Windows XP вкладки «Безопасность» не будет, если включён простой общий доступ к файлам. Чтобы его выключить, нужно зайти в «Пуск -> Панель управления -> Свойства папки -> Вид» и выключить опцию «Использовать простой общий доступ к файлам». В урезанных версиях Windows 7/10 и XP вкладки «Безопасность» нет в принципе. Чтобы её увидеть, нужно загрузить Windows в безопасном режиме и зайти в неё под администратором.

Ещё способы решить проблему


Описанный метод поможет при разных сообщениях, с разными номерами. Например, вы можете видеть такие ошибки файлов msi:

  • Error 1723
  • Internal Error 2203
  • Системная ошибка 2147287035
  • Ошибка «Невозможно открыть этот установочный пакет»
  • Ошибка 1603: Во время установки произошла неустранимая ошибка

Во всех этих случаях должна помочь установка прав на файл и/или на некоторые системные папки. Проверьте, имеет ли доступ «система» к папке временных файлов (вы можете получать ошибку «Системе не удается открыть указанное устройство или файл»). Для этого:

После нажатия «Enter» путь преобразится на «нормальный» и вы переместитесь в реальную временную папку. Права на неё и надо проверять. Также рекомендую очистить временные папки от всего что там скопилось или даже лучше удалить их и создать новые с такими же названиями. Если не получается удалить папку, почитайте , но это не обязательно.

Если служба Windows Installer всё равно не хочет работать, то проверьте права на папку «C:\Config.Msi» , сюда «система» также должна иметь полный доступ. В этом случае вы могли наблюдать ошибку «Error 1310». На всякий случай убедитесь, что к папке КУДА вы инсталлируете софт также есть все права.

Параметры реестра и службы

Следующий способ устранения ошибки – восстановление рабочих параметров в реестре установщика Windows Installer.

Для этого скачайте архив и запустите оттуда два reg-файла, соответственно своей версии Windows. Согласитесь с импортом настроек.

Важно! Перед последним действием желательно ! Если способ не поможет или станет хуже, вы сможете восстановиться до прежнего состояния.

В Windows XP или Windows Server 2000 установите последнюю версию установщика 4.5.

Если не помогло, то проделайте ещё перерегистрацию компонентов:

  1. Нажмите «Win + R» и введите «cmd». Затем в чёрном окне введите последовательно команды:
    MSIExec /unregister
    MSIExec /regserver
  2. В ответ должна быть пустота, никаких ошибок. Если проблема не решена, введите ещё команду
    regsvr32 msi.dll
  3. Закройте чёрное окно

Если пишет, что не хватает прав, то нужно запускать .

Если команды выполнились, но не помогло, то и запустите msi_error.bat из архива, проверьте результат.

Последний вариант — скачайте программу Kerish Doctor, там есть функция исправления работы службы установщика и многих других частых проблем Windows.

Также, многие программы используют.NET Framework, поэтому не будет лишним установить последнюю версию этого пакета. И, напоследок, ещё один совет: если в пути к файлу-дистрибутиву есть хоть одна папка с пробелом в начале названия, то удалите пробел. Такой простой приём решит вашу проблему

Подведение итогов

Ошибки с установщиком Windows очень неприятные, их много и сразу непонятно куда копать. Одно ясно – система дала сбой и нужно восстанавливать её до рабочего состояния. Иногда ничего не помогает и приходится . Однако не торопитесь это делать, попробуйте попросить помощи на этом форуме . В точности опишите вашу проблему, расскажите что вы уже делали, какие сообщения получили, и, возможно, вам помогут! Ведь мир не без добрых людей

Microsoft Windows Installer - это свободно распространяемый системный компонент, который предоставляет разработчикам программного обеспечения возможность для более удобной разработки программ установки. Этот компонент обеспечивает основу для установки и удаления программ в среде Microsoft Windows.

Одна из самых важных возможностей Windows Installer это технология Multiple Package Transaction. Благодаря ей, в том случае, если по какой-то причине установка приложения была прервана или завершилась неуспешно, все сделанные установкой изменения будут отменены. Вдобавок, при установке нескольких компонентов, нет необходимости каждый раз перезагружать компьютер. Обо всем позаботится Windows Installer. Кроме установки, это средство хорошо подходит для применения патчей. При этом заменяются только необходимые файлы и вносятся только необходимые изменения. В случае если патч будет удален, то все изменения, внесенные другими патчами, не будут затронуты. Также имеется функция встраивания собственного пользовательского интерфейса в установщик.

Что нового в этой версии?

4.5.6001.22133 Beta (19.07.2009)

· Усовершенствование разных характеристик. · Поддержка изменения параметров приложения с помощью MSIARPSETTINGSIDENTIFIER. · Обновленная поддержка автоматической работы с Installer.ProductCode, Installer.CreateAdvertiseScript, Installer.AdvertiseScript, Installer.ProductInfoFromScript, Installer.ProductElevated, и Installer.ProvideAssembly. · RemoveExistingProducts теперь пересекается со свойством UILevel.

Многие компьютерные пользователи часто не до конца понимают насколько важна быстрая налаженная работа современной операционной системы, чтобы обеспечить максимально продуктивное взаимодействие пользователя с ПК. Востребованная во всех частях мира Windows 7 считается одним из самых удачных проектов из всех ранее выпущенных операционных систем от софтверного гиганта Microsoft.

Официальные продажи Виндовс 7 начались в 2009 году и очень быстро обратили на себя внимание всех неравнодушных пользователей.

Работая над очередной операционкой производитель постарался учесть все пожелания владельцев ПК и исключить недостатки предыдущих релизов, – в первую очередь это была работа над ошибками ОС Windows Vista. Радует и то, что поддержка будет осуществляться до 14.01.2020 года, а саму Виндовс 7 скачать бесплатно можно с официального сайта разработчика (ссылка представлена внизу статьи).

Версии операционной системы Виндовс 7:

  • Professional (Профессиональная)
  • Ultimate (Максимальная) - рекомендуемая для установки, так как содержит весь необходимый функционал и предустановленное ПО для простого и продвинутого пользователя;
  • Enterprise (Корпоративная) - выпускалась для продаж крупным юридическим лицам, корпорациям;
  • Home Basic (для домашнего использования);
  • Home Premium (для домашнего использования с расширенными возможностями);
  • Starter (Начальная) - подходит для ознакомления и распространяется как OEM версия.
Все вышеуказанные релизы, в случае наличия подписки или лицензионного ключа, можно скачать для x86 (32-бит) и x64 (64-бит) систем на русском языке (разрядность определяется по архитектуре процессора).
Рекомендуемые системные требования для установки : 2 Гб оперативной памяти, HDD 10 Гб, 2Ггц CPU и выше, а также дискретная видеокарта (для использования графического интерфейса Aero).

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

Многие пользователи, которым совершенно не хочется расставаться с любимыми играми или старыми, но хорошо работающими приложениями, будет приятно узнать, что версия Windows 7 без проблем взаимодействует с огромным количеством программ, разработанных для более ранних версий ОС. Это возможно благодаря имеющемуся режиму совместимости со старыми версиями Windows.
Виндовс 7 прекрасно подходит для системы мультитач-управления , которая характерна для популярных, в последнее время, ноутбуков с сенсорным экраном, а также многих других подобных девайсов.

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


Напомним: Вне зависимости от того, какую версию Вы собрались установить, скачать windows 7 максимальная 64 bit или Professional 32 bit – поддержка русского языка отлично реализована во всех редакциях.


Пользователям, которым приходится много работать с текстовой информацией, будет приятно узнать, что новая ОС имеет в своём арсенале большое количество новых шрифтов, а установка дополнительных стала ещё проще и логически более понятной. Стоит отметить, что все ранее известные шрифты стали более гладкими и чёткими не только по причине возросшего числа мониторов с высоким разрешением, а и благодаря их усердной корректировке группой дизайнеров и художников. Это позволяет легче воспринимать информацию во время чтения с экрана компьютера. Одним из самых популярных редакторов текста под Windows можно назвать Ворд (Microsoft Word), который наиболее предпочтителен в этой среде, однако за его использование придётся заплатить, либо воспользоваться триальными версиями или бесплатными аналогам.


Отличной новостью для геймеров и просто поклонников продукции игровой индустрии стало наличие предустановленного пакета DirectX 11. Теперь, нет нужды тратить время на то, чтобы , так как он уже интегрирован в оболочку операционной системы, что позволит запускать 3D-игры без затрат времени на поиски этого пакета. Но стоит обратить внимание, что в зависимости от требований игры, может потребоваться его обновление или доустановка недостающих модулей (при установке игры пользователь зачастую получает соответствующее уведомление).

Теперь каждый может наслаждаться восхитительной трёхмерной графикой благодаря эффективной поддержке аппаратных возможностей видеокарты.

Отдельного внимания заслуживает та подсистема Виндовс 7, которая отвечает за взаимодействие с аппаратным содержимым компьютера, – большинство имеющихся устройств распознаётся при первом же запуске, поэтому необходимости в установке дополнительных драйверов нет. Тем не менее, мы рекомендуем производить установку свежих драйверов для видеокарты, сетевых адаптеров и других "железок", которые могут поддерживаться семёркой лишь базово.

Для этого лучше всего подойдёт программа для автоматического поиска и обновления драйверов DriverPack Solution. Скачать программу можно бесплатно с официального сайта. Ну а флешки, веб-камеры и всякие внешние накопители, как правило, определяются без проблем и готовы к работе через несколько секунд после подключения к компьютеру.


Очередной релиз плеера Windows Media Player с порядковым номером "12" не разочарует поклонников хорошего кино и прочих видео-развлечений. Ведь разработчики ещё с прошлых релизов операционной системы учли многочисленные жалобы от пользователей. Теперь, даже количество воспроизводимых видео-форматов увеличилось на порядок (без установки специальных кодеков), а о доработке пользовательского интерфейса, а также поддержке подключаемых к плееру мобильных гаджетов и говорить не приходится. Отныне, даже начинающие пользователи не будут испытывать таких проблем, как это было раньше, при этом ничего не нужно делать, чтобы скачать windows player для windows 7 , ведь он и так встроен в систему.

От предыдущей ОС Windows Vista , новая версия переняла старый интерфейс Aero, однако теперь для него предусмотрены сразу несколько стилей оформления.

Популярная операционная система неустанно заботится о дополнительной сохранности конфиденциальных данных пользователя, например, Windows 7 блокирует запуск определенных утилит через сервис AppLocker. Доработанный брэндмауэр сообщит пользователю о произведенной блокировке того или иного приложения, раньше он такой функцией не обладал.

К тому же, Windows 7 оперирует современной технологией шифрования под названием BitLocker , которая после многочисленных усовершенствований теперь способна эффективно шифровать данные на отдельных носителях. Наличие практичной функции DirectAccess позволяет сформировать безопасное соединение персонального компьютера с удаленным сервером автоматически без помощи владельца ПК.

С новой версией ОС продвинутые пользователи смогут сами распоряжаться резервным пространством на жестком диске, которое предназначается для восстановления системы, а также решать, что "лечить" первым: файлы, которые подверглись изменению, или сбившиеся настройки.

Выводы : семёрка отличная операционная система для самых разнообразных задач, а её умеренная требовательность к системным ресурсам позволяет производить установки даже на устаревшем оборудовании. При этом, нет необходимости отдельно скачивать программы для Windows 7 в виду того, что весь софт, который написан для старых версий ОС будет отлично себя чувствовать и в новой оболочке. Для этого достаточно выбрать режим совместимости со старыми релизами, хотя в 99% случаев даже этого не требуется.

  • Сергей Савенков

    какой то “куцый” обзор… как будто спешили куда то