Ошибка при создании каталога config msi

На чтение 13 мин. Просмотров 711 Опубликовано 03.09.2019

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

Содержание

  1. Как исправить ошибку записи в файл предупреждений
  2. Исправлено – Ошибка записи в файл
  3. Исправлено – «Ошибка записи в файл» android-sdk.7z
  4. Исправлено – «Ошибка записи в файл» 3DS Max
  5. Исправление – «Ошибка записи в файл» Adobe Acrobat

Как исправить ошибку записи в файл предупреждений

Исправлено – Ошибка записи в файл

Решение 1. Зарегистрируйте службу установщика Windows .

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

Чтобы решить эту проблему, вам необходимо зарегистрировать службу установщика Windows вручную. Это довольно простая процедура, и для этого вам нужно выполнить следующие шаги:

  1. Нажмите Windows Key + X , чтобы открыть меню Win + X, и выберите Командная строка (администратор) .
  2. Когда откроется Командная строка , введите следующие строки:

    • msiexec/unregister
    • msiexec/regserver
  3. После успешного выполнения обеих команд закройте Командную строку .

Выполнив эти команды, вы вручную отмените регистрацию и перерегистрацию службы установщика Windows, и, надеюсь, это исправит эту ошибку.

Решение 2. Запустите команду chkdsk

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

Для этого выполните следующие действия:

  1. Откройте Командную строку от имени администратора.
  2. Когда откроется Командная строка , введите chkdsk X:/r и нажмите Enter . Обязательно замените X буквой, соответствующей разделу вашего жесткого диска, на который вы устанавливаете приложение. Если вы пытаетесь сканировать системный раздел, вам нужно запланировать перезагрузку и сканировать раздел до запуска Windows 10.
  3. После завершения сканирования попробуйте снова запустить процесс установки.
  • ЧИТАЙТЕ ТАКЖЕ: ошибка Windows 10 0x80073d0b блокирует перенос игр на другой диск

Решение 3. Переименуйте папку com.Apple.Outlook.client.resources .

Пользователи сообщали об этом сообщении об ошибке при попытке установить iTunes на свой компьютер, и один из способов решения этой проблемы – переименовать одну из ваших папок. По словам пользователей, папка com.Apple.Outlook.client.resources может вызвать появление этой ошибки, поэтому для решения этой проблемы вам нужно найти эту папку и переименовать ее в com. Например, Apple.Outlook.client.resources_OLD .

После переименования папки попробуйте снова выполнить установку и проверьте, решена ли ваша проблема.

Решение 4. Выполните чистую загрузку .

Иногда сообщение Ошибка записи в файл может появиться из-за установленных сторонних приложений. Некоторые приложения и службы могут мешать процессу установки и приводить к появлению этой ошибки на вашем ПК.

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

  1. Нажмите Windows Key + R и введите msconfig . Нажмите Enter или нажмите ОК .
  2. Когда откроется окно Конфигурация системы , перейдите на вкладку Службы .
  3. Установите флажок Скрыть все службы Microsoft и нажмите Отключить все .
  4. Перейдите на вкладку Автозагрузка и нажмите Открыть диспетчер задач .
  5. Диспетчер задач теперь откроется.
  6. На вкладке Автозагрузка отключите все запускаемые приложения. Вы можете сделать это, щелкнув правой кнопкой мыши по элементу автозагрузки и выбрав в меню Отключить . Повторите этот процесс для всех запускаемых приложений.
  7. После того, как все элементы автозагрузки отключены, закройте Диспетчер задач .
  8. Вернитесь в окно Конфигурация системы и нажмите Применить и ОК , чтобы сохранить изменения.
  9. Перезагрузите компьютер.

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

Решение 5. Измените разрешения безопасности для папки ProgramData .

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

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

