Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Microsoft Windows 7 (http://forum.oszone.net/forumdisplay.php?f=95)
-   -   [решено] Windows Installer - код ошибки 1719 (http://forum.oszone.net/showthread.php?t=353898)

COOLak 25-07-2023 14:31 3012831

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

Началось всё с того, что увидел обновление для AdGuard VPN и решил установить его. Обновление не удалось, установщик показал внутреннюю ошибку 1603, а в журнале событий Windows отобразилась ошибка 1719. Я предпринял все шаги, описанные на сайте самого AdGuard VPN, но ничего из этого не помогло. А именно: полное удаление AdGuard VPN через Removal Tool от разработчиков; перерегистрация всех компонентов службы Windows Installer; процедура sfc /scannow; многие другие советы из статей в интернете. В итоге после удаления AdGuard VPN я теперь даже не могу установить его повторно, потому что инсталлятор выдает ту же ошибку. Я также воспользовался чудо-утилитой Windows Repair от Tweaking.com, которая десятки раз помогала мне в казалось бы безвыходных ситуациях (она откатывает до заводских настроек все службы, производит сброс всех разрешений на ключи реестра, системные папки и многое другое). Также почистил реестр утилитами, такими как VIT Registry Fix. Ничего так и не помогло, и теперь я сижу вообще без впн, хотя он мне очень нужен. Хоть убей, при попытке установки выскакивает та же ошибка (1603 в самом инсталляторе и 1719 в журнале событий системы).

Прилагаю следующие данные для диагностики: скриншот ошибки из установщика; скриншот ошибки из журнала системных событий; два текстовых лога установщика AdGuard VPN из папки C:\Temp (он всегда создает по два лога, и они содержат разные данные); лог Process Monitor (упакован в ZIP и загружен на Яндекс.Диск).

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

Vanadiy777 25-07-2023 15:31 3012834

COOLak,
Попробуйте корневые сертификаты обновить, иногда это помогает.

Наборы - Обновление корневых сертификатов

COOLak 25-07-2023 15:34 3012835

Цитата:

Цитата Vanadiy777
Попробуйте корневые сертификаты обновить, иногда это помогает. »

Увы, не помогло.

NickM 25-07-2023 15:41 3012836

У Ваc расходятся логи msi-инсталлера и *.pml по времени.
Поищите эти логи:
Код:

C:\Temp\AdGuardVPN_20230725140740.log
C:\Temp\AdGuardVPN_20230725140740_000_Main.log

Можно, предположить, что имеется конфликт приложений "AdGuard", когда один из установленных продуктов рьяно защищает Себя от другого, или, что-то осталось от предыдущей установки "VPN".

COOLak 25-07-2023 15:44 3012837

Цитата:

Цитата NickM
У Ваc расходятся логи msi-инсталлера и *.pml по времени »

Ок, заменил логи на те самые.

Цитата:

Цитата NickM
Можно, предположить, что имеется конфликт приложений "AdGuard" »

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

Цитата:

Цитата NickM
или, что-то осталось от предыдущей установки "VPN" »

Маловероятно, т. к. я использовал спецутилиту для полной зачистки от самого разработчика.

Vanadiy777 25-07-2023 15:53 3012838

COOLak,
Вот это не поможет?

Устранение проблем, препятствующих установке или удалению программ

COOLak 25-07-2023 15:54 3012839

Цитата:

Цитата Vanadiy777
Вот это не поможет? »

Нет, уже пробовал. Проблем не обнаружено.

Avatar-Lion 25-07-2023 16:12 3012840

COOLak, Я бы на вашем месте начал с самого простого. Пуск - Выполнить: msconfig

Далее там:
1) Отключить все не-Майкрософт службы.
2) Отключить все программы на вкладке "Автозагрузка".

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

COOLak 25-07-2023 16:19 3012841

Цитата:

Цитата Avatar-Lion
Так будет гораздо быстрее, чем логи ковырять »

А есть какой-нибудь софт, который позволит сделать экспорт и затем импорт текущего состояния всех этих служб и программ из автозагрузки? Боюсь, что без этого фраза "гораздо быстрее" тут не вполне уместна.

Avatar-Lion 25-07-2023 16:34 3012842

COOLak, Ну можно, конечно, найти все эти ветки в реестре... Но зачем вам это? Вне зависимости от результата вы точно так же в пару кликов вернете все как было через все тот же msconfig.

NickM 25-07-2023 16:38 3012843

Вот тут процесс прервался со статусом - "Exit Status: -2147483645":
Код:

"Time of Day","Process Name","PID","Operation","Path","Result","Duration","Detail"
"16:07:50,8511772","MsiExec.exe","5152","Process Exit","","SUCCESS","0.0000000","Exit Status: -2147483645, User Time: 0.0000000 seconds, Kernel Time: 0.0468003 seconds, Private Bytes: 10*207*232, Peak Private Bytes: 10*252*288, Working Set: 7*884*800, Peak Working Set: 7*884*800"

Единственное, что чуть выше по логу не нашлось (что углядел), так только это:
Код:

"Time of Day","Process Name","PID","Operation","Path","Result","Duration","Detail"
"16:07:50,7880869","msiexec.exe","6564","IRP_MJ_CREATE","C:\Windows\syswow64\ui\SwDRM.dll","PATH NOT FOUND","0.0000169","Desired Access: Read Attributes, Disposition: Open, Options: Open Reparse Point, Attributes: n/a, ShareMode: Read, Write, Delete, AllocationSize: n/a"

Но, это и не системная библиотека.

А вообще, всё дело может оказаться в переназначенном %temp% и/ или в "битом" "NET.Framework".

Но да, это только предположения, увы.

Petya V4sechkin 25-07-2023 21:30 3012863

COOLak, попробуйте удалить раздел реестра
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\MsiExec.exe

COOLak 26-07-2023 16:08 3012901

Цитата:

Цитата Petya V4sechkin
COOLak, попробуйте удалить раздел реестра
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\MsiExec.exe »

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


Не подскажете, как вам удалось понять, с чем связана проблема, и в чём ее суть?

Petya V4sechkin 26-07-2023 16:47 3012903

Цитата:

Цитата COOLak
Не подскажете, как вам удалось понять, с чем связана проблема, и в чём ее суть?

Это была единственная замеченная аномалия.

Кстати, в той ветке была прописана msiesu.dll - библиотека для обхода ESU, которая позволяла устанавливать обновления .NET Framework в Windows 7.

Avatar-Lion 26-07-2023 16:52 3012904

COOLak, Эта ветка реестра идет сразу после события MsiExec.exe: Process Exit. Я, кстати, эту строку заметил, но значения не придал, поскольку в ветке Image File Execution Options много приложений прописано, включая системные.

Вы ветку грохнули целиком, кстати? Любопытно было бы посмотреть что там было.

Petya V4sechkin, Странно. У меня тоже хак для центра обновлений стоит, который позволял качать платные апдейты для Win7, но такой библиотеки нет.

Petya V4sechkin 26-07-2023 18:38 3012909

Avatar-Lion, значит, есть разные варианты.

А вообще, хаки/обходы ESU ещё актуальны? Вроде Microsoft прекратила любую поддержку Win7 с января 2023 года?

Avatar-Lion 26-07-2023 19:23 3012911

Petya V4sechkin, Да, в январе пришел последний "Ежемесячный набор исправлений качества системы безопасности" (KB5022338). С тех пор никаких обновлений для Windows 7 и .NET Framework действительно больше не поступает, обновляются лишь другие приложения Майкрософт (их антивирус Security Essentials и Office 2016). В качестве костыля для закрытия потенциальных уязвимостей использую 0patch Agent.

Но вообще ветка полезная, конечно. Никогда бы не подумал, что центр обновления и служба Windows Installer таким образом связаны будут.

COOLak 26-07-2023 20:06 3012914

Цитата:

Цитата Avatar-Lion
Любопытно было бы посмотреть что там было. »

Код:

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\msiexec.exe]
"GlobalFlag"="0x100"
"VerifierDlls"="msiesu.dll"


COOLak 26-07-2023 20:22 3012915

Теперь понял в чём проблема. Моя невнимательность. Патчер для обновлений качал отсюда: https://forums.mydigitallife.net/thr...ibility.80606/

Цитата:

Цитата:

Important Notice about the .NET 4 ESU Bypass

it has incompatibility issue and may cause MSI or other programs to stop working
therefore, it's recommended to install it only when new .NET 4 updates are available, then remove it after installing the updates

Цитата:

Цитата Petya V4sechkin
А вообще, хаки/обходы ESU ещё актуальны? Вроде Microsoft прекратила любую поддержку Win7 с января 2023 года? »

Вообще, актуальны. Умельцы уже запилили установку обновлений от Windows 7 Embedded и Windows Server 2008 R2 на обычную семерку.


Время: 11:56.

Время: 11:56.
© OSzone.net 2001-