Propriété FASTOEM
La propriété FASTOEM est conçue pour permettre aux OEM de réduire le temps nécessaire à l’installation des applications Windows Installer pour un scénario spécifique. Ne créez pas la propriété FASTOEM dans la table Property.
La propriété FASTOEM s’applique uniquement si toutes ces conditions sont remplies :
- L’application est installée sur le même volume que le dossier contenant les fichiers sources.
- Les fichiers sources sont supprimés après l’installation.
- Aucune interface utilisateur n’est affichée pendant l’installation. Le niveau de l’interface utilisateur est None.
- L’installation est effectuée dans le contexte d’installation par ordinateur.
- Il y a suffisamment d’espace sur l’ordinateur pour une installation réussie.
- Il s’agit de la première installation. L’installation ne fait pas de publicité, de réinstallation, de suppression ou d’installation administrative.
- Aucune fonctionnalité n’est installée pour s’exécuter à partir de la source.
- Le package d’installation ne contient aucun composant isolé. Étant donné que les composants isolés nécessitent que les fichiers sources restent situés à la source, la propriété FASTOEM ne peut actuellement pas être utilisée avec des composants isolés.
Si toutes les conditions précédentes sont remplies, la définition de la propriété FASTOEM permet à Windows Installer d’améliorer les performances en procédant comme suit :
- Déplacez plutôt que de copier des fichiers sur le même volume. Cela ne garantit pas que tous les fichiers sont déplacés plutôt que copiés. Notez que si l’ordinateur possède plusieurs disques durs, vous devez initialiser la propriété ROOTDRIVE sur la ligne de commande sur le même lecteur contenant la source d’installation.
- Omettez cette source de la liste des sources de l’application afin que les installations de réinstallation ou de maintenance ultérieures correspondent par défaut aux sources de CD-ROM spécifiées dans la table Media.
- Simplifiez le calcul du coût des fichiers.
- Supprimez les messages de progression envoyés de Windows Installer au client.
Notes
Étant donné qu’aucun message de progression n’est envoyé lorsque FASTOEM est défini, il est recommandé aux auteurs d’écrire manuellement une valeur de 1800 pour le délai d’expiration dans la clé
HKLM\Logiciel\Politiques\Microsoft\Windows\Installer\Délai d’expiration
Le délai d’expiration est de type REG_DWORD.
Pour afficher la taille de l’application dans Ajout/Suppression de programmes dans le Panneau de configuration de Windows 2000, vous devez écrire manuellement la valeur de EstimatedSize dans la clé
HKLM\Logiciel\Microsoft\Windows\Currentversion\Désinstaller\<Code de produit>
Il s’agit d’un type REG_DWORD et est égal à la taille de l’application en Ko. Le programme d’installation n’écrit pas automatiquement cette valeur.
Utilisez l’exemple de ligne de commande suivant si le CD-ROM fourni aux utilisateurs finaux stocke le package d’installation de l’application à la racine du CD-ROM. Notez que l’étiquette de volume dans la table Media du fichier .msi doit correspondre à l’étiquette de volume du CD-ROM.
Msiexec /I C:\TempImage\package.msi /qn /le logfile.txt ALLUSERS=1 FASTOEM=1 DISABLEROLLBACK=1 ROOTDRIVE=C:\
Utilisez l’exemple de ligne de commande suivant si le package d’installation ne se trouve pas à la racine du CD-ROM fourni aux utilisateurs finaux. Dans ce cas, vous devez définir la propriété MEDIAPACKAGEPATH sur le chemin d’accès au package d’installation. L’étiquette de volume dans la table Media du fichier .msi doit correspondre à l’étiquette de volume du CD-ROM. Dans ce cas, suivez cet exemple.
Msiexec /I C:\TempImage\package.msi /qn /le logfile.txt ALLUSERS=1 FASTOEM=1 DISABLEROLLBACK=1 MEDIAPACKAGEPATH=C:\TempImage\package.msi ROOTDRIVE=C:\
Configuration requise
Condition requise | Valeur |
---|---|
Version |
Windows Installer 5.0 sur Windows Server 2012, Windows 8, Windows Server 2008 R2 ou Windows 7. Windows Installer 4.0 ou Windows Installer 4.5 sur Windows Server 2008 ou Windows Vista. Windows Installer sur Windows Server 2003 ou Windows XP. Pour plus d’informations sur le Service Pack Windows requis par une version de Windows Installer, consultez Configuration requise pour le runtime Windows. |
Voir aussi