Чтобы изменить разрешения безопасности для папки ProgramData, выполните следующие действия:

  1. Откройте проводник и перейдите к C :. Найдите папку ProgramData. Если вы не видите эту папку, перейдите на вкладку Просмотр и установите флажок Скрытые элементы . Теперь найдите папку ProgramData, щелкните ее правой кнопкой мыши и выберите Свойства.

  2. Перейдите на вкладку “Безопасность” и нажмите кнопку Дополнительно .
  3. Нажмите ссылку Изменить рядом с именем Владелец .
  4. В поле введите имя объекта для выбора , введите Администраторы и нажмите Проверить имена . Если все в порядке, нажмите ОК , чтобы сохранить изменения.
  5. Выберите Заменить владельца субконтейнеров и объектов .
  6. Нажмите Применить и ОК , чтобы сохранить изменения.
  • ЧИТАЙТЕ ТАКЖЕ: исправлено: ошибка «Не удается создать файл» в Windows 10

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

  1. Когда откроется окно Дополнительные параметры безопасности , проверьте, имеют ли группы SYSTEM и Администраторы Полный доступ . Если одна из групп отсутствует, обязательно добавьте ее, нажав кнопку Добавить. Если какая-либо из двух групп не имеет полного контроля, вы можете просто изменить его, дважды щелкнув по группе и выбрав опцию Полный контроль.
  2. Установите флажок Замените все записи разрешений дочерних объектов на записи наследуемых разрешений этого объекта и нажмите Применить и ОК.
  3. После этого попробуйте переустановить приложение еще раз.

Другой способ изменить разрешения для определенной папки – использовать командную строку. Это более быстрый, хотя и более продвинутый метод, поэтому используйте его с особой осторожностью. Для этого откройте командную строку от имени администратора. Когда откроется командная строка , введите icacls «C: Config.Msi»/T/C/grant администраторы: F и нажмите Enter .

Это всего лишь пример, поэтому обязательно замените C: Config.Msi на путь к папке, которую вы пытаетесь изменить.

Несмотря на то, что в нашем примере мы показали, как изменить разрешения для папки ProgramData, иногда для того, чтобы решить эту проблему, вместо этого необходимо изменить разрешения для каталога установки.

Решение 6. Переименуйте папку Config.msi .

Иногда некоторые приложения Adobe не могут быть установлены на вашем компьютере из-за папки Config.Msi. Один из самых простых способов исправить это – найти папку Config.Msi и переименовать ее. По умолчанию эта папка должна находиться в каталоге C :, и вы можете легко переименовать ее.

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

  • ЧИТАЙТЕ ТАКЖЕ: исправлено: ошибка Xbox при входе в систему

Решение 7. Запустите установочный файл от имени администратора .

Вы можете исправить сообщение об ошибке Ошибка записи в файл , просто запустив процесс установки от имени администратора. Для этого щелкните правой кнопкой мыши файл установки и выберите в меню Запуск от имени администратора . Это не постоянное решение, но оно должно позволить вам установить желаемое приложение без каких-либо ошибок.

Решение 8. Отключение агента McAfee EPO

Такие инструменты McAfee, как агент McAfee EPO, могут иногда мешать процессу установки и приводить к появлению этой ошибки. По словам пользователей, агент McAfee EPO имеет политику блокирования автозапуска, и эта политика может препятствовать установке приложений.

После отключения агента McAfee EPO вы сможете без проблем установить любое приложение.

Решение 9. Проверьте брандмауэр .

Иногда эта ошибка может возникать из-за настроек брандмауэра, и вы сможете исправить ее, просто изменив эти настройки.Пользователь сообщил об этой ошибке при установке iTunes, и, по их мнению, эта ошибка была вызвана тем, что брандмауэр не смог получить доступ в Интернет для QTTask.exe .

После разрешения доступа QTTask.exe к Интернету проблема была полностью решена. Это решение применимо к iTunes, но если вы устанавливаете или обновляете другое приложение, обязательно проверьте, не блокирует ли ваш брандмауэр какие-либо установочные файлы.

Решение 10. Предоставьте полный доступ для группы «Все» .

Пользователи также сообщают, что вы можете решить эту проблему, просто предоставив Полный контроль над папкой Config.msi всем на вашем ПК. Это простая процедура, и вы можете сделать это, выполнив следующие действия:

  1. Найдите папку Config.msi, щелкните ее правой кнопкой мыши и выберите в меню Свойства . По умолчанию эта папка должна находиться в каталоге C: . Помните, что эта папка может быть скрытой, поэтому вам нужно включить параметр Показать скрытые элементы на вкладке Вид .
  2. Перейдите на вкладку Безопасность и нажмите кнопку Изменить .
  3. Нажмите кнопку Добавить .
  4. В поле Введите имена объектов, чтобы выбрать поле , введите Все и нажмите Проверить имена . Если вы ввели правильные данные, нажмите кнопку ОК .
  5. Каждая группа должна быть добавлена ​​в раздел «Группа» или «Имена пользователей». Выберите «Все» и установите флажок Полный контроль в столбце Разрешить .
  6. Нажмите Применить и ОК , чтобы сохранить изменения.

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

  • ЧИТАЙТЕ ТАКЖЕ: исправлено: ошибка VPN в Windows 10

