Как заставить работать установщик Windows Installer

Как исправить ошибку, если при установке программы не удалось получить доступ к службе установщика Windows Installer. Три способа.

Техническая причина

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

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

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

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

Обращение к читающим

Прежде чем начать свой рассказ, сразу оговорюсь: это чисто мой опыт, я мог где-то накосячить или что-то неправильно сделать (по вашему мнению), мог поступить по-другому и т.д. Но повторюсь: это мой опыт и мое решение проблемы, если желаете прочесть — я буду рад, покритиковать — тоже буду рад. Но не надо, пожалуйста, рассказывать, что вы все мастера, а другие нет.

Готовимся к процессу

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

Естественно, с сохранения данных. Все, что вам важно, следует перенести на съемный жесткий диск или любой другой дисковый накопитель. Ничего не забудьте, ведь при смене операционной системы вы потеряете все личные данные.

Если вы думаете, что можете столкнуться с проблемой, при которой не устанавливается Windows 7 на жесткий диск, то, разумеется, придется запланировать все манипуляции заранее (желательно начинать с утра) и иметь в запасе несколько часов свободного времени. Сама по себе переустановка не такая уж долгая, но при определенных проблемах она способна затянуться. Теперь можно приступать к процессу. Но для начала давайте попробуем узнать, какие ошибки могут возникнуть в ходе работы.

Проблема

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

Сообщение об ошибке 1

Нет доступа к службе установщика Windows.

Сообщение об ошибке 2

Не удалось запустить службу установщика Windows.

Сообщение об ошибке 3

Не удалось запустить службу установщика Windows на локальном компьютере. Ошибка 5: отказано в доступе.

Проблемы при установке Windows 7 на ноутбук с установленной Windows 8 (8.1)

Проблемы при установке Windows 7 на ноутбук с установленной Windows 8 (8.1)

Примерно 50% пользователей, включив Windows 8 в первый раз, оказываются в растерянности из-за непривычного интерфейса, к которому нужно заново привыкать. И первая мысль, которая чаще всего приходит в голову, — удалить новую операционную систему и поставить знакомую Windows 7. А потом, уже в процессе установки семерки, появляются непонятные проблемы. Да и не только в процессе установки. Сейчас расскажу немного подробнее.

Неисправный дистрибутив Windows

Проблема может иметь место, если вы загрузили Windows со стороны. Так как «мастер» может быть самый разный, то можно ожидать какого угодно исхода. Хотя ничего не остаётся, кроме как загрузить ОС с другого источника.

Характерным проявлением при подобной проблеме является наличие ошибок в ходе установки, особенно, если она постоянно возникает на каком-то определённом месте. Также может быть, что на флешке вовсе не отображается возможность установки Windows 7, но это может быть не только по этой причине.

ne-ustanavlivaetsja-windows7-3

Чтобы точно более не рассматривать этот вариант, используйте оригинальный диск или попробуйте загрузить другой образ. Также проверьте, что вы правильно смонтировали его.

Проблема 1:

К сожалению, не всегда получается установить Windows 7 на накопители с GPT-оглавлением — некоторые ноутбуки просто не позволяют установить Windows 7 при включенном UEFI-boot. Не получится установить Windows 7 на GPT диски с неоригинального диска (к примеру, с диска, где собраны образы с разными редакциями Windows 7), а также с «не UEFI» загрузочной флешки (можно создать флешку с UEFI загрузчиком, но далеко не каждому пользователю это под силу). Поэтому, проще всего деактивировать вышеуказанный(-ые) пункт(-ы) UEFI-boot (и/или Secure-boot) в БИОС материнской платы ноутбука или компьютера и тогда Windows 7 установится без проблем. Активация «UEFI-boot» позволяет создавать служебный UEFI-раздел на целевом накопителе с GPT (GUID Partiton Table) оглавлением. Соответственно, деактивация позволяет устанавливать Windows 7 на диски с MBR разметкой.

Примеры

В некоторых случаях в настройки BIOS можно зайти из сервисного меню Windows 8. Попасть в него можно выполнив штатную перезагрузку с зажатой клавишей Shift.

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

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

