Cmd exited on with error code 1603

Ошибка 1603 при попытке установить пакет установщика Windows: неустранимая ошибка во время установки Эта статья поможет устранить ошибку 1603, которая возникает при установке пакета установщика Microsoft Windows. Применяется к: Windows 10 — все выпуски Оригинальный номер базы знаний: 834484 Симптомы При попытке установить пакет установщика Windows может отобразиться следующее сообщение об ошибке: Ошибка 1603. […]

Содержание

  1. Ошибка 1603 при попытке установить пакет установщика Windows: неустранимая ошибка во время установки
  2. Симптомы
  3. Причина
  4. Решение
  5. Error 1603 when you try to install a Windows Installer package: A fatal error occurred during installation
  6. Symptoms
  7. Cause
  8. Resolution
  9. Решение проблемы «Ошибка установки msi 1603».
  10. Добавить комментарий Отменить ответ
  11. Как исправить 1603 фатальную ошибку при установке в Windows 10
  12. Исправьте ошибку установки 1603, используя эти решения
  13. 1. Закройте фоновое программное обеспечение
  14. 2. Проверьте, что программное обеспечение еще не установлено
  15. 3. Убедитесь, что для программы достаточно места на жестком диске
  16. 4. Откройте программу установки и удаления устранения неполадок
  17. 5. Стереть временные файлы из временной папки Windows
  18. 6. Перезапустите службу установщика Windows.
  19. 7. Измените значение реестра NtfsDisable8dot3NameCreation
  20. 8. Предоставьте разрешение на полный доступ к приводу установки

Ошибка 1603 при попытке установить пакет установщика Windows: неустранимая ошибка во время установки

Эта статья поможет устранить ошибку 1603, которая возникает при установке пакета установщика Microsoft Windows.

Применяется к: Windows 10 — все выпуски
Оригинальный номер базы знаний: 834484

Симптомы

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

Ошибка 1603. При установке произошла неустранимая ошибка.

При нажатии кнопки ОК в окне сообщения выполняется откат установки.

Причина

Данное сообщение об ошибке отображается при выполнении следующих условий:

  • Установщик Windows пытается установить приложение, которое уже установлено на компьютере.
  • Папка, в которую вы пытаетесь установить пакет установщика Windows, зашифрована.
  • Диск, содержащий папку, в которую вы пытаетесь установить пакет установщика Windows, доступен в качестве заменяемого диска.
  • Учетная запись SYSTEM не имеет разрешений на полный доступ к папке, в которую вы пытаетесь установить пакет установщика Windows. Сообщение об ошибке отображается из-за того, что установщик Windows использует учетную запись SYSTEM для установки программного обеспечения.

Решение

Для решения этой проблемы воспользуйтесь одним из приведенных ниже способов в зависимости от причины ее возникновения:

Проверьте, установлено ли приложение на компьютере. Если это так, удалите и переустановите приложение.

Если на вашем рабочем столе ранее находился ярлык для приложения, он мог быть потерян во время обновления до Windows 10. В таких случаях приложение, вероятно, все еще установлено на компьютере, что приводит к появлению этой ошибки при попытке переустановить приложение. Вы можете восстановить ярлык, выполнив поиск приложения. Если оно найдено, нажмите и удерживайте (или щелкните правой кнопкой мыши) приложение и выберите Закрепить в меню Пуск. Вы также можете устранить проблему, удалив и переустановив приложение. Чтобы найти и удалить приложения в Windows 10, выполните следующие действия:

  1. В меню Пуск выберите Параметры.
  2. В разделе «Параметры» выберите функции системных>& приложений.
  3. Если приложение указано в списке, выберите его, а затем нажмите Удалить.
  4. Следуйте инструкциям на экране.

Установите пакет в папку, которая не зашифрована.

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

Установите пакет на диск, доступ к котором отсутствует, в качестве заменяемого диска.

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

Предоставьте учетной записи SYSTEM разрешения на полный доступ.

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

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

Откройте проводник (или проводник Windows), щелкните правой кнопкой мыши диск, на который требуется установить пакет установщика Windows, и выберите пункт Свойства.

Перейдите на вкладку Безопасность. Убедитесь, что поле Группы или пользователи содержит учетную запись пользователя SYSTEM. Если учетная запись пользователя SYSTEM не отображается в поле, выполните следующие действия, чтобы добавить учетную запись SYSTEM:

  1. Щелкните Изменить. При появлении запроса утвердите контроль учетных записей пользователей.
  2. Нажмите Добавить. Появится диалоговое окно «Выбор пользователей или групп».
  3. В поле Введите имена выбираемых объектов введите SYSTEM, затем нажмите Проверить имена.
  4. Нажмите кнопку ОК.

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

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

Закройте диалоговое окно Разрешения и вернитесь в диалоговое окно Свойства. Нажмите кнопку Дополнительно.

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

На вкладке Разрешения выберите запись SYSTEM и нажмите кнопку Изменить.

Щелкните раскрывающийся список Применимо к и выберите папку Эта папка, вложенную папку и файлы. Нажмите кнопку ОК.

Подождите, пока операционная система применит выбранные вами разрешения ко всем дочерним папкам.

Источник

Error 1603 when you try to install a Windows Installer package: A fatal error occurred during installation

This article helps fix the error 1603 that occurs when you install a Microsoft Windows Installer package.

Applies to: В Windows 10 — all editions
Original KB number: В 834484

Symptoms

When you try to install a Windows Installer package, you may receive the following error message:

Error 1603: A fatal error occurred during installation.

If you click OK in the message box, the installation rolls back.

Cause

You may receive this error message if any one of the following conditions is true:

  • Windows Installer is attempting to install an app that is already installed on your PC.
  • The folder that you are trying to install the Windows Installer package to is encrypted.
  • The drive that contains the folder that you are trying to install the Windows Installer package to is accessed as a substitute drive.
  • The SYSTEM account does not have Full Control permissions on the folder that you are trying to install the Windows Installer package to. You notice the error message because the Windows Installer service uses the SYSTEM account to install software.

Resolution

To resolve this problem, use any one of the following methods, depending on the cause of the problem:

Check if the app is already installed on the PC. If so, uninstall and reinstall the app.

If you previously had a desktop shortcut for an app, the shortcut may have been lost during the upgrade to Windows 10. In such cases, the app is likely still installed on the PC, resulting in this error when you attempt to reinstall the app. You can restore the shortcut by searching for the app, and if it’s found, press and hold (or right-click) the app and select Pin to Start. Or you can resolve the issue by uninstalling and then reinstalling the app. To search for and uninstall apps in Windows 10:

  1. On the Start menu, select Settings.
  2. In Settings, select System >Apps & features.
  3. If the app is listed, then this is, select it and then select Uninstall.
  4. Follow the directions on the screen.

