The use of the MSI log cannot be underestimated in its ability to resolve technical issues. It can be complicated to review the contents, so much so there are tools available to assist you.
But first you must ensure that a MSI log is generated for your installs – here is the best method to have one generated each time your install is run. Add this registry entry to the workstation/server:
Windows Registry Editor Version 5.00
Hint: take the above text and save as “MSILogging.reg” and then double-click it.
Now whenever a MSI install is run – even if you perform a Modify/Repair/Remove from the Add/Remove Program Control Panel, a verbose MSI log is generated. The log is created in the Windows Temp directory (use %TEMP% in the Start | Run dialog box to access). Look for a recent file named MSI9999.log (where 9999 is a random number).
This is much easier to accomplish instead of creating the complex batch statement to create a MSI log during execution.
Updated: It was noted that the correct phrase should be “voicewarmup” – thanks Colin!