Błąd 2908 instalatora MSI
Ostatnio instalując aktualizację pewnej aplikacji korzystającej z instalatora MSI natknąłem się na pewien problem.
Otóż na koniec procesu instalacji pojawiał się ten błąd:
Nie było to zbyt miłe, ponieważ ani próby reinstalacji, ani próby odinstalowania i zainstalowania nie rozwiązywały problemu.
Błąd jak był tak był.
Dopiero Google okazały się pomocne. Po dłuższym poszukiwaniu udało mi się znaleźć rozwiązanie.
Problem leży w kluczu rejestru:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-21-299502267-1417001333-839522115-1004\Components\AD95649F068525549B26938D7D18FEA7
"B3414A45B4B628042B8446B35265C1BC"="C?\\WINDOWS\\system32\\rgb9rast_2.dll"
Oczywiście S-1-5-21-299502267-1417001333-839522115-1004
będzie u Was inne, ale reszta klucza będzie identyczna.
Cały klucz zawierający C?\\WINDOWS\\system32\\rgb9rast_2.dll
należy usunąć.
Więcej informacji na tej stronie.