Install the package to a folder that is not encrypted.

Use this method if you receive the error message because you try to install the Windows Installer package to a folder that is encrypted.

Install the package to a drive that is not accessed as a substitute drive.

Use this method if you receive the error message because the drive that contains the folder that you try to install the Windows Installer package to is accessed as a substitute drive.

Grant Full Control permissions to the SYSTEM account.

Use this method if you receive the error message because the SYSTEM account does not have Full Control permissions on the folder you are installing the Windows Installer package to.

To grant Full Control permissions to the SYSTEM account, follow these steps:

Open File Explorer (or Windows Explorer), right-click the drive that you want to install the Windows Installer package to, and then click Properties.

Click the Security tab. Verify that the Group or user names box contains the SYSTEM user account. If the SYSTEM user account doesn’t appear in the box, follow these steps to add the SYSTEM account:

  1. Click Edit. If prompted, approve the User Account Control.
  2. Click Add. The Select Users or Groups dialog box appears.
  3. In the Enter the object names to select field, type SYSTEM, and then click Check names.
  4. Click OK.

To change permissions, click Edit. If prompted, approve the User Account Control.

Select the SYSTEM user account, and verify in the Permissions section that Full Control is set to Allow. If not, select the Allow check box.

Close the Permissions dialog and return to the Properties dialog. Click Advanced.

Select Change permissions. If prompted, approve the User Account Control.

In the Permissions tab, select the SYSTEM entry and click Edit.

Click the Applies to dropdown and select This folder, subfolder, and files. Click OK.

Wait for the operating system to apply the permissions that you have selected to all child folders.

Источник

Решение проблемы «Ошибка установки msi 1603».

Первое, что хотелось бы рассказать об ошибке 1603, которая появляется при попытке установить какую-либо программу — это не ошибка установочного файла программы, а проблема операционной системы.

Есть несколько причин почему возникает сообщение «Ошибка установки MSI 1603» и у каждой свое решение. Начнем с наиболее чаще встречающийся решений.
Прошу в комментариях описать вашу проблему подробно, и каким способом она решилась.

1. Первый способ. Решение проблема «ошибка установки MSI 1603» при попытке переустановить ранее установленную программу или обновить версию.

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

Во-первых.
Смотрим в списке установленных программ (Панель управления\Программы и компоненты), что вашей программы действительно нет. Если программа есть — то удаляем ее кликнув по ней правой кнопкой мыши-пункт удалить. Таким образом программа будет удаляться правильно.

Во-вторых.
Если программы в списке нет, то переходим в директории:
C:Program Files
C:Program Files (x86)
C:ProgramData

Проверяем, что в данных папка нет остатков программы, если есть, то переходим в папку с программой и ищем файл Uninstall.exe, запустив который начнется удаление программы. Если Uninstall.exe отсутствует — удаляем всю папку с именем программы.

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

Нажимаем пуск (кнопка Windows) и сразу вводим regedit (либо Win+R — Regedit).
Откроется окно настройки реестра в меню которого нажимаем Правка-Найти. В окне поиска вводим название программы, которую нужно удалить.
После первого совпадения удаляем найденный параметр и нажимаем F3, для поиска в остальных ветках реестра. Удаляем до тех пор, пока все не очистим.

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

2. Второй способ.

Необходимо загрузить все обновления системы Windows.
Для обновления Windows переходим в Пуск — Параметры — Обновление и безопасность — Центр обновления Windows — нажимаем кнопку Обновить.
Дожидаемся окончания установки всех обновлений и проверяем снова.
Если второй способ снова не решил проблему «ошибка установки MSI 1603», переходим к третьему.

3. Третий способ.

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

4. Четвертый способ.

Возможно ваша операционная система является какой-нибудь облегченной версией Windows, либо наоборот с разными «наваротами». Тут предлагаю только установку чистой версии.

Добавить комментарий Отменить ответ

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.

Источник

Как исправить 1603 фатальную ошибку при установке в Windows 10

Установщик Windows устанавливает и удаляет программное обеспечение с форматами пакетов MSI. Однако установщик Windows не всегда устанавливает программное обеспечение по мере необходимости и может иногда возвращать сообщение об ошибке, в котором говорится: « 1603 Фатальная ошибка во время установки. »

Таким образом, пользователи не могут устанавливать или удалять программу, когда появляется это сообщение об ошибке. Вот несколько исправлений, которые, вероятно, устранят ошибку 1603.

Исправьте ошибку установки 1603, используя эти решения

  1. Закрыть фоновое программное обеспечение
  2. Проверьте, что программное обеспечение еще не установлено
  3. Проверьте, достаточно ли места на жестком диске для программы
  4. Откройте программу установки и удаления устранения неполадок
  5. Стереть временные файлы из папки Windows Temp
  6. Перезапустите службу установщика Windows.
  7. Отредактируйте значение реестра NtfsDisable8dot3NameCreation
  8. Предоставить полное разрешение на доступ к инсталляционному диску

1. Закройте фоновое программное обеспечение

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

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

  1. Нажмите клавишу Win + горячую клавишу X.
  2. Выберите Диспетчер задач в меню, чтобы открыть его окно.
  3. Перейдите на вкладку «Процессы» в снимке экрана ниже.
  4. Закройте все программы из списка приложений, выбрав их и нажав кнопку Завершить задание .
  5. Вы также можете закрыть сторонние программные процессы, перечисленные на вкладке Процессы.

2. Проверьте, что программное обеспечение еще не установлено

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

  1. Чтобы удалить программу, нажмите сочетание клавиш Win + R, чтобы открыть Выполнить .
  2. Введите «appwiz.cpl» в текстовом поле «Выполнить».
  3. При этом откроется вкладка «Панель управления программами и функциями», где вы можете выбрать программу для удаления и нажать Удалить .
  4. Возможно, откроется диалоговое окно с вопросом, уверены ли вы в удалении программного обеспечения. Нажмите кнопку Да для подтверждения.
  5. Затем попробуйте установить нужную программу еще раз.

ТАКЖЕ ЧИТАЙТЕ . Как исправить ошибку установки 0xc000021a в Windows 10

3. Убедитесь, что для программы достаточно места на жестком диске