Решение 11. Удалите каталог Config.msi

Немногие пользователи сообщили, что не смогли установить iTunes из-за проблем с каталогом Config.msi. Одним из предложенных решений, которое работало для некоторых пользователей, было удаление этой папки из безопасного режима и ее повторное создание. Для этого выполните следующие действия:

  1. Нажмите кнопку «Пуск», удерживайте нажатой клавишу Shift на клавиатуре и выберите Питание> Перезагрузить .
  2. После перезагрузки ПК выберите Устранение неполадок> Дополнительные параметры> Параметры запуска .
  3. Нажмите кнопку Перезагрузить .
  4. Когда ваш компьютер перезагрузится снова, вы увидите список параметров. Выберите любую версию Безопасного режима , нажав соответствующую клавишу клавиатуры.
  5. При запуске Безопасный режим запустите Командную строку от имени администратора.
  6. Когда откроется Командная строка , введите следующие строки:

    • cd c: config.msi
    • стереть *. *
    • cd c:
    • rd config.msi
  7. Перезагрузите компьютер и попробуйте установить iTunes снова.
  8. Если проблема не устранена, создайте папку Config.msi в каталоге C :.
  9. Создайте файл .rdf, который требуется для установки, в папке Config.msi и попробуйте снова установить iTunes.
  10. Если вы столкнулись с какими-либо ошибками, обязательно игнорируйте их, и вы сможете установить iTunes.

Решение 12. Удалите iDrive .

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

Решение 13. Отключите антивирус Касперского и Memeo Instant Backup .

Пользователи сообщали об этой ошибке при установке инструмента MySQL Workbench, и, по их мнению, проблема была вызвана антивирусом Касперского и Memeo Instant Backup.

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

Пользователи также сообщали о проблемах с антивирусом Webroot, поэтому, если он установлен, обязательно временно отключите его и проверьте, решает ли это проблему.

  • ЧИТАЙТЕ ТАКЖЕ: исправлено: ошибка 0x80070005-0x90002 в Windows 10

Решение 14. Отключите контроль учетных записей .

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

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

  1. Нажмите Windows Key + S и введите учетные записи пользователей . Выберите в меню Аккаунты пользователей .
  2. Когда откроется окно Учетные записи пользователей , перейдите в Изменить контроль учетных записей пользователей настройки .
  3. Переместите ползунок полностью вниз до значения Никогда не уведомлять и нажмите ОК , чтобы сохранить изменения.
  4. После отключения Контроль учетных записей перезагрузите компьютер и проверьте, устранена ли проблема.

Решение 15. Изменить настройки Symantec Endpoint Protection

По словам пользователей, иногда Symantec Endpoint Protection может помешать процессу установки и вызвать появление этой и других ошибок. Чтобы решить эту проблему, вам нужно сделать следующее:

  1. Откройте Symantec Endpoint Protection .
  2. С левой стороны перейдите на вкладку Изменить настройки .
  3. Нажмите кнопку Настроить параметры в разделе Управление клиентами .
  4. Найдите и отключите параметр Включить управление приложениями и устройствами .

Исправлено – «Ошибка записи в файл» android-sdk.7z

Решение 1. Установите пакет разработки Java

Пользователи сообщали об этой ошибке при попытке установить Android SDK на свой ПК с Windows 10. По-видимому, эта ошибка вызвана тем, что отсутствует Java Development Kit, и самый быстрый способ решить эту проблему – загрузить Java Development Kit. После загрузки просто установите его, и проблема должна быть полностью решена.

Решение 2. Запустите программу установки от имени администратора и отключите брандмауэр .

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

Если проблема не устранена, возможно, вам придется полностью удалить антивирусное программное обеспечение. Пользователи сообщили, что проблема была устранена после удаления антивируса McAfee, поэтому обязательно попробуйте это.

  • ЧИТАЙТЕ ТАКЖЕ: Windows 10 Anniversary Update имеет проблемы с антивирусом

Исправлено – «Ошибка записи в файл» 3DS Max

Решение – отключите сжатие при сохранении

