Forum Discussion
MSI's that won't install
1. Start with enable logging if you need to have more logs (my guess if you open a powershell/cmd session as administrator you can execute it)
https://learn.microsoft.com/en-us/troubleshoot/windows-client/application-management/enable-windows-installer-logging
2. Download psexec open a powershell session as system with -i and -s and try to manually execute that msi from that context to check if that makes a difference
3. Try to package the msi as a win32app (preferred way to go)
Start-Process msiexec.exe -Wait -ArgumentList '/I .\install.msi /quiet'
https://learn.microsoft.com/en-us/mem/intune/apps/apps-win32-prepare
4. How is the alwaysinstallelevated policy configured?
HKLM\Software\Policies\Microsoft\Windows\Installer
- Sitekit_RobBDec 07, 2023Copper Contributor
Rudy_Ooms_MVP
*nods* I went the repack route last night after posting - Node.JS seems to be playing ball now:
Any of the ODBC/OLE entries though? Not so much...
What's interesting to me though is that the Intune logs on the endpoints show no record of the application instance or it's GUID.
Thoughts/suggestions welcomed!- Sitekit_RobBDec 07, 2023Copper ContributorMeant to say - the ODBC repacks now present the following error:
Fatal error during installation (0x80070643)
- Sitekit_RobBDec 08, 2023Copper Contributor
Made a bit of progress and ran into another oddity.Install command that works:
msiexec /quiet /passive /i "msoledbsql.msi" /L*v "C:\Temp\msodbcsql.log" IACCEPTMSODBCSQLLICENSETERMS=YES ALLUSERS=1
But presents:
Question is whether the issue is with the installer, maybe the logic for the pre-req is configured for a match rather than match-or-greater.
Or the issue is with the pre-req (smacks of being much more unlikely)
Need to try through the other ODBC / OLE installers, see what they do. Will update Monday.