Также обратите внимание, что для программного обеспечения может быть недостаточно свободного места на жестком диске. Возможно, вам потребуется освободить место на жестком диске, если для программного обеспечения требуется более одного гигабайта памяти. Во-первых, перепроверьте минимальные требования программы к системе хранения HDD. Затем убедитесь, что на жестком диске достаточно места, как показано ниже.

  1. Откройте проводник, нажав его кнопку на панели задач Windows 10.
  2. Нажмите Этот компьютер , чтобы открыть список папок и дисков, как показано ниже.
  3. Нажмите правой кнопкой мыши на диске C: и выберите Свойства , чтобы открыть вкладку Общие, показанную ниже.
  4. Эта вкладка показывает, сколько свободного места на жестком диске. Если для программы недостаточно свободного места, удалите стороннее программное обеспечение или запустите утилиту очистки диска, чтобы освободить место на жестком диске.

4. Откройте программу установки и удаления устранения неполадок

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

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

5. Стереть временные файлы из временной папки Windows

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

  1. Откройте приложение Cortana, нажав кнопку на панели задач.
  2. Введите «Очистка диска» в поле поиска Cortana и выберите, чтобы открыть Очистка диска.
  3. Выберите диск C: в раскрывающемся меню и нажмите кнопку OK.
  4. Очистка диска скажет вам, сколько места на жестком диске он может освободить в своем окне ниже.
  5. Временные файлы и Временные интернет-файлы – это два основных флажка, которые необходимо выбрать здесь. Однако вы также можете выбрать удаление других категорий файлов.
  6. Нажмите кнопку ОК и выберите параметр Удалить файлы .

6. Перезапустите службу установщика Windows.

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

  1. Введите «services.msc» в «Выполнить» и нажмите кнопку ОК .
  2. Прокрутите вниз до указанной службы установщика Windows.
  3. Дважды щелкните установщик Windows, чтобы открыть окно на снимке экрана ниже.
  4. Нажмите кнопку Пуск в окне установщика Windows. Однако нажмите кнопку Стоп , если служба уже запущена; а затем нажмите Пуск .
  5. Нажмите кнопки Применить и ОК .
  6. Чтобы заново зарегистрировать установщик Windows, снова откройте «Выполнить».
  7. Введите «msiexec/unregister» в текстовом поле «Выполнить» и нажмите кнопку ОК .
  8. После этого введите «msiexec/regserver» в «Выполнить», чтобы зарегистрировать установщик Windows.

7. Измените значение реестра NtfsDisable8dot3NameCreation

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

  1. Введите «regedit» в «Выполнить» и нажмите «ОК», чтобы открыть редактор реестра.
  2. Затем перейдите в Компьютер> HKEY_LOCAL_MACHINE> SYSTEM> CurrentControlSet> Control> FileSystem в редакторе реестра, как показано ниже.
  3. Дважды щелкните DWORD NtfsDisable8dot3NameCreation, чтобы открыть его окно «Изменить значение DWORD (32-разрядное)» ниже.
  4. Если значение DWORD в настоящее время равно 1, замените его значение, введя 0 в текстовое поле.
  5. Нажмите кнопку ОК , чтобы закрыть окно Изменить DWORD.
  6. Закройте редактор реестра и перезагрузите компьютер или ноутбук.

8. Предоставьте разрешение на полный доступ к приводу установки

Ошибка 1603 также может возникнуть, если ваша учетная запись SYSTEM не имеет разрешения «Полный доступ» для выбранной папки установки. Вы можете решить эту проблему, изменив разрешения для диска, на который вы устанавливаете программное обеспечение. Следуйте приведенным ниже инструкциям для редактирования разрешений СИСТЕМЫ.

  1. Откройте проводник и нажмите Этот компьютер .
  2. Затем щелкните правой кнопкой мыши установочный диск для программного обеспечения (обычно это C) и выберите Свойства .
  3. Выберите вкладку «Безопасность», показанную ниже.
  4. Нажмите кнопку Изменить , чтобы открыть окно, расположенное ниже.
  5. Выберите «СИСТЕМА» и установите флажок «Разрешить» для Полный контроль , если этот параметр не выбран. Все флажки Разрешить должны быть установлены для SYSTEM.
  6. Нажмите кнопки Применить и ОК и закройте окно «Разрешения».
  7. Нажмите кнопку Дополнительно в окне свойств накопителя, чтобы открыть окно, показанное ниже.
  8. Выберите параметр Изменить разрешения .
  9. Выберите «СИСТЕМА» на вкладке «Разрешения» и нажмите кнопку Изменить , чтобы открыть окно «Разрешения».
  10. Выберите Эта папка, подпапки и файлы в раскрывающемся меню Применить к.
  11. Нажмите кнопку ОК в окне ввода разрешений.
  12. Нажмите кнопки ОК на всех других открытых окнах.

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

Примечание редактора . Этот пост был первоначально опубликован в октябре 2017 года и с тех пор был полностью переработан и обновлен для обеспечения свежести, точности и полноты.

Источник

This troubleshooting article provides solutions to fix SCCM Application install error exit code 1603. The SCCM error code 1603 appears you attempt to install an application from the SCCM software Center.

The SCCM error code 1603 is a generic error, and it’s not just limited to application installation failures in ConfigMgr. The error code 1603 also appears when you attempt to uninstall SCCM Management Point role.

The application deployment feature in SCCM allows admins to deploy applications to users or remote devices managed by ConfigMgr.

PatchMyPC HorizontalAD

Patch My PC Sponsored AD

During application installation in SCCM, users may encounter many errors in Software Center where the application installation fails. One such common error is application installation failed with unmatched exit code 1603.

Read: Step-by-Step guide to deploy applications in SCCM

Any errors that you encounter during application installation must be examined and investigated using the log files. SCCM has got several log files for every component. All the log files are listed in ConfigMgr log files article.

When you encounter the SCCM exit code 1603 while installing the applications in Software Center, there are multiple solutions associated with it. Let’s understand what exit code 1603 is and the possible solutions to resolve this error.

The exit code 1603 in SCCM is a generic Windows Installer error that translates to “Fatal error during installation.” This error code 1603 occurs when an application installer is corrupt or requires dependencies, or a firewall or a GPO blocking the installation.

Along with error code 1603, you also see the error “Unmatched exit code (1603) is considered an execution failure” in AppEnforce.log file. There are multiple solutions to fix the error code 1603.

Using the ConfigMgr error look up tools, you can translate SCCM error codes to error messages. With these tools, it’s easy to decode an error code and find the reason for the error.

Let’s use One Trace error lookup tool and perform an error lookup of SCCM exit code 1603. As per this tool, the error code 1603 (0x00000643) translates to Fatal error during installation message.

Exit Code 1603 - Fatal error during installation

Exit Code 1603 – Fatal error during installation

Let’s see more details about the SCCM Application install error exit code 1603.

In the below screenshot, we see an application installation in Software Center has failed with an unknown error. The more information box contains the 0x643(1603) error code. There is not much information about the error code 1603 seen in Software Center window.

SCCM Application Install Error Exit Code 1603

