Empêche le point de restauration du système d'être créé pendant l'installation

Chaque fois que je installe à l'aide de .MSI, le système gèle immédiatement après le démarrage du service Volume Shadow Copy / etc et la création d'un point de restauration du système.

Si possible, je préfère ne pas désactiver la restauration du système, car cela supprime tous les points de restauration précédents. Je ne veux pas non plus tuer le service / processus, même si je n'ai pas essayé celui-ci encore de voir si cela fonctionne même.

Comment puis-je empêcher la création d'un point de restauration du système lors de l'installation à l'aide d'un lanceur MSI?

Si vous vous déplacez dans ce fil , il y a plusieurs choses que vous pourriez essayer de réparer le service Volume Shadow Copy si vous vouliez donner un coup.

MISE À JOUR : Windows Installer 5 (disponible sur Windows Server 2012, Windows 8, Windows Server 2008 R2 ou Windows 7) dispose maintenant d'une nouvelle propriété MSIFASTINSTALL qui peut être utilisée pour accélérer l'installation d'un grand paquet MSI . Voir le lien ci-dessus pour les valeurs valides. Je suggérerais 3 pour aucun point de restauration, et uniquement FileCosting (le processus de détermination de l'exigence d'espace disque). Voici un exemple:

Msiexec.exe / I "D: \ winzip112.msi" / QN MSIFASTINSTALL = 3

Il est également possible de définir la propriété DISABLEROLLBACK pour désactiver la restauration du système de restauration dans le programme d'installation MSI. Je vous conseillerais vivement de ne pas l'utiliser, sauf si vous mettez un nouveau PC sur scène. Il s'agit d'un cas particulier lorsque vous ne pouvez que recommencer si quelque chose échoue. Pour un ordinateur en utilisation réelle, je ne recommanderais pas l'activation de cette propriété.

L'ironie est que le renversement de désactivation accélérera les choses le plus si vous exécutez un énorme package de mise à jour qui remplace beaucoup de fichiers. Cela pourrait être assez important, mais dangereux.