По словам пользователей, эта ошибка появляется при попытке сохранить файл в 3DS Max, и один из возможных вариантов – отключить параметр Сжатие при сохранении в настройках. После отключения этой опции ошибка больше не будет появляться, но ваши файлы будут увеличиваться в размере без сжатия, так что имейте это в виду.

Пользователи также сообщили, что эта ошибка появляется, если у вас открыто более двух экземпляров 3DS Max, поэтому, если у вас запущено менее 3 экземпляров этого приложения, у вас не должно возникнуть никаких проблем.

Исправление – «Ошибка записи в файл» Adobe Acrobat

Решение 1. Переименуйте папку Active X .

Пользователи сообщали о ошибке записи в файл при попытке установить Adobe Acrobat, и, по их мнению, им удалось решить эту проблему, просто переименовав папку Active X. После переименования папки в Active X_OLD создайте новую папку Active X и скопируйте файлы из папки Active X_OLD в новую папку Active X, которую вы создали. После этого попробуйте установить Adobe Acrobat снова.

Некоторые пользователи также предлагают переименовать папку Acrobat во что-то другое и попытаться установить Adobe Acrobat снова, так что вы можете сделать это.

Решение 2. Удалить папку с абрикосами

Немногие пользователи сообщили, что им удалось решить эту проблему, просто перейдя в папку C: ProgramDataAdobe. Вы должны увидеть Абрикос и две другие доступные папки. Удалите их и попробуйте установить Adobe Acrobat от имени администратора.

Решение 3 – используйте CCleaner

Пользователи сообщили, что им удалось исправить ошибку Ошибка записи в файл при установке Adobe Acrobat, просто запустив CCleaner. Используя CCleaner, они удалили проблемные записи реестра, и это решило проблему для них.

  • Загрузить сейчас CCleaner

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

Если эти решения не работают, не стесняйтесь попробовать любое другое решение из этой статьи.

It seems that MSI installer fails to create C:Config.Msi inside the sandbox. This results in installation failures, for example Python.

MSI (s) (BC:60) [19:00:25:066]: Create folder failed: C:Config.Msi

This makes no sense because the account had every rights — It was an admin account and the installer was under UAC elevation. Trying to manually create that folder within the sandboxed explorer worked smoothly.

So I actually tried to create that folder (C:Config.Msi) inside the sandbox and then ran the Python installer. Then the installation worked without failure.


Olivier Ligny — — 12/01/2013 — vue 47908 fois

You may encounter some errors related to «C:Config.Msi» folder when you try to install a new application.

This folder is «protected» in Windows, or most likely is buggy : its read-only status cannot be removed, something is constantly modifying permissions on it. Removing this read-only status or trying to change permissions has no effect.

Here is a workaround :

1) click on Start button > Run > msconfig

2) select «Diagnostic startup», click OK, then restart your computer

3) click on Start button > Run >services.msc

4) select «Windows Installer» service and start it

5) run your program setup, you should not see any error now :-)

6) click on Start button > Run > msconfig

7) select «Normal startup» (or «Selective startup» depending of your previous choice), click OK, then restart your computer

Please share this page URL to help others !


MOMO — — 19/01/2016

Hello;

This methode not working with me
still Erroe 1328 c:confog.msi error


NumFech — 26/07/2016

Thanks!! it works


Содержание

  1. 990x.top
  2. Простой компьютерный блог для души)
  3. CONFIG.MSI — что за папка на диске C?
  4. CONFIG.MSI — что за папка?
  5. CONFIG.MSI — можно ли удалить?
  6. Config msi что за папка
  7. 1- Очистите мусорные файлы, чтобы исправить config.msi.exe, которое перестало работать из-за ошибки.
  8. 2- Очистите реестр, чтобы исправить config.msi.exe, которое перестало работать из-за ошибки.
  9. 3- Настройка Windows для исправления критических ошибок config.msi.exe:
  10. Как вы поступите с файлом config.msi.exe?
  11. Некоторые сообщения об ошибках, которые вы можете получить в связи с config.msi.exe файлом
  12. CONFIG.MSI.EXE
  13. процессов:
  14. Ошибки msi файлов
  15. Ещё способы решить проблему
  16. Ошибка установщика Windows
  17. Параметры реестра и службы
  18. Подведение итогов
  19. «Чистый MSI»
  20. «Комбинированный MSI»
  21. MSI с простой настройкой через трансформ или параметры
  22. MSI с мастером настройки
  23. MSI с файлом ответов