SCCM Application Install Error Exit Code 1603 in Software Center

When you encounter an application installation error 1603 in Software Center, always examine the log files on the client computer.

For application installation failures in SCCM, you need to examine the AppEnforce.log file on the client computer. This log file is located in C:WindowsCCMLogs folder on the client computer.

Reviewing the AppEnforce.log file shows that the application installation terminated with exit code 1603. Unmatched exit code (1603) is considered an execution failure.

Unmatched exit code (1603) is considered an execution failure

Unmatched exit code (1603) is considered an execution failure
Executing Command line: "C:Windowssystem32msiexec.exe" /i "agent_x64.msi" /q /qn with user context
Working directory C:Windowsccmcache2 AppEnforce
Post install behavior is BasedOnExitCode
Waiting for process 2992 to finish. Timeout = 120 minutes.
Process 2992 terminated with exitcode: 1603
Looking for exit code 1603 in exit codes table…
Unmatched exit code (1603) is considered an execution failure.

How To Fix SCCM Unmatched exit code (1603) is considered an execution failure

We will now look at the possible solutions for Unmatched exit code (1603) that appears during application installation in SCCM Software Center.

Solution 1 – Check the Application Source Installer

If you are troubleshooting the error exit code 1603, you must check the application source installer first. This is the installer that you have downloaded from web and packaged an application in SCCM.

In most cases, if the source installer is corrupt, the client machines will end up showing error code 1603 in Software Center. Eventually, the application fails to install on any computer when the installer itself is corrupt.

You can test the application installation by manually running the installer on a client machine. If the installer is corrupt, the installation will fail.

Read: How to fix Software Change Returned Error Code 0x87D00669

So, once you determine that the source installer is corrupted, you can download a fresh installer from the internet or vendor site. Save the installer to the sources folder (a location where you store all apps to package in SCCM). Re-package the application in SCCM and deploy it to client computers. This should fix SCCM application install error exit code 1603.

Solution 2 – Check the Application Dependencies

Some applications require prerequisites to complete the installation. These are called as Dependencies in SCCM which define one or more deployment types from another application that the client must install before it installs this deployment type.

For example, if you are installing an application that requires .NET Framework 3.5 as dependency, if the dependency is not installed, the application installation fails with exit code 1603.

These dependencies must be installed before the application that need it is installed.

Read: How to Fix SCCM Application Install Error 0x87D00324

If you know the list of dependencies that an application requires, you can specify them with following steps:

  • In the SCCM console, go to the Software Library> Application Management, and select the Applications node.
  • Select the application in the Applications node and select Deployment Types tab. Right-click on the deployment type and select Properties.
  • Switch to the Dependencies tab. Here you can click Add button and add the dependency for the application.

Check the Application Dependencies - Fix Error Code 1603

Check the Application Dependencies – Fix Error Code 1603

Solution 3- Check if Application Installation is blocked on client computer

The final solution that you can try to fix SCCM application install error exit code 1603 is to check if the application installation is blocked by other software programs. It could be an antivirus installed on the client machine blocking the installation, a Firewall or GPO too.

If it’s an antivirus software blocking the installation, you have to examine the log files on the client computer and whitelist the application install from the server.

Read: SCCM Endpoint Protection Log Files and Locations

Sometimes the application installations are blocked by a GPO defined on the domain level. When you attempt to install such applications, the Software Center shows exit code 1603. The system admins must ensure the GPO is not blocking the application installs.

I would like to know if the above solutions have worked for you or something else worked. Let me know in the comments section below.

Avatar photo

Prajwal Desai is a Microsoft MVP in Enterprise Mobility. He writes articles on SCCM, Intune, Configuration Manager, Microsoft Intune, Azure, Windows Server, Windows 11, WordPress and other topics, with the goal of providing people with useful information.

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

Установщик Windows устанавливает и удаляет программное обеспечение с форматами пакетов MSI. Однако установщик Windows не всегда устанавливает программное обеспечение по мере необходимости и может иногда возвращать сообщение об ошибке, в котором говорится: « 1603 Фатальная ошибка во время установки. »

Таким образом, пользователи не могут устанавливать или удалять программу, когда появляется это сообщение об ошибке. Вот несколько исправлений, которые, вероятно, устранят ошибку 1603.

Содержание

  1. Исправьте ошибку установки 1603, используя эти решения
  2. 1. Закройте фоновое программное обеспечение
  3. 2. Проверьте, что программное обеспечение еще не установлено
  4. 3. Убедитесь, что для программы достаточно места на жестком диске
  5. 4. Откройте программу установки и удаления устранения неполадок
  6. 5. Стереть временные файлы из временной папки Windows
  7. 6. Перезапустите службу установщика Windows.
  8. 7. Измените значение реестра NtfsDisable8dot3NameCreation
  9. 8. Предоставьте разрешение на полный доступ к приводу установки

Исправьте ошибку установки 1603, используя эти решения

  1. Закрыть фоновое программное обеспечение
  2. Проверьте, что программное обеспечение еще не установлено
  3. Проверьте, достаточно ли места на жестком диске для программы
  4. Откройте программу установки и удаления устранения неполадок
  5. Стереть временные файлы из папки Windows Temp
  6. Перезапустите службу установщика Windows.
  7. Отредактируйте значение реестра NtfsDisable8dot3NameCreation
  8. Предоставить полное разрешение на доступ к инсталляционному диску

1. Закройте фоновое программное обеспечение

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

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

  1. Нажмите клавишу Win + горячую клавишу X.
  2. Выберите Диспетчер задач в меню, чтобы открыть его окно.
  3. Перейдите на вкладку «Процессы» в снимке экрана ниже.
  4. Закройте все программы из списка приложений, выбрав их и нажав кнопку Завершить задание .
  5. Вы также можете закрыть сторонние программные процессы, перечисленные на вкладке Процессы.

2. Проверьте, что программное обеспечение еще не установлено

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

  1. Чтобы удалить программу, нажмите сочетание клавиш Win + R, чтобы открыть Выполнить .
  2. Введите «appwiz.cpl» в текстовом поле «Выполнить».
  3. При этом откроется вкладка «Панель управления программами и функциями», где вы можете выбрать программу для удаления и нажать Удалить .
  4. Возможно, откроется диалоговое окно с вопросом, уверены ли вы в удалении программного обеспечения. Нажмите кнопку Да для подтверждения.
  5. Затем попробуйте установить нужную программу еще раз.

ТАКЖЕ ЧИТАЙТЕ . Как исправить ошибку установки 0xc000021a в Windows 10

3. Убедитесь, что для программы достаточно места на жестком диске

