| Номер ошибки: | Ошибка 1642 | |
| Название ошибки: | Windows Installer Error Code 1642 | |
| Описание ошибки: | Ошибка 1642: Возникла ошибка в приложении Windows Installer. Приложение будет закрыто. Приносим извинения за неудобства. | |
| Разработчик: | Microsoft Corporation | |
| Программное обеспечение: | Windows Installer | |
| Относится к: | Windows XP, Vista, 7, 8, 10, 11 |
Объяснение «Windows Installer Error Code 1642»
Это наиболее распространенное условие «Windows Installer Error Code 1642», известное как ошибка времени выполнения (ошибка). Когда дело доходит до Windows Installer, инженеры программного обеспечения используют арсенал инструментов, чтобы попытаться сорвать эти ошибки как можно лучше. Ошибки, такие как ошибка 1642, иногда удаляются из отчетов, оставляя проблему остается нерешенной в программном обеспечении.
После установки программного обеспечения может появиться сообщение об ошибке «Windows Installer Error Code 1642». Когда это происходит, конечные пользователи программного обеспечения могут сообщить Microsoft Corporation о существовании ошибки 1642 ошибок. Затем программисты могут исправить эти ошибки в коде и включить исправление, которое можно загрузить с их веб-сайта. Таким образом, когда ваш компьютер выполняет обновления, как это, это, как правило, чтобы исправить проблемы ошибки 1642 и другие ошибки внутри Windows Installer.
Что генерирует ошибку времени выполнения 1642?
В первый раз, когда вы можете столкнуться с ошибкой среды выполнения Windows Installer обычно с «Windows Installer Error Code 1642» при запуске программы. Вот три наиболее заметные причины ошибки ошибки 1642 во время выполнения происходят:
Ошибка 1642 Crash — Номер ошибки вызовет блокировка системы компьютера, препятствуя использованию программы. Когда Windows Installer не может обеспечить достаточный вывод для данного ввода или действительно не знает, что выводить, он часто путает систему таким образом.
Утечка памяти «Windows Installer Error Code 1642» — ошибка 1642 утечка памяти приводит к тому, что Windows Installer использует все больше памяти, что делает ваш компьютер запуск медленнее и замедляет вывод системы. Возможные искры включают сбой освобождения, который произошел в программе, отличной от C ++, когда поврежденный код сборки неправильно выполняет бесконечный цикл.
Ошибка 1642 Logic Error — логическая ошибка возникает, когда компьютер производит неправильный вывод, даже если вход правильный. Виновником в этом случае обычно является недостаток в исходном коде Microsoft Corporation, который неправильно обрабатывает ввод.
Такие проблемы Windows Installer Error Code 1642 обычно вызваны повреждением файла, связанного с Windows Installer, или, в некоторых случаях, его случайным или намеренным удалением. В большинстве случаев скачивание и замена файла Microsoft Corporation позволяет решить проблему. Если ошибка Windows Installer Error Code 1642 возникла в результате его удаления по причине заражения вредоносным ПО, мы рекомендуем запустить сканирование реестра, чтобы очистить все недействительные ссылки на пути к файлам, созданные вредоносной программой.
Распространенные проблемы Windows Installer Error Code 1642
Windows Installer Error Code 1642 Проблемы, связанные с Windows Installer:
- «Ошибка программы Windows Installer Error Code 1642. «
- «Ошибка программного обеспечения Win32: Windows Installer Error Code 1642»
- «Windows Installer Error Code 1642 столкнулся с проблемой и закроется. «
- «Файл Windows Installer Error Code 1642 не найден.»
- «Windows Installer Error Code 1642 не может быть найден. «
- «Ошибка запуска программы: Windows Installer Error Code 1642.»
- «Windows Installer Error Code 1642 не выполняется. «
- «Отказ Windows Installer Error Code 1642.»
- «Ошибка пути программного обеспечения: Windows Installer Error Code 1642. «
Проблемы Windows Installer Windows Installer Error Code 1642 возникают при установке, во время работы программного обеспечения, связанного с Windows Installer Error Code 1642, во время завершения работы или запуска или менее вероятно во время обновления операционной системы. При появлении ошибки Windows Installer Error Code 1642 запишите вхождения для устранения неполадок Windows Installer и чтобы HelpMicrosoft Corporation найти причину.
Источники проблем Windows Installer Error Code 1642
Проблемы Windows Installer Error Code 1642 могут быть отнесены к поврежденным или отсутствующим файлам, содержащим ошибки записям реестра, связанным с Windows Installer Error Code 1642, или к вирусам / вредоносному ПО.
В основном, осложнения Windows Installer Error Code 1642 связаны с:
- Недопустимая или поврежденная запись Windows Installer Error Code 1642.
- Вирус или вредоносное ПО, которые повредили файл Windows Installer Error Code 1642 или связанные с Windows Installer программные файлы.
- Другая программа злонамеренно или по ошибке удалила файлы, связанные с Windows Installer Error Code 1642.
- Другая программа, конфликтующая с Windows Installer Error Code 1642 или другой общей ссылкой Windows Installer.
- Поврежденная установка или загрузка Windows Installer (Windows Installer Error Code 1642).
Продукт Solvusoft
Загрузка
WinThruster 2023 — Проверьте свой компьютер на наличие ошибок.
Совместима с Windows 2000, XP, Vista, 7, 8, 10 и 11
Установить необязательные продукты — WinThruster (Solvusoft) | Лицензия | Политика защиты личных сведений | Условия | Удаление
Abhigyan, that’s the impression I got from reading various blog posts. However, I’ve had multiple scenarios where I’ve attempted to load version 10.1.1 on top of version 10.1.0, and still gotten that error stating that I do not have a correct version. In addition, I have also seen this when attempting to apply 10.1.0 (previous patch) on top of version 10.0.0 or 10.0.1. It seems to be related to something that is getting dropped into the registry that the installation is seeing. It may only happen on boxes that previously had version 9.0, and on which version 10.0 was installed without first uninstalling 9.0, but I’m not sure if that is the exact scenario.
The way I was able to fix the problem I described above was to load the full exe of 10.1.1 (on top of 10.1.0), then uninstall Reader using Control Panel, and reload the SMS packages. I am able to successfully load base version 10.0.0 and then add on patch 10.1.1, without incrementing to 10.0.1 or 10.1.0 along the way.
- Remove From My Forums
-
Question
-
I have a server that uses SQL Server 2008 SP2 (build 10.0.4000.0 (X64)) as part of DPM 2010. On one of our servers (our other SQL Server didn’t have this problem), running KB2494089 fails via WSUS or manually installation. I turned on verbose
windows installer logging and this is what I see:
Any ideas to push this update through? Thx=== Verbose logging started: 7/27/2011 8:47:14 Build type: SHIP UNICODE 4.05.6002.00 Calling process: h:a6285aa40be9dedb67e59166c5f7dax64setup100.exe ===
MSI (c) (E0:60) [08:47:14:089]: SOFTWARE RESTRICTION POLICY: Verifying package —> ‘C:WindowsInstaller863ad.msi’ against software restriction policy
MSI (c) (E0:60) [08:47:14:089]: SOFTWARE RESTRICTION POLICY: C:WindowsInstaller863ad.msi has a digital signature
MSI (c) (E0:60) [08:47:14:219]: SOFTWARE RESTRICTION POLICY: C:WindowsInstaller863ad.msi is permitted to run at the ‘unrestricted’ authorization level.
MSI (c) (E0:60) [08:47:14:223]: Cloaking enabled.
MSI (c) (E0:60) [08:47:14:223]: Attempting to enable all disabled privileges before calling Install on Server
MSI (c) (E0:60) [08:47:14:229]: End dialog not enabled
MSI (c) (E0:60) [08:47:14:230]: Original package ==> C:WindowsInstaller863ad.msi
MSI (c) (E0:60) [08:47:14:230]: Package we’re running from ==> C:WindowsInstaller863ad.msi
MSI (c) (E0:60) [08:47:14:233]: APPCOMPAT: looking for appcompat database entry with ProductCode ‘{875D8463-115B-44D2-AD25-71EC7E83B8CC}’.
MSI (c) (E0:60) [08:47:14:233]: APPCOMPAT: no matching ProductCode found in database.
MSI (c) (E0:60) [08:47:14:237]: MSCOREE already loaded, using loaded copy
MSI (c) (E0:60) [08:47:14:240]: Machine policy value ‘TransformsSecure’ is 1
MSI (c) (E0:60) [08:47:14:295]: Original patch ==> h:A6285A~1x64setupSQL_EN~1SQL_EN~1.MSP
MSI (c) (E0:60) [08:47:14:295]: Patch we’re running from ==> C:UsersADMINAppDataLocalTemp237ca4916.msp
MSI (c) (E0:60) [08:47:14:296]: SOFTWARE RESTRICTION POLICY: Verifying patch —> ‘h:A6285A~1x64setupSQL_EN~1SQL_EN~1.MSP’ against software restriction policy
MSI (c) (E0:60) [08:47:14:296]: SOFTWARE RESTRICTION POLICY: h:A6285A~1x64setupSQL_EN~1SQL_EN~1.MSP has a digital signature
MSI (c) (E0:60) [08:47:14:472]: SOFTWARE RESTRICTION POLICY: h:A6285A~1x64setupSQL_EN~1SQL_EN~1.MSP is permitted to run at the ‘unrestricted’ authorization level.
MSI (c) (E0:60) [08:47:14:473]: SequencePatches starts. Product code: {875D8463-115B-44D2-AD25-71EC7E83B8CC}, Product version: 10.0.1600.22, Upgrade code: {1CBCA79C-7BD0-4F4F-B927-EED77B249CE1}, Product language 1033
MSI (c) (E0:60) [08:47:14:473]: Optimizations are not possible in the patch sequencer because there are no applied patches.
MSI (c) (E0:60) [08:47:14:473]: PATCH SEQUENCER: verifying the applicability of QFE patch h:A6285A~1x64setupSQL_EN~1SQL_EN~1.MSP against product code: {875D8463-115B-44D2-AD25-71EC7E83B8CC}, product version: 10.0.1600.22, product language 1033 and upgrade
code: {1CBCA79C-7BD0-4F4F-B927-EED77B249CE1}
MSI (c) (E0:60) [08:47:14:473]: Validating transform ‘Target01ToUpgrade01’ with validation bits 0x920
MSI (c) (E0:60) [08:47:14:473]: Note: 1: 2749 2: Target01ToUpgrade01 3: C:UsersADMINAppDataLocalTemp237ca4916.msp 4: 10.2.4000.0 5: 10.0.1600.22
MSI (c) (E0:60) [08:47:14:473]: 1: 2749 2: Target01ToUpgrade01 3: C:UsersADMINAppDataLocalTemp237ca4916.msp 4: 10.2.4000.0 5: 10.0.1600.22
MSI (c) (E0:60) [08:47:14:473]: PATCH SEQUENCER: QFE patch h:A6285A~1x64setupSQL_EN~1SQL_EN~1.MSP is not applicable.
MSI (c) (E0:60) [08:47:14:473]: PATCH SEQUENCER: there’s no supersedence information available, so no patches will be superseded.
MSI (c) (E0:60) [08:47:14:474]: SequencePatches returns success.
MSI (c) (E0:60) [08:47:14:474]: Final Patch Application Order:
MSI (c) (E0:60) [08:47:14:474]: Other Patches:
MSI (c) (E0:60) [08:47:14:474]: UnknownAbsent: {5217D261-4CA9-4E44-A063-F83C6F8669AF} — h:A6285A~1x64setupSQL_EN~1SQL_EN~1.MSP
The upgrade cannot be installed by the Windows Installer service because the program to be upgraded may be missing, or the upgrade may update a different version of the program. Verify that the program to be upgraded exists on your computer and that you have
the correct upgrade.
C:WindowsInstaller863ad.msi
MSI (c) (E0:60) [08:47:14:474]: Product: Microsoft SQL Server 2008 Database Engine Services — Update ‘{5217D261-4CA9-4E44-A063-F83C6F8669AF}’ could not be installed. Error code 1642. Additional information is available in the log file C:UsersADMINAppDataLocalTemp2MSIa4915.LOG.MSI (c) (E0:60) [08:47:14:475]: Windows Installer installed an update. Product Name: Microsoft SQL Server 2008 Database Engine Services. Product Version: 10.0.1600.22. Product Language: 1033. Update Name: {5217D261-4CA9-4E44-A063-F83C6F8669AF}. Installation
success or error status: 1642.MSI (c) (E0:60) [08:47:14:476]: Note: 1: 1708
MSI (c) (E0:60) [08:47:14:476]: Product: Microsoft SQL Server 2008 Database Engine Services — Installation failed.MSI (c) (E0:60) [08:47:14:476]: Windows Installer installed the product. Product Name: Microsoft SQL Server 2008 Database Engine Services. Product Version: 10.0.1600.22. Product Language: 1033. Installation success or error status: 1642.
MSI (c) (E0:60) [08:47:14:477]: Attempting to delete file C:UsersADMINAppDataLocalTemp237ca4916.msp
=== Verbose logging stopped: 7/27/2011 8:47:14 ===
Answers
-
Figured it out. In my situation I had folder compression on the Microsoft SQL Server installation folder. Once I removed folder compression installation completed just fine
-
Marked as answer by
Wednesday, July 27, 2011 2:17 PM
-
Marked as answer by
Abhigyan, that’s the impression I got from reading various blog posts. However, I’ve had multiple scenarios where I’ve attempted to load version 10.1.1 on top of version 10.1.0, and still gotten that error stating that I do not have a correct version. In addition, I have also seen this when attempting to apply 10.1.0 (previous patch) on top of version 10.0.0 or 10.0.1. It seems to be related to something that is getting dropped into the registry that the installation is seeing. It may only happen on boxes that previously had version 9.0, and on which version 10.0 was installed without first uninstalling 9.0, but I’m not sure if that is the exact scenario.
The way I was able to fix the problem I described above was to load the full exe of 10.1.1 (on top of 10.1.0), then uninstall Reader using Control Panel, and reload the SMS packages. I am able to successfully load base version 10.0.0 and then add on patch 10.1.1, without incrementing to 10.0.1 or 10.1.0 along the way.
-
#1
I have two versions of Crysis, my original DVD version which is running 1.1.1.5767 and the Steam version 1.1.1.6156 and I’m trying to install a mod on my DVD version that won’t run on the Steam game, but requires being patched to 1.2.
However, when running the 1.2 patch I get a Windows error as per the screenshot. I have no idea what this means in spite of searching, however at Guru 3D someone said that version 5767 is v1.2 and 6156 is v1.21, but I have no way of referencing that.
Has anyone else come across this issue? And yes, I’ve Googled plenty.
-
#2
iirc it dose not support 64 bit OS, did you try to run it on a 32 bit OS ?
-
#3
iirc it dose not support 64 bit OS, did you try to run it on a 32 bit OS ?
You’re saying that the patch itself is only 32bit?
-
#5
With respect, that’s another issue altogether. I’m already running Crysis in x64; it’s the patching I’m talking about, because I know that you can run 32 bit patches in an x86 OS.
-
#6
Sounds like you are trying to run a patcher expecting the 32-bit binary, when you have an x86_64 binary. It was so painful to get Crysis working the last time I played the fun sections of the game, that I’ve never tried again to get it working, a shame.
-
#8
The game is on GoG also, don’t know if it has those issues.

