Cette rubrique décrit la préinstallation et la mise en valeur d’applications.
Pour mettre en évidence une application, vous pouvez l’ajouter au panneau Démarrer, la mettre dans la barre des tâches ou l’intégrer en tant qu’application de la première exécution OEM qui présente l’ordinateur aux utilisateurs finaux.
Dans cette rubrique
Conditions préalables
Processus de préinstallation
Il existe, au cours d’une installation sans assistance, plusieurs moyens de rendre des applications disponibles en vue de leur installation.
-
Dans des environnements en réseau, vous pouvez créer un partage de distribution. Les partages de distribution sont des chemins d’accès UNC situés sur un lecteur réseau et auxquels un ordinateur de destination accède pendant l’installation de Windows®. Lorsque vous créez votre fichier de réponses, vous devez spécifier les chemins d’accès UNC des applications et des pilotes que vous voulez installer à partir du partage de distribution. L’avantage d’utiliser un partage de distribution réside dans le fait que vous pouvez créer un emplacement unique qui englobe les versions des pilotes et des applications les plus récentes. Toutefois, pour que cette stratégie fonctionne, vous devez vous assurer qu’une connectivité réseau est établie avec les ordinateurs de destination et que vous êtes en mesure de résoudre des problèmes d’authentification et de réseau s’ils se produisent.
Remarque |
|---|
|
Vous pouvez économiser de l’espace libre sur le disque dur en ne copiant pas les fichiers source de l’application sur l’ordinateur de destination. |
-
Dans les environnements dépourvus de réseau ou dans lesquels vous n’avez besoin que d’un sous-ensemble du contenu situé dans le partage de distribution, vous avez la possibilité de créer un jeu de configuration. Un jeu de configuration copie toutes les applications et tous les pilotes répertoriés par un partage de distribution sur un média tel qu’un disque mémoire flash USB. L’avantage d’utiliser un jeu de configuration est qu’il constitue une solution idéale pour les bureaux extérieurs ou les lieux ne bénéficiant d’aucun accès à un serveur central. Toutefois, vous devez vérifier que votre pilote de carte réseau est bien pris en charge et revoir vos droits de redistribution des applications auprès de votre revendeur.
Important |
|---|
Pour savoir si votre carte réseau est prise en charge, démarrez dans l’environnement de préinstallation Windows (Windows PE), puis à l’invite de commandes, tapez netcfg -v -s n pour récupérer une liste détaillée des cartes réseau acceptées. |
-
Créez un fichier image système Windows (.wim) de données qui contient toutes les applications, pilotes et autres ressources que vous voulez mettre à disposition sur l’ordinateur de destination. Lors d’une installation sans assistance, vous pouvez configurer le fichier .wim de données qui doit être appliqué à l’installation de Windows. Toutefois, vous devez revoir vos droits de redistribution des applications auprès de votre revendeur.
Préinstallation des packages d’applications et de pilotes de périphériques
Tous les pilotes de périphériques ne sont pas disponibles comme fichiers d’informations d’installation individuels (.inf). Certains packages de pilotes ne sont disponibles que dans le cadre d’une installation d’applications. En outre, certains périphériques peuvent nécessiter la prise en charge d’applications supplémentaires pour les utilisateurs finals. Par exemple, de nombreux pilotes vidéo contiennent des applications personnalisées offrant des possibilités et des fonctionnalités supplémentaires.
Il est conseillé d’installer les applications des pilotes au cours de l’utilisation du mode audit. Ceci vous permet de démarrer rapidement sur le Bureau, d’installer l’application du pilote par le biais d’une commande RunSynchronous, puis de tester la fonctionnalité du périphérique.
Résolution des problèmes de préinstallation des applications
Consultez les fichiers journaux de l’installation de Windows pour déterminer quelle application n’a pas été installée. Ceux-ci fournissent des informations sur l’état de l’installation de Windows et renseignent sur les erreurs éventuelles qui ont pu se produire. Pour l’emplacement des fichiers journaux, voir Processus d’installation du programme d’installation de Windows.
Parmi les problèmes courants rencontrés lors d’une installation d’applications, nombreux sont ceux qui sont dus à des problèmes de configuration réseau. Si vous installez des applications à partir d’un réseau, assurez-vous de fournir les informations d’identification exactes pour accéder au partage et vérifiez que le service DNS (Domain Name Services) est convenablement configuré.
Important |
Pour savoir si votre carte réseau est prise en charge, démarrez dans Windows PE, puis à l’invite de commandes, tapez netcfg -v -s n pour récupérer une liste détaillée des cartes réseau acceptées. |
Pour les installations locales d’applications à partir d’un média amovible, assurez-vous que les lettres de lecteur spécifiées dans le fichier de réponses correspondent à celles du média. Dans certains cas, les lettres de lecteur peuvent changer d’un ordinateur de référence à un ordinateur de destination.
Préinstallation des applications multilingues sur une image système Windows multilingue
Si vous prévoyez d’installer des applications dans un système d’exploitation à langue unique, ou si ces applications à installer sont compatibles avec l’interface utilisateur multilingue (Multilingual User Interface), il est préférable de les installer pendant le mode audit. Cependant, si vous envisagez d’installer une application sur un système d’exploitation prenant en charge plusieurs langues alors que l’application n’est pas compatible avec l’interface utilisateur multilingue (si, par exemple, il existe une version distincte pour chaque langue), l’application doit être installée par le biais du paramètre FirstLogonCommands dans l’étape de configuration oobesystem, après l’affichage par l’utilisateur des écrans d’accueil de Windows et sa sélection de la langue et des paramètres régionaux.
Pour préinstaller des applications dans le cas d’applications compatibles avec l’interface utilisateur multilingue, vous devez créer une application qui détecte automatiquement la langue du système, puis préinstaller les applications pour cette langue. Grâce au paramètre FirstLogonCommands du composant Microsoft-Windows-Shell, vous pouvez exécuter une application qui effectue les tâches répertoriées ci-dessous.
-
Appel de la fonction GetSystemPreferredUILanguages pour obtenir la langue sélectionnée dans l’installation de Windows.
-
Installation d’une ou de plusieurs applications spécifiques de la langue de l’installation de Windows.
-
Utilisation de la langue de base ou de la langue parente si la langue d’installation de Windows est un Pack linguistique LIP (Language Interface Pack) ou un module linguistique partiellement localisé, et si l’application n’est pas disponible dans cette langue.
Remarque |
|
Pour plus d’informations sur FirstLogonCommands, voir la rubrique FirstLogonCommands située à la section Microsoft-Windows-Shell de Windows® Unattended Setup Reference. Pour plus d’informations sur la fonction GetSystemPreferredUILanguages, voir la rubrique : GetSystemPreferredUILanguages sur le site Web MSDN (éventuellement en anglais). |
Préinstallation par le biais de la propriété FASTOEM
Certains fabricants OEM et sociétés sont en mesure d’expédier l’installation d’applications à l’aide d’applications prenant en charge la propriété FASTOEM ou l’option d’annonce.
Important |
|
Les éditeurs de logiciels indépendants (ISV) doivent modifier leurs installations d’applications pour prendre en charge ces propriétés. |
La propriété FASTOEM permet de réduire le temps nécessaire à l’installation des applications Windows Installer. Lorsque vous définissez la priorité de vos applications, FASTOEM est le plus approprié pour les applications qui doivent être installées intégralement. FASTOEM est uniquement pris en charge dans des applications ne demandant aucune interaction avec l’utilisateur.
Remarque |
|
Pour plus d’informations sur la propriété FASTOEM, voir la rubrique : Propriété FASTOEM sur le site Web MSDN (éventuellement en anglais). |
L’option de publication permet à Windows Installer d’annoncer la disponibilité d’une application à des utilisateurs ou à d’autres applications sans réellement installer l’application. Si une application est annoncée, seules les interfaces nécessaires pour son chargement et son lancement sont présentées à l’utilisateur ou aux autres applications. Ainsi, un programme annoncé est affiché dans le dossier Program Files, mais il n’est installé que lorsqu’un utilisateur exécute cette application.
Les annonces nécessitent la prise en charge des éditeurs de logiciels indépendants. Les options d’annonce conviennent mieux pour les applications utilisées moins fréquemment. L’intérêt supplémentaire d’utiliser des annonces de publication réside dans l’opportunité offerte en matière de marketing et de mise en valeur de la marque des éditeurs de logiciels indépendants.
Pour installer une application sur l’ordinateur de référence ou de destination
Pour accélérer l’OOBE (Out-of-box experience) de l’utilisateur final, l’installation des applications en mode audit est recommandée. Pour plus d’informations sur le mode audit, voir Personnaliser Windows en mode audit.
Pour installer une application sur l’ordinateur de référence ou de destination, vous avez le choix entre les deux solutions données ci-dessous.
-
Démarrer l’ordinateur en mode audit, puis installer manuellement les fichiers.
- ou -
-
Créer une commande synchrone pour installer les fichiers automatiquement. Pour cela :
-
Placez les fichiers d’installation des applications dans un emplacement auquel l’ordinateur de référence ou de destination a accès.
Pour installer des fichiers à partir du réseau, ajoutez ces fichiers tel que décrit dans la rubrique : Considérations sur le réseau de déploiement. Par exemple, ajoutez le dossier \\network\apps\Application1.
Pour installer des fichiers à partir de votre jeu de configuration, copiez les fichiers d’installation sur votre partage de distribution en respectant la structure de dossiers décrite dans la rubrique : Présentation des partages de distribution et des jeux de configuration. Par exemple, utilisez le dossier : "$OEM$ Folders\$1\Program Files\Application2" pour copier les fichiers d’installation dans le dossier C:\Program Files\Application2 présent sur l’ordinateur de référence ou de destination.
-
Dans l’Assistant Gestion d’installation, cliquez sur Insérer, puis sur Commande synchrone et sélectionnez au choix Passe 6 audituser ou Passe 7 oobeSystem. Pour plus d’informations sur le choix du paramètre à utiliser, voir la section : Préinstallation des applications multilingues sur une image système Windows multilingue développée précédemment dans cette rubrique.
La fenêtre Créer une commande synchrone s’ouvre.
-
Dans la zone de saisie de la ligne de commande, tapez le chemin d’accès de la commande utilisée pour installer l’application. Exemple :
\\network\apps\Application1\setup.exe.
-
Si vous devez exécuter plusieurs commandes, indiquez un numéro dans le champ Ordre pour spécifier l’ordre suivant lequel les différentes commandes s’exécuteront. Sélectionnez 1 pour la première commande, 2 pour la deuxième commande, etc.
La sortie XML suivante montre comment installer une application à partir du réseau, et une autre application à partir de l’ordinateur local.
<RunSynchronous>
<RunSynchronousCommand wcm:action="add">
<Order>1</Order>
<Path>\\network\apps\Application1\setup.exe</Path>
</RunSynchronousCommand>
<RunSynchronousCommand wcm:action="add">
<Order>2</Order>
<Path>C:\Program Files\Application2\setup.exe</Path>
</RunSynchronousCommand>
</RunSynchronous>
Pour ajouter un lien vers une application dans le panneau Démarrer
Lorsqu’un nouvel utilisateur final clique sur le bouton Démarrer, le menu Démarrer s’ouvre en affichant sur sa gauche une liste de cinq liens prédéfinis vers des applications. Vous pouvez y ajouter jusqu’à cinq liens supplémentaires.
Ces liens sont remplacés progressivement par des applications que l’utilisateur final utilise très fréquemment.
-
Trouvez le fichier et le nom du chemin d’accès complet d’un raccourci d’application situé dans le menu Démarrer ou sur le Bureau. Cliquez avec le bouton droit sur le raccourci, puis cliquez sur Propriétés. Dans l’onglet Général, le nom du fichier s’affiche tout en haut et le chemin d’accès du fichier, en regard de la zone Emplacement.
-
Sur l’ordinateur de référence, dans l’Assistant Gestion d’installation, créez un nouveau fichier de réponses.
-
Dans ce fichier de réponses, ajoutez le paramètre Microsoft-Windows-Shell-Setup\StartPanelLinks.
-
Dans le paramètre StartPanelLinks, tapez le nom de l’emplacement du raccourci d’application que vous avez noté à l’étape 1.
-
Enregistrez le fichier de réponses, par exemple E:\ApplicationLinks.xml.
La sortie XML suivante montre comment définir un raccourci pour le Bloc-notes et un raccourci pour FreeCell.
<StartPanelLinks>
<Link0>%ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\Programs\Accessories\Notepad.lnk</Link0>
<Link1>%ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\Programs\Games\Freecell.lnk</Link1>
</StartPanelLinks>
-
Copiez le fichier de réponses sur l’ordinateur de destination.
-
Sur cet ordinateur de destination, ouvrez une invite de commandes avec élévation de privilèges.
-
Exécutez la commande sysprep avec l’option /unattend pointant vers le nouveau fichier de réponses, par exemple :
c:\Windows\System32\sysprep\sysprep.exe /audit /reboot /unattend:E:\ApplicationLinks.xml.
Pour ajouter un lien vers une application dans la barre des tâches
Au premier démarrage, la barre des tâches contient trois liens prédéfinis. Vous pouvez y ajouter jusqu’à trois liens supplémentaires.
-
Trouvez le fichier et le nom du chemin d’accès complet d’un raccourci d’application situé dans le menu Démarrer ou sur le Bureau. Cliquez avec le bouton droit sur le raccourci, puis cliquez sur Propriétés. Dans l’onglet Général, le nom du fichier s’affiche tout en haut et le chemin d’accès du fichier, en regard de la zone Emplacement.
-
Sur l’ordinateur de référence, dans l’Assistant Gestion d’installation, créez un nouveau fichier de réponses.
-
Dans ce fichier de réponses, ajoutez le paramètre Microsoft-Windows-Shell-Setup\TaskbarLinks.
-
Dans le paramètre TaskbarLinks, tapez le nom de l’emplacement du raccourci d’application que vous avez noté à l’étape 1.
-
Enregistrez le fichier de réponses (exemple : E:\ApplicationLinks.xml).
La sortie XML suivante montre comment définir un raccourci pour le Bloc-notes et un raccourci pour FreeCell.
<TaskbarLinks>
<Link0>%ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\Programs\Accessories\Notepad.lnk</Link0>
<Link1>%ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\Programs\Games\Freecell.lnk</Link1>
</TaskbarLinks>
-
Copiez le fichier de réponses sur l’ordinateur de destination.
-
Sur cet ordinateur de destination, ouvrez une invite de commandes avec élévation de privilèges.
-
Exécutez la commande sysprep avec l’option /unattend pointant vers le nouveau fichier de réponses, par exemple :
c:\Windows\System32\sysprep\sysprep.exe /audit /reboot /unattend:E:\ApplicationLinks.xml.
Pour ajouter une application de première exécution OEM présentant l’ordinateur à l’utilisateur final
Vous avez la possibilité de créer une application de première exécution OEM pour présenter l’ordinateur aux utilisateurs, mettre des outils en évidence ou fournir des informations sur des offres ou des programmes particuliers.
Lorsqu’elle est ajoutée, l’application de première exécution OEM s’affiche dans la liste des éléments les plus souvent utilisés du panneau Démarrer. Cette application peut contenir un jeu supplémentaire de 10 liens menant vers des applications visibles lorsque vous passez le curseur de la souris au-dessus du lien de l’application de première exécution OEM.
Vous trouvez, comme exemples de liens, un didacticiel sur l’ordinateur, une application pour se connecter à un réseau d’entreprise, une offre d’achat de logiciel ou une vidéo expliquant l’utilisation d’une webcam intégrée.
Pour ajouter une application de première exécution OEM :
-
Créez un fichier d’application personnalisé et installez-le comme cela a été décrit précédemment dans cette rubrique.
-
Ajoutez le composant : Microsoft-Windows-Shell-Setup\OEMWelcomeCenter à votre fichier de réponses. Ajoutez le nom du fichier et son chemin d’accès complet à un fichier de raccourci (avec l’extension .lnk). Il s’agira du même chemin d’accès que celui utilisé pour spécifier le paramètre StartPanelLinks.
-
Ajoutez le paramètre : Microsoft-Windows-Shell-Setup\StartPanelLinks\Link0 à votre fichier de réponses. Ajoutez le même chemin d’accès que celui utilisé pour OEMWelcomeCenter afin d’afficher l’application de première exécution OEM en tant que premier élément du panneau Démarrer.
-
Pour ajouter jusqu’à dix liens supplémentaires vers des applications, ajoutez le composant : Microsoft-Windows-Shell-Setup\OEMWelcomeCenterLinks à votre fichier de réponses. Ajoutez le nom du fichier et son chemin d’accès complet aux autres raccourcis qui présentent l’ordinateur à l’utilisateur final.
-
L’exemple de sortie XML suivant montre comment désigner une application de première exécution OEM et ajouter dix tâches à la liste de raccourcis (Jump List) de l’application de première exécution OEM.
<StartPanelLinks>
<Link0>%ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\Programs\Fabrikam\Welcome.lnk</Link0>
</StartPanelLinks>
<OEMWelcomeCenter>
<link>%ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\Programs\Fabrikam\Welcome.lnk</link>
</OEMWelcomeCenter>
<OEMWelcomeCenterLinks>
<Link0>%ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\Programs\Fabrikam\View license agreement.lnk</Link0>
<Link1>%ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\Programs\Fabrikam\Register your new Fabrikam computer.lnk</Link1>
<Link2>%ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\Programs\Fabrikam\Set up an Internet connection.lnk</Link2>
<Link3>%ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\Programs\Fabrikam\Install an antivirus program.lnk</Link3>
<Link4>%ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\Programs\Fabrikam\Back up your computer.lnk</Link4>
<Link5>%ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\Programs\Fabrikam\Add a printer.lnk</Link5>
<Link6>%ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\Programs\Accessories\Connect to a projector.lnk</Link6>
<Link7>%ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\Programs\Windows Update.lnk</Link7>
<Link8>%ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\Programs\Fabrikam\Learn about other Fabrikam products.lnk</Link8>
<Link9>%ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\Programs\Fabrikam\Send feedback to Fabrikam.lnk</Link9>
<\OEMWelcomeCenterLinks>
Voir aussi