Также обратите внимание, что для программного обеспечения может быть недостаточно свободного места на жестком диске. Возможно, вам потребуется освободить место на жестком диске, если для программного обеспечения требуется более одного гигабайта памяти. Во-первых, перепроверьте минимальные требования программы к системе хранения HDD. Затем убедитесь, что на жестком диске достаточно места, как показано ниже.

  1. Откройте проводник, нажав его кнопку на панели задач Windows 10.
  2. Нажмите Этот компьютер , чтобы открыть список папок и дисков, как показано ниже.
  3. Нажмите правой кнопкой мыши на диске C: и выберите Свойства , чтобы открыть вкладку Общие, показанную ниже.
  4. Эта вкладка показывает, сколько свободного места на жестком диске. Если для программы недостаточно свободного места, удалите стороннее программное обеспечение или запустите утилиту очистки диска, чтобы освободить место на жестком диске.

4. Откройте программу установки и удаления устранения неполадок

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

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

5. Стереть временные файлы из временной папки Windows

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

  1. Откройте приложение Cortana, нажав кнопку на панели задач.
  2. Введите «Очистка диска» в поле поиска Cortana и выберите, чтобы открыть Очистка диска.
  3. Выберите диск C: в раскрывающемся меню и нажмите кнопку OK.
  4. Очистка диска скажет вам, сколько места на жестком диске он может освободить в своем окне ниже.
  5. Временные файлы и Временные интернет-файлы – это два основных флажка, которые необходимо выбрать здесь. Однако вы также можете выбрать удаление других категорий файлов.
  6. Нажмите кнопку ОК и выберите параметр Удалить файлы .

6. Перезапустите службу установщика Windows.

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

  1. Введите «services.msc» в «Выполнить» и нажмите кнопку ОК .
  2. Прокрутите вниз до указанной службы установщика Windows.
  3. Дважды щелкните установщик Windows, чтобы открыть окно на снимке экрана ниже.
  4. Нажмите кнопку Пуск в окне установщика Windows. Однако нажмите кнопку Стоп , если служба уже запущена; а затем нажмите Пуск .
  5. Нажмите кнопки Применить и ОК .
  6. Чтобы заново зарегистрировать установщик Windows, снова откройте «Выполнить».
  7. Введите «msiexec/unregister» в текстовом поле «Выполнить» и нажмите кнопку ОК .
  8. После этого введите «msiexec/regserver» в «Выполнить», чтобы зарегистрировать установщик Windows.

7. Измените значение реестра NtfsDisable8dot3NameCreation

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

  1. Введите «regedit» в «Выполнить» и нажмите «ОК», чтобы открыть редактор реестра.
  2. Затем перейдите в Компьютер> HKEY_LOCAL_MACHINE> SYSTEM> CurrentControlSet> Control> FileSystem в редакторе реестра, как показано ниже.
  3. Дважды щелкните DWORD NtfsDisable8dot3NameCreation, чтобы открыть его окно «Изменить значение DWORD (32-разрядное)» ниже.
  4. Если значение DWORD в настоящее время равно 1, замените его значение, введя 0 в текстовое поле.
  5. Нажмите кнопку ОК , чтобы закрыть окно Изменить DWORD.
  6. Закройте редактор реестра и перезагрузите компьютер или ноутбук.

8. Предоставьте разрешение на полный доступ к приводу установки

Ошибка 1603 также может возникнуть, если ваша учетная запись SYSTEM не имеет разрешения «Полный доступ» для выбранной папки установки. Вы можете решить эту проблему, изменив разрешения для диска, на который вы устанавливаете программное обеспечение. Следуйте приведенным ниже инструкциям для редактирования разрешений СИСТЕМЫ.

  1. Откройте проводник и нажмите Этот компьютер .
  2. Затем щелкните правой кнопкой мыши установочный диск для программного обеспечения (обычно это C) и выберите Свойства .
  3. Выберите вкладку «Безопасность», показанную ниже.
  4. Нажмите кнопку Изменить , чтобы открыть окно, расположенное ниже.
  5. Выберите «СИСТЕМА» и установите флажок «Разрешить» для Полный контроль , если этот параметр не выбран. Все флажки Разрешить должны быть установлены для SYSTEM.
  6. Нажмите кнопки Применить и ОК и закройте окно «Разрешения».
  7. Нажмите кнопку Дополнительно в окне свойств накопителя, чтобы открыть окно, показанное ниже.
  8. Выберите параметр Изменить разрешения .
  9. Выберите «СИСТЕМА» на вкладке «Разрешения» и нажмите кнопку Изменить , чтобы открыть окно «Разрешения».
  10. Выберите Эта папка, подпапки и файлы в раскрывающемся меню Применить к.
  11. Нажмите кнопку ОК в окне ввода разрешений.
  12. Нажмите кнопки ОК на всех других открытых окнах.

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

Примечание редактора . Этот пост был первоначально опубликован в октябре 2017 года и с тех пор был полностью переработан и обновлен для обеспечения свежести, точности и полноты.

Первое, что хотелось бы рассказать об ошибке 1603, которая появляется при попытке установить какую-либо программу — это не ошибка установочного файла программы, а проблема операционной системы.

Есть несколько причин почему возникает сообщение «Ошибка установки MSI 1603» и у каждой свое решение. Начнем с наиболее чаще встречающийся решений.
Прошу в комментариях описать вашу проблему подробно, и каким способом она решилась.

1. Первый способ. Решение проблема «ошибка установки MSI 1603» при попытке переустановить ранее установленную программу или обновить версию.

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

Во-первых.
Смотрим в списке установленных программ (Панель управления\Программы и компоненты), что вашей программы действительно нет. Если программа есть — то удаляем ее кликнув по ней правой кнопкой мыши-пункт удалить. Таким образом программа будет удаляться правильно.

Во-вторых.
Если программы в списке нет, то переходим в директории:
C:Program Files
C:Program Files (x86)
C:ProgramData

Проверяем, что в данных папка нет остатков программы, если есть, то переходим в папку с программой и ищем файл Uninstall.exe, запустив который начнется удаление программы. Если Uninstall.exe отсутствует — удаляем всю папку с именем программы.

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

Нажимаем пуск (кнопка Windows) и сразу вводим regedit (либо Win+R — Regedit).
Откроется окно настройки реестра в меню которого нажимаем Правка-Найти. В окне поиска вводим название программы, которую нужно удалить.
После первого совпадения удаляем найденный параметр и нажимаем F3, для поиска в остальных ветках реестра. Удаляем до тех пор, пока все не очистим.

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

2. Второй способ.

Необходимо загрузить все обновления системы Windows.
Для обновления Windows переходим в Пуск — Параметры — Обновление и безопасность — Центр обновления Windows — нажимаем кнопку Обновить.
Дожидаемся окончания установки всех обновлений и проверяем снова.
Если второй способ снова не решил проблему «ошибка установки MSI 1603», переходим к третьему.