990x.top

Простой компьютерный блог для души)

CONFIG.MSI — что за папка на диске C?

Приветствую. Сегодня я постараюсь выяснить предназначение директории CONFIG.MSI в операционной системе Windows, которую вы можете заметить на системном папке. Постараемся выяснить, потому что папка может быть системной, от стороннего софта или даже от вирусов.

CONFIG.MSI — что за папка?

Хранит резервные копии файлов, которые были заменены при установки разного софта, использующий инсталлятор Windows Installer.

CONFIG.MSI может увеличиваться в размере, достигать например размера в 100-200 мегабайт, разумеется у многих пользователей возникает вопрос — что за папка.

Зачем нужны эти данные? Установка софта — процесс, при котором могут быть ошибки. Или например ситуация, когда пользователь отменяет установку. В этом случае инсталлятор Windows Installer отменяет все изменения, все файлы, которые были заменены во время установки — возвращает все обратно. В некотором смысле данная директория — бэкап.

Перед установкой Windows Installer проверяет какие будут файлы заменены, включая папки, какие будут изменения в реестре, и всю эту информацию записывает в специальный файл. Файл хранится в папке CONFIG.MSI на время установки программы.

Если установка прошла корректно, пользователь ее не отменял, то после — содержимое директории должно удаляться, но так происходит не всегда. Например если во время инсталляции приложения ПК был аварийно выключен — то данные в папке останутся. Или процесс установки был некорректно завершен, например прекращена работа процесса из диспетчера задач, в таком случае данные тоже останутся. Поэтому CONFIG.MSI может со временем увеличиваться в размере.

CONFIG.MSI — можно ли удалить?

Если вы никакие приложение не устанавливали в течении последних нескольких дней — тогда можно удалить.

Но лучше не удалять, а переименовать:

  1. Сохраните при этом оригинальное название, советую просто добавить нижний пробел чтобы получилось CONFIG.MSI_
  2. Если при переименовании нет ошибок — значит директория CONFIG.MSI не используется никаким ПО.
  3. Сделайте перезагрузку. Если ошибок нет — директорию можно удалить сразу или через несколько дней (просто если начнутся проблемы вы сможете вернуть название папки и этим все быстро восстановите обратно).

Конечно неплохо заранее создать точку восстановления на всякий случай, если вдруг что — сохранит нервы и сэкономит время.

Config msi что за папка

Файл config.msi.exe из unknown company является частью z 3 r 0 _ x. config.msi.exe, расположенный в econfig.msiconfig.msi.exe с размером файла 138236 байт, версия файла 8.01.0008, подпись f10fe5ba1cfe7f1c986c4c6be4798d3b.

В вашей системе запущено много процессов, которые потребляют ресурсы процессора и памяти. Некоторые из этих процессов, кажется, являются вредоносными файлами, атакующими ваш компьютер.
Чтобы исправить критические ошибки config.msi.exe,скачайте программу Asmwsoft PC Optimizer и установите ее на своем компьютере

1- Очистите мусорные файлы, чтобы исправить config.msi.exe, которое перестало работать из-за ошибки.

  1. Запустите приложение Asmwsoft Pc Optimizer.
  2. Потом из главного окна выберите пункт «Clean Junk Files».
  3. Когда появится новое окно, нажмите на кнопку «start» и дождитесь окончания поиска.
  4. потом нажмите на кнопку «Select All».
  5. нажмите на кнопку «start cleaning».

2- Очистите реестр, чтобы исправить config.msi.exe, которое перестало работать из-за ошибки.

3- Настройка Windows для исправления критических ошибок config.msi.exe:

  1. Нажмите правой кнопкой мыши на «Мой компьютер» на рабочем столе и выберите пункт «Свойства».
  2. В меню слева выберите » Advanced system settings».
  3. В разделе «Быстродействие» нажмите на кнопку «Параметры».
  4. Нажмите на вкладку «data Execution prevention».
  5. Выберите опцию » Turn on DEP for all programs and services . » .
  6. Нажмите на кнопку «add» и выберите файл config.msi.exe, а затем нажмите на кнопку «open».
  7. Нажмите на кнопку «ok» и перезагрузите свой компьютер.

Всего голосов ( 137 ), 87 говорят, что не будут удалять, а 50 говорят, что удалят его с компьютера.

Как вы поступите с файлом config.msi.exe?

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