Error reading from file Error 1305

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

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

  1. Кликаем правой кнопкой по файлу с расширением .msi, выбираем «Свойства»
  2. На вкладке «Безопасность» смотрим, есть ли в списке пользователь с именем «система» или «System»Вкладка "Безопасность" в Windows 7
  3. Скорее всего вы такого не увидите. Поэтому будем добавлять вручную. Нажимаем кнопку «Изменить…», затем «Добавить…»
  4. В поле пишем «система» или «System» (если у вас английская Windows) и нажимаем «Проверить имена». При этом слово должно стать подчёркнутым как на картинке.Добавить права и проверить имена
  5. Нажимаем «ОК», ставим галочку «Полный доступ», «ОК»
  6. Кнопка «Дополнительно» -> «Изменить разрешения…» ставим «Добавить разрешения,  наследуемые от родительских объектов», «ОК» три раза.

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

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

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

  • Запускайте установку, войдя в систему под администраторским аккаунтом
  • Правой кнопкой по пакету «.msi» и выбираем «Запуск от имени Администратора»
  • Выключите антивирус на время
  • Включить режим совместимости с предыдущими операционными системами. Для этого зайдите в свойства файла msi и на вкладке «Совместимость» поставьте галочку «Запустить программу в режиме совместимости»
    Включение режима совместимости в Windows 7
  • Если файл на флешке, то попробуйте скопировать его куда-нибудь на жёсткий диск и запустить оттуда (бывает, что запрещена установка программ со съёмных накопителей)
  • Попробуйте просто создать новую папку с любым именем в корне диска, перекинуть туда дистрибутив и запустить его оттуда

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

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

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

  1. Сначала узнаем нужные пути. Нажмите «Win + Pause» и зайдите в Дополнительные параметры системы
  2. В списках ищем переменные с названиями «TEMP» и «TMP» (значения обычно совпадают), в них записаны пути к временным папкам, которые использует установщик WindowsВременные папки в Windows 7
  3. Теперь идём к этим папкам и смотрим в их свойствах, имеет ли к ним доступ «система». Чтобы быстро получить путь к временной папке пользователя, кликните два раза по переменной, скопируйте путь и вставьте его в адресной строке «Проводника» Windows

Путь к временной папке TEMP

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

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

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

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

Введение в ситуацию

На дворе 2020 год, и, к удивлению, не все еще умеют переустанавливать Windows. Вот и мой друг столкнулся с такой проблемой и попросил помочь с данной процедурой. Ничего сложного подумаете вы? Если бы…

Нетбук от фирмы ASUS, модель R540L, без оптического привода, 1 вход USB 3.0 и 1 вход USB 2.0.

анонсы и реклама

Самая дешевая 3060 в Ситилинке, дешевле нет нигде

3070 Ti дешевле 100тр, цена вдвое снижена с анонса

-85 000р на 3070: новый обвал цен на видеокарты

-76 000р на 3080 Gigabyte в Ситилинке

В ДВА раза подешевел 10Tb Seagate

-90 000р на MSI RTX 3080 в Ситилинке

<b>RTX 3060 Ti за копейки</b> в XPERT.RU

<b>Более чем в ДВА раза упала цена 6Tb WD Purple</b>

-21 000р на 8Tb Seagate в Ситилинке

У меня всегда есть несколько .iso файлов для таких просьб или личных нужд. Если их совсем уж обычно разбить на группы, то они такие: Windows 10 Pro, Windows 7 Ultimate SP1, Windows 7 Professional. В принципе, ничего сверхординарного, но все нужное под рукой.

Проблема 2:

Как уже говорилось выше, предустановленные Windows 8 чаще всего установлены на накопители с GPT-оглавлением. Если у вас возникла «Проблема 1» из данного FAQ, то чтобы установить Windows 7, диск должен быть преобразован к традиционной главной загрузочной области MBR (Master Boot Record). Осуществить преобразование GPT в MBR можно во время установки Windows 7, а именно:
В тот момент, когда мастер установки предлагает выбрать накопитель/раздел для установки операционной системы, нужно воспользоваться комбинацией клавиш Shift + F10, в результате чего откроется командная строка.