3. Третий способ.

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

4. Четвертый способ.

Возможно ваша операционная система является какой-нибудь облегченной версией Windows, либо наоборот с разными «наваротами». Тут предлагаю только установку чистой версии.

RRS feed

  • Remove From My Forums
  • Question

  • I’m trying to set this up on a single server (inside a virutal machine — domain member to another virtual machine). It always fails installing the MOM Reporting service. The log shows: Task(Install MOM Reporting Service) «msiexec.exe failed with exit code 1603».

    Anyone else run into this or have a solution?

    Thanks in advance for your help!

    Mark

All replies

  • Hi Mark

    Thanks for posting!  The failure code 1603 is a generic failure that requires you to open the specific FCS log.  If you could do the following:

    1. Open this folder:  %Program Files%Microsoft ForefrontClient SecurityServerLogs
    2. Open the MOMReporting.log file
    3. Do a search for «error» and let us know if you find anything

    Without having seen your log file, a potential item might be drive space available.  By default, we attempt to allocate 15 GB for the MOM Operational DB (OnePoint) and 1 GB for the MOM Reporting DB (SystemCenterReporting).  It may be that you’ve run out of drive space on your VM

    Let me know what you find and we will help you get it installed!

    Thanks

    Chris

    Forefront Client Security PM

    • Proposed as answer by

      Tuesday, February 23, 2010 4:45 PM

  • It was a space issue — the VM only had a 10 gig drive defined… Thanks for your help!

  • No problem!  Glad the install is now working and I could help you out!

    Thanks

    Chris

    Forefront Client Security PM

  • I’m running into the same issue with Forefront.

    I am using the single server topology and have installed and tested all the pre-requisites and I keep getting the same exit code 1603.

    The forefront server has 2 processors (this is a test box) and 238GB for the OS and 238GB for the data drives., and 4GB of RAM.

    I have verified that reporting services is working.

    I would appreciate any help.  To speed things up, I am including the output of the serversetup error log; I can e-mail the output  of the mom log (since it is too long to post here).

    Once I get past this, we are planning to build the actual production environment to deploy forefront and exchange 2007.

    Thanks in advance for any help anyone can give..

    Doc (doc@scmadv.com)

    serversetup (forefront client security) log:

    Number of verifications started: [3/3/2008 8:54:56 AM]

    [3/3/2008 8:54:56 AM] Verification(Verifying operating system requirements)

    [3/3/2008 8:54:56 AM] Verification(Verifying hardware requirements)
    Warning: Having two or more processors is recommended for the specified component(s).  Recommended processor speed (in MHz): 2850

    [3/3/2008 8:54:57 AM] Verification(Verifying software prerequisites)
    Warning: SQL Reporting Services 2005 SP1 is not installed.

    [3/3/2008 8:54:57 AM] Verification(Verifying collection database)

    [3/3/2008 8:54:57 AM] Verification(Verifying access to collection server)

    [3/3/2008 8:54:57 AM] Verification(Verifying DAS account)

    [3/3/2008 8:54:58 AM] Verification(Verifying access to reporting server)

    [3/3/2008 8:54:58 AM] Verification(Verifying reporting database configuration)

    [3/3/2008 8:54:58 AM] Verification(Verifying URLs for reports)

    [3/3/2008 8:54:59 AM] Verification(Verifying action account)

    [3/3/2008 8:54:59 AM] Verification(Verifying DAS account)

    [3/3/2008 8:54:59 AM] Verification(Verifying DTS account)

    [3/3/2008 8:54:59 AM] Verification(Verifying reporting database service startup)

    Number of verifications completed: [3/3/2008 8:55:00 AM]
    Tasks started: [3/3/2008 8:55:01 AM]
    Root Directory: D:server
    Current Directory: D:
    [3/3/2008 8:55:01 AM] Task(Install the Collection Database)
    Installing from this MSI: ‘d:ServerMOMServer.msi’
    Log file: ‘C:Program FilesMicrosoft ForefrontClient SecurityServerLogsMOMDB.log’.
    [3/3/2008 8:55:01 AM] Task(Install the Collection Database)
    Starting Install the Collection Database.
    [3/3/2008 8:55:01 AM] Task(Install the Collection Database)
    Starting C:WINDOWSsystem32msiexec.exe.
    [3/3/2008 8:55:01 AM] Task(Install the Collection Database)
    Process command ‘C:WINDOWSsystem32msiexec.exe’
    [3/3/2008 8:55:01 AM] Task(Install the Collection Database)
    Process arguments ‘/i «d:ServerMOMServer.msi» /norestart /qn /l*v «C:Program FilesMicrosoft ForefrontClient SecurityServerLogsMOMDB.log» INSTALLDIR=»C:Program FilesMicrosoft ForefrontClient SecurityServerMicrosoft Operations Manager 2005″ ADDLOCAL=»MOMXDB» MOM_SERVER=»EL-FCS02″ SQLSVR_INSTANCE=»EL-FCS02″ DAS_ACCOUNT=»FCS-DAS» DAS_PASSWORD=»*****» DAS_DOMAIN=»EXCHLAB» DB_SIZE=»25600″ CONFIG_GROUP=»ForefrontClientSecurity»  DATA_DIR=»E:MSSQLDATA» LOG_DIR=»E:MSSQLDATA»‘
    [3/3/2008 8:55:21 AM] Task(Install the Collection Database)

    [3/3/2008 8:55:21 AM] Task(Install the Collection Database)
    The following process failed.
    Process: C:WINDOWSsystem32msiexec.exe
    Exit code: 1603Number of tasks completed: [3/3/2008 8:55:21 AM]

  • Thank you Johan,

    Unfortunately this option did not work for me.

    Anyone else have any other ideas?

    Thanks.

    Doc

  • Hey,

    1. check the you have enough disk space when trying to install FCS. you should have at least 20GB (by default) on the drive you are trying to install the CollectionDB on.

    2. check if you already have a OnePoint or SystemCenterReportingDB existing on your SQL server

    this is usually what makes this problems.

    to find out more information I’ll need you to post you MOMDB.log and/or  files under %Program Files%Microsoft ForefrontClient SecurityServerLogs

  • I am having the same issue on a brand new installation.  I am installing this on a Windows Server 2003 R2 x64 Standard machine with SQL 2005 x64 standard.  I have a 500GB HD so space is not an issue and there is no SystemCenterReportingDB existing on the SQLServer.

    I have the DAS setup with an account that has Domain Admins rights and is added as a SQL Sys admin so it shouldn’t be a permission issue.  Any other ideas would be appreciated.  Here is the error message that i am seeing.

    Number of verifications completed: [4/21/2008 3:38:56 PM]
    Tasks started: [4/21/2008 3:38:57 PM]
    Root Directory: D:server
    Current Directory: D:
    [4/21/2008 3:38:57 PM] Task(Install the Collection Database)
    Installing from this MSI: ‘d:ServerMOMServer.msi’
    Log file: ‘C:Program FilesMicrosoft ForefrontClient SecurityServerLogsMOMDB.log’.
    [4/21/2008 3:38:57 PM] Task(Install the Collection Database)
    Starting Install the Collection Database.
    [4/21/2008 3:38:57 PM] Task(Install the Collection Database)
    Starting C:WINDOWSsystem32msiexec.exe.
    [4/21/2008 3:38:57 PM] Task(Install the Collection Database)
    Process command ‘C:WINDOWSsystem32msiexec.exe’
    [4/21/2008 3:38:57 PM] Task(Install the Collection Database)
    Process arguments ‘/i «d:ServerMOMServer.msi» /norestart /qn /l*v «C:Program FilesMicrosoft ForefrontClient SecurityServerLogsMOMDB.log» INSTALLDIR=»C:Program FilesMicrosoft ForefrontClient SecurityServerMicrosoft Operations Manager 2005″ ADDLOCAL=»MOMXDB» MOM_SERVER=»NEWAPP001″ SQLSVR_INSTANCE=»NEWAPP001″ DAS_ACCOUNT=»******» DAS_PASSWORD=»*****» DAS_DOMAIN=»*****» DB_SIZE=»30720″ CONFIG_GROUP=»ForefrontClientSecurity» ‘
    [4/21/2008 3:39:00 PM] Task(Install the Collection Database)

    [4/21/2008 3:39:00 PM] Task(Install the Collection Database)
    The following process failed.
    Process: C:WINDOWSsystem32msiexec.exe
    Exit code: 1603Number of tasks completed: [4/21/2008 3:39:00 PM]

    Thanks

    Tracy

    Also found this error message in the event log followed by an MSIError stating MOM failed to install.

    Event Type: Error
    Event Source: .NET Runtime Optimization Service
    Event Category: None
    Event ID: 1101
    Date:  4/21/2008
    Time:  3:24:52 PM
    User:  N/A
    Computer: NEWAPP001
    Description:
    .NET Runtime Optimization Service (clr_optimization_v2.0.50727_32) — Failed to compile: Microsoft.ReportingServices.QueryDesigners, Version=9.0.242.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91 . Error code = 0x80070002

    For more information, see Help and Support Center at http://go.microsoft.com/fwlink/events.asp.

  • Hi Tracy,

    x64 windows & SQL is not supported for the FCS server roles. You can install an FCS agent onto an x64 host fine, but the server back-end needs to all be 32bit unfortunately…

    Take a look here http://technet.microsoft.com/en-us/library/bb418802.aspx for the system requirements, I would expect your errors are down to that

    Thanks

    Chris

  • I am getting the same error in the MOMdb.log file that is created when I run the installer.

    GetMsiFeatureState: Failed to get feature state. Error Code: 0x80070646. MOMReporting

    I have plenty of Processor and Memory and 100Gigs of disk space.

    I am installing on a Win2003 32bit server at SP2 with SQL2005 32bit installed and no other instance of SystemCenterReportingDB. 

    When the Verify Settings and Requirements run I get GREEN checks but the install immediately fails on the first attempt to install anything.

    I have searched and searched and searched for an answer and have found nothing…

    Help???

    TCrowell

  •   I had the same problem on a previously failed installation. After removing all previous installs and files of FCS, I still had the problem. It turns out that the installation proces needs to create the OnePoint database. It couldn’t do that, because the MDF and LDF files already existed, which it could not overwrite. So I just deleted the eeadata.mdf and eealog.ldf files in C:Program FilesMicrosoft SQL ServerMSSQL.1MSSQLData. After deleting the files, the error disappeared.

    Hope this helps……

  • Can you perhaps run just the MOMreporting or MOMserver installations alone on the machine from the forefront client media.  Once it runs it usually will fail and allow you to open the log file.  Once you open it you can usually get a pretty good idea of what is failing for that specific component.

  •  

    has anybody got this to work yet?

    I have a new build of server 2003 x86, installed and running sql2005 x86, I have wsus 3 sp1 installed and running. All fully updated.

    Forefront had NOT been already installed.
    There is plenty of disk space and there is plenty of memory.

    So why do I get:

    MSI (s) (34!D8) [13:34:46:166]: Note: 1: 2711 2: MOMReporting
    Action start 13:34:46: _VerifyPreRequisites.
    GetMsiFeatureState: Failed to get feature state. Error Code: 0x80070646. MOMReporting

    When I try to install forefront client security.

    Is it that MS are using old software MOM2005 as part of forefront and that other updates have broken the install MOM2005?

  • Look for the following folder/file

    C:Usersadministrator.FCSAppDataLocalTempMOMPreReqReporting.html

    This should give you more clues as to what failed for the MOM reporting failure.


    CSS Security Support Engineer (FCS/MBSA/WUA/Incident Response)
    Check out my blog http://blogs.technet.com/kfalde

    • Proposed as answer by
      Mat Mirabito
      Friday, December 12, 2008 1:56 AM

  • I had this issue also, and it was related to the server having the Forefront client (and consequently the MOM 2005 agent) pushed out by an existing Forefront server on the network.

    This server was meant to be replacing the old server, but as it had a MOM agent deployed to it, the install of MOM 2005 failed.

    You need to install the MOM 2005 agent before proceeding if you run in to this situation.


    Mat Mirabito [MCITP, MCSE]

  • I dont Know exactly if this could help you, but in my case i’ve noticed on the installation Log the following:

    1. RepLog.ldf still exists. So i deleted it from «Program FilesMicrosoft SQL ServerMSSQL.1MSSQLDATA«.
    2. The file asociated to msiexec.exe was C:WINDOWSInstaller8f53bd3.msi. So I terminate the process msiexec.exe on the task maganer AND delete all the files located on c:WINDOWSInstaller

    And thas was all, when i ran the setup again the intallation process was sucessfull

    Note: Obviously i validate the freespace on disk and the Property: OutOfDiskSpace was = to 0

    Try it.


    H1R@M

  • Hi there,

    Try to run the MOMSERVER.MSI manually and check the prerequisities. For me, running Windows 2008 x64 with SQL 2005 SP3 gives me:

    Failures
    Minimum Requirement:
    Microsoft SQL Server 2000 SP3 or later — Required For: MOM Database — Detected Value: Could not get SQL Server instance names
    Minimum Requirement:
    .NET Framework v1.1 — Required For: MOM User Interfaces, MOM Management Server — Detected Value

    For me that means that MOM cannot get the instance names from SQL 2005 SP3.

    Anyone?

    Sincerely,
    Lukasz

  • hi,

    please check your temp directorys (c:temp, c:documents and settingsadministrator.domainlocal settingstemp, c:windowstemp) if the are empty and c:windowsinstallers are also empty. this works for me.
    Good luck!


    Kind regards
    Joerg

  • I have been running into this for 2 days on both a Windows 2003 and a Windows 2008 two server install.  The way I was able to get past it was to install all just the database portions not the distribution and the management console.  That allowed me to get past this error and then I was able to install the management console after that. 

  • Had the same issue on Windows 2008, sql 2005 sp3. All 32 bit. Opened the registry and searched for c:program filesmicrosoft forefront. Deleted all these entries and run «serversetup.exe» from the Administrator:CMD. Installed perfectly.


    yours sincerly,
    Robin E. Turpijn
    Microsoft Manageabilty Specialist @ Wortell, Lijnden NL.

  • Same issue here. Installing .Net Framework 1.1 sp1 on my Windows 2008 x32 with SQL 2005 sp3 solved this problem.

    • Proposed as answer by
      Vitalie Ciobanu
      Friday, January 29, 2010 11:44 AM

  • had a similar issue as Mat had

    my server already had Client security installed with MOM agent.  After uninstalling the MOM agent the installation was successful

    Hope this helps as it seems there are a multitude of resons why the installation fails, pity the error does not give clarity.

    rgds

    ————————————————————————————————————————————————————————

    Sizla

  • Unbeleivable.. just had the same prob and the fix was to put the das account username in CAPS..! even though I chose not case sensitive for SQL… I hope that helps someone..!

  • Installing .Net Framework 1.1 did the trick for me as well.

    I have a Windows 2008 x32 with SQL 2005 sp3. Don’t be fooled by the v1.1 folder in Microsoft.NetFramework — it will only hold a small number of files. So that doesn’t mean it’s installed.

    • Proposed as answer by
      rick.lawson
      Wednesday, September 1, 2010 6:47 AM

  • In my case, Installing .Net Framework 1.1 with SP1 on Windows 2008 x86 with SQL 2005 SP3 solved this problem.

    Kind Regards,

    Majid Ali Nagori…

  • Is this to mean that .net framework 3.5 (sp1) will NOT work, or are you guys saying to have at least 1.1?

  • I’ve read all these forums and still haven’t found a suitable answer for my scenario.  I meet all the pre-requisites, except it’s recommending 2 or more processors.  However, my VM does have 2 processors and it says 2 processors when I right
    click on my computer and hit properties, so I just ignore this warning.  I have more than enough disk space.  I have .net 3.5 sp1 installed.  I saw some recommendations of .net 1.1.  I’m assuming 3.0 supercedes that, or are they
    saying that 3.0 doesn’t work?  When I run the momserver.msi by itself, it fails the pre-requisite (even though I pass the client security pre-requisite check).  However, when I go to look at the .html log file, there is no data in it, so I don’t
    know why the momserver component is failing.  I’m running SQL 2005 sp3 and Server 2008 Enterprise x86.  2 processors, 4 gigs, 100 gigs free.  I’m installing it on a fresh VM with no failed attempts (I blow away the VM each time it fails and
    start again with a new one).  Any help would be appreciated.  I hope the product works better than the install!

  •  .net 1.1 needs to be installed as well

  • i just installed .net1.1 and it messed up all my pre requisites so i had to roll back to a previous snapshot will all reuisites checked.. Help please how can i stop getting Error1603 on Install the Collection database i have 108GB free