(config.msi.exe) столкнулся с проблемой и должен быть закрыт. Просим прощения за неудобство.

(config.msi.exe) перестал работать.

config.msi.exe. Эта программа не отвечает.

(config.msi.exe) — Ошибка приложения: the instruction at 0xXXXXXX referenced memory error, the memory could not be read. Нажмитие OK, чтобы завершить программу.

(config.msi.exe) не является ошибкой действительного windows-приложения.

(config.msi.exe) отсутствует или не обнаружен.

CONFIG.MSI.EXE

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

процессов:

Cookies help us deliver our services. By using our services, you agree to our use of cookies.

Довольно распространённая проблема среди пользователей операционной системы 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, точнее сама Система. Решается очень просто:

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

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

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

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

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

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

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

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

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

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

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

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

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

Ошибка установщика Windows

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

  • Нет доступа к службе установщика Windows
  • Не удалось получить доступ к службе установщика Windows
  • Ошибка пакета установщика Windows (1719)

или ещё нечто подобное со словами «ошибка msi», «Windows Installer Error». Всё это означает, что система дала сбой и теперь её надо лечить. Может вы ставили какой-то софт, который испортил системные файлы и реестр, или подхватили вирус. Конечно, никогда не будет лишним удалить вирусы, или убедиться что их нет. Но оставьте этот вариант на потом, т.к. обычно проблема кроется в другом.

Сначала давайте проверим работает ли служба Windows Installer:

  1. Нажмите «Win + R» и введите services.msc
  2. Найдите в конце списка службу «Установщик Windows» или «Windows Installer»
  3. Тип запуска должен быть «Вручную». Если она «Отключена», то зайдите в «Свойства» и выберите «Вручную»
  4. Затем кликните по ней правой кнопкой и выберите «Запустить» или «Перезапустить». Если ошибок нет и состояние переходит в режим «Работает», то здесь всё нормально.
  5. Нажмите «Win + R» и введите msiexec. Если модуль MSI работает нормально, то должно появиться окно с версией установщика и параметрами запуска, а не ошибка.

Следующее что я посоветую сделать – это выполнить команду сканирования системы на повреждённые и изменённые системные файлы. Нажмите «Win + R» и введите

Sfc /scannow

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

Microsoft сам предлагает утилиту, призванную решить нашу проблему. Запустите программу Easy Fix и следуйте мастеру.

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

Следующий способ устранения ошибки – восстановление рабочих параметров в реестре установщика 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 очень неприятные, их много и сразу непонятно куда копать. Одно ясно – система дала сбой и нужно восстанавливать её до рабочего состояния. Иногда ничего не помогает и приходится переустанавливать Windows. Однако не торопитесь это делать, попробуйте попросить помощи на этом форуме. В точности опишите вашу проблему, расскажите что вы уже делали, какие сообщения получили, и, возможно, вам помогут! Ведь мир не без добрых людей 🙂

Продолжая тему работы с Windows Installer, сегодня предлагаю поговорить о готовых инсталляторах, предоставляемых производителями ПО – для их обозначения широко применяется термин «vendor MSI».

Как вы помните из прошлой статьи, Windows Installer является промышленным стандартом установочных файлов и используется в большинстве систем развертывания приложений. Vendor MSI очень удобны для системных администраторов, занимающихся развертыванием ПО в корпоративных сетях. Казалось бы, достаточно взять из документации установочные параметры, использовать их в командной строке или трансформе – и дело сделано. Всё ли так просто?

Предлагаю заглянуть внутрь нескольких vendor MSI и разобраться с их устройством.

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

Естественно, при подготовке приложения к развертыванию в корпоративной среде нужно руководствоваться в первую очередь рекомендациями производителя ПО. Однако иногда система развертывания понимает только формат MSI, а вендор предоставляет только exe-инсталлятор — в этом случае есть смысл попытаться заполучить именно vendor MSI.

Где взять vendor MSI?

Предположим, нужно развернуть некоторое приложение в нашей сети. Обычно у нас есть установочный пакет, полученный от производителя ПО – скопированный с установочного диска, скачанный с официального сайта и т.д.
Если у нас нет установочного пакета – идем на рутрекер сайт производителя и ищем пакет там. На сайте нет пакета в формате MSI, только онлайн-установщик или setup.exe? Попробуем поискать получше. Часто msi-файл для корпоративных пользователей вместе с инструкциями по развертыванию находится не на главной странице, а в разделе сайта с громким названием вроде «For business» (например, Google Chrome или Skype), или на ftp производителя. Если есть выбор из online и offline установщика – выбираем offline вариант.

