Довольно распространённая проблема среди пользователей операционной системы 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, точнее сама Система. Решается очень просто:
- Кликаем правой кнопкой по файлу с расширением .msi, выбираем «Свойства»
- На вкладке «Безопасность» смотрим, есть ли в списке пользователь с именем «система» или «System»
- Скорее всего вы такого не увидите. Поэтому будем добавлять вручную. Нажимаем кнопку «Изменить…», затем «Добавить…»
- В поле пишем «система» или «System» (если у вас английская Windows) и нажимаем «Проверить имена». При этом слово должно стать подчёркнутым как на картинке.
- Нажимаем «ОК», ставим галочку «Полный доступ», «ОК»
- Кнопка «Дополнительно» -> «Изменить разрешения…» ставим «Добавить разрешения, наследуемые от родительских объектов», «ОК» три раза.
Теперь ошибка установщика не появится! Можно добавить доступ на всю папку, из которой вы обычно инсталлируете программы, например на папку «Downloads», как у меня. Смотрим видео по решению проблем с правами доступа:
В Windows XP вкладки «Безопасность» не будет, если включён простой общий доступ к файлам. Чтобы его выключить, нужно зайти в и выключить опцию «Использовать простой общий доступ к файлам». В урезанных версиях Windows 7/10 и XP вкладки «Безопасность» нет в принципе. Чтобы её увидеть, нужно загрузить Windows в безопасном режиме и зайти в неё под администратором.
Ещё способы решить проблему
- Запускайте установку, войдя в систему под администраторским аккаунтом
- Правой кнопкой по пакету «.msi» и выбираем «Запуск от имени Администратора»
- Выключите антивирус на время
- Включить режим совместимости с предыдущими операционными системами. Для этого зайдите в свойства файла msi и на вкладке «Совместимость» поставьте галочку «Запустить программу в режиме совместимости»
- Если файл на флешке, то попробуйте скопировать его куда-нибудь на жёсткий диск и запустить оттуда (бывает, что запрещена установка программ со съёмных накопителей)
- Попробуйте просто создать новую папку с любым именем в корне диска, перекинуть туда дистрибутив и запустить его оттуда
Описанный метод поможет при разных сообщениях, с разными номерами. Например, вы можете видеть такие ошибки файлов msi:
- Error 1723
- Internal Error 2203
- Системная ошибка 2147287035
- Ошибка «Невозможно открыть этот установочный пакет»
- Ошибка 1603: Во время установки произошла неустранимая ошибка
Во всех этих случаях должна помочь установка прав на файл и/или на некоторые системные папки. Проверьте, имеет ли доступ «система» к папке временных файлов (вы можете получать ошибку «Системе не удается открыть указанное устройство или файл»). Для этого:
- Сначала узнаем нужные пути. Нажмите «Win + Pause» и зайдите в
- В списках ищем переменные с названиями «TEMP» и «TMP» (значения обычно совпадают), в них записаны пути к временным папкам, которые использует установщик Windows
- Теперь идём к этим папкам и смотрим в их свойствах, имеет ли к ним доступ «система». Чтобы быстро получить путь к временной папке пользователя, кликните два раза по переменной, скопируйте путь и вставьте его в адресной строке «Проводника» Windows
После нажатия «Enter» путь преобразится на «нормальный» и вы переместитесь в реальную временную папку. Права на неё и надо проверять. Также рекомендую очистить временные папки от всего что там скопилось или даже лучше удалить их и создать новые с такими же названиями. Если не получается удалить папку, почитайте как удалить неудаляемое, но это не обязательно.
Если служба Windows Installer всё равно не хочет работать, то проверьте права на папку «C:Config.Msi», сюда «система» также должна иметь полный доступ. В этом случае вы могли наблюдать ошибку «Error 1310». На всякий случай убедитесь, что к папке КУДА вы инсталлируете софт также есть все права.
Если вы используете шифрование папок, то отключите его для указанных мной папок. Дело в том, что хотя мы сами имеем к ним доступ, служба Microsoft Installer не может до них достучаться пока они зашифрованы.
Ещё ошибка может быть связана с битым файлом. Может быть он не полностью скачался или оказался битым уже на сервере. Попробуйте скачать его ещё раз оттуда же или лучше с другого места.
Ошибка установщика Windows
В случае общих проблем не будут устанавливаться никакие msi файлы, процесс установки, скорее всего, даже не начнётся. При этом могут появляться ошибки вида:
- Нет доступа к службе установщика Windows
- Не удалось получить доступ к службе установщика Windows
- Ошибка пакета установщика Windows (1719)
или ещё нечто подобное со словами «ошибка msi», «Windows Installer Error». Всё это означает, что система дала сбой и теперь её надо лечить. Может вы ставили какой-то софт, который испортил системные файлы и реестр, или подхватили вирус. Конечно, никогда не будет лишним удалить вирусы, или убедиться что их нет. Но оставьте этот вариант на потом, т.к. обычно проблема кроется в другом.
Сначала давайте проверим работает ли служба Windows Installer:
- Нажмите «Win + R» и введите services.msc
- Найдите в конце списка службу «Установщик Windows» или «Windows Installer»
- Тип запуска должен быть «Вручную». Если она «Отключена», то зайдите в «Свойства» и выберите «Вручную»
- Затем кликните по ней правой кнопкой и выберите «Запустить» или «Перезапустить». Если ошибок нет и состояние переходит в режим «Работает», то здесь всё нормально.
- Нажмите «Win + R» и введите msiexec. Если модуль MSI работает нормально, то должно появиться окно с версией установщика и параметрами запуска, а не ошибка.
Следующее что я посоветую сделать – это выполнить команду сканирования системы на повреждённые и изменённые системные файлы. Нажмите «Win + R» и введите
Sfc /scannow
Произойдёт поиск и замена испорченных файлов на оригинальные, при этом может потребоваться вставить установочный диск с Windows XP-7-10. После окончания процесса перегрузитесь и посмотрите, решена ли проблема.
Microsoft сам предлагает утилиту, призванную решить нашу проблему. Запустите программу Easy Fix и следуйте мастеру.
Скачать Easy Fix
Параметры реестра и службы
Следующий способ устранения ошибки – восстановление рабочих параметров в реестре установщика Windows Installer.
Скачать msiserver.reg
Для этого скачайте архив и запустите оттуда два reg-файла, соответственно своей версии Windows. Согласитесь с импортом настроек.
Важно! Перед последним действием желательно создать точку восстановления системы! Если способ не поможет или станет хуже, вы сможете восстановиться до прежнего состояния.
В Windows XP или Windows Server 2000 установите последнюю версию установщика 4.5.
Скачать Windows Installer 4.5
Если не помогло, то проделайте ещё перерегистрацию компонентов:
- Нажмите «Win + R» и введите «cmd». Затем в чёрном окне введите последовательно команды:
MSIExec /unregister
MSIExec /regserver - В ответ должна быть пустота, никаких ошибок. Если проблема не решена, введите ещё команду
regsvr32 msi.dll - Закройте чёрное окно
Если пишет, что не хватает прав, то нужно запускать командную строку от имени Администратора.
Если команды выполнились, но не помогло, то скачайте файл и запустите msi_error.bat из архива, проверьте результат.
Последний вариант — скачайте программу Kerish Doctor, почитайте мою статью, там есть функция исправления работы службы установщика и многих других частых проблем Windows.
Также, многие программы используют .NET Framework, поэтому не будет лишним установить последнюю версию этого пакета. И, напоследок, ещё один совет: если в пути к файлу-дистрибутиву есть хоть одна папка с пробелом в начале названия, то удалите пробел. Такой простой приём решит вашу проблему 🙂
Подведение итогов
Ошибки с установщиком Windows очень неприятные, их много и сразу непонятно куда копать. Одно ясно – система дала сбой и нужно восстанавливать её до рабочего состояния. Иногда ничего не помогает и приходится переустанавливать Windows. Однако не торопитесь это делать, попробуйте попросить помощи на этом форуме. В точности опишите вашу проблему, расскажите что вы уже делали, какие сообщения получили, и, возможно, вам помогут! Ведь мир не без добрых людей 🙂
Установщик является одним из главных элементов операционной системы, требуемый для установки программного обеспечения. Windows Installer применяет все программы, разработанные для Windows, соответственно, если в момент установки приложения эта служба выдает ошибку, установка завершится безрезультатно.
Одним из возможных методов решения подобной проблемы является запуск инструмента сканирования системных файлов. Чтобы его запустить, на правах администратора открываем командную строку и печатаем команду sfc /scannow, жмем Enter и ожидаем окончания проверки файлов.
Если данный метод должного результата не принес, то существует еще несколько способов искоренить ошибку установщика windows 10
Проверяем, запущена ли служба установщика Windows
Зажимаем Win + R, после чего вводим services.msc и далее OK.
В появившемся окне «Службы» опускаемся вниз и отыскиваем службу Windows Installer. Вполне допустимо, что она просто выключена, отсюда и возникает ошибка.
Двойным нажатием открываем свойства службы и корректируем тип запуска. Далее закрываем окно «Службы» и тестируем ее работоспособность. Если ошибка не исчезла, тогда пробуем следующий способ.
Перерегистрация службы установщика Windows
Чаще всего хватает предыдущих действий, но иногда может возникнуть потребность в повторной регистрации службы установщика Windows.
Снова зажимаем Win + R и прописываем MSIEXEC /UNREGISTER. Вполне возможно, что на экране ничего не случиться.
Тогда снова Win + R и пишем MSIEXEC /REGSERVER. Это команда окончит перерегистрацию установщика, а соответственно решится ваша проблема. Если снова результат нет, то остается только попробовать через реестр.
Через реестр
- Жмем Win + R, вносим regedit и жмем OK.
- В меню редактора реестра направляемся в HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesmsiserver.
- Проверяем показатели параметра ImagePath.
- В случае необходимости изменяем путь, а далее активируем службу установщика Windows через инструмент services.msc.
ошибка установщика windows 10
Как видим, ошибка установщика windows 10 исправляется различными методами. Главное не сдаваться и постепенно идти к своей цели. Конечно, в некоторых ситуациях хватает и обычного исправления системных файлов. Но в некоторых ситуациях потребуется применить более сложный метод решения ошибки. Главное, что после всех действий вернется максимальная работоспособность вашему ПК.
Эта инструкция должна помочь, если при установке какой-либо программы в Windows 7, Windows 10 или 8.1 вы видите одно из следующих сообщений об ошибке:
- Служба установщика Windows 7 недоступна
- Не удалось получить доступ к службе установщика Windows. Это может произойти, если неверно установлен установщик Windows
- Не удалось получить доступ к службе установщика Windows Installer
- Возможно, не установлен Windows Installer
По порядку разберем все шаги, которые помогут исправить эту ошибку в Windows. См. также: какие службы можно отключить для оптимизации работы.
1. Проверить, запущена ли служба установщика Windows и есть ли она вообще
Откройте список служб Windows 7, 8.1 или Windows 10, для этого, нажмите клавиши Win + R и в появившемся окне «Выполнить» введите команду services.msc
Найдите в списке службу Установщик Windows (Windows Installer), дважды кликните по ней. По умолчанию, параметры запуска службы должны выглядеть как на скриншотах ниже.
Обратите внимание, что в Windows 7 можно изменить тип запуска для установщика Windows — поставить «Автоматически», а в Windows 10 и 8.1 данное изменение заблокировано (решение — далее). Таким образом, если у вас Windows 7, попробуйте включить автоматический запуск службы установщика, перезагрузить компьютер и попробовать установить программу снова.
Важно: если у вас нет службы Установщик Windows или Windows Installer в services.msc, или если она есть, но вы не можете поменять тип запуска этой службы в Windows 10 и 8.1, решение для этих двух случаев описано в инструкции Не удалось получить доступ к службе установщика Windows Installer. Там же описаны пара дополнительных методов исправить рассматриваемую ошибку.
2. Исправление ошибки вручную
Еще один способ исправить ошибку, связанную с тем, что служба установщика Windows недоступна — заново зарегистрировать службу Windows Installer в системе.
Для этого запустите командную строку от имени администратора (в Windows 8 нажать Win + X и выбрать соответствующий пункт, в Windows 7 — найти командную строку в стандартных программах, кликнуть по ней правой кнопкой мыши, выбрать «Запуск от имени Администратора).
Если у вас 32-битная версия Windows, то введите по порядку следующие команды:
msiexec /unregister msiexec /register
Это перерегистрирует службу установщика в системе, после выполнения команд, перезагрузите компьютер.
Если у вас 64-битная версия Windows, то выполните по порядку следующие команды:
%windir%system32msiexec.exe /unregister %windir%system32msiexec.exe /regserver %windir%syswow64msiexec.exe /unregister %windir%syswow64msiexec.exe /regserver
И также перезагрузите компьютер. Ошибка должна исчезнуть. Если проблема сохраняется, попробуйте вручную запустить службу: откройте командную строку от имени администратора, а затем введите команду net start MSIServer и нажмите Enter.
3. Сброс параметров службы установщика Windows в реестре
Как правило, второго способа оказывается достаточно для исправления рассматриваемой ошибки установщика Windows. Однако, если проблему так и не удалось решить, рекомендую ознакомиться со способом сброса параметров службы в реестре, описанный на сайте Microsoft: http://support.microsoft.com/kb/2642495/ru
Обратите внимание, что способ с реестром может не подходить для Windows 8 (точной информации на этот счет дать, не могу.
Удачи!
Во время обычной установки программы некоторым пользователям выпадает «счастье» столкнуться с системным сообщением о проблемах в работе установщика виндовс: вроде как доступ к нему невозможен, служба такая не подключена или в принципе такое программное обеспечение отсутствует в системе. Мало приятного, правда? Только есть ли шанс избавиться от этого «подарка» без ? Вопрос не из легких. Однако при желании реанимировать установщик виндовс в системе Windows 7 можно, воспользовавшись вот такой пошаговой инструкцией.
Шаг № 1: Проверка наличия службы
В том случае, если установщик виндовс по какой-то причине не работает, прежде чем сетовать на свою тяжелую судьбу, необходимо уточнить, а есть ли в принципе такая программка на компьютере. Как это сделать? Достаточно выбрать на клавиатуре и R далее, в появившемся окошке вбить значение msiexec и и клацнуть OK:
В результате, если Виндовс Installer установлен на компьютере, появится примерно такое системное окошко-извещение:
Если же чуда не свершилось (например, появилось сообщение об ошибке или об отсутствии такой программой в виндовс 7), можно сразу перескакивать к шагу № 5, так как простой перенастройкой тут не обойдешься. Бывает такое редко, но все-таки. Если же все нормально, окошко появилось такое как надо, двигаемся дальше и пытаемся реанимировать установщик виндовс собственными силами.
Шаг № 2: Попытка запуска службы
Установив, что виндовс Installer есть на компьютере, нужно уточнить, подключена ли эта служба в системе или нет. Как это сделать? Для начала выбрать одним из таких вариантов действий:
Так или иначе, результатом таких действий станет появление на экране окошка «Службы». В нем находим пункт «Установщик Windows», кликаем по нему мышкой и проверяем данные, указанные напротив него в колонке «Состояние». Что укажет на его работоспособность? Значение «Работает». Если же колонка пуста, то скорее всего, что служба не запущена. В этом случае в левом верхнем уголке находим соответствующую кнопку («Запустить») и выполняем запуск Виндовс Installer:
В том случае, если в графе «Состояние» указано, что установщик работает, хотя это вовсе не отвечает действительности, можно попробовать перезапустить эту службу, кликнув соответствующий пункт в левом верхнем уголочке. После этого останется лишь перезагрузить компьютер и протестировать работоспособность виндовс Installer. Если после таких настроек программка вернется в норму, можем себя поздравить, на этом «мучения» завершены. В противном случае придется «шагать» дальше.
Шаг № 3: Перерегистрация службы через командную строку
Вернуть установщик виндовс на 7-ке к нормальной работе можно, перерегистрировав такую службу в системе. Как действуем?
Заходим в меню «Пуск», задаем значение cmd в поиск и жмем Enter. Далее в появившуюся консоль вбиваем параметр msiexec /unregister, клацаем Enter, а затем после отклика командной строки вводим в нее значение msiexec /register и вновь жмем Enter:
Повторяем ввод команд, если имеем дело с 64-битной виндовс 7, а затем перезагружаем компьютер. В принципе на этом зачастую все сложности с виндовс Installer заканчиваются. Однако если рабочая атмосфера к установщику винды после этого не вернулась, перед тем как его переустановить, можно попытаться реанимировать его через редактор реестра. А вдруг?
Шаг № 4: Отладка через редактор реестра
Воскресить виндовс Installer через редактор реестра можно попытаться таким образом:
и удаляем в них все имеющиеся параметры:
Если в конечных папках нет никаких данных, кликаем правой кнопкой мыши по папке Installer, а затем жмем в появившемся перечне пункт «Разрешения». Далее в открывшемся окне кликаем System, отмечаем параметр «Полный доступ» и нажимаем OK:
Иногда, во время установки какой-либо программы, на экран может выскочить ошибка с кодом 1719, которая гласит о том, что служба установщика Виндоус недоступна. Причин этой проблемы может быть несколько. Давайте в них разберемся и попробуем их решить.
Служба установщика windows 7, 8, 10 недоступна или не отвечает
Сканирование системных файлов
Итак, увидев на экране подобное сообщение, следует сразу просканировать системные файлы. Чтобы запустить средство сканирования необходимо запустить командную строку от имени администратора, жмем Пуск
на рабочем столе – введим в поиске cmd
, нажмаем на соответствующей иконке командной строки правой кнопкой мыши и выбираем — Запуск с правами администратора. В открывшемся окне командной строки пропишите задачу sfc/scannow
и нажмите Enter
. После завершения проверки ваша проблема может быть решена.
Наличие установщика windows
Откройте Пуск – Выполнить
. В открывшемся окне введите задачу services.msc
.
В новом окне найдите пункт Установщик Виндоус.
Дважды кликните на иконке. В окошке найдите параметр Тип запуска и убедитесь, что напротив него выбрано Автоматически или Вручную. После этого выберите Запустить и нажмите ОК. Далее нужно перезагрузить компьютер, чтобы изменения вступили в силу и попробовать заново установить требуемую программу.
Запустить установщик также можно через Командную строку. В ней нужно прописать net start MSIServer
и нажать Enter
. После этого вы увидите соответствующее оповещение, что служба запущена.
Удаление и повторная регистрация службы
Если после проделанных махинаций ошибка все равно возникает, попробуйте перерегистрировать установщик. Это можно сделать двумя способами: при помощи Командной строки и с помощью службы Выполнить.
Рассмотрим первый вариант. Уточните, какая версия операционной системы установлена на ваш компьютер 32 или 64-разрядная. Для этого перейдите в Мой компьютер, и правой кнопкой мышки кликните на пустом месте. Выберите пункт Свойства. Во всплывшем окне вы найдете требуемую информацию.
Войдите в Командную строку под именем администратора (как это сделать описано выше). Для 32-битной системы наберите команду msiexec /unregister
, которая деактивирует установщик. Нажмите Enter
и затем введите msiexec /register
, которая вновь внесет его в систему.
Если ваша система 64-разрядная, то команды будут следующие:
%windir%system32 msiexec.exe /unregister
%windir%system32 msiexec.exe /regserver
%windir%system64 msiexec.exe /unregister
%windir%system64 msiexec.exe /regserver
После этого перезагрузите машину.
Второй вариант подразумевает использования службы Выполнить, которую можно открыть через меню Пуск. В строке введите msiexec /unregister
и нажмите ОК. Затем введите msiexec /regserver
. Не переживайте, если вы не наблюдаете никаких изменений на экране. Ваша проблема, тем не менее должна после этого исчезнуть.
Изменения в реестре
Более радикальный метод – изменение параметров в реестре. В службе Выполнить вводим команду regedit
. Откроется окно редактора реестра. В нем необходимо перейти по ветке:
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetservicesmsiserver
Найдите пункт ImagePath и убедитесь, что его значение соответствует следующему: %systemroot%system32msiexec.exe /V
. Если показатель отличается, кликните дважды левой кнопкой мыши на названии пункта и в появившемся окне введите требуемые параметры. После этого необходимо запустить службу services.msc, как описано .
Здравствуйте. Сегодня хочу поднять тему, которая успела наболеть. Не знаю, как вы, а я в последнее время по работе довольно часто сталкиваюсь с проблемами установщика Windows – ошибками msi
. Причем, данный вопрос бывает актуальным как для старой доброй Windows XP, так и для относительно «свежих» Windows 7 и Windows 8. Давайте разберем этот вопрос подробно, так как тема очень серьезная и если проблема возникла один раз, то поверьте, жизнь она вам осложнит – однозначно.
Что же это за файлы такие, имеющие расширение msi?
Этот файл установочного пакета, с помощью которого инсталлируется программное обеспечение, и который использует службу установщика Windows. Свое название расширение msi
взяло от «Microsoft Installer»
, как раньше называлась версия установщика Windows. Такой файл содержит в себе полный сценарий установки программного продукта, вспомогательные компоненты, библиотеки и, в большинстве случаев, все установочные файлы, сжатые в cab-архивы. Можно долго обсуждать все достоинства и недостатки в работе Windows Installer, но придется все же принять его «как есть», а на некоторые неполадки в работе будем грамотно и адекватно реагировать. Ошибки могут возникать как в работе службы, так и по причине самих msi
файлов.
Вот, что иногда случается: и далее система предлагает мне убедиться, а действительно ли был файл установщика, который я запускал. Поначалу звучит как минимум странно. Но, читая дальше послание системы, понимаю, что мне предлагают убедиться не только в наличии самого файла, но и в моих правах на доступ к нему. Как оказалось, это не я, а Windows Installer был обделен доступом к файлу, отсюда и проблема.
Разрешается этот вопрос вовсе не сложным способом. Давайте для начала убедимся, есть ли у системы к файлу полный доступ, для чего в «Свойствах» файла зайдем на вкладку «Безопасность» и найдем пользователя «System (Система)».
Более чем уверен, что там вы его не обнаружите, так что добавляем сами – жмем на «Изменить», потом на «Добавить» и вписываем имя: «Система» (или же System, в случае англоязычной версии системы),
после чего жмем на «Проверить имена» (строчка становится подчеркнутой).
Подтверждаем – ОК и ставим отметку в чекбоксе «Полный доступ», опять подтверждаем.
Жмем на «Дополнительно», далее – «Изменить разрешения» – «Добавить разрешения»,
наследуемые от родительских объектов и все подтверждаем трижды.
Таким образом, от этой ошибки установщика мы избавились, и больше она нас не побеспокоит в процессе установки. Хотя более разумно и предусмотрительно было бы добавить права полного доступа системы на всю папку с содержимым, из которой по обыкновению происходит инсталлирование программного обеспечения (как в моем случае папка «Install»).
Если на вашем компьютере имеется операционная система Windows ХР, а в «Свойствах папки» включен «простой общий доступ к файлам», вы не увидите вкладку «Безопасность» в свойствах файла. В таком случае вам следует зайти в «Свойства папки» и снять отметку в чекбоксе «Использовать простой общий доступ к файлам». Также этой вкладки вы рискуете не обнаружить в разных «сборках» и «облегченных версиях» как Windows XP, так и Windows 7. Чтобы таки зайти на эту вкладку, придется загрузиться в Safe mode (Безопасном режиме) и войти под учетной записью администратора.
Еще проблему с Windows Installer можно избежать, запуская установку приложений с отключенной программой-антивирусом, с правами администратора, а также в режиме совместимости (вкладка «Совместимость» в свойствах msi-файла, ставим галочку в соответствующем чекбоксе).
Также проблемы могут быть при попытке установить программу со съемного носителя, флешки, например (запрет на такие действия можно сделать в настройках операционной системы) – просто скопируйте установочный файл в удобное место на жестком диске. Еще вариант решения проблемы – создайте новую папку под любым понравившимся именем и скопируйте в нее установочный пакет, оттуда и запускайте установку – бывает полезным при ошибках номер 1603, 214 728 7035, 2203 и 1723.
Обязательно убедитесь в наличии доступа системы к каталогам временных файлов. Откройте «Свойства системы» (Win+Pause или в контекстном меню по правому клику мышкой на иконке Мой компьютер выберите строку Свойства), в «Дополнительных параметрах системы»,
на вкладке «Дополнительно» щелкните по кнопке «Переменные среды».
Находим папки временных переменных (они в своих названиях имеют слова TEMP, TMP), проверим, есть ли к ним доступ у системы (по уже описанному выше алгоритму). Надеюсь, вы помните, чтобы узнать адрес такой папки, необходимо сделать двойной клик по переменной
и, скопировав указанный путь, вставить содержимое буфера обмена в строку проводника и сделать переход к папке. А заодно можете сделать и полезное дело – очистить все временные папки от их содержимого.
Также будет верным решением проверить на наличие прав доступа те директории, в которые планируется инсталлировать приложения и каталог с именем Config
.
Msi
в корне системного раздела. Для всех обозначенных выше каталогов должно быть отключено шифрование, т. к. Windows Installer в таком случае не имеет к ним доступа, в отличие от пользователя.
Ну, и естественно, ошибка установки может происходить по причине нарушенного установочного файла (т. н. «битый» файл, с несовпадением контрольных сумм), в такой ситуации необходимо разжиться заведомо «рабочим» нормальным установочным файлом. Скорее всего, будет иметь смысл скачать его из другого источника или по другому зеркалу.
Причина ошибки установщика Windows
Теперь стоит рассмотреть ситуацию, когда установка приложения невозможна по причине ошибок в самом Windows Installer’e. Если процесс установки не начинается, какое бы приложение вы не пытались инсталлировать, то скорее всего проблема в самой службе установщика. Могут появляться системные сообщения об ошибках, в которых присутствуют соответствующие фразы, наподобие: Ошибка пакета установщика или Windows Installer Error. Причиной тому могут быть как ошибки в системном реестре, так и вирусная атака. Начнем с проверки состояния службы Windows Installer и типа ее запуска. С этой целью мы в строке Выполнить (Win+R) вводим команду services
.
msc
, a в открывшейся консоли находим искомый пункт – «Установщик Windows (Windows Installer)».
Смотрим, работает ли она и какой у нее Тип запуска (должен быть задан Вручную) Если же служба не работает и имеет другой тип запуска, то запускаем (нажимаем «Запустить», можно – «Перезапустить») ее, а в свойствах изменяем тип запуска на «Вручную». В случае запуска службы проверим ситуацию и введем в строке «Выполнить» команду msiexec
– если все ОК, то вместо ошибки вы увидите окно с параметрами запуска установщика Windows и номером его версии.
Дальнейшее устранение проблемы я вижу в исправлении поврежденных системных файлов операционной системы. Чтобы реализовать это, в строке «Выполнить» исполним команду sfc
/
scannow
(заблаговременно подготовьте диск, с которого устанавливалась ваша операционная система, он может быть востребован в этом процессе) и после перезагружаем компьютер. Проблема по идее должна исчезнуть.
Также данная проблема поднимается на сайте Microsoft с вариантом решения. Пройдите по этой ссылке и запустите «родную» утилиту FixIt. Следуйте указаниям в сопровождении, это должно помочь в устранении проблемы.
Еще одним из вариантов устранения этой напасти может быть попытка восстановления параметров реестра для установщика Windows, при которых все нормально работает. Запустите файл редактора реестра из вот архива и подтвердите импорт новых настроек (не забудьте перед изменением параметров в реестре
Провоцируют упомянутую проблему разные факторы — отсутствие важных библиотек, функционирование самой программы, системные настройки или характеристики компьютера. В этом всем нужно разобраться пользователю самостоятельно, чтобы понять причину появления ошибки, а мы постараемся помочь.
Причина 1: Отсутствие необходимой версии Visual C++
Visual C++ — набор системных библиотек, выполняющих функцию запуска исполняемых файлов. Как раз определенная версия этого компонента и требуется для начала установки программы. Обычно на экране не появляется уведомление о том, что в системе нет одной из версий Visual C++, вместо этого сообщается об отсутствии конкретного DLL. Тогда от юзера требуется найти библиотеку, в которую входит этот файл, и установить ее, либо же добавить все существующие версии Visual C++, чтобы избежать возникновения подобных ошибок в дальнейшем. На нашем сайте есть отдельная статья с обзором на рассматриваемый компонент ОС Windows. Перейдите по следующей ссылке и вы найдете всю нужную информацию.
Причина 2: Отсутствие необходимой версии .NET Framework
Примерно ту же функцию, что и Visual C++, выполняет системный компонент .NET Framework. Достаточно часто юзеры сталкиваются с тем, что при попытке запуска инсталляции программного обеспечения на экране появляется уведомление о необходимости наличия определенной версии .NET Framework. Вы же можете узнать, какая сборка этих библиотек добавлена в ОС Виндовс 10 на данный момент, а разобраться с осуществлением этой операции поможет отдельное наше руководство.
Подробнее: Как определить версию Microsoft .NET Framework
Что же касается обновления .NET Framework, то производится оно достаточно просто — путем загрузки установщика с официального сайта Microsoft. Конечно, желательно установить все версии, начиная с 2.0 и закачивая последней поддерживаемой процессором.
Подробнее: Как обновить .NET Framework
Иногда возникают трудности и с инсталляцией этого компонента, и причины этого могут быть разные. Руководство по решению этой проблемы читайте другой нашей статье далее.
Читайте также: Что делать при ошибке .NET Framework: «Initialization error»
Причина 3: Отсутствие необходимой сборки DirectX
По большей степени DirectX относится к играм, однако проблема с установкой другого софта в связи с отсутствием компонентов тоже может появляться. В таком случае потребуется самостоятельно добавить библиотеки. Обычно в Вин 10 автоматически устанавливается последняя поддерживаемая версия DirectX. Определяется она различными методами, о которых вы можете узнать из следующей нашей статьи.
Читайте также:Узнаем версию DirectX в Windows 10Как обновить библиотеки DirectX
Хоть этот компонент и добавляется автоматически, иногда возникают проблемы с его работой, преимущественно когда дело касается старых сборок. Разобраться с этой проблемой вам поможет другой материал, в котором пошагово описаны метод переустановки, процедура включения и добавления старых библиотек.
Подробнее: Переустановка и добавление недостающих компонентов DirectX в Windows 10
Причина 4: Поврежденный исполняемый файл или нерабочая сборка
Иногда файлы инсталляции выкладывают на сайты поврежденными, особенно когда речь заходит о неофициальных ресурсах. Тогда такая программа не запустится для дальнейшей инсталляции, и исправить эту проблему поможет только ее загрузка из другого источника. Помимо этого, ошибка с поврежденным установщиком появляется и тогда, когда он был не до конца скопирован на носитель или скачан из интернета. Часто пользователи взламывают платное ПО, создают собственные сборки (репаки) и выкладывают их на тематические сайты. Периодически в некоторых сборках наблюдаются ошибки при попытке инсталляции софта. Решить такую проблему тоже достаточно просто — приобретите лицензионную копию программы или ищите другой проверенный репак.
Читайте также: Руководство по установке программ на компьютер
Причина 5: Отсутствие прав администратора
Обычно на домашнем компьютере используется только одна учетная запись, которая и является администратором системы. Тогда никаких проблем с запуском инсталляции не возникает. Однако в тех же офисах создается множество профилей с отдельными привилегиями, и часто они не имеют прав администратора, ввиду чего установщики иногда не запускаются. В этой ситуации рекомендуется получить права администратора и попробовать повторно выполнить эту задачу.
Подробнее:Используем учетную запись «Администратора» в WindowsПолучение прав Администратора на компьютере с Windows 10
Если возможности перейти к этой учетной записи нет, существует несколько решений, позволяющих обойти ограничение на инсталляцию без привилегий админа. Детальные руководства по этой теме вы найдете в нашей отдельной статье по следующей ссылке.
Читайте также: Установка программ без прав администратора на Windows
Причина 6: Блокировка установщика антивирусом
На большинстве современных компьютеров под управлением операционных систем Виндовс присутствует дополнительное защитное программное обеспечение, а также контроль выполняется встроенным средством безопасности. Случаются ситуации, когда возникает конфликт между сторонним ПО и инструментом защиты от вирусов. Иногда это происходит по ошибке, но чаще всего означает, что используемое приложение не является безопасным, тогда антивирус автоматически запрещает его запуск. Если вы уверены в том, что софту можно доверять и он точно не содержит в себе угроз, отключите на время защитную систему и повторно запустите исполняемый файл.
Подробнее:Отключение антивирусаОтключение Защитника в Windows 10
Причина 7: Ошибка с выбором разрядности при скачивании ПО
Сейчас дистрибутивы Виндовс делятся на два типа по разрядности — 64 и 32 бита. Если 64-битные версии совместимы со вторым типом, то 32-битные неспособны к запуску программ, заточенных под x64. Хоть сейчас большинство пользователей и переходит на 64-битные версии, у некоторых юзеров это не позволяет сделать слабое железо ПК. Поэтому при скачивании софта обязательно учитывайте его разрядность. Инструкцию по определению разрядности ОС Виндовс 10 вы найдете далее.
Подробнее: Определяем разрядность используемой ОС Windows 10
Причина 8: Конфликты с оставшимися файлами предыдущей версии ПО
Часто пользователи удаляют определенное программное обеспечение с компьютера, но в дальнейшем повторно его же устанавливают, обычно более новую версию. Однако такая операция иногда приводит к возникновению конфликтов из-за остаточных файлов предыдущей сборки ПО. К сожалению, стандартное средство Windows не всегда полностью очищает систему от файлов софта, поэтому придется применить дополнительные инструменты по деинсталляции и очистке мусора в ОС. После проведения этой процедуры не забывайте перезагружать систему, чтобы все изменения точно вступили в силу.
Подробнее:Удаление программ в Windows 10Очистка Windows 10 от мусора
Причина 9: Несоответствие минимальным системным требованиям
В большинстве случаев с такой проблемой сталкиваются пользователи, пытающиеся установить на свой компьютер различные игры. Если инсталлятором приложения изначально заложен алгоритм проверки характеристик ПК, при запуске он произведет эту процедуру и, при несоответствии с минимальными требованиями, отобразит уведомление о невозможности продолжить установку. Иногда такое сообщение можно игнорировать, продолжив инсталляцию, но это работает не всегда. Соответственно, для запуска софта остается только произвести обновление железа, заменив его слабое звено.
Читайте также:Узнаём характеристики компьютера на Windows 10Проверка игр на совместимость с компьютеромКак собрать игровой компьютер
Причина 10: Блокировка приложений не из Windows Store
В Windows 10 имеется стандартный магазин приложений, в котором доступно множество самого разнообразного официального программного обеспечения. В «Параметрах» же присутствует пункт, позволяющий заблокировать инсталляцию софта из других источников в целях повышения безопасности и предотвращения заражения вирусами. Поэтому при получении уведомления о блокировке следует убедиться в том, что упомянутое ограничение не активно:
- Откройте меню «Пуск» и перейдите в «Параметры».
Среди разделов отыщите «Приложения» и щелкните на названии левой кнопкой мыши.</li>
Через панель слева переместитесь в «Приложения и возможности».</li>
В категории «Установка приложений» разверните всплывающее меню и выберите пункт «Разрешить использование приложений из любого места».</li>
</ol>
Такую же процедуру можно произвести через редактор групповых политик, если вы используете сборку Windows 10 Pro, Enterprise или Education:
- Запустите утилиту «Выполнить», воспользовавшись горячей клавишей Win + R, где в поле ввода впишите
gpedit.msc
и нажмите на кнопку «ОК».
В редакторе групповых политик перейдите по пути «Конфигурация компьютера» — «Административные шаблоны» — «Компоненты Windows» — «SmartScreen Защитника Windows» и откройте директорию «Explorer».</li>
Дважды щелкните ЛКМ на параметре «Настроить компонент «Управление установкой приложений»».</li>
Установите параметр «Не задано» и примените изменения, кликнув на «Применить».</li>
</ol>
Что касается изменения этого же параметра через редактор реестра, то здесь надо перейти по пути HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionExplorer
. Там нужно найти или создать строковый параметр «AicEnabled» и установить для него значение «Anywhere».
Причина 11: Системная блокировка с целью безопасности Windows
Иногда при попытке запуска установщика софта на экране может появляться надпись «Это приложение заблокировано в целях защиты». Возникновение такого оповещения свидетельствует о том, что у системы нет уровня доверия к этому установщику, то же самое значит ошибка «Издатель программы блокирован». Если вы уверены в том, что этой программе стоит доверять, самостоятельно отключите эту блокировку и произведите повторный запуск.
- Откройте «Пуск», через поиск отыщите «Панель управления» и запустите это классическое приложение.
Переместитесь в раздел «Учетные записи пользователей».</li>
Щелкните на ссылке «Изменить параметры контроля учетных записей».</li>
Переместите ползунок настройки уведомлений об изменении параметров компьютера в положение «Никогда не уведомлять» и кликните на «ОК».</li>
</ol>
В случае ненадобности перманентного отключения блокировки софта из подозрительных источников, доступен одноразовый запуск исполняемого файла в обход защиты через «Командную строку», осуществляется это так:
- Запустите консоль от имени администратора, например, через меню «Пуск».
- Перейдите по пути хранения исполняемого файла, введя
cd C:UsersAdminFolder
, где C — буква логического раздела жесткого диска, Admin — имя пользователя, а Folder — директория хранения установщика. - Запустите программу, введя ее название вместе с форматом, например, «Yandex.exe», а затем нажмите на клавишу Enter.
- Дождитесь запуска инсталлятора.
Как видите, причин возникновения проблем с инсталляцией софта в Виндовс 10 существует огромное количество, и для каждой из них присущи свои симптомы. Поэтому важно именно отыскать то, из-за чего возникла неприятность, а ее решение будет не таким и сложным. Мы рады, что смогли помочь Вам в решении проблемы.Опишите, что у вас не получилось. Наши специалисты постараются ответить максимально быстро.
Помогла ли вам эта статья?
Раньше у меня запускался setup.exe от игры Assassins Creed 1, а теперь почему то — нет… Я пробовал все: качал другой репак, ставил совместимость, запускал от имени администратора. Помогите мне, пожалуйста.Спросил Graggor в «Программы, ОС», 2017-09-27 09:55:53
faqforall.ru2017-04-19 13:40:17Есть несколько возможных вариантов решения проблемы и все зависит от того, какое сообщение вы получаете при попытке запустить установочный файл. Предложим несколько вариантов решения проблемы.Вариант 1 Нажмите Windows + R и введите services.msc Появится список в котором в поле имя необходимо найти службу Установщик Windows и кликнув на ней правой кнопкой нажать запустить.Вариант 2 Нажмите Windows + R и введите regedit Проследуйте по пути HKEY_CLASSES_ROOT.exe и в поле По умолчанию введите exefile или оставьте без изменения. Также, проследуйте по пути HKEY_CLASSES_ROOTexefileshellopencommand и в поле По умолчанию введите «%1» %* или оставьте без изменения если все в порядке. После этих шагов перезагрузите системуВариант 3 Запустите систему в безопасном режиме. Далее в Пуске найдите regedit при помощи строки поиска и запустите от имени администратора. Пройдите по пути HKEY_LOCAL_MACHINE -> SOFTWARE -> Microsoft -> Windows -> CurrentVersion, далее кликните дважды в меню справа на строку «ProgramFilesDir» и измените значение на «C:Program Files»Вариант 4 Странно, но некоторые пользователи сообщают, что проблема решается путем обычной смены звуковой схемы Windows на стандартную. Также, попробуйте отключите UAC в Панель управления -> Учетные записи пользователей.Вариант 5 Попробуйте создать дополнительную учетную запись и проверить, повторяется ли проблема там. Также, проверьте наличие данной проблемы в безопасном режиме. В любом случае напишите в эту тему, если не помогло ничего.
Urmas2017-07-08 08:02:31Попробуйте почистить реестр, лучше всего программой RegOrganizer, им же сделайте очистку временных и различных мусорных файлов.KotovaVita2017-09-27 09:20:09У меня есть компьютер и ноутбук, на обоих устройствах случилась проблема подобного плана. На ноутбуке, помогла переустановка Windows, на ту же версию. А на компьютере решить ошибку, которая возникала снова, помог вариант установки «старее» версии программы Windows.
Смотрите также:
Последние вопросыЧто делать, если у телефона на базе Android проблемы с камерой — просит перезагрузиться?Как заключить договор на прокат фильма в своем кинотеатре?Что делать, если HTC One mini 2 не включается/не заряжается?Можно ли как то включить субтитры на радио в Fallout 4?Где и как купить или снять квартиру в Казани недорого?Теги#windows 10Форма входа Забыл пароль?
Если не запускаются программы из файлов .msi – это прямое указание на неполадки в работе службы Windows Installer. С подобным явлением может столкнуться любой пользователь ОС Windows 7. Поэтому, если у вас не работает Windows Installer, стоит ознакомиться с некоторыми рекомендациями.
Содержание:
Причинами того, что Windows Installer не работает, могут быть следующие факторы:
- Вирусное поражение системных файлов. При этом очистка ОС не всегда решает проблему.
- Некорректная установка обновлений.
- Неправильное редактирование реестра, удаление компонентов установщика.
- Блокировка антивирусом .msi-файла
- Изменение политики безопасности ПК.
Все эти факторы могут повлиять на работу службы Windows Installer.
Windows Installer состоит из следующих компонентов:
- Файл msiexec.exe, который расположен на диске «С» в папке «Windows» и «System32».
- Файл msi.dll, который является ни чем иным, как библиотекой установщика.
- Служба Msiserver, параметры которой расположены в разделе редактора реестра по адресу «HKEY_LOCAL_MACHINE», «SYSTEM», «CurrentControlSet», «services» и «msiserver».
Для начала переходим в редактор реестра и смотрим значение службы msiserver. Кликам «Win+R» и вводим «regedit».
Смотрим, чтобы не было лишних значений. Корректный перечень изображён на фото.
Если раздела нет или отсутствуют некоторые файлы, находимо на рабочей системе скопировать элементы и, кликнув правой кнопкой мыши, выбирать «Экспортировать».
Выбираем место сохранения файлов и прописываем имя, аналогичное оригиналу. Кликаем «Сохранить».
Скопированный раздел или файлы перемещаем на свой ПК.
Далее вводим в строку «Выполнить» следующую команду «services.msc».
Находим «Установщик Windows» и проверяем, работает ли служба.
В случае необходимости, двойным кликом открываем файл и жмём «Запустить».
Запускаем редактор реестра, переходим по адресу «HKEY_LOCAL_MACHINE», «Software», «Microsoft», «Windows», «CurrentVersion», «Installer». Кликаем правой кнопкой мыши на названии раздела и выбираем «Разрешение…».
В разделе «Группы и пользователи» нажимаем «Система». Далее смотрим, чтобы в пользователя был полный доступ к службе.
В случае, когда стоят отметки запретить, жмём «Дополнительно».
Выбираем «Система» и нажимаем «Изменить».
Выставляем полный контроль над системой, ставя отметки возле нужных функций. Кликаем «ОК».
Перезагружаем ПК и запускаем установщик системы. Проблема должна исчезнуть.
Используемые источники:
- https://lumpics.ru/do-not-install-the-program-in-windows-10/
- http://faqforall.ru/question_7233_ne_zapuskaetsya_ustanovochnyiy_fayl_setup_exe_na_windows_10.html
- https://softikbox.com/chto-delat-esli-ne-rabotaet-windows-installer-11461.html
Найдите «Установщик Microsoft Windows» и щелкните по нему, затем нажмите «Перейти». На странице «Установщик Microsoft Windows» щелкните «Дата выпуска», чтобы отобразить самую последнюю версию установщика Microsoft Windows, которая является распространяемым пакетом установщика Microsoft Windows 3.1.
Windows 10
- Откройте Пуск ⇒ Microsoft System Center ⇒ Software Center.
- Перейдите в меню раздела «Обновления» (левое меню).
- Нажмите Установить все (верхняя правая кнопка)
- После установки обновлений перезагрузите компьютер при появлении соответствующего запроса в программном обеспечении.
Как исправить службу установщика Windows?
Метод 1. Используйте инструмент Msconfig, чтобы убедиться, что служба установщика запущена.
- Щелкните Пуск, а затем щелкните Выполнить. …
- В поле Открыть введите msconfig и нажмите кнопку ОК. …
- На вкладке «Службы» установите флажок рядом с установщиком Windows. …
- Нажмите ОК, а затем нажмите Перезагрузить, чтобы перезагрузить компьютер.
Как установить службу установщика Windows?
Чтобы запустить службу установщика Windows, выполните следующие действия.
- Нажмите Пуск, а затем введите CMD в диалоговом окне Поиск программ и файлов.
- Щелкните правой кнопкой мыши cmd.exe и выберите «Запуск от имени администратора».
- Введите net start MSIServer и нажмите клавишу ВВОД.
- Перезапустите процесс установки программы, которую вы хотите установить.
Можете ли вы по-прежнему скачать Windows 10 бесплатно 2020?
Предложение Microsoft по бесплатному обновлению для пользователей Windows 7 и Windows 8.1 закончилось несколько лет назад, но вы все еще можете технически перейти на Windows 10 бесплатно. … Предполагая, что ваш компьютер поддерживает минимальные требования для Windows 10, вы сможете выполнить обновление с сайта Microsoft.
Выпускает ли Microsoft Windows 11?
Microsoft собирается выпустить Windows 11, последнюю версию своей самой продаваемой операционной системы, на Октябрь 5. Windows 11 включает несколько обновлений для повышения производительности в гибридной рабочей среде, новый магазин Microsoft и является «лучшей Windows для игр».
Как проверить, действителен ли установщик Windows?
Чтобы включить его:
- Нажмите клавишу Windows + R, введите Services. …
- Найдите службу установщика Windows в окне служб, щелкните ее правой кнопкой мыши и выберите «Свойства».
- В раскрывающемся списке Тип запуска выберите «Автоматически» и нажмите «Пуск».
- Нажмите ОК и попробуйте установку еще раз.
Как узнать, запущен ли установщик Windows?
Чтобы проверить, запущена ли служба установщика Windows:
- В Windows нажмите Пуск> Выполнить.
- В Open введите services. msc и нажмите ОК.
- В списке «Службы (локальные)» щелкните правой кнопкой мыши установщик Windows и выберите «Свойства».
- Проверьте поле «Тип запуска». Если установлено значение «Отключить»: в раскрывающемся списке «Тип запуска» выберите «Вручную».
Почему не работает установщик Windows?
3] Служба установщика Windows недоступна.
Вы можете увидеть сообщение об отсутствии доступа к службе установщика Windows. Обычно это происходит, если Windows Installer Engine поврежден, установлен неправильно, или отключен. Вам нужно будет либо исправить повреждение, либо исправить конфигурацию, либо включить ее.
Почему я не могу устанавливать программы в Windows 10?
Прежде всего убедитесь, что вы вошли в Windows как администратор, нажмите кнопку «Пуск» и выберите «Настройки».. … Это не единственная причина, по которой вы не можете устанавливать или запускать приложения в Windows 10, но, скорее всего, это правда, если приложения Магазина Windows устанавливаются без проблем.
Как отменить регистрацию и переустановить установщик Windows?
Метод 1. Отмените регистрацию и повторно зарегистрируйте установщик Windows.
- Щелкните Пуск, щелкните Выполнить, введите MSIEXEC / UNREGISTER, а затем щелкните OK. Даже если вы сделаете это правильно, может показаться, что ничего не происходит.
- Нажмите кнопку «Пуск», выберите команду «Выполнить», введите MSIEXEC / REGSERVER и нажмите кнопку «ОК». …
- Попробуйте еще раз приложение на основе установщика Windows.
Не получается установить Windows 10 с USB?
Не достаточно места на диске
Для установки Windows 10 требуется довольно много места в памяти. Если на жестком или твердотельном диске вашего ПК недостаточно свободного места, вы не сможете установить Windows 10 с USB-накопителя. … Для 64-битной версии потребуется как минимум 20 ГБ места.
Почему установщик Windows всегда запущен?
Когда вы видите, что этот процесс запущен, это определенно означает, что какое-то программное обеспечение устанавливается, меняется, или удален. Многие программы используют установщик Windows для выполнения процесса установки.
Как я могу бесплатно переустановить Windows?
Самый простой способ переустановить Windows 10 — через саму Windows. Нажмите «Пуск> Настройка> Обновление и безопасность> Восстановление», а затем выберите «Начать» в разделе «Сбросить этот компьютер». Полная переустановка стирает весь диск, поэтому выберите «Удалить все», чтобы выполнить чистую переустановку.
Как использовать установщик Windows?
Для обеспечения Установщик Windows Двигатель работает и работает:
- Нажмите кнопку Пуск.
- Откройте Windows Командная строка:…
- Введите MSIexec и нажмите Enter.
- Если же линия индикатора Установщик Windows Engine (MSI) работает, сообщения об ошибке не будет, и откроется отдельный экран для отображения номера версии MSI.
При попытке установить или удалить программу, игру в Windows 11/10/8.1/7 может возникнуть ошибка, что Не удалось получить доступ к службе установщика Windows Installer.
Установщик Windows — Отвечает за установку приложений и, если с данной службой возникнут какие-либо повреждения, то пользователь не сможет установить программы.
Чтобы исправить ошибку доступа к службе установщика Windows нужно запустить службу вручную, перерегистрировать её и проверить целостность системы.
1. Включить службу Установщик Windows
Нажмите сочетание кнопок Win+R и введите services.msc, чтобы открыть службы. Найдите Установщик Windows и дважды щелкните по данной службе, после чего нажмите в новом появившимся окне Запустить.
Если запуск будет неудачным, то откройте командную строку от имени администратора и введите net start MSIServer
, чтобы запустить службу.
2. Перерегистрировать установщик Windows
Чтобы исправить ошибку «Не удается получить доступ к службе Windows Installer» запустите командную строку от имени администратора и введите следующие команды:
%windir%system32msiexec.exe /unregister
%windir%system32msiexec.exe /regserver
%windir%syswow64msiexec.exe /unregister
%windir%syswow64msiexec.exe /regserver
3. SFC и DISM
Проверим и восстановим поврежденные системные файлы, если таковы имеются. В командной строке с повышенными правами введите команды по порядку:
sfc /scannow
DISM /Online /Cleanup-Image /RestoreHealth
4. Удалить дубликат msiexec
В системе Windows может присутствовать пустой msiexec файл-дубликат и тем самым создавать конфликт установщика Windows. Перейдите по пути C:WINDOWSSystem32 и найдите msiexec без расширения .exe. Далее переименуйте его в msiexec.mwp.
5. Удалите старую версию программы
Ошибка Не удается получить доступ к службе Windows Installer может возникать, когда вы устанавливаете новую версию программы, а старая версия всё еще присутствует в системе.
- Перейдите в Приложения и возможности и удалите старую версию программы.
Смотрите еще:
- Автономный установщик обнаружил ошибку: 0x8007000d
- Установщик модулей TrustedInstaller.exe — Что это такое
- Как cкачать установщик Microsoft Store для Windows 10
- Не удалось запустить службу Windows Audio на локальном ПК
- Служба обновления завершает работу при установке обновления
[ Telegram | Поддержать ]
Содержание
- Устранение ошибок установщика Windows, проводника и MSIEXEC
- Аннотация
- Решение
- Решение 1. Возобновление работы установщика Windows на вашем компьютере в автоматическом режиме
- Решение 2. Устранение неполадок установщика Windows
- Решение 3. Изменение реестра
- Что делать, если не работает Windows Installer?
- Причины сбоев в работе Windows Installer
- Проверка целостности и работоспособности файлов
- Проверка прав доступа
- LiveInternetLiveInternet
- —Цитатник
- —Ссылки
- —Приложения
- —Музыкальный плеер
- —Метки
- —Рубрики
- —Фотоальбом
- —Поиск по дневнику
- —Сообщества
- —Статистика
- Oшибка установщика Windows Installer, решение проблемы +видео
- Ошибки msi файлов
- Ошибка установщика Windows
- Подведение итогов
- Ошибки при установке программ из пакета Windows Installer «.msi»
- Ошибки msi файлов
- Ещё способы решить проблему
- Ошибка установщика Windows
- Параметры реестра и службы
- Подведение итогов
- Симптомы
- Причина
- Решение
Устранение ошибок установщика Windows, проводника и MSIEXEC
Аннотация
Иногда при попытке установить или обновить программное обеспечение может появиться сообщение об ошибке. В этой статье приводятся решения для подобных ошибок.
Решение
Примечание.: В этой статье описываются шаги, дополняющие инструкции в статье Устранение неполадок установщика Windows (на английском языке) и msiexec.exe, а также устранение неполадок проводника и установщика Windows.
Для решения проблем такого рода следует изменить реестр следующим образом.
Решение 1. Возобновление работы установщика Windows на вашем компьютере в автоматическом режиме
Нажмите кнопку Пуск , введите services.msc в поле поиска и нажмите ВВОД.
В окне Службы дважды щелкните Установщик Windows.
В свойствах установщика Windows выберите тип запуска Автоматически.
Нажмите кнопку Применить для сохранения параметров, а затем — кнопку ОК.
Решение 2. Устранение неполадок установщика Windows
Перед тем как перейти к решению 3, следует проверить работу установщика Windows, выполнив действия, описанные в статье Устранение неполадок установщика Windows(на английском языке)
Решение 3. Изменение реестра
ВНИМАНИЕ!: В этой статье приводятся инструкции по изменению реестра. Прежде чем изменять реестр, создайте резервную копию, чтобы можно было восстановить реестр в случае возникновения проблем. Для получения информации о создании резервной копии, восстановлении и изменении реестра щелкните следующий номер статьи для просмотра в статье базы знаний Майкрософт:
Сведения о реестре Windows для опытных пользователей Сведения о реестре Windows для опытных пользователей
Примечание.: Если появится запрос на ввод пароля администратора или подтверждение, введите пароль или подтвердите его при необходимости
В области навигации редактора реестранайдите следующий раздел:
Присвойте новое имя записи MachineThrottling — MachineThrottling. Чтобы сделать это, щелкните запись правой кнопкой мыши и выберите Переименовать.
Примечание.: если запись MachineThrottlingотсутствует, перейдите к шагам 5, 6 и 7.
Затем перезагрузите компьютер, чтобы изменения вступили в силу.
Если проблема сохранится, повторите шаги 1 и 2, а затем перейдите к шагам 5, 6 и 7.
Щелкните правой кнопкой мыши папку DisabledSessions и выберите пункт Удалить.
Подтвердите операцию, нажав кнопку Да.
Перезагрузите компьютер, чтобы изменения вступили в силу.
Примечание.: Посетите следующую страницу, чтобы проверить, установлена ли на вашем компьютере последняя версия установщика Windows: Выпущенные версии установщика Windows (на английском языке).
Нас интересует ваше мнение! Мы ждем ваших отзывов по данным статьям; их можно ввести в поле для комментариев в нижней части страницы. Ваши отзывы помогают нам повышать качество контента. Заранее спасибо!
Источник
Что делать, если не работает Windows Installer?
Причины сбоев в работе Windows Installer
Причинами того, что Windows Installer не работает, могут быть следующие факторы:
Все эти факторы могут повлиять на работу службы Windows Installer.
Проверка целостности и работоспособности файлов
Windows Installer состоит из следующих компонентов:
Для начала переходим в редактор реестра и смотрим значение службы msiserver. Кликам «Win+R» и вводим «regedit».
Смотрим, чтобы не было лишних значений. Корректный перечень изображён на фото.
Если раздела нет или отсутствуют некоторые файлы, находимо на рабочей системе скопировать элементы и, кликнув правой кнопкой мыши, выбирать «Экспортировать».
Выбираем место сохранения файлов и прописываем имя, аналогичное оригиналу. Кликаем «Сохранить».
Скопированный раздел или файлы перемещаем на свой ПК.
Далее вводим в строку «Выполнить» следующую команду «services.msc».
Находим «Установщик Windows» и проверяем, работает ли служба.
В случае необходимости, двойным кликом открываем файл и жмём «Запустить».
Проверка прав доступа
Запускаем редактор реестра, переходим по адресу «HKEY_LOCAL_MACHINE», «Software», «Microsoft», «Windows», «CurrentVersion», «Installer». Кликаем правой кнопкой мыши на названии раздела и выбираем «Разрешение…».
В разделе «Группы и пользователи» нажимаем «Система». Далее смотрим, чтобы в пользователя был полный доступ к службе.
В случае, когда стоят отметки запретить, жмём «Дополнительно».
Выбираем «Система» и нажимаем «Изменить».
Выставляем полный контроль над системой, ставя отметки возле нужных функций. Кликаем «ОК».
Перезагружаем ПК и запускаем установщик системы. Проблема должна исчезнуть.
Источник
LiveInternetLiveInternet
—Цитатник
Словарь для перевода вэб-страниц. Вставьте адрес страницы в интернете: Перевести с.
«Тайнами манит весенний Париж. » Ваш текст будет здесь Ваш текст будет здесь
Рамочка для текста » Счастье!» *** Ваш текст ***
—Ссылки
—Приложения
—Музыкальный плеер
—Метки
—Рубрики
—Фотоальбом
—Поиск по дневнику
—Сообщества
—Статистика
Oшибка установщика Windows Installer, решение проблемы +видео
Неполадки могут быть с работой самой службы или могут возникать в процессе установки программ, когда всё настроено, в принципе, правильно. В первом случае нужно ковырять службу установщика, а во втором решать проблему с конкретным файлом. Рассмотрим оба варианта, но сначала второй.
Ошибки msi файлов
А ошибка в том, что не Я должен иметь доступ к файлу, а установщик Windows, точнее сама система. Решается очень просто:
Всё, эта ошибка установщика Windows не появится, а установка должна пройти как по маслу! Можно добавить доступ на всю папку, из которой вы обычно инсталлируете программы, например на папку «Downloads», как у меня.
Ещё способы решить проблему:
Для этого зайдите в свойства файла msi и на вкладке «Совместимость» поставьте галочку «Запустить программу в режиме совместимости».
Описанный метод поможет при разных сообщениях, с разными номерами. Например, вы можете видеть такие ошибки файлов msi:
Во всех этих случаях должна помочь установка прав на файл и/или на некоторые системные папки. Проверьте, имеет ли доступ «система» к папке временных файлов (вы можете получать ошибку «Системе не удается открыть указанное устройство или файл»). Для этого:
После нажатия «Enter» путь преобразится на «нормальный» и вы переместитесь в реальную временную папку. Права на неё и надо проверять. Также рекомендую очистить временные папки от всего что там скопилось или даже лучше удалить их и создать новые с такими же названиями. Если не получается удалить папку почитайте как удалить неудаляемое, но это не обязательно.
Если всё равно не работает служба Windows Installer, то проверьте права на папку «C:Config.Msi», сюда «система» также должна иметь полный доступ. В этом случае вы могли наблюдать ошибку «Error 1310».
На всякий случай убедитесь, что к папке КУДА вы инсталлируете софт также есть все права.
Если вы используете шифрование папок, то отключите его для указанных мной папок. Дело в том, что хотя мы сами имеем к ним доступ, служба Microsoft Installer не может до них достучаться пока они зашифрованы.
Ещё ошибка может быть связана с битым файлом. Может быть он не полностью скачался или оказался битым уже на сервере. Попробуйте скачать его ещё раз оттуда же или лучше с другого места.
Ошибка установщика Windows
В случае общих проблем не будут устанавливаться никакие msi файлы, процесс установки, скорее всего, даже не начнётся. При этом могут появляться ошибки вида:
или ещё нечто подобное со словами «ошибка msi», «Windows Installer Error».
Всё это означает, что система дала сбой и теперь её надо лечить. Может вы ставили какой-то софт, который испоганил системные файлы и реестр, или подхватили вирус. Конечно, никогда не будет лишним удалить вирусы или убедиться что их нет. Но оставьте этот вариант на потом, т.к. обычно проблема кроется в другом.
Сначала давайте проверим работает ли служба Windows Installer:
Следующее что я посоветую сделать – это выполнить команду сканирования системы на повреждённые и изменённые системные файлы. Нажмите «Win + R» и введите
Произойдёт поиск и замена испорченных файлов на оригинальные, при этом может потребоваться вставить установочный диск с Windows. После окончания процесса перегрузитесь и посмотрите, решена ли проблема.
Следующий способ устранения ошибки – восстановление рабочих параметров установщика Windows Installer. Для этого скачайте архив и запустите оттуда два reg-файла, согласитесь с импортом настроек.
В Windows XP или Windows Server 2000 установите последнюю версию установщика Windows 4.5. Если не помогло, то проделайте ещё перерегистрацию компонентов:
1. Нажмите «Win + R» и введите cmd
2. Затем в чёрном окне введите последовательно команды:
В ответ должна быть пустота, никаких ошибок. Если проблема не решена, введите ещё команду
3. Закройте чёрное окно
Если это не помогло, то скачайте файл и запустите msi_error.bat из архива, проверьте результат.
Последний вариант — скачайте программу Kerish Doctor 2015, почитайте мою статью, там есть пункт исправления работы службы.
Подведение итогов
Смотрим видео по решению проблем с правами доступа
Метки: для компа
Процитировано 1 раз
Понравилось: 4 пользователям
Источник
Ошибки при установке программ из пакета Windows Installer «.msi»
Вообще, меня это жутко бесит, т.к. после глупого сообщения об ошибке совсем непонятно что делать дальше. Microsoft специально разработали установщик Windows Installer для расширения возможностей установки программ (в основном это касается системных администраторов), но не позаботились должным образом о безглючной работе этой службы или хотя бы об адекватных сообщениях о проблемах. А нам теперь это разгребать 🙂
Неполадки могут быть с работой самой службы или могут возникать в процессе установки программ, когда всё настроено, в принципе, правильно. В первом случае нужно ковырять службу установщика, а во втором решать проблему с конкретным файлом. Рассмотрим оба варианта, но сначала второй.
Ошибки msi файлов
«Error reading from file «имя файла» verify that the file exists and that you can access it» (Error 1305). Переводится «Ошибка чтения из файла … проверьте существует ли файл и имеете ли вы к нему доступ». Ну не тупняк ли? Естественно, что кнопка «Повторить» не помогает, а отмена прекращает всю установку. Сообщение особой смысловой нагрузки также не несёт, т.к. файл точно существует и я имею к нему доступ, иначе бы просто не смог его запустить и получить это сообщение, к тому же почему-то на английском языке 🙂
А ошибка в том, что не Я должен иметь доступ к файлу, а установщик Windows, точнее сама Система. Решается очень просто:
Теперь ошибка установщика не появится! Можно добавить доступ на всю папку, из которой вы обычно инсталлируете программы, например на папку «Downloads», как у меня. Смотрим видео по решению проблем с правами доступа:
Ещё способы решить проблему
Описанный метод поможет при разных сообщениях, с разными номерами. Например, вы можете видеть такие ошибки файлов msi:
Во всех этих случаях должна помочь установка прав на файл и/или на некоторые системные папки. Проверьте, имеет ли доступ «система» к папке временных файлов (вы можете получать ошибку «Системе не удается открыть указанное устройство или файл»). Для этого:
После нажатия «Enter» путь преобразится на «нормальный» и вы переместитесь в реальную временную папку. Права на неё и надо проверять. Также рекомендую очистить временные папки от всего что там скопилось или даже лучше удалить их и создать новые с такими же названиями. Если не получается удалить папку, почитайте как удалить неудаляемое, но это не обязательно.
Если служба Windows Installer всё равно не хочет работать, то проверьте права на папку «C:Config.Msi», сюда «система» также должна иметь полный доступ. В этом случае вы могли наблюдать ошибку «Error 1310». На всякий случай убедитесь, что к папке КУДА вы инсталлируете софт также есть все права.
Если вы используете шифрование папок, то отключите его для указанных мной папок. Дело в том, что хотя мы сами имеем к ним доступ, служба Microsoft Installer не может до них достучаться пока они зашифрованы.
Ещё ошибка может быть связана с битым файлом. Может быть он не полностью скачался или оказался битым уже на сервере. Попробуйте скачать его ещё раз оттуда же или лучше с другого места.
Ошибка установщика Windows
В случае общих проблем не будут устанавливаться никакие msi файлы, процесс установки, скорее всего, даже не начнётся. При этом могут появляться ошибки вида:
или ещё нечто подобное со словами «ошибка msi», «Windows Installer Error». Всё это означает, что система дала сбой и теперь её надо лечить. Может вы ставили какой-то софт, который испортил системные файлы и реестр, или подхватили вирус. Конечно, никогда не будет лишним удалить вирусы, или убедиться что их нет. Но оставьте этот вариант на потом, т.к. обычно проблема кроется в другом.
Сначала давайте проверим работает ли служба Windows Installer:
Следующее что я посоветую сделать – это выполнить команду сканирования системы на повреждённые и изменённые системные файлы. Нажмите «Win + R» и введите
Sfc /scannow
Произойдёт поиск и замена испорченных файлов на оригинальные, при этом может потребоваться вставить установочный диск с Windows XP-7-10. После окончания процесса перегрузитесь и посмотрите, решена ли проблема.
Microsoft сам предлагает утилиту, призванную решить нашу проблему. Запустите программу Easy Fix и следуйте мастеру.
Параметры реестра и службы
Следующий способ устранения ошибки – восстановление рабочих параметров в реестре установщика Windows Installer.
Для этого скачайте архив и запустите оттуда два reg-файла, соответственно своей версии Windows. Согласитесь с импортом настроек.
В Windows XP или Windows Server 2000 установите последнюю версию установщика 4.5.
Если не помогло, то проделайте ещё перерегистрацию компонентов:
Если пишет, что не хватает прав, то нужно запускать командную строку от имени Администратора.
Если команды выполнились, но не помогло, то скачайте файл и запустите msi_error.bat из архива, проверьте результат.
Последний вариант — скачайте программу Kerish Doctor, почитайте мою статью, там есть функция исправления работы службы установщика и многих других частых проблем Windows.
Подведение итогов
Ошибки с установщиком Windows очень неприятные, их много и сразу непонятно куда копать. Одно ясно – система дала сбой и нужно восстанавливать её до рабочего состояния. Иногда ничего не помогает и приходится переустанавливать Windows. Однако не торопитесь это делать, попробуйте попросить помощи на этом форуме. В точности опишите вашу проблему, расскажите что вы уже делали, какие сообщения получили, и, возможно, вам помогут! Ведь мир не без добрых людей 🙂
Источник
Эта статья помогает устранить ошибку 1603, которая возникает при установке пакета установки Windows Microsoft.
Применяется к: Windows 10 — все выпуски
Исходный номер КБ: 834484
Симптомы
При попытке установки пакета Windows установки вы можете получить следующее сообщение об ошибке:
Если щелкнуть кнопку ОК в поле сообщений, установка откатится.
Причина
Вы можете получить это сообщение об ошибке, если одно из следующих условий является верным:
Решение
Чтобы устранить эту проблему, используйте любой из следующих методов в зависимости от причины проблемы:
Проверьте, установлено ли приложение на компьютере. Если это так, удалить и переустановить приложение.
Если раньше у вас был ярлык рабочего стола для приложения, этот ярлык мог быть потерян во время обновления до Windows 10. В таких случаях приложение, скорее всего, по-прежнему установлено на компьютере, что приводит к этой ошибке при попытке переустановки приложения. Вы можете восстановить ярлык, ища приложение, и если оно найдено, нажмите и удерживайте (или правой кнопкой мыши) приложение и выберите Пин-код для запуска. Или вы можете устранить проблему, отостановив и переустановив приложение. Поиск приложений в Windows 10:
Установите пакет в папку, которая не зашифрована.
Используйте этот метод, если вы получаете сообщение об ошибке, так как пытаетесь установить пакет Windows установки в зашифрованную папку.
Установите пакет на диск, который не имеет доступа в качестве замены диска.
Используйте этот метод, если вы получаете сообщение об ошибке, так как диск, содержащий папку, к Windows установки, получает доступ в качестве замены диска.
Предоставление разрешений полного управления учетной записи SYSTEM.
Используйте этот метод, если вы получаете сообщение об ошибке, так как у учетной записи SYSTEM нет разрешений на полный контроль в папке, в Windows установщика.
Чтобы предоставить учетной записи SYSTEM разрешения на полный контроль, выполните следующие действия:
Откройте проводник файлов (или Windows Explorer), щелкните правой кнопкой мыши диск, на который необходимо установить пакет Windows установки, а затем нажмите кнопку Свойства.
Щелкните вкладку Безопасность. Убедитесь, что поле Group или имена пользователей содержит учетную запись пользователя SYSTEM. Если учетная запись пользователя SYSTEM не появится в поле, выполните следующие действия, чтобы добавить учетную запись SYSTEM:
Чтобы изменить разрешения, нажмите кнопку Изменить. В случае запроса утвердим управление учетной записью пользователя.
Выберите учетную запись пользователя SYSTEM и убедитесь в разделе Permissions, что полный контроль установлен для разрешить. Если нет, выберите поле Разрешить.
Закройте диалоговое окно Permissions и вернись в диалоговое окно Свойства. Нажмите кнопку Дополнительно.
Выберите разрешения на изменение. В случае запроса утвердим управление учетной записью пользователя.
На вкладке Разрешения выберите запись SYSTEM и нажмите кнопку Изменить.
Нажмите кнопку Применяется к отсеву и выберите эту папку, подмостки и файлы. Нажмите кнопку ОК.
Дождись применения операционной системой разрешений, выбранных для всех детских папок.
Источник