I am trying to install a Windows Service on a server and when running command line, as admin, and navigating to my InstalUtil.cmd file, and running it, I get error «msiexec failed: 1603», however the service does get installed and runs perfectly as expected. Any ideas/suggestions to fix the error message?

asked Jun 20, 2018 at 8:58

CRoberts's user avatar

3

Reboot Required?: could this be a simple «reboot required issue». 1603 can mean «reboot required» in batch files.

  • Did you run the batch file with admin rights?
  • Does this MSI have any custom actions? If so, where are they located in the InstallExecuteSequence?
  • There are other possibilities (resurrected from WayBack Machine). Inlining the main section here for the future:

From link above: The following is a non-exhaustive list of known causes for this error:

  • Short file name creation is disabled on the target machine.
  • An Install Script custom action is prototyped incorrectly.
  • A file is locked and cannot be overwritten.
  • The Microsoft Windows Installer Service is not installed correctly.
  • The Windows Temp folders are full.
  • The setup was corrupted after installation and, therefore, fails with this error during un-installation.
  • An older version of Install Shield Developer is being used.
  • A general error occurred during the installation.
  • Print and File sharing is not installed or enabled when installing MSDE 2000.

Proposed solutions in linked document above: 1) Make sure short file name creation is enabled on the target machine, 2) Make sure Windows Installer is properly installed, 3) Empty all temporary folders, 4) Close all running applications and utilities, and launch the installation again — especially antivirus tools, and 5) a couple more options.

