ОБНОВЛЕНИЕ: ссылка на похожий контент на serverfault.com. Помните, что это приведет вас к информации, предназначенной для системных администраторов. Как супер пользователь / опытный пользователь, приведенная ниже сводка может быть лучше.
ОБНОВЛЕНИЕ: Установщик Windows 5 (доступен в Windows Server 2012, Windows 8, Windows Server 2008 R2 или Windows 7) теперь имеет новое свойство MSIFASTINSTALL, которое можно использовать для ускорения установки большого пакета MSI. См. Ссылку выше для правильных значений. Я бы предложил 3 для точки восстановления без, а только FileCosting (процесс определения требования к месту на диске). Вот образец:
msiexec.exe /I "D:\winzip112.msi" /QN MSIFASTINSTALL = 3
Также возможно установить свойство DISABLEROLLBACK, чтобы отключить поддержку отката в установщике MSI. Я бы настоятельно рекомендовал не использовать это, если вы не ставите новый компьютер. Это особый случай, когда вы можете просто начать все сначала, если что-то не получается. Для реального использования компьютера я бы не рекомендовал включать это свойство.
Ирония в том, что отключение отката ускорит работу, если вы используете огромный пакет обновлений, который заменяет множество файлов. Это может быть довольно значительным, но небезопасным.