1

Командная строка открывается по нажатию Shift + F10 во время установки Windows

В командной строке:

  • Наберите «diskpart» и нажмите клавишу «ENTER».
  • В приглашении команды diskpart наберите без кавычек: «list disk» и нажмите клавишу «ENTER».
  • Запишите номер диска, который Вы хотите преобразовать в MBR диск.
  • В приглашении команды diskpart наберите без кавычек: «select disk <n>» (где <n> — номер диска) и нажмите клавишу «ENTER».
  • Наберите команду «clean» для быстрой очистки диска и удаления всех разделов
  • В приглашении команды diskpart наберите без кавычек: «convert mbr» и нажмите клавишу «ENTER».

Затем командную строку можно закрыть (командой «exit» или закрытием окна с командной строкой). В окне выбора накопителя для установки Windows 7 необходимо нажать клавишу «Обновить». После этого можно продолжать установку Windows.

Проблема с комплектующими

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

Проблемы с дистрибутивом

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

По-настоящему универсальное решение — бесплатно распространяемая программа WimVerify, позволяющая если не выявить все ошибки (это возможно только в режиме полного тестирования), то хотя бы удостоверится, что WIM-дистрибутив, основное ядро установочного образа, рабочий. Владельцу компьютера, на который предполагается установить Windows 7, понадобится:

  • Скачать (ссылка — blog.simplix.info) исполняемый файл, сохранив его в любой каталог на жёстком диске.

  • Распаковать установочный образ Виндовс 7 и скопировать только что загруженную программу в ту же папку.

  • Запустить программу и подождать завершения проверки WIM.

  • Как обычно, процесс может занять от пары-другой минут до получаса и более. В результате пользователь увидит отчёт — уведомление, что в ходе сканирования проблем не выявлено.

  • Или что WIM повреждён.

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

Оборудование

Если вы хотите знать, почему не устанавливается Windows 7 на компьютер, то стоит обратить внимание и на некоторые довольно удивительные моменты. Например, посмотрите на подключенное к компьютеру оборудование. Дело все в том, что оно довольно часто мешает установке.

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

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

Включите ведение журналов MSI и изучите файлы подробных журналов MSI

Большинство программ создают журналы установки. Если вы не можете найти такой журнал, включите ведение подробного журнала MSI. Дополнительные сведения см. в статье Как включить ведение журнала работы установщика Windows.

Примечание. Запустив MSI-файл журнала без загружающего приложения (EXE), можно добавить параметры ведения подробных журналов. Например, выполните следующую команду:

Msiexec путьфайл_msi.msi /L*v путьфайл_журнала_msi.txtСписок параметров командной строки см. на странице Параметры командной строки.

При сбое установки в журнал обычно записывается «Возвращаемое значение 3» в том месте, где произошла проблема и где начался откат установки. Описание сбоя располагается в журнале непосредственно перед записью возвращаемого значения 3.

Ошибка оперативной памяти

К сожалению, плашки RAM работали и продолжают работать крайне нестабильно, и случается, что установка Виндовс 7 не запускается или прерывается именно из-за них. Самый простой способ убедиться, что проблема не в оперативной памяти — снова зайти в меню «Восстановление системы», после чего:

  • Кликнуть по ссылке «Диагностика памяти Windows».

  • Выбрать вариант «Выполнить перезагрузку и проверку».

  • Дождаться результатов теста ОЗУ.

Важно: сообщение о невозможности проверить оперативную память, как показано в примере, может свидетельствовать не только о неполадках с RAM, но и об ошибках при записи установочного диска или флешки. Хозяину компьютера следует, как и указано в совете, перезагрузиться и попробовать запустить тест с другого носителя — и только потом делать выводы.

Проанализируйте файлы журнала с помощью средства Wilogutl.exe

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

В следующем примере показано, как использовать средство Wilogutl.exe из командной строки:

wilogutl /q /l c:mymsilog.log /o coutputdir

Понравилась статья? Поделиться с друзьями:
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: