Cours 03 - Installation de Windows et d’applications
Table des matières
Objectifs
À la fin de ce cours, tu seras capable de :
- créer et paramétrer une machine virtuelle (virtual machine, VM) selon des exigences données;
- installer et configurer Windows dans la VM, puis vérifier son démarrage et ses paramètres essentiels;
- installer des applications avec Patch My PC et WinGet, puis préparer un script PowerShell à partir d’identifiants de paquetage exacts.
Utilité
Une VM te donne un laboratoire contrôlé pour installer Windows, essayer des logiciels et recommencer sans modifier ton ordinateur principal. C’est utile pour préparer un poste, reproduire un problème ou apprendre à installer un système sans mettre les fichiers d’une personne en danger.
Aujourd’hui, tu vas construire ce laboratoire, vérifier que Windows fonctionne, puis utiliser Patch My PC et WinGet pour installer des applications. Tu prépareras aussi un script qui pourra servir à répéter l’installation sur plusieurs postes.
Prérequis et matériel
Prérequis : avoir téléchargé l’image ISO officielle de Windows 11 et disposer de suffisamment d’espace disque pour une VM.
Matériel :
- ordinateur compatible avec la virtualisation (virtualization);
- VirtualBox;
- image ISO officielle de Windows 11;
- accès à l’atelier 03 et à l’exercice 03.
Déroulement
- Période 1 - Préparer la VM - 50 min
- Introduction et vérifications : 5 min.
- Comprendre le rôle et les ressources d’une VM : 15 min.
- Commencer l’atelier 03 : 30 min.
Pause - 10 min
- Période 2 - Installer Windows - 50 min
- Terminer l’atelier 03 : 45 min, pour un total de 75 min d’atelier.
- Relier l’installation d’applications au démarrage automatique et aux services : 5 min.
Pause - 10 min
- Période 3 - Automatiser des installations - 50 min
- Réaliser l’exercice 03 : 40 min.
- Conclusion et présentation du devoir 03 : 10 min.
Une VM, deux ordinateurs à faire fonctionner
Une machine virtuelle (virtual machine, VM) est un ordinateur simulé qui fonctionne dans ton ordinateur principal. L’ordinateur principal est l’hôte (host) et Windows 11, installé dans la VM, est le système invité (guest).
La VM fournit un environnement séparé : elle possède son propre disque virtuel, démarre son propre système d’exploitation et peut recevoir ses propres applications. Si une installation échoue dans la VM, tu peux recommencer sans réinstaller ton ordinateur principal.
D’où viennent les ressources de la VM?
La VM emprunte ses ressources à l’hôte pendant qu’elle fonctionne :
| Ressource | Ce qu’elle change dans la VM | Ce qu’il faut surveiller sur l’hôte |
|---|---|---|
| Mémoire vive (RAM) | Permet à Windows et aux applications de rester ouverts et réactifs. | Une trop grande part réservée à la VM peut ralentir les autres applications. |
| Processeurs virtuels (vCPU) | Permettent au système invité d’exécuter plusieurs tâches. | En attribuer trop peut rendre l’hôte moins réactif pendant l’installation. |
| Disque virtuel | Contient Windows, les mises à jour et les applications de la VM. | Le fichier du disque virtuel occupe de l’espace réel sur le stockage de l’hôte. |
Le bon choix n’est pas de donner le maximum à la VM. Ta configuration doit respecter les exigences de l’atelier tout en laissant l’hôte utilisable. Deux étudiants peuvent donc choisir des paramètres différents si leurs ordinateurs n’ont pas les mêmes capacités.
Point de contrôle avant l’installation
Avant de démarrer l’installation de Windows :
- compare les ressources attribuées à la VM avec celles de l’hôte;
- vérifie que le disque virtuel est bien sélectionné, et non un disque physique;
- démarre la VM et observe si l’hôte reste réactif;
- si l’un des deux systèmes ralentit beaucoup, arrête la VM et ajuste une seule ressource à la fois.
Installer plusieurs applications efficacement
Installer une application à la main peut convenir pour un seul poste. Quand il faut préparer plusieurs ordinateurs, répéter les mêmes recherches et les mêmes clics prend du temps et augmente le risque d’oublier une application.
Patch My PC offre une interface graphique pour installer plusieurs applications connues. WinGet est un gestionnaire de paquetages (package manager) en ligne de commande : chaque application possède un identifiant qui permet de la trouver et de préparer une commande d’installation reproductible.
Dans l’exercice, tu vas :
- installer Revo Uninstaller, TreeSize Free et Notepad++ avec Patch My PC;
- vérifier que WinGet est disponible;
- trouver l’identifiant exact d’une autre application utile et l’installer avec WinGet;
- préparer un script PowerShell contenant au moins cinq commandes d’installation;
- vérifier que chaque commande utilise le bon identifiant avant de remettre ta capture.
Atelier 03
Réalise l’atelier 03 : crée la VM selon les exigences, installe Windows 11 et vérifie le démarrage.
Exercice 03
Réalise l’exercice 03 : installe des applications avec Patch My PC et WinGet, puis prépare un script PowerShell pour installer les logiciels essentiels d’un poste.
Des applications aux services
Une application installée peut ajouter un élément au démarrage ou un service qui fonctionne en arrière-plan. Ces composants peuvent être utiles, mais ils utilisent aussi de la mémoire et du temps de processeur. Quand plusieurs logiciels s’accumulent, le démarrage peut ralentir et la charge de la machine peut augmenter.
Dans le devoir 03, tu vas observer ce qui démarre avec ton ordinateur et examiner des services avant de décider si une intervention serait justifiée.
En cas de problème
- La VM est trop lente : baisse la mémoire ou le nombre de processeurs attribués à la VM.
- Windows ne démarre pas : revérifie l’image ISO, l’ordre de démarrage et l’espace disque.
- WinGet ne trouve pas une application : refais la recherche et vérifie son identifiant exact avant de modifier ton script.
Conclusion
La virtualisation fournit un environnement contrôlé pour installer Windows et préparer des applications. Avec WinGet et un script PowerShell, tu peux rendre l’installation de plusieurs logiciels plus rapide et plus facile à répéter.
Erreurs fréquentes
- Donner trop de RAM ou de CPU à la VM et ralentir l’ordinateur hôte.
- Confondre le nom affiché d’une application avec son identifiant de paquetage.
- Ajouter une commande au script sans vérifier l’identifiant exact avec
winget search. - Accepter automatiquement les ententes d’un paquet sans les avoir consultées.
- Travailler sur le disque physique au lieu de la VM prévue.
Pour aller plus loin
Facultatif - non noté. Choisis une option :
- Fiche VM. Note mémoire, disque, processeurs et image ISO utilisés, puis explique en une phrase pourquoi ces valeurs respectent l’hôte.
- Deux méthodes. Compare l’installation d’une même application avec Patch My PC et WinGet, puis nomme un avantage de chaque méthode.
- Instantané. Si l’outil de virtualisation le permet, crée un instantané (snapshot) après l’installation Windows, sans modifier le sujet de l’atelier.
Prochaine étape
- Fais le devoir 03 avant le prochain cours : observe l’effet possible des applications sur le démarrage et les services.
- Garde ta VM fonctionnelle : tu en auras besoin pour les outils Windows et le registre.
- Au prochain cours : lancement et planification du TP01, avec un temps de travail sur la sécurité de base.