Простое правило – установочный пакет (в любом формате) можно скачивать только с официального сайта (или ftp) производителя. НИКОГДА не качайте установщик с «файловых архивов» и «каталогов программ», дабы не столкнуться с неприятным сюрпризом.
Естественно, полные версии платных приложений вроде Adobe Creative Suite вы не найдете в открытом доступе. Если у вас есть лицензия на корпоративную версию, но нет установочных файлов — смело обращайтесь в службу поддержки производителя.

Итак, установочный пакет у нас есть. Если он представляет собой файл с расширением .msi – мы имеем дело с vendor MSI (спасибо, Кэп!). Если установщик содержит набор файлов, среди которых есть файл(ы) с расширением .msi – это тоже кандидат на звание vendor MSI. Если установщик – файл с расширением .exe, его не сразу стоит списывать со счетов – есть шансы что это «обертка» и внутри обнаружится снова-таки vendor MSI.

Это можно проверить так:
• Попытаться открыть exe-файл с помощью программы-архиватора (7-zip, WinRAR).
• Запустить установку приложения из имеющегося exe-файла и заглянуть во временные папки (%temp%). Обычно во время установки создается папка со случайным названием, в ней находятся установочные файлы, включая msi-файл. Копируем установочные файлы в надежное место – после окончания процесса установки временная папка удаляется.
• Заглянуть в журналы событий по окончанию установки и проверить наличие свежих записей о событиях с источником MsiInstaller.
ваш вариант?

Начнем с простого эксперимента на установщике iTunes – откроем файл iTunesSetup.exe с помощью 7-zip и видим, что он включает сразу пять msi-файлов (решить сколько из них «лишние» предлагаю вам самостоятельно).
Убедившись, что мы имеем дело с vendor MSI, продолжаем исследование.

Для удобства предлагаю выделить основные категории vendor MSI. Классификация совершенно условна и основана лишь на личном опыте.

По типу ресурсов:

• «Чистый MSI»
• «Комбинированный MSI»

По типу настройки:

• MSI с простой настройкой через трансформ или параметры
• MSI с мастером настройки
• MSI с файлом ответов

Теперь о каждом немного подробнее и с примерами.

«Чистый MSI»

Общее свойство установщиков такого типа – использование нативных механизмов Windows Installer для установки файлов и ключей реестра. Соответствующие этим ресурсам записи присутствуют в таблицах MSI (File, Registry, Shortcut и т.д.). Для внесения изменений в установку достаточно отредактировать записи этих таблиц в трансформе — вы имеете практически полный котроль над процессом инсталляции.

Простые примеры «чистых MSI» – Skype, InstEd.
Для диагностирования проблем с такими установщиками используются стандартные возможности – чтение записей журнала событий (журнал Application, события с источником MsiInstaller) или полное логирование установки (запуск msiexec с параметром /l*v ).

«Комбинированный MSI»

В эту категорию я отнес установщики в формате Windows Installer, устанавливающие ресурсы нестандартным для Windows Installer способом. В этом случае Windows Installer используется для вспомогательных задач, а основную часть работы выполняет бинарный Custom Action (.dll или .exe).

Пример первый – Google Chrome for Business.

Хорошо видно, что таблица File в установщике вообще отсутствует, а основную часть установки выполняет бинарный Custom Action под названием DoInstall, внутри него и находятся файлы, которые будут установлены в систему.

Еще один интересный пример – Java Runtime Environment. Извлекаем msi-файл с сопутствующим cab-файлом из оффлайн-установщика, распространяемого в формате exe-файла.
Таблица File этого vendor MSI содержит всего четыре записи, основные файлы приложения находятся внутри zip-архива (который в свою очередь находится внутри cab-файла) с последующей их распаковкой в процессе установки:

За основную часть процесса инсталляции отвечает файл regutils.dll, названия Custom Actions довольно красноречивы:

Этот тип инсталляторов несколько тяжелее поддается диагностированию ошибок – логи Windows Installer дадут нам полезную информацию только до момента запуска внутреннего exe-файла, а сам exe-файл не всегда генерирует внятные сообщения при возникновении ошибок. Также такие vendor MSI тяжелее поддаются настройке. Вернее сказать, наши возможности настройки процесса установки чаще всего ограничены только настройками, предусмотренными производителем ПО. Например, производитель ПО не всегда предусматривает возможность отключения установки ярлыков или внесения изменений в файлы настройки приложения при его установке.