You need to gather more information — which leads to checking for logs:

Standard debugging:

  • Event Logs: What does the event logs say? (Windows + Tap R. type eventvwr and press OK). Check the different logs.

  • MSI Log File: Did you create an MSI log file?

  • There could be policies in effect to automatically create one. Check in the TMP folder, sort by date and check recent files for any *.log files.

  • Also check in the batch file if it hard codes a location for the MSI log file.

If you find an MSI log file, try searching for "value 3" (without the quotes) to find any actions that failed.

  • Windows Installer Error Messages.
  • MsiExec.exe and InstMsi.exe Error Messages.

How to create an MSI log file:

  • How to create an MSI log — short version
  • Long answer with MSI logging tips

answered Jun 20, 2018 at 14:09

Stein Åsmul's user avatar

Stein ÅsmulStein Åsmul

39.3k25 gold badges89 silver badges160 bronze badges

5

While installing on windows sometimes get 1603 error because Visual C++ RunTime Library and Microsoft .Net problems.

Try reinstall Microsoft Visual studio redistributable package or uninstall original installed versions.

answered May 28, 2020 at 3:15

riguang zheng's user avatar

riguang zhengriguang zheng

1,6011 gold badge17 silver badges25 bronze badges

Понравилась статья? Поделить с друзьями:
  • Cmd exe что это ошибка
  • Cmd exe ошибка приложения 0xc0000142 windows 10
  • Cmd exe ошибка при запуске приложения 0xc0000142
  • Cloudflare ошибка 520
  • Cloudflare ошибка 503