Инсталляторы такого типа иногда преподносят неприятные сюрпризы в процессе установки (приходилось разбираться с JRE и Adobe Flash Player, сваливавшимися на выполнении Custom Action), и на диагностику и исправление ошибок может понадобиться некоторое время.

Теперь перейдем к возможностям настройки пакетов, предлагаемым нам производителями ПО.

MSI с простой настройкой через трансформ или параметры

Это самый распространенный способ – большинство vendor MSI имеют возможность такой настройки. Обычно производитель уже предусмотрел самые востребованные настройки вроде отключения автообновлений приложения и настроек подключения к серверу, и описал это в документации. Настройки могут быть описаны в виде параметров командной строки установщика, параметров MSI (MSI properties) или даже описания реестровых записей, которые вы можете добавить в трансформ для пакета.
Стоит упомянуть, что иногда в более новой версии vendor MSI параметры могут вести себя не так, как в предыдущей (или совсем перестать работать, как когда-то произошло с переставшими работать параметрами отключения автообновлений JRE), но это бывает крайне редко.

MSI с мастером настройки

Некоторые вендоры не ограничиваются публикацией перечня параметров командной строки для установки и настройки пакета. Они предоставляют утилиту для тонкой настройки инсталлятора, выполняющую несколько полезных функций:
• Интуитивно-понятный интерфейс избавляет системного администратора от необходимости открывать msi-файл в редакторе и вручную изменять большое количество записей в таблицах
• Утилита обычно предусматривает некоторую «защиту от дурака» и производит проверку правильности значений изменяемых параметров.

В результате выполнения мастера настроек для msi-файла формируется трансформ, который будет использоваться при развертывании пакета. Естественно, вы можете просмотреть содержимое сохраненного трансформа, применив его к открытому в редакторе msi-файлу.
Хорошим примером такого подхода может служить Adobe Customization Wizard, используемый для настройки параметров установки Adobe Reader и Adobe Acrobat:

Другой пример известного мастера настроек – Office Customization Tool (OCT). Эта утилита позволяет сконфигурировать большое количество параметров, относящихся к установке и пользовательским настройкам MS Office. В результате выполнения мастера создается MSP-файл (патч в терминологии Windows Installer), который используется при дальнейшем развертывании MS Office в корпоративной среде.

MSI с файлом ответов

Этот тип инсталляционных пакетов скорее нужно было назвать «Setup.exe с файлом ответов». Идея состоит в том, что некий установочный файл (назовем его Setup.exe) читает некий предварительно сформированный системным администратором конфигурационный файл (config.xml) и формирует набор параметров для запуска расположенного рядом установочного msi-файла (или нескольких msi-файлов).
Этот подход не предусматривает нашей работы непосредственно с msi-файлом, поэтому не будем на нем останавливаться слишком подробно. Упомяну примеры таких установщиков – файлы настроек Adobe Creative Suite (версии CS2-CS3), а также использование файла ответов config.xml для установки MS Office.
Обычно для диагностики в случае проблем установки можно использовать создаваемый программой-установщиком лог-файл с описанием этапов выполнения; дополнительная информация от Windows Installer также попадает в журналы событий.

Как видите, за общим названием vendor MSI скрываются иногда совершенно непохожие инсталляторы. Надеюсь, эта обзорная статья помогла вам получить представление об их многообразии и о возможных проблемах установки и способах их диагностики.

Reseller affiliate logo

Welcome ${RESELLERNAME} Customers

Please opt-in to receive reseller support

I agree that Autodesk may share my name and email address with ${RESELLERNAME} so that ${RESELLERNAME} may provide installation support and send me marketing communications.  I understand that the Reseller will be the party responsible for how this data will be used and managed.

Email Address

Email is required

Entered email is invalid.

  • Ошибка при создании канала на youtube
  • Ошибка при создании информационной базы созданная иб не содержит данных
  • Ошибка при создании информационной базы создание информационной базы успешно завершено
  • Ошибка при создании информационной базы сервер баз данных не обнаружен authentication method 10
  • Ошибка при создании информационной базы сервер баз данных не обнаружен 5432