Fiche 2 · Module Systèmes d'exploitation (Windows / Linux)

Diagnostiquer et réparer un système Windows ou Linux : démarrage, installation, pilotes, plantages, lenteurs, services, comptes, restauration

Cours PR07–PR12 et examen blanc EX02. Couvre tout ce qui se passe après le POST : firmware UEFI/hérité vu côté logiciel, ordre de démarrage, GPT/MBR/ESP, Windows Boot Manager/BCD, GRUB, installation de Windows et de Linux et leurs échecs, pilotes et périphérique inconnu, écrans bleus et kernel panic, mises à jour, logiciels qui ne démarrent pas, lenteurs, services, comptes et droits locaux, espace disque, journaux, mode sans échec, restauration et réinitialisation, commandes et lecture de leurs sorties. Renvois : matériel, POST, RAM, disque non détecté par le firmware, partitionnement/formatage → Fiche 1 ; réseau, DHCP, DNS, partages → Fiche 4 ; demande, sauvegarde, rapport → Fiche 5.

1. Face à un problème logiciel : la démarche en 60 secondes

Les six questions à se poser avant toute commande

  1. À quel stade cela casse-t-il ? — firmware (avant le logo Windows / le menu GRUB), chargeur (Windows Boot Manager, GRUB), noyau (logo, écran bleu, (initramfs), kernel panic), système (mode d'urgence, services en échec), ouverture de session (profil, mot de passe), application. Le stade désigne la famille d'outils.

    SI rien ne s'affiche, bips, pas de POST → → Fiche 1 · POST

    SINON (message texte du firmware, du chargeur ou du système) → cette fiche, matrice section 2.

  2. Quel est le message EXACT ? — recopier code (0xc000000f, INACCESSIBLE_BOOT_DEVICE, Code 43, grub rescue>), fichier cité (xxx.sys), heure. Photo de l'écran si possible. Un code se recopie, il ne se résume pas.
  3. Qu'est-ce qui a changé ? — mise à jour Windows/noyau, nouveau pilote, logiciel installé, matériel ajouté, réglage firmware (reset CMOS, mise à jour BIOS), coupure de courant, installation d'un 2e système. 80 % des pannes logicielles suivent un changement : le retour arrière de CE changement est le premier test.
  4. Quel périmètre ? — un utilisateur ou tous ? un programme ou tous ? une seule machine ou plusieurs ? reproductible ou intermittent ? Un seul compte touché → profil/droits ; tous les comptes → système ; plusieurs PC → réseau/serveur/mise à jour commune.
  5. Les données sont-elles à l'abri ? — sauvegarde récente et vérifiée ? BitLocker actif (clé de récupération disponible) ? Accord du client pour toute action qui modifie le disque. → Fiche 5 · Sécurité des données
  6. Quel est le geste le moins invasif qui teste mon hypothèse ? — lire un journal avant de modifier, annuler le dernier changement avant de réparer, réparer avant de restaurer, restaurer avant de réinitialiser.

L'échelle des interventions (on ne monte d'une marche que si la précédente a échoué)

MarcheWindowsLinuxRisque pour les données
0. Observer, lireMessage, eventvwr.msc, Moniteur de fiabilité (perfmon /rel), devmgmt.msc, msinfo32journalctl -b -p err, systemctl --failed, dmesg, df -h, lsblk -fAucun
1. Réglage réversibleOrdre/mode de démarrage, réactiver un périphérique, redémarrer un serviceChoisir l'ancien noyau dans GRUB, systemctl restartAucun
2. Annuler le dernier changementRestaurer le pilote, désinstaller la mise à jour, désinstaller le logiciel (mode sans échec si besoin)Revenir à la config .bak, rétrograder le paquetAucun
3. RéparerRéparation du démarrage, DISM puis sfc /scannow, chkdsk /f, bcdbootdpkg --configure -a, apt --fix-broken install, fsck démonté, grub-install + update-grubFaible (sauvegarde conseillée ; chkdsk /r sur disque faible : sauvegarde obligatoire)
4. RestaurerPoint de restauration (rstrui), restauration d'imageRestaurer une sauvegarde / un instantané (Timeshift)Programmes/pilotes postérieurs retirés ; documents conservés
5. Réinitialiser / réinstallerRéinitialiser ce PC (« Conserver mes fichiers » puis « Supprimer tout »), réinstallation propreRéinstaller en conservant /home séparéÉlevé : sauvegarde vérifiée + accord écrit OBLIGATOIRES

Organigramme réflexe

Allumage
  |
  +-- Rien / bips / pas d'image ---------------> Fiche 1 (matériel)
  |
  +-- Message du FIRMWARE ("No bootable device")
  |     disque vu dans le setup ? non -> Fiche 1 (stockage)
  |     oui -> mode UEFI/hérité ? ordre ? ESP ? -> P1.1
  |
  +-- Message du CHARGEUR
  |     Windows Boot Manager 0xc0000... -> P1.2 (BCD)
  |     "Réparation automatique" en boucle -> P1.3
  |     grub rescue> / PC qui saute GRUB -> P1.5
  |     Écran BitLocker -> P1.7
  |
  +-- Plantage du NOYAU
  |     Écran bleu (code d'arrêt) -> P3.3 / P1.4
  |     (initramfs) / kernel panic -> P1.6 / P3.4
  |
  +-- SYSTÈME démarré mais anormal
        emergency mode -> P1.6 ; service failed -> P4.3/P4.4
        lent -> P4.1 ; appli -> P4.2 ; pilote -> P3.1/P3.2
        session/profil/droits -> P5.x ; disque plein -> P5.5/P5.6

Ce que l'examinateur attend dans CHAQUE réponse écrite

  • Observation (ce que je vois/lis, cité exactement) → hypothèses classées (la plus probable et la plus simple d'abord) → test discriminant (commande ou geste, résultat attendu, résultat anormal) → conclusion limitée à ce que le test prouve → correction (la moins invasive) → validation (re-test du scénario, journaux propres, utilisateur) → trace (rapport).
  • Précaution avant chaque geste qui modifie le disque ou le démarrage : sauvegarde, accord, identification du bon volume.
  • Jamais « formater », « réinstaller » ou « le disque est HS » comme premier geste ni sur un symptôme non spécifique.

Perd des points : une liste de commandes sans dire ce qu'on attend de chacune ; « je lance sfc » sans dire pourquoi ni comment lire le résultat ; une conclusion sans test ; oublier la validation ; une commande destructive sans avertissement.

2. Grande matrice des pannes système

Lecture : trouve la ligne par le symptôme observé, fais le premier test (toujours non destructif), suis la branche, puis va au détail. Les causes sont classées de la plus probable/simple à la plus rare.

2.1 Démarrage (après le POST)

SymptômeCauses probablesPremier testBranchesCorrectionValidationDétail
« Reboot and Select proper Boot device », « No bootable device », « Operating system not found »Clé USB/disque devant dans l'ordre ; mode UEFI/CSM changé (reset CMOS, MAJ BIOS) ; ESP supprimée ; disque non vuSetup firmware : le disque est-il listé ? quelle entrée en tête ? mode UEFI ou CSM ?Disque absent → F1 ; entrée « Windows Boot Manager » absente mais disque GPT présent → ESP/BCD (P1.2) ; mode changé → remettreRetirer la clé, remettre l'entrée en tête, revenir au mode d'origine ; sinon recréer les fichiers de démarrage (bcdboot)Démarrage à froid 2×, entrée en têteP1.1
« Votre PC/appareil doit être réparé », code 0xc000000f, 0xc0000034, fichier \EFI\Microsoft\Boot\BCDBCD absent/abîmé (coupure, outil de partitionnement, installation Linux ratée)WinRE → Réparation du démarrage ; puis bcdedit /enum (lecture)Réparation OK → valider ; sinon identifier volumes (diskpart list vol, lecture) puis bcdbootbcdboot D:\Windows /s S: /f UEFI après avoir donné une lettre à l'ESPDémarrage normal, bcdedit montre l'entréeP1.2
0xc000000e « Un périphérique requis n'est pas connecté ou n'est pas accessible » (\Windows\system32\winload.efi)Disque système déplacé/cloné, BCD pointe vers une partition inexistante, câbleDisque vu dans le firmware ? bcdedit /enum : champ device/osdevice = unknown ?unknown → recréer BCD ; disque non vu → F1bcdboot ; vérifier câblage (F1)Démarrage, journal sans erreur disqueP1.2
« Préparation de la réparation automatique » en boucle ; « La réparation automatique n'a pas pu réparer votre PC »Mise à jour/pilote récent, fichiers système, système de fichiers, disque faibleLire C:\Windows\System32\Logfiles\Srt\SrtTrail.txt ; Options avancées → Paramètres → mode sans échec (4)Sans échec OK → pilote/logiciel/MAJ (P6.1) ; KO → désinstaller MAJ, restauration, chkdsk, SFC hors ligneRetour arrière du dernier changement3 démarrages normaux, Moniteur de fiabilité propreP1.3
Écran bleu INACCESSIBLE_BOOT_DEVICE (0x7B) au démarrageMode SATA AHCI↔RAID/Intel RST/VMD changé ; MAJ ; pilote de stockage ; disque/système de fichiersSetup firmware : mode du contrôleur modifié récemment ?Oui → remettre l'ancien mode ; non → WinRE : désinstaller MAJ, chkdsk, restaurationRemettre le mode d'origine ; changement de mode préparé (démarrage sans échec)Démarrage normal, SMART OKP1.4
Écran bleu de saisie de la clé de récupération BitLockerChangement firmware (MAJ BIOS, Secure Boot, TPM effacé, ordre de boot), disque déplacéIdentifiant de clé affiché ; compte Microsoft / AD / impressionClé trouvée → saisir, puis suspendre/reprendre BitLocker ; introuvable → données irrécupérables, escaladeSaisir la clé (48 chiffres) ; annuler le changement firmwareRedémarrage sans demande de cléP1.7
error: no such partition. / grub rescue>Partition Linux supprimée/déplacée (souvent depuis Windows), disque changé d'ordreDans grub rescue> : ls, ls (hd0,gpt2)/Partition trouvée → démarrage manuel puis grub-install/update-grub ; partition supprimée → récupération de données, réinstallationgrub-install + update-grub (live + chroot)Menu GRUB complet, les deux systèmes démarrentP1.5
Après installation de Linux, le PC démarre directement Windows (pas de GRUB)Ordre UEFI (« Windows Boot Manager » en tête, souvent remis par Windows Update) ; installation en mode hérité alors que Windows est en UEFIMenu de démarrage (F12/F11/F8/Échap selon le fabricant) : entrée « ubuntu » présente ?Présente → la mettre en tête ; absente → réinstaller GRUB en UEFIOrdre de démarrage, efibootmgr -oGRUB s'affiche, Windows listéP1.5
Menu GRUB sans entrée Windowsos-prober désactivé par défaut (GRUB ≥ 2.06), Windows en mode différentgrep OS_PROBER /etc/default/grubAbsent/true → activer ; présent false → vérifier modes UEFIGRUB_DISABLE_OS_PROBER=false puis sudo update-grub« Windows Boot Manager » dans le menuP1.5
ALERT! UUID=… does not exist. Dropping to a shell! puis (initramfs)UUID de la racine changé (disque remplacé/cloné), mode contrôleur, pilote de stockage absent de l'initramfsblkid dans le shell, comparer à l'UUID demandéUUID différent → corriger fstab/GRUB ; disque absent → F1/firmwareCorriger UUID, update-initramfs -u, update-grubDémarrage complet, findmnt /P1.6
You are in emergency mode, Dependency failed for Local File SystemsLigne de /etc/fstab fausse (UUID, disque de données absent, option)journalctl -xb → unité .mount en échec ; lsblk -fUUID faux → corriger ; disque amovible absent → nofailCopie de fstab, correction, findmnt --verify, mount -aRedémarrage sans mode d'urgenceP1.6
Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0)initramfs absent/incomplet après mise à jour du noyau interrompueGRUB → Advanced options → noyau précédentAncien noyau OK → régénérer initramfs du nouveau ; KO aussi → live + chrootsudo update-initramfs -u -k all, sudo update-grubDémarrage sur le noyau le plus récent (uname -r)P3.4
Linux : écran noir/curseur après GRUB, ou retour à l'écran de connexion en bouclePilote graphique (NVIDIA propriétaire, Secure Boot), /home plein, .Xauthority à rootCtrl+Alt+F3 → console texte ; df -h, journalctl -b -p errConsole OK → pilote ou session ; console KO → nomodeset temporairePilote adapté (ubuntu-drivers), libérer espace, chown du fichierSession graphique ouverte 2×P1.8

2.2 Installation

SymptômeCauses probablesPremier testBranchesCorrectionValidationDétail
La clé USB d'installation n'apparaît pas / ne démarre pasClé non bootable (ISO copiée comme fichier), mode UEFI/CSM, Secure Boot (Linux ancien), port USB, Fast Boot qui ignore l'USBMenu de démarrage : clé listée ? en « UEFI: … » ?Non listée → refaire la clé (outil officiel/Rufus) ; listée mais refuse → Secure Boot / modeMédia officiel, empreinte SHA-256, port USB arrièreInstallateur affichéP2.1
« Ce PC ne peut pas exécuter Windows 11 »TPM désactivé (fTPM/PTT), Secure Boot désactivé, mode hérité, CPU non pris en charge, RAM/disque insuffisantsmsinfo32 : Mode BIOS, État du démarrage sécurisé ; tpm.mscRéglage désactivé → l'activer ; CPU non supporté → rester Windows 10 ESU / Linux / matérielActiver TPM/Secure Boot, passer en UEFI (disque GPT : mbr2gpt)Contrôle d'intégrité du PC = compatibleP2.2
« Nous n'avons trouvé aucun lecteur » dans l'installateur WindowsPilote de stockage absent (Intel RST/VMD, RAID), disque non vu par le firmwareSetup firmware : disque listé ?Non → F1 ; oui → « Charger un pilote » (pilote F6/IRST du fabricant) ou désactiver VMD si aucun RAIDCharger le pilote depuis une 2e cléDisque visible, taille correcteP2.3
« Windows ne peut pas être installé sur ce disque. Le disque sélectionné est de style de partition GPT » (ou « contient une table de partition MBR. Sur les systèmes EFI… »)Clé démarrée dans le mauvais mode par rapport au disqueMenu de démarrage : entrée « UEFI: clé » ou entrée simple ?Disque à données → démarrer la clé dans le mode du disque ; disque vierge autorisé → reconvertirRedémarrer la clé en UEFI ; conversion seulement avec accord (renvoi F1)Installation qui avanceP2.4
Installation qui échoue : 0x8007025D, 0x80070570, « fichier requis manquant », redémarrage en boucle pendant la copieMédia corrompu, clé défaillante, RAM instable, disque cible faibleRefaire la clé + vérifier l'empreinte ; autre clé/portPersiste → test RAM/disque (F1)Nouveau média ; une barrette ; autre disqueInstallation complèteP2.5
Linux : session live qui ne démarre pas, écran noir, « Verification failed: (0x1A) Security Violation »Secure Boot avec média non signé, carte graphique, ISO corrompueEmpreinte de l'ISO ; option « Safe graphics » / nomodesetViolation → ISO officielle récente ou Secure Boot désactivé temporairementMédia officiel ; nomodeset temporaireBureau live fonctionnelP2.6
Windows non activé : 0xC004F213, 0x803F7001, édition différenteLicence numérique liée à l'ancien matériel, édition installée ≠ licence (Famille/Pro), clé OEMParamètres → Activation : message et éditionCarte mère changée → Résolution des problèmes d'activation ; édition fausse → réinstaller la bonne éditionBonne édition, clé valide« Windows est activé »P2.7

2.3 Pilotes, plantages, mises à jour, paquets

SymptômeCauses probablesPremier testBranchesCorrectionValidationDétail
« Périphérique inconnu », Code 28, pas de son/réseau/Wi-Fi après installationPilote absentPropriétés → Détails → ID du matériel (VEN_/DEV_, VID_/PID_)ID trouvé → pilote fabricant ; Linux : lspci -nnk sans « Kernel driver in use »Pilote du fabricant / Windows Update ; Linux : ubuntu-drivers, firmwarePlus de triangle, fonction testéeP3.1
Code 43, Code 10, Code 52 ; périphérique qui marchaitPilote récent incompatible, signature, périphérique/câble/port défaillantAutre port/câble, autre PCMarche ailleurs → pilote (restaurer) ; KO ailleurs → matériel (F1)Restaurer le pilote ; version fabricantFonction OK après redémarrageP3.2
Écran bleu aléatoire (code d'arrêt + éventuellement fichier .sys)Pilote, RAM, disque, MAJ, surchauffeNoter code ; journal Système BugCheck 1001 ; Moniteur de fiabilitéFichier .sys cité → pilote ; codes mémoire → test RAM (F1) ; après MAJ → désinstallerSelon cause confirméePlus d'écran bleu sur la durée, charge reproduiteP3.3
Linux gelé / kernel panicNouveau noyau, pilote, RAM, surchauffeDémarrer l'ancien noyau ; journalctl -b -1 -p errAncien OK → noyau ; KO → matérielGarder l'ancien noyau, attendre correctifStableP3.4
Windows Update échoue : 0x80070070, 0x800f0922, 0x80073712, 0x8024402C ; « Annulation des modifications apportées à votre ordinateur »Espace, connexion/proxy/DNS, magasin de composants abîmé, partition de récupération/réservée trop petiteHistorique des mises à jour : code exact0x80070070 → espace ; 0x80073712 → DISM ; 0x8024402C → réseau (F4)Libérer espace, DISM+SFC, utilitaire de résolution, réessayerMAJ « installée » dans l'historiqueP3.5
E: Could not get lock /var/lib/dpkg/lock-frontend, dpkg was interrupted, unmet dependencies, Unable to locate packageAutre gestionnaire en cours, coupure pendant MAJ, dépôts incohérents, liste non mise à jourLire le message ; ps aux | grep -E 'apt|dpkg'Processus actif → attendre ; interrompu → dpkg --configure -asudo dpkg --configure -a, sudo apt --fix-broken install, sudo apt updatesudo apt update && sudo apt upgrade sans erreurP3.6

2.4 Lenteurs, logiciels, services, sécurité

SymptômeCauses probablesPremier testBranchesCorrectionValidationDétail
PC Windows lent (démarrage, ouverture des programmes)Programmes au démarrage, disque plein, MAJ en cours, disque 100 % (HDD), RAM saturée, malveillant, surchauffeGestionnaire des tâches (Ctrl+Maj+Échap) : % Processeur/Mémoire/Disque et processusDisque 100 % → HDD/SMART (F1) ; mémoire pleine → programmes/RAM ; processus inconnu → P4.6Désactiver applis de démarrage, libérer espace, SSD/RAM (F1)Temps de démarrage mesuré avant/aprèsP4.1
Un logiciel ne démarre pas / se ferme ; « VCRUNTIME140.dll est introuvable » ; « L'application n'a pas réussi à démarrer correctement (0xc000007b) »Dépendance (Visual C++, .NET), MAJ, droits, profil, antivirus, 32/64 bitsJournal Application, Application Error ID 1000 ; autre compteAutre compte OK → profil/droits ; tous KO → réparer/réinstaller le programmeRedistribuable Visual C++ officiel, Réparer (Applications), MAJOuverture + fonction métier testéeP4.2
Service Windows arrêté / « Erreur 1053 », « 1068 », « 1069 »Dépendance arrêtée, compte de service/mot de passe, fichier, délaiservices.msc → onglets Dépendances, Connexion ; journal Système SCM 7000/7009/7031/70381068 → démarrer la dépendance ; 1069 → mot de passe du compte ; 1053 → journal de l'appliCorriger la cause, type de démarrage AutomatiqueService « En cours d'exécution » après redémarrageP4.3
Linux : [FAILED] Failed to start ….service, site/serveur ne répond plusErreur de configuration, port occupé, droits, disque pleinsystemctl status nom, journalctl -u nom -bErreur de syntaxe → nginx -t/sshd -t ; port → ss -tulpnCorriger (copie .bak), systemctl restartactive (running), enabled, test fonctionnelP4.4
Linux lentProcessus gourmand, swap saturé, disque plein, E/Stop (load, %CPU, %MEM, wa), free -hwa élevé → disque ; swap plein → RAM/processusArrêter/corriger le processus, libérer espaceCharge revenue normaleP4.5
Fenêtres publicitaires, page d'accueil changée, fichiers renommés (rançon), antivirus désactivéLogiciel malveillant, extension de navigateur, rançongicielIsoler du réseau ; Sécurité Windows → historique de protectionRançongiciel → ne rien effacer, escalade ; adware → désinstaller + analyse hors ligneMicrosoft Defender Offline, changement des mots de passe depuis un poste sainAnalyse propre, comportement normalP4.6

2.5 Comptes, droits, profils, espace disque, système de fichiers

SymptômeCauses probablesPremier testBranchesCorrectionValidationDétail
« Vous devez disposer d'autorisations d'administrateur », invite UAC qui demande un mot de passeCompte standard (normal), dossier protégéwhoami /groups ou net user nom (« Appartient aux groupes locaux »)Installation légitime → élévation par un admin ; besoin permanent → justifierSaisie du compte admin dans l'UAC ; ne pas rendre l'utilisateur adminLogiciel installé, compte resté standardP5.1
Mot de passe oublié, « Le compte référencé est actuellement verrouillé », « Votre compte a été désactivé »Oubli, tentatives répétées, compte désactivéCompte local ou Microsoft ?Microsoft → réinitialisation en ligne ; local → admin : net user nom *Réinitialisation par un admin, déverrouillage, /active:yesConnexion réussie, données présentesP5.2
« Vous êtes connecté avec un profil temporaire » (User Profile Service 1511/1515)Profil corrompu (coupure), clé ProfileList en .bak, disque plein, antivirusJournal Application ; espace C: ; C:\Users\nom existe ?Profil intact → réparer la clé (avancé) ; sinon nouveau profil + copie des donnéesNouveau compte, copie des données (pas NTUSER.DAT)Connexion sans message, documents présentsP5.3
Linux : Permission denied ; nom is not in the sudoers fileFichier à root (copie via sudo), droits du groupe, utilisateur hors groupe sudoid, ls -l fichierPropriétaire faux → chown ciblé ; pas dans sudo → usermod -aG sudo par un adminDroit minimal ; jamais chmod 777Action réussie en tant que l'utilisateur, après reconnexionP5.4
Windows : C: en rouge, « Espace disque insuffisant »Fichiers temporaires, Windows.old, téléchargements, hiberfil.sys, points de restauration, logiciel qui écrit en boucleParamètres → Système → StockageCatégorie dominante → nettoyage ciblé ; « Autres » → analyse des dossiersNettoyage de disque (fichiers système), Assistant Stockage, déplacer les données (accord)Espace libre ≥ 15–20 %, MAJ passeP5.5
Linux : No space left on device ; services qui échouentJournaux, cache apt, anciens noyaux, sauvegardes, inodes, fichier supprimé mais ouvertdf -h et df -iUse% 100 → du ; IUse% 100 → nombreux petits fichiers ; df≠du → lsof +L1journalctl --vacuum-size, apt clean, apt autoremove, corriger la causedf -h < 90 %, services relancésP5.6
Read-only file system (Linux) ; volume RAW « Vous devez formater le disque » ; erreurs NTFSErreur de système de fichiers, disque qui faiblit, arrêt brutal, Démarrage rapide de Windows (double boot)sudo dmesg -T | grep -iE 'error|ext4|I/O' ; journal Système disk 7/153, Ntfs 55Erreurs d'E/S → sauvegarde puis F1 SMART ; erreurs logiques → fsck/chkdskSauvegarde d'abord, réparation hors montageMontage en écriture, SMART suiviP5.7

2.6 Restauration et réparation du système

SymptômeCauses probablesPremier testBranchesCorrectionValidationDétail
Windows instable depuis un changement identifié (pilote, logiciel, MAJ)Le changementMode sans échec : la panne disparaît-elle ?Oui → pilote/service/appli tiers ; non → fichiers système/matérielAnnuler le changement depuis le mode sans échecDémarrage normal stableP6.1
Problème sans cause isolable, apparu à une date connueEnsemble de changementsrstrui : un point antérieur existe ?Oui → « Rechercher les programmes concernés » ; non → SFC/DISMRestauration du systèmePanne disparue, programmes retirés réinstallésP6.2
Fonctions Windows cassées (menu Démarrer, Paramètres, erreurs de DLL système), sfc signale des fichiers non réparésFichiers système/magasin de composants abîmésDISM /Online /Cleanup-Image /ScanHealthMagasin réparable → /RestoreHealth puis sfcDISM puis SFC, redémarrage, SFC de nouveau« Aucune violation d'intégrité »P6.3
Système compromis ou irréparable après toutes les marchesCorruption étendue, malveillantSauvegarde vérifiée existe ? accord écrit ?Oui → réinitialisation ; non → sauvegarde d'abord (live/WinRE)Réinitialiser ce PC / réinstallation propre ; Linux : garder /homeDonnées restaurées et vérifiées, pilotes, MAJP6.4
Linux cassé après une mise à jourNouveau noyau ou paquetGRUB → ancien noyau ; /var/log/apt/history.logAncien noyau OK → noyau ; sinon paquet → rétrograder / TimeshiftRecovery mode, dpkg, restauration d'instantanéDémarrage normalP6.5

3.A Procédures — Le PC ne démarre pas le système

Prérequis commun : le POST passe (logo du fabricant, accès au setup firmware). Sinon → Fiche 1 · POST. Disque absent du setup firmware : → Fiche 1 · Stockage non détecté.

P1.1 — « Reboot and Select proper Boot device », « No bootable device », « Operating system not found »

Fréquence : très fréquent · Gravité : bloquante, données en général intactes

1. Symptômes observables

  • Texte blanc sur fond noir, juste après le logo, émis par le firmware (aucun logo Windows, aucun menu GRUB).
  • Variantes : « Reboot and Select proper Boot device or Insert Boot Media in selected Boot device and press a key », « No bootable device -- insert boot disk and press any key », « Boot Device Not Found », « No boot device available », PXE qui tente le réseau (« PXE-E61 », « Checking media presence… »).
  • Contexte typique : après un reset CMOS / pile changée, une mise à jour du BIOS, un ajout de disque, une clé USB oubliée, un clonage, une installation de Linux, une suppression de partition « inutile ».

2. Causes possibles (classées)

  1. Support non démarrable placé en tête : clé USB, disque de données, carte réseau (PXE) — configuration.
  2. Mode de démarrage modifié : système installé en UEFI (disque GPT + ESP) mais firmware passé en CSM/Legacy, ou l'inverse — configuration firmware (souvent après reset CMOS ou MAJ BIOS).
  3. Entrée NVRAM « Windows Boot Manager » / « ubuntu » perdue (reset, MAJ BIOS) alors que l'ESP est intacte — configuration.
  4. ESP supprimée/formatée, ou chargeur absent (\EFI\Microsoft\Boot\bootmgfw.efi, \EFI\BOOT\BOOTX64.EFI) — OS/partitions.
  5. Disque non détecté, câble, M.2 mal inséré, disque défaillant — matériel → Fiche 1.

3. Questions initiales et sécurité

  • Qu'a-t-on fait juste avant ? (pile, BIOS, disque ajouté, autre système installé, « nettoyage » de partitions)
  • Y a-t-il une clé USB, un DVD, un disque externe branché ?
  • BitLocker/chiffrement de l'appareil actif ? (un changement de mode ou de Secure Boot déclenchera la demande de clé : la récupérer AVANT, P1.7).
  • Aucun geste sur le disque à ce stade : on ne touche qu'aux réglages firmware, réversibles. Noter chaque réglage d'origine avant de le changer.

4. Diagnostic pas à pas

  1. Débrancher tout support amovible (USB, carte SD, DVD) et redémarrer. — attendu : le système démarre.

    SI le système démarre → cause = support amovible en tête ; corriger l'ordre (étape 3).

    SINON → étape 2.

  2. Entrer dans le setup firmware (Suppr/F2 selon le fabricant ; ou, si Windows démarrait encore, Paramètres → Système → Récupération → Démarrage avancé → Dépannage → Options avancées → Paramètres du microprogramme UEFI). Onglet stockage/informations : le disque système est-il listé avec sa bonne taille ?

    SI non listé → panne de détection, pas de l'OS : → Fiche 1 · Stockage non détecté.

    SINON → étape 3.

  3. Onglet Boot : lire l'ordre et le mode. — attendu en UEFI : « Windows Boot Manager (nom du disque) » ou « ubuntu » en premier ; CSM désactivé (ou « UEFI only »).

    SI l'entrée existe mais n'est pas en tête → la remonter, F10 (enregistrer), redémarrer.

    SINON SI seule une entrée brute du disque apparaît (« SATA : Samsung SSD… ») et le CSM/Legacy est activé → le firmware a probablement été remis en mode hérité : repasser en UEFI (Boot Mode = UEFI, CSM = Disabled), redémarrer. SINON (aucune entrée Windows en UEFI) → étape 4.

  4. Utiliser le menu de démarrage ponctuel (F12, F11, F8, Échap ou F9 selon le fabricant) et choisir l'entrée du disque. — permet de tester sans modifier l'ordre.

    SI le système démarre ainsi → l'ESP est saine, seule l'entrée NVRAM/ordre manque : la recréer (P1.2, bcdboot la réinscrit) ou la placer en tête.

    SINON → démarrer sur une clé d'installation Windows (ou live Linux) pour inspecter les partitions en lecture (étape 5).

  5. Depuis WinRE (clé Windows → Réparer l'ordinateur → Dépannage → Invite de commandes) : diskpart puis list disk, list vol (lecture seule). Dans list disk, une * dans la colonne GPT = disque GPT.

    SI disque GPT avec un volume FAT32 de 100–300 Mo (ESP) et le volume NTFS Windows → chargeur/BCD à recréer : P1.2.

    SINON SI disque MBR → le système est en mode hérité : remettre CSM/Legacy dans le firmware (ou convertir plus tard, P2.2). SINON (aucune ESP sur GPT) → ESP supprimée : la recréer exige de modifier les partitions → Fiche 1 · Partitionnement + bcdboot, sauvegarde préalable.

5. Test de confirmation

La cause est confirmée quand le seul réglage modifié (ordre, mode, entrée recréée) rend le démarrage possible et que le remettre dans l'état fautif reproduit le message. Limite : un démarrage réussi ne prouve pas que le disque est sain (lire SMART si le contexte est suspect, Fiche 1).

6. Correction

  1. Retirer le support amovible ; ordre : entrée du système en premier ; enregistrer (F10).
  2. Remettre le mode d'origine (UEFI pour un disque GPT, hérité pour un disque MBR). Ne pas « essayer » de convertir un disque pour s'adapter au firmware.
  3. Si l'entrée NVRAM manque mais l'ESP est intacte : bcdboot C:\Windows (depuis Windows) ou depuis WinRE avec les lettres vérifiées (P1.2).
  4. Après MAJ du BIOS : revérifier Secure Boot, TPM, mode SATA (AHCI/RST), tous remis aux valeurs par défaut.

7. Validation

  • Deux démarrages à froid (arrêt complet) sans menu ponctuel ; entrée correcte en tête ; date/heure firmware correctes (pile) ; Windows : msinfo32 → « Mode BIOS : UEFI » cohérent avec le disque GPT.
  • Noter dans le rapport le réglage d'origine et le réglage final.

8. Réponse d'examen modèle

Réponse rédigée attendue

Observation : message « Reboot and Select proper Boot device » affiché par le firmware après le changement de la pile ; aucun logo Windows. Hypothèses (de la plus probable à la moins probable) : 1) remise à zéro des réglages firmware → mode CSM/Legacy réactivé alors que Windows est installé en UEFI sur disque GPT ; 2) ordre de démarrage modifié ; 3) disque non détecté. Tests : j'entre dans le setup, je vérifie que le SSD est détecté avec sa capacité (sinon piste matérielle) ; je lis le mode de démarrage et l'ordre. Je constate CSM activé et aucune entrée « Windows Boot Manager ». Correction : je repasse en UEFI (CSM désactivé), je place « Windows Boot Manager » en premier, j'enregistre, je règle la date et l'heure. Validation : deux démarrages à froid réussis, msinfo32 indique « Mode BIOS : UEFI ». Aucune action sur le disque n'a été nécessaire ; je note les réglages dans le rapport.

Perd des points : proposer « réinstaller Windows » ou « bootrec /fixmbr » d'emblée ; conclure « disque HS » sans avoir regardé s'il est détecté ; oublier BitLocker avant de changer le mode/Secure Boot.

9. Pièges et variantes

Piège Le message est identique pour un disque mort et pour un mauvais ordre : seule la détection dans le setup sépare matériel et configuration.
Piège Après une MAJ Windows dans un double démarrage, « Windows Boot Manager » repasse en tête : ce n'est pas une panne de GRUB (P1.5).
  • Variante intermittente : démarre parfois → disque qui met du temps à répondre, câble, alimentation (Fiche 1) ou pile faible (heure fausse à chaque démarrage).
  • Variante PXE : « PXE-E61: Media test failure, check cable » = le firmware essaie le réseau faute de disque démarrable ; ce n'est pas un problème réseau.

P1.2 — Windows Boot Manager : « Votre PC/appareil doit être réparé » (0xc000000f, 0xc0000034, 0xc000000e) — reconstruire le démarrage

Fréquence : fréquent · Gravité : bloquante, données intactes si l'on reste prudent

1. Symptômes observables

  • Écran de récupération : « Votre PC/appareil doit être réparé. Le fichier de données de configuration de démarrage ne contient pas d'informations valides pour un système d'exploitation. Fichier : \EFI\Microsoft\Boot\BCD Code d'erreur : 0xc000000f » (ou \Boot\BCD en mode hérité).
  • 0xc0000034 : BCD sans entrée valide ; 0xc000000e / 0xc0000225 : « Un périphérique requis n'est pas connecté ou n'est pas accessible » avec \Windows\system32\winload.efi → la partition Windows désignée par le BCD est introuvable.
  • Mode hérité : « BOOTMGR is missing — Press Ctrl+Alt+Del to restart ».

2. Causes possibles (classées)

  1. Arrêt brutal pendant une MAJ, BCD abîmé — OS.
  2. Manipulation de partitions (outil tiers, installation Linux, clonage vers un nouveau disque) — partitions/OS.
  3. Disque système déplacé, autre disque en tête, mode SATA changé — configuration.
  4. Secteurs défectueux sur l'ESP ou le disque — matériel (Fiche 1).

3. Questions initiales et sécurité

  • Clé d'installation Windows de la même architecture (x64) disponible ? (sinon F11/« Options de démarrage avancées » si l'écran le propose).
  • BitLocker : dans WinRE, le volume chiffré est verrouillé ; il faut la clé de récupération pour manage-bde -unlock avant toute commande.
  • Sauvegarde : si les données sont précieuses et sans copie, les copier d'abord (WinRE → notepad → Fichier → Ouvrir sert d'explorateur, ou clé live Linux).

4. Diagnostic pas à pas

  1. Démarrer sur WinRE : clé d'installation → langue → Suivant → Réparer l'ordinateur → Dépannage → Options avancées → Outil de redémarrage système (Réparation du démarrage). — attendu : « La réparation du démarrage » corrige le BCD.

    SI Windows démarre ensuite → valider (section 7).

    SINON (« La réparation du démarrage n'a pas pu réparer votre PC ») → noter le chemin du journal SrtTrail.txt, étape 2.

  2. Invite de commandes : lire le BCD bcdedit /enum all. — attendu : une entrée « Gestionnaire de démarrage Windows » et une entrée « Chargeur de démarrage Windows » avec device partition=C:.

    SI « Le magasin de données de configuration de démarrage n'a pas pu être ouvert » → BCD absent/illisible : étape 3.

    SINON SI device/osdevice = unknown → la partition cible a changé : étape 3. SINON BCD cohérent → chercher ailleurs (fichiers système, P1.3).

  3. Identifier les volumes : diskpart → list vol → exit. Repérer : volume NTFS avec Windows (souvent D: ou C: dans WinRE, vérifier avec dir D:\Windows) ; volume FAT32 de ~100–300 Mo, étiquette « Système » ou info « Caché » = ESP (sans lettre).

    SI l'ESP existe → étape 4.

    SINON (disque GPT sans FAT32) → l'ESP a été supprimée : la recréer touche aux partitions, sauvegarde obligatoire, → Fiche 1 · Partitionnement, puis étape 4.

  4. Recréer les fichiers de démarrage UEFI avec bcdboot (voir commandes ci-dessous). — attendu : message de succès de bcdboot.

    SI « Échec lors de la tentative de copie des fichiers de démarrage » → mauvaise lettre de l'ESP ou ESP pleine/abîmée : revérifier list vol, chkdsk S:.

    SINON redémarrer sans la clé.

X:\Sources> diskpart
DISKPART> list vol
DISKPART> select vol 3          (le volume FAT32 de 100 Mo, vérifié)
DISKPART> assign letter=S
DISKPART> exit
X:\Sources> dir D:\Windows      (confirme que D: est bien Windows)
X:\Sources> bcdboot D:\Windows /s S: /f UEFI
  N° volume   Ltr  Nom          Fs     Type        Taille   Statut     Info
  ----------  ---  -----------  -----  ----------  -------  ---------  --------
  Volume 0     E   CCCOMA_X64F  UDF    DVD-ROM     5 Go     Sain
  Volume 1     D                NTFS   Partition   475 G    Sain
  Volume 2                      NTFS   Partition   750 M    Sain       Masqué
  Volume 3                      FAT32  Partition   100 M    Sain       Masqué

Boot files successfully created.   (libellé selon la langue de WinRE)

Attention Dans diskpart, seules list, select, detail et assign sont utiles ici. clean, delete partition, format, convert effacent : interdits pour réparer un démarrage. Prérequis avant bcdboot : volume Windows identifié par dir, données sauvegardées si possible, réparation automatique déjà tentée. Alternative prudente : Réparation du démarrage (automatique) ou restauration du système.

Mode hérité (disque MBR uniquement) : bootrec /fixmbr (réécrit le code d'amorçage du MBR sans toucher aux partitions), bootrec /fixboot (secteur de démarrage de la partition système), bootrec /scanos (liste les Windows trouvés), bootrec /rebuildbcd (propose d'ajouter les Windows trouvés au BCD). Si /rebuildbcd annonce « Nombre total d'installations Windows identifiées : 0 » alors que Windows est présent : bcdedit /export C:\bcdbackup, attrib C:\boot\bcd -h -r -s, ren C:\boot\bcd bcd.old, puis bootrec /rebuildbcd.

Piège bootrec est un outil du démarrage hérité. Sur un PC UEFI/GPT : /fixmbr est sans effet utile (le MBR protecteur ne sert pas au démarrage), /fixboot renvoie souvent « Accès refusé » sur Windows 10/11 récents. L'outil adapté en UEFI est bcdboot.

5. Test de confirmation

bcdedit /enum depuis Windows redémarré montre device partition=C: et path \Windows\system32\winload.efi. Limite : si le BCD était abîmé par des secteurs défectueux, la panne reviendra → lire SMART et le journal Système (disk 7).

6. Correction

  1. Réparation automatique (WinRE) ;
  2. sinon bcdboot en UEFI / bootrec en hérité, avec lettres vérifiées ;
  3. si un 2e disque/clone est en cause : retirer l'ancien disque ou remettre le bon en tête ;
  4. retirer la lettre S: n'est pas nécessaire (elle disparaît au redémarrage).

7. Validation

  • Démarrage sans clé, 2 fois ; bcdedit /enum cohérent ; msinfo32 Mode BIOS UEFI ; dans un double démarrage, vérifier que GRUB est toujours proposé (bcdboot peut remettre Windows en tête : P1.5).
  • Si BitLocker : manage-bde -status → Protection activée.

8. Réponse d'examen modèle

Réponse rédigée attendue

Le code 0xc000000f sur \EFI\Microsoft\Boot\BCD indique que Windows Boot Manager démarre mais que son magasin de configuration (BCD) est absent ou invalide : le firmware et le disque fonctionnent (le chargeur est lu). 1) Je démarre sur une clé d'installation Windows, « Réparer l'ordinateur », et je lance la réparation du démarrage. 2) En cas d'échec, dans l'invite de commandes, je lis bcdedit /enum all, puis j'identifie les volumes avec diskpart / list vol (lecture seule) : Windows en D: (vérifié par dir D:\Windows), ESP FAT32 de 100 Mo sans lettre. 3) Je lui attribue la lettre S: et je recrée les fichiers de démarrage : bcdboot D:\Windows /s S: /f UEFI. Je n'utilise ni clean ni format, et je n'utilise pas bootrec /fixmbr, inadapté en UEFI. 4) Validation : deux démarrages normaux, bcdedit cohérent, données présentes ; rapport.

Perd des points : confondre ce message (chargeur Windows) avec « No bootable device » (firmware) ; lancer bcdboot C:\Windows dans WinRE sans vérifier la lettre ; recommander une réinstallation.

9. Pièges et variantes

  • Après clonage HDD → SSD : 0xc000000e car le BCD pointe vers l'ancien disque ; débrancher l'ancien ou bcdboot depuis le nouveau.
  • Deux ESP (deux disques) : le firmware démarre l'ESP de l'ancien disque → ordre de démarrage.
  • « BOOTMGR is missing » avec une clé USB de données en tête → retirer la clé avant tout.
  • Panne concomitante : BCD abîmé + disque qui faiblit (disk 7/153 dans les journaux) → sauvegarde d'abord, remplacement (Fiche 1), puis réparation.

P1.3 — « Préparation de la réparation automatique » en boucle / « Votre PC n'a pas démarré correctement »

Fréquence : fréquent · Gravité : bloquante, souvent réversible

1. Symptômes observables

  • Logo puis « Préparation de la réparation automatique », « Diagnostic de votre PC », puis « La réparation automatique n'a pas pu réparer votre PC » / « Votre PC n'a pas démarré correctement » avec boutons Redémarrer et Options avancées.
  • Boucle : redémarre, échoue, recommence. Journal de la réparation : C:\Windows\System32\Logfiles\Srt\SrtTrail.txt.

2. Causes possibles (classées)

  1. Mise à jour Windows ou pilote récent qui empêche le démarrage — OS/pilote.
  2. Logiciel installé au démarrage (antivirus tiers, utilitaire disque) — application.
  3. Fichiers système abîmés (coupure de courant) — OS.
  4. Système de fichiers abîmé — stockage logique.
  5. Disque qui faiblit, RAM instable — matériel (Fiche 1).

3. Questions initiales et sécurité

  • Quand ? après MAJ, coupure, installation ? un seul PC ou plusieurs (MAJ commune) ?
  • Ne pas cliquer sur « Réinitialiser ce PC » (dans Dépannage) : c'est la marche 5.
  • BitLocker : la clé sera demandée pour certaines options (invite de commandes, restauration).

4. Diagnostic pas à pas

  1. Options avancées → Invite de commandes → type C:\Windows\System32\Logfiles\Srt\SrtTrail.txt (lettre à vérifier par dir). — attendu : une ligne « Cause première trouvée » (ex. « Un pilote incorrect a été trouvé », « Les fichiers système sont corrompus », « Disque de démarrage introuvable »).

    SI un fichier .sys est cité → pilote : étape 2.

    SINON → étape 2 quand même (test discriminant).

  2. Options avancées → Paramètres → Redémarrer → touche 4 (mode sans échec) ou 5 (avec réseau).

    SI le mode sans échec démarre → cause = pilote/service/logiciel tiers : désinstaller le dernier pilote/logiciel/MAJ depuis ce mode (P6.1).

    SINON → étape 3.

  3. Options avancées → Désinstaller des mises à jour → « Désinstaller la dernière mise à jour qualité » (puis, si la panne suit une mise à jour majeure, « … de fonctionnalité »).

    SI démarre → cause = MAJ ; suspendre les MAJ le temps du correctif.

    SINON → étape 4.

  4. Options avancées → Restauration du système → point antérieur à la panne (P6.2).

    SI aucun point / échec → étape 5.

    SINON valider.

  5. Invite de commandes : vérifications du stockage puis fichiers système hors ligne : chkdsk D: (lecture), si erreurs chkdsk D: /f ; puis sfc /scannow /offbootdir=D:\ /offwindir=D:\Windows.

    SI chkdsk signale des secteurs défectueux / le disque est lent ou bruyant → sauvegarde des données d'abord, SMART (Fiche 1).

    SINON → si toujours en boucle : sauvegarde depuis WinRE/live, puis P6.4 avec accord.

5. Test de confirmation

La marche qui fait disparaître la boucle désigne la cause (pilote retiré, MAJ désinstallée, point restauré). Limite : la restauration du système retire plusieurs changements à la fois ; elle ne dit pas lequel était fautif.

6. Correction

Celle de la marche qui a réussi ; puis bloquer temporairement la réapparition (suspendre les MAJ 1 semaine, pilote du fabricant en version stable).

7. Validation

  • Trois démarrages normaux, Moniteur de fiabilité (perfmon /rel) sans nouvel événement critique, programmes métier testés.

8. Réponse d'examen modèle

Réponse rédigée attendue

La boucle de réparation automatique indique que Windows échoue après le chargeur (le BCD et le disque sont lus). Je procède du moins au plus invasif : 1) lecture de SrtTrail.txt pour la cause annoncée ; 2) démarrage en mode sans échec (Options avancées → Paramètres → 4) : s'il réussit, la cause est un élément tiers chargé au démarrage normal (pilote, service, logiciel), que je désinstalle ou restaure ; 3) sinon, désinstallation de la dernière mise à jour qualité ; 4) restauration du système au dernier point avant la panne ; 5) chkdsk puis SFC hors ligne avec la lettre vérifiée. La réinitialisation ne viendrait qu'après sauvegarde vérifiée et accord écrit. Validation : trois démarrages normaux et journaux propres.

Perd des points : « Réinitialiser ce PC » en premier ; SFC « en ligne » (sfc /scannow simple) dans WinRE, qui vérifie WinRE et non le Windows du disque.

9. Pièges et variantes

  • Boucle juste après coupure + disque HDD ancien : penser disque avant fichiers système.
  • Le mode sans échec ne démarre pas non plus → pas un pilote tiers : MAJ, fichiers système, disque.
  • « Votre PC a rencontré un problème » (écran bleu) en boucle avant la réparation → lire le code d'arrêt (P3.3), désactiver le redémarrage automatique (Paramètres de démarrage → 9).

P1.4 — Écran bleu INACCESSIBLE_BOOT_DEVICE (0x7B) au démarrage

Fréquence : assez fréquent · Gravité : bloquante

1. Symptômes observables

  • Écran d'arrêt dès le logo, code INACCESSIBLE_BOOT_DEVICE ; souvent suivi de la réparation automatique.
  • Contexte : réglage SATA changé (AHCI ↔ RAID/Intel RST), VMD activé, MAJ du BIOS, clonage vers un NVMe, MAJ Windows, disque déplacé dans un autre PC.

2. Causes possibles (classées)

  1. Mode du contrôleur de stockage modifié (le pilote chargé au démarrage ne correspond plus) — configuration firmware.
  2. Mise à jour / pilote de stockage — OS.
  3. Système de fichiers abîmé — stockage logique.
  4. Disque défaillant, câble — matériel.

3. Questions initiales et sécurité

  • Quelqu'un a-t-il réinitialisé le BIOS / changé le mode SATA ? Le disque vient-il d'un autre PC ?
  • Noter le mode actuel avant de le changer.

4. Diagnostic pas à pas

  1. Setup firmware → configuration du stockage (SATA Mode / Storage Configuration / VMD).

    SI le mode a changé (ex. RAID/RST alors que Windows a été installé en AHCI) → remettre l'ancien mode, redémarrer.

    SINON → étape 2.

  2. WinRE → Désinstaller des mises à jour (dernière qualité), puis Restauration du système.

    SI démarre → MAJ/pilote.

    SINON → étape 3.

  3. Invite WinRE : chkdsk D: (lettre vérifiée) puis /f si erreurs ; SMART (Fiche 1).

    SI erreurs physiques → sauvegarde et remplacement (Fiche 1).

    SINON → réparation/réinstallation avec accord (P6.4).

5. Test de confirmation

Remettre le mode d'origine fait démarrer ; le remettre fautif reproduit l'écran. Limite : ne pas multiplier les allers-retours sur un disque en RAID réel (risque pour la grappe).

6. Correction

Remettre le mode d'origine. Si l'on doit passer en AHCI (ex. installation d'un SSD) : depuis Windows, bcdedit /set {current} safeboot minimal → redémarrer dans le setup → passer en AHCI → Windows démarre en mode sans échec et charge le pilote AHCI → bcdedit /deletevalue {current} safeboot → redémarrer normalement.

Attention Ne jamais changer le mode d'un contrôleur qui porte une grappe RAID avec données : la grappe peut devenir illisible. Prérequis : sauvegarde. Alternative prudente : laisser le mode d'origine.

7. Validation

  • Démarrage normal ×2 ; Gestionnaire de périphériques → Contrôleurs de stockage sans triangle ; plus d'événement BugCheck 1001.

8. Réponse d'examen modèle

Réponse rédigée attendue

Le code INACCESSIBLE_BOOT_DEVICE signifie que le noyau a démarré mais ne parvient plus à accéder au volume système. Le changement récent (réinitialisation du BIOS) fait suspecter le mode du contrôleur SATA passé de AHCI à RAID. Test : je lis ce réglage dans le setup ; il est sur RAID ; je le remets sur AHCI : Windows démarre. Conclusion : cause confirmée par l'inversion du seul réglage modifié. Validation : deux démarrages, aucun BugCheck dans le journal Système. Si le réglage était correct, je testerais ensuite la désinstallation de la dernière mise à jour, puis l'état du disque.

Perd des points : « disque HS » sans test ; réinstallation directe.

9. Pièges et variantes

  • Même code après clonage sur NVMe derrière Intel VMD : pilote RST absent → soit désactiver VMD (si aucun RAID), soit installer le pilote avant clonage.
  • Même code sur un PC virtuel déplacé : type de contrôleur virtuel changé (SATA ↔ SCSI/NVMe).

3.A (suite) Démarrage : GRUB, Linux, BitLocker

P1.5 — GRUB : « grub rescue> », menu absent, PC qui démarre toujours Windows, Windows absent du menu

Fréquence : fréquent en double démarrage · Gravité : bloquante pour Linux, données intactes

1. Symptômes observables

  • error: no such partition. / error: unknown filesystem. puis invite grub rescue>.
  • Minimal BASH-like line editing is supported… puis grub> : GRUB n'a pas trouvé son grub.cfg (moins grave que grub rescue>).
  • Après installation de Linux, le PC démarre directement Windows ; ou, après une MAJ de Windows, GRUB n'apparaît plus.
  • Menu GRUB présent mais sans « Windows Boot Manager ».

2. Causes possibles (classées)

  1. Ordre UEFI : Windows Boot Manager remis en tête (MAJ Windows, bcdboot, reset firmware) — configuration.
  2. os-prober désactivé (GRUB 2.06 et suivants) → Windows non détecté par update-grub — configuration.
  3. Linux installé dans un mode différent de Windows (Linux en hérité, Windows en UEFI) — installation.
  4. Partition Linux supprimée/redimensionnée/déplacée depuis Windows (Gestion des disques) → grub rescue> — partitions.
  5. ESP abîmée, disque changé — partitions/matériel.

3. Questions initiales et sécurité

  • Quelqu'un a-t-il « fait de la place » ou supprimé une partition « sans lettre » depuis Windows ?
  • Clé live de la même distribution disponible ? Sauvegarde de /home si la partition est endommagée.
  • Ne jamais formater l'ESP : elle porte aussi le chargeur de Windows.

4. Diagnostic pas à pas

  1. Menu de démarrage ponctuel (F12/F11/F8/Échap) : une entrée « ubuntu » (ou « debian ») existe-t-elle ?

    SI oui et elle démarre GRUB → seul l'ordre est en cause : la mettre en tête dans le setup, ou sous Linux sudo efibootmgr -o 0001,0000.

    SINON → étape 2.

  2. Si GRUB démarre mais Windows manque : grep OS_PROBER /etc/default/grub.

    SI absent ou true → ajouter GRUB_DISABLE_OS_PROBER=false, sudo update-grub ; la sortie doit contenir « Found Windows Boot Manager on /dev/nvme0n1p1@/EFI/Microsoft/Boot/bootmgfw.efi ».

    SINON (os-prober actif, Windows toujours absent) → modes différents : [ -d /sys/firmware/efi ] && echo UEFI || echo BIOS sous Linux, msinfo32 sous Windows ; les deux doivent être en UEFI.

  3. À l'invite grub rescue> : localiser la partition Linux : ls puis ls (hd0,gpt3)/ sur chaque partition.

    SI une partition affiche boot/ etc/ home/ → démarrage manuel (commandes ci-dessous), puis réinstallation propre de GRUB depuis Linux démarré.

    SINON (« Filesystem is unknown » partout) → partition supprimée/écrasée : clé live, lsblk -f ; récupération de données (testdisk) avant toute réinstallation.

  4. Si Linux ne démarre pas du tout : réparer depuis une session live (chroot, commandes ci-dessous).
grub rescue> ls
(hd0) (hd0,gpt1) (hd0,gpt2) (hd0,gpt3)
grub rescue> ls (hd0,gpt3)/
grub rescue> set root=(hd0,gpt3)
grub rescue> set prefix=(hd0,gpt3)/boot/grub
grub rescue> insmod normal
grub rescue> normal

Puis, une fois Linux démarré : sudo grub-install (UEFI : sans argument de disque sur Ubuntu) et sudo update-grub.

ubuntu@live:~$ lsblk -f                         # repérer ESP (vfat) et racine (ext4)
ubuntu@live:~$ sudo mount /dev/nvme0n1p3 /mnt
ubuntu@live:~$ sudo mount /dev/nvme0n1p1 /mnt/boot/efi
ubuntu@live:~$ for d in dev proc sys run; do sudo mount --rbind /$d /mnt/$d; done
ubuntu@live:~$ sudo chroot /mnt
root@live:/# grub-install --target=x86_64-efi --efi-directory=/boot/efi --bootloader-id=ubuntu
root@live:/# update-grub
root@live:/# exit
Installing for x86_64-efi platform.
Installation finished. No error reported.
...
Found linux image: /boot/vmlinuz-6.8.0-45-generic
Found Windows Boot Manager on /dev/nvme0n1p1@/EFI/Microsoft/Boot/bootmgfw.efi
done

Démarrage hérité (BIOS/MBR) : grub-install /dev/sda — le disque, jamais une partition (/dev/sda1). Fedora : grub2-mkconfig -o /boot/grub2/grub.cfg au lieu de update-grub.

Attention Monter la bonne partition en /mnt/boot/efi : l'ESP (vfat, 100–550 Mo), jamais la partition Windows. Prérequis : lsblk -f lu, sauvegarde de /home si doute. Alternative prudente : démarrer Linux via l'entrée « ubuntu » du menu ponctuel ou via grub rescue> manuel, puis réparer depuis le système démarré.

5. Test de confirmation

Le menu GRUB s'affiche au démarrage à froid et liste Linux et Windows ; chaque entrée démarre. Limite : une MAJ de Windows peut de nouveau changer l'ordre (prévenir l'utilisateur).

6. Correction

  1. Ordre UEFI (setup ou efibootmgr -o) ;
  2. os-prober + update-grub ;
  3. grub-install + update-grub (live + chroot) ;
  4. réinstallation de Linux dans le même mode que Windows si les modes diffèrent (sauvegarde de /home).

7. Validation

  • Deux démarrages à froid ; chaque système démarre depuis GRUB ; sudo efibootmgr : BootOrder commence par l'entrée ubuntu.

8. Réponse d'examen modèle

Réponse rédigée attendue

Après l'installation d'Ubuntu à côté de Windows 11, le PC démarre directement Windows. Hypothèses : 1) Windows Boot Manager est resté prioritaire dans l'ordre UEFI ; 2) Ubuntu a été installé en mode hérité ; 3) GRUB n'a pas été installé. Test 1 : menu de démarrage ponctuel → l'entrée « ubuntu » existe et affiche GRUB : hypothèse 1 confirmée. Correction : je place « ubuntu » en tête de l'ordre de démarrage (réglage firmware réversible). Si Windows manquait dans GRUB, j'activerais GRUB_DISABLE_OS_PROBER=false puis sudo update-grub. Validation : deux démarrages à froid, les deux systèmes démarrent ; je préviens l'utilisateur qu'une mise à jour de Windows peut modifier l'ordre.

Perd des points : réinstaller Ubuntu ; bootrec /fixmbr (efface GRUB en hérité, inutile en UEFI) ; grub-install /dev/sda1.

9. Pièges et variantes

Piège Supprimer depuis la Gestion des disques de Windows une partition « inconnue » ou « sans lettre » : c'était Linux ou l'ESP. Aucune partition sans lettre ne se supprime sans lsblk -f/inventaire.
  • Linux voit la partition Windows en lecture seule (« The disk contains an unclean file system (0, 0). Metadata kept in Windows cache, refused to mount. ») → Démarrage rapide de Windows actif : le désactiver (Panneau de configuration → Options d'alimentation → Choisir l'action des boutons d'alimentation → Modifier des paramètres actuellement non disponibles → décocher « Activer le démarrage rapide »).
  • « Verification failed: (0x1A) Security Violation » au lancement de GRUB : Secure Boot et chargeur non signé/révoqué (SBAT) → mettre à jour shim/GRUB ou désactiver temporairement Secure Boot (attention BitLocker).

P1.6 — Linux : « (initramfs) », « You are in emergency mode », « UNEXPECTED INCONSISTENCY; RUN fsck MANUALLY »

Fréquence : fréquent · Gravité : bloquante, réparable sans perte dans la majorité des cas

1. Symptômes observables

  • Gave up waiting for root file system device. … ALERT! UUID=3f2a… does not exist. Dropping to a shell! puis (initramfs).
  • /dev/sda2: UNEXPECTED INCONSISTENCY; RUN fsck MANUALLY. (i.e., without -a or -p options) puis (initramfs).
  • [ TIME ] Timed out waiting for device /dev/disk/by-uuid/…, [DEPEND] Dependency failed for Local File Systems., puis You are in emergency mode. After logging in, type "journalctl -xb" to view system logs… ; parfois « Cannot open access to console, the root account is locked. »

2. Causes possibles (classées)

  1. Ligne de /etc/fstab : disque de données retiré, UUID changé après remplacement/formatage, faute de frappe — configuration.
  2. Système de fichiers incohérent après arrêt brutal — stockage logique.
  3. Disque/contrôleur non vu (mode RAID/VMD changé, câble) — firmware/matériel.
  4. initramfs incomplet après MAJ interrompue — OS (P3.4).

3. Questions initiales et sécurité

  • Disque ajouté, remplacé, retiré récemment ? Coupure de courant ?
  • Avant toute modification de fstab : copie /etc/fstab.bak. fsck uniquement sur un système de fichiers non monté.

4. Diagnostic pas à pas

  1. Lire le message : (initramfs) avec ALERT UUID, avec INCONSISTENCY, ou mode d'urgence ?

    SI INCONSISTENCY → étape 2.

    SINON SI ALERT UUID → étape 3 ; SINON (emergency mode) → étape 4.

  2. Dans (initramfs) : fsck /dev/sda2 (le périphérique cité ; il n'est pas monté à ce stade), répondre aux questions ou fsck -y, puis exit. — attendu : « FILE SYSTEM WAS MODIFIED », démarrage reprend.

    SI fsck répète des erreurs ou signale des erreurs de lecture → disque qui faiblit : sauvegarde depuis une clé live, SMART (Fiche 1).

    SINON valider.

  3. Dans (initramfs) : blkid et ls /dev/sd* /dev/nvme*. — comparer l'UUID affiché par l'ALERT à ceux listés.

    SI le disque n'apparaît pas → mode du contrôleur dans le firmware (VMD/RAID) ou matériel (Fiche 1).

    SINON (disque présent, UUID différent) → racine reformatée/clonée : démarrer une live, corriger /etc/fstab et lancer update-grub + update-initramfs -u en chroot (cf. P1.5).

  4. Mode d'urgence : se connecter (mot de passe root) puis journalctl -xb | grep -iE 'fail|mount', ou systemctl --failed. — repérer l'unité .mount en échec (ex. data.mount).

    SI root verrouillé (Ubuntu) → démarrer via GRUB → Advanced options → (recovery mode) → root, ou clé live.

    SINON → étape 5.

  5. Comparer fstab et la réalité : cat /etc/fstab et lsblk -f.

    SI UUID de fstab absent de lsblk -f → disque retiré ou remplacé : corriger l'UUID ou commenter la ligne, ajouter nofail pour un disque non indispensable.

    SINON → type/option erronés (ext4 vs ntfs, faute dans les options) : corriger.

root@pc:~# mount -o remount,rw /
root@pc:~# cp /etc/fstab /etc/fstab.bak
root@pc:~# lsblk -f
root@pc:~# nano /etc/fstab
root@pc:~# findmnt --verify
root@pc:~# systemctl daemon-reload
root@pc:~# mount -a
NAME        FSTYPE LABEL UUID                                 MOUNTPOINTS
sda
└─sda1      ext4   data  9b1c7e2d-5a40-4c1e-8f7e-2d0c6b1e44aa
nvme0n1
├─nvme0n1p1 vfat         4C2E-91AB                            /boot/efi
└─nvme0n1p2 ext4         3f2a8d10-77c1-4f0b-9a55-6e3d2c1b0f12 /

# /etc/fstab (ligne fautive puis corrigée)
UUID=0d4e5f61-aaaa-4b2c-9d8e-112233445566 /data ext4 defaults 0 2
UUID=9b1c7e2d-5a40-4c1e-8f7e-2d0c6b1e44aa /data ext4 defaults,nofail 0 2

Attention fsck sur un système de fichiers monté en écriture peut le détruire : uniquement depuis (initramfs), le mode recovery (racine en lecture seule) ou une clé live. fsck peut déplacer des fichiers abîmés dans lost+found. Prérequis : sauvegarde si le disque est suspect. Alternative prudente : monter en lecture seule depuis une live et copier les données d'abord.

5. Test de confirmation

findmnt --verify sans erreur et mount -a silencieux avant de redémarrer ; puis démarrage normal. Limite : mount -a ne teste pas la racine.

6. Correction

UUID corrigé / ligne commentée / nofail ; fsck sur partition démontée ; régénération de l'initramfs si pilote ou UUID de racine changé (sudo update-initramfs -u).

7. Validation

  • Redémarrage complet sans mode d'urgence ; findmnt /data montre le montage ; systemctl --failed : 0 unité ; journalctl -b -p err sans erreur de montage.

8. Réponse d'examen modèle

Réponse rédigée attendue

Le message « Dependency failed for Local File Systems » suivi du mode d'urgence indique qu'un montage déclaré dans /etc/fstab a échoué ; le noyau et la racine fonctionnent. Comme le disque de données a été remplacé hier, je suppose que l'UUID de fstab est celui de l'ancien disque. Test : journalctl -xb montre l'échec de data.mount sur /dev/disk/by-uuid/0d4e… ; lsblk -f montre que le nouveau disque a l'UUID 9b1c…. Correction : mount -o remount,rw /, copie de sauvegarde de fstab, remplacement de l'UUID, ajout de nofail (disque non indispensable), test findmnt --verify puis mount -a. Validation : redémarrage normal, /data monté, aucune unité en échec.

Perd des points : formater ou réinstaller ; fsck sur une partition montée ; modifier fstab sans copie ni test avant redémarrage ; utiliser /dev/sdb1 au lieu de l'UUID (le nom peut changer).

9. Pièges et variantes

  • « Read-only file system » en mode d'urgence : normal, d'où mount -o remount,rw /.
  • Clé USB/disque externe dans fstab sans nofail : mode d'urgence dès qu'elle est absente.
  • Faute de frappe dans une ligne de partage réseau (cifs/nfs) : ajouter _netdev,nofail.

P1.7 — Écran « Récupération BitLocker » / « Entrez la clé de récupération pour ce lecteur »

Fréquence : assez fréquent sur portables récents · Gravité : critique (perte de données si la clé est introuvable)

1. Symptômes observables

  • Écran bleu de saisie : « Entrez la clé de récupération pour ce lecteur », avec un ID de clé (8 premiers caractères) et l'adresse d'aide aka.ms/myrecoverykey.
  • Contexte : MAJ du BIOS, Secure Boot désactivé, TPM effacé, ordre de démarrage changé, carte mère remplacée, disque déplacé, clé USB laissée branchée sur certains modèles.

2. Causes possibles (classées)

  1. Changement de la configuration mesurée par le TPM (firmware, Secure Boot, ordre) — configuration.
  2. TPM effacé/remplacé (carte mère) — matériel/configuration.
  3. Tentatives de code PIN erronées — utilisateur.

3. Questions initiales et sécurité

  • Compte Microsoft de l'utilisateur ? PC d'entreprise (clé dans Active Directory/Entra ID, chez l'administrateur) ? Clé imprimée/enregistrée sur clé USB ?
  • Ne jamais réinitialiser/réinstaller « pour passer l'écran » : sans clé, les données sont perdues.

4. Diagnostic pas à pas

  1. Annuler le dernier changement firmware (réactiver Secure Boot, remettre l'ordre, retirer la clé USB). — attendu : démarrage sans demande de clé.

    SI OK → valider ; suspendre BitLocker avant de refaire le changement voulu.

    SINON → étape 2.

  2. Récupérer la clé de 48 chiffres correspondant à l'ID affiché : compte Microsoft (sur un autre appareil, page des clés de récupération), administrateur du domaine, impression.

    SI trouvée → la saisir.

    SINON → escalade, informer le client : données inaccessibles ; pas d'autre recours technique légitime.

5. Test de confirmation

Le démarrage suivant ne redemande pas la clé ; manage-bde -status C: → « Protection activée ».

6. Correction

Après saisie : depuis Windows, manage-bde -protectors -enable C: si la protection est suspendue. Avant toute future MAJ BIOS/changement Secure Boot : Panneau de configuration → Chiffrement de lecteur BitLocker → Suspendre la protection (ou manage-bde -protectors -disable C: -RebootCount 1). Dans WinRE, déverrouiller avant toute commande : manage-bde -unlock C: -RecoveryPassword 123456-….

7. Validation

  • Deux redémarrages sans demande ; clé de récupération sauvegardée en lieu sûr et notée dans le rapport (son emplacement, pas la clé elle-même).

8. Réponse d'examen modèle

Réponse rédigée attendue

L'écran de récupération BitLocker est apparu après la mise à jour du BIOS : le TPM ne reconnaît plus la configuration de démarrage et protège le disque chiffré. Ce n'est pas une panne du disque. Je récupère la clé de récupération (48 chiffres) correspondant à l'ID affiché dans le compte Microsoft du client, je la saisis, puis je vérifie manage-bde -status. Pour les prochaines mises à jour du firmware, je suspends la protection BitLocker avant l'opération. Sans clé, j'informe le client que les données ne sont pas récupérables et je n'efface rien sans son accord écrit.

Perd des points : proposer de réinstaller ; ignorer l'existence du chiffrement avant de changer Secure Boot/mode de démarrage.

9. Pièges et variantes

  • Windows 11 Famille : « Chiffrement de l'appareil » (même mécanisme, même clé dans le compte Microsoft).
  • Dans WinRE, le volume chiffré apparaît sans système de fichiers lisible : ce n'est pas un volume RAW abîmé.

P1.8 — Linux : écran noir après GRUB, ou retour à l'écran de connexion en boucle

Fréquence : assez fréquent · Gravité : moyenne (système fonctionnel en console)

1. Symptômes observables

  • Écran noir ou curseur clignotant après le logo ; ou mot de passe accepté puis retour à l'écran de connexion (boucle de connexion).
  • Contexte : installation du pilote NVIDIA propriétaire, MAJ du noyau, Secure Boot actif, disque plein, commande graphique lancée avec sudo.

2. Causes possibles (classées)

  1. Pilote graphique : module non chargé (Secure Boot sans inscription de clé MOK), pilote incompatible avec le nouveau noyau.
  2. /home ou / plein (la session ne peut écrire).
  3. Fichiers de session appartenant à root (~/.Xauthority, ~/.config) après un sudo graphique.

3. Questions initiales et sécurité

  • Tous les comptes ou un seul ? Après quelle installation ?

4. Diagnostic pas à pas

  1. Ctrl+Alt+F3 → console texte, connexion.

    SI la console fonctionne → le système tourne ; étape 2.

    SINON → GRUB, touche e sur l'entrée, ajouter nomodeset à la ligne linux, Ctrl+X (test temporaire).

  2. df -h.

    SI / ou /home à 100 % → P5.6.

    SINON → étape 3.

  3. Un seul compte en boucle ? ls -la ~ | grep root.

    SI .Xauthority ou .config à root → sudo chown -R nom:nom /home/nom/.Xauthority /home/nom/.config.

    SINON → pilote : journalctl -b -p err, lsmod | grep -E 'nvidia|nouveau', mokutil --sb-state.

5. Test de confirmation

Le démarrage avec nomodeset ou sur l'ancien noyau donne une session → pilote/noyau confirmé. Limite : nomodeset désactive l'accélération, c'est un contournement.

6. Correction

Ubuntu : ubuntu-drivers devices puis sudo ubuntu-drivers install (pilote recommandé) ; avec Secure Boot, accepter l'inscription de la clé MOK au redémarrage (écran bleu « Perform MOK management » → Enroll MOK) ; sinon revenir au pilote libre (sudo apt purge 'nvidia-*' après avoir noté les paquets).

7. Validation

  • Deux connexions graphiques, nomodeset retiré, nvidia-smi ou paramètres d'affichage corrects.

8. Réponse d'examen modèle

Réponse rédigée attendue

La console (Ctrl+Alt+F3) fonctionne : le système démarre, seule la session graphique échoue. Je vérifie l'espace (df -h) puis le journal du démarrage (journalctl -b -p err), qui montre que le module nvidia n'est pas chargé ; mokutil --sb-state indique Secure Boot activé. Cause : pilote propriétaire non signé. Correction : réinstallation du pilote recommandé avec inscription de la clé MOK. Validation : session graphique ouverte deux fois.

9. Pièges et variantes

  • Écran noir seulement sur l'écran externe : câble/entrée de l'écran, pas l'OS.

3.B Procédures — Installation de Windows et de Linux

Avant toute installation (rappel en une ligne, détail en Fiche 5) : accord écrit, inventaire (modèle, CPU, RAM, disque, licence/édition), sauvegarde vérifiée, pilotes réseau/stockage du fabricant sur clé, clé BitLocker si chiffré. Création/suppression/formatage de partitions : → Fiche 1 · Partitionnement.

Ordre de contrôle d'une installation réussie (à recopier en fin de réponse)

Média officiel + empreinte SHA-256 vérifiée
 -> firmware : UEFI, Secure Boot, TPM (Win 11), mode SATA noté
 -> démarrage ponctuel "UEFI: clé USB"
 -> disque cible identifié (taille, modèle) -- jamais "le premier"
 -> installation (GPT : ESP + MSR + Windows + récupération ;
                  Linux : ESP + / [+ /home] [+ swap])
 -> compte(s), réseau, mises à jour, pilotes fabricant
 -> Gestionnaire de périphériques sans triangle / lspci -nnk
 -> activation, protection (antivirus, point de restauration)
 -> tests : son, réseau, impression, USB, veille ; rapport

P2.1 — La clé USB d'installation n'apparaît pas ou ne démarre pas

Fréquence : très fréquent · Gravité : bloquante pour l'intervention, sans risque

1. Symptômes observables

  • La clé n'est pas dans le menu de démarrage ponctuel ; ou elle est listée mais le PC démarre l'ancien système ; ou écran noir/curseur.
  • Installateur Windows : « Un pilote de média requis pour votre ordinateur est manquant » ; Linux : « Verification failed: (0x1A) Security Violation ».

2. Causes possibles (classées)

  1. ISO copiée comme un fichier sur la clé (non démarrable) — préparation.
  2. Fast Boot/« Ultra Fast » du firmware qui n'initialise pas l'USB ; port USB frontal/hub — configuration/matériel.
  3. Clé formatée pour un mode (MBR/hérité) et firmware en UEFI only, ou inversement — préparation.
  4. Secure Boot qui refuse un chargeur non signé (vieille ISO Linux, outil tiers) — sécurité.
  5. Image corrompue (téléchargement interrompu), clé défaillante.

3. Questions initiales et sécurité

  • Comment la clé a-t-elle été créée (outil de création de support de Microsoft, Rufus, Ventoy, dd, Disques d'Ubuntu, Etcher) ? Empreinte vérifiée ?
  • Créer la clé efface la clé : vérifier qu'elle ne contient rien d'utile.

4. Diagnostic pas à pas

  1. Brancher la clé sur un port USB arrière (carte mère), menu ponctuel (F12/F11/F8/Échap).

    SI elle apparaît maintenant → port/hub en cause.

    SINON → étape 2.

  2. Setup firmware : désactiver Fast Boot, vérifier que l'USB est autorisé au démarrage.

    SI la clé apparaît → réglage en cause (le remettre après installation si souhaité).

    SINON → étape 3.

  3. Vérifier la clé sur un autre PC : contient-elle \efi\boot\bootx64.efi (et \sources\install.wim/.esd pour Windows) ?

    SI elle ne contient qu'un fichier .iso → recréer la clé avec un outil de création (pas une copie).

    SINON → vérifier l'empreinte de l'ISO : certutil -hashfile fichier.iso SHA256 (Windows) / sha256sum fichier.iso (Linux), à comparer à la valeur publiée.

  4. Clé listée mais refusée (Security Violation) → ISO plus récente (shim signé) ; sinon désactivation temporaire de Secure Boot (attention BitLocker sur les autres disques).

5. Test de confirmation

Une clé recréée depuis une ISO à l'empreinte conforme démarre sur le port arrière. Limite : un port qui marche pour une clé peut refuser une autre (clé USB 3 sur vieux firmware).

6. Correction

Recréer la clé (outil de création de support Microsoft / Rufus en schéma GPT pour UEFI ; Ubuntu : Disques → Restaurer l'image, ou sudo dd if=ubuntu.iso of=/dev/sdX bs=4M status=progress conv=fsync).

Attention dd écrase sans confirmation le périphérique désigné : of=/dev/sdX doit être la clé (vérifiée par lsblk : taille, modèle, branchement/débranchement), jamais le disque du PC. Alternative prudente : outil graphique qui ne liste que les supports amovibles.

7. Validation

  • L'installateur s'affiche ; en UEFI, l'entrée choisie était « UEFI: nom de la clé » (sinon l'installation se fera en mode hérité, P2.4).

8. Réponse d'examen modèle

Réponse rédigée attendue

La clé n'est pas proposée au démarrage. Je vérifie d'abord ce qui est simple et réversible : port USB arrière, menu de démarrage ponctuel, désactivation du démarrage rapide du firmware. La clé reste absente ; contrôlée sur un autre PC, elle ne contient qu'un fichier ISO : elle n'a pas été rendue démarrable. Je vérifie l'empreinte SHA-256 de l'ISO officielle (certutil -hashfile), je recrée la clé avec l'outil de création de support, puis je démarre sur l'entrée « UEFI: » de la clé. Validation : l'installateur s'affiche en mode UEFI.

9. Pièges et variantes

  • « Un pilote de média requis est manquant » : très souvent média/clé défectueux ou port USB 3 non géré, rarement un vrai pilote à fournir → autre clé, autre port, recréer.
  • Deux entrées pour la même clé (« UEFI: Kingston » et « Kingston ») : le choix décide du mode d'installation.

P2.2 — « Ce PC ne peut pas exécuter Windows 11 » (prérequis TPM, Secure Boot, UEFI, CPU)

Fréquence : très fréquent · Gravité : bloquante pour la mise à niveau

1. Symptômes observables

  • Application Contrôle d'intégrité du PC : « Ce PC ne répond pas actuellement à la configuration système requise pour Windows 11 », avec le critère (TPM 2.0, démarrage sécurisé, processeur, RAM, stockage).
  • Installateur : « Ce PC ne peut pas exécuter Windows 11 ».

2. Causes possibles (classées)

  1. TPM présent dans le CPU (Intel PTT / AMD fTPM) mais désactivé dans le firmware — configuration.
  2. Secure Boot désactivé ou mode hérité (CSM) actif → disque MBR — configuration.
  3. Processeur hors liste, RAM < 4 Go, disque < 64 Go, TPM 1.2 seulement — matériel (non corrigeable par réglage).

3. Questions initiales et sécurité

  • Édition et licence actuelles ; BitLocker actif (changer Secure Boot/mode déclenche la demande de clé) ; sauvegarde avant conversion MBR→GPT.

4. Diagnostic pas à pas

  1. msinfo32 → « Mode BIOS » (UEFI/Hérité), « État du démarrage sécurisé » (Activé/Désactivé/Non pris en charge), processeur, mémoire installée.
  2. tpm.msc → « Le module de plateforme sécurisée est prêt à être utilisé », « Version de la spécification : 2.0 ». « Impossible de trouver le module TPM compatible » → TPM désactivé ou absent.

    SI TPM introuvable → setup firmware : activer Intel PTT / AMD fTPM (Security).

    SINON → étape 3.

  3. Mode BIOS = Hérité ?

    SI oui → disque MBR : le convertir en GPT sans perte avec mbr2gpt (ci-dessous), puis firmware en UEFI, puis activer Secure Boot.

    SINON (UEFI, Secure Boot désactivé) → activer Secure Boot (clés par défaut / « Standard »).

  4. Processeur non pris en charge / RAM insuffisante → pas de réglage : rester sous Windows 10 (fin du support grand public le 14/10/2025, mises à jour de sécurité étendues payantes/ESU), proposer Linux, ou un matériel compatible. Ne pas contourner les prérequis sur un poste professionnel.
C:\> mbr2gpt /validate /allowFullOS
C:\> mbr2gpt /convert /allowFullOS
MBR2GPT: Validation completed successfully
...
MBR2GPT: Conversion completed successfully
MBR2GPT: Before the new system can boot properly you need to switch the firmware to boot to UEFI mode!

Attention mbr2gpt /convert réécrit la table de partitions (sans effacer les données). Prérequis : sauvegarde vérifiée, /validate réussi (au plus 3 partitions principales sur le disque, pas de partition étendue), BitLocker suspendu, puis passage du firmware en UEFI immédiatement après. Alternative prudente : installation propre en UEFI après sauvegarde, ou rester en Windows 10.

5. Test de confirmation

Contrôle d'intégrité du PC : « Ce PC répond à la configuration requise pour Windows 11 ». Limite : la vérification porte sur l'état actuel ; une remise à zéro du firmware peut tout redésactiver.

6. Correction

Activer TPM et Secure Boot ; conversion GPT + UEFI si hérité ; sinon décision documentée avec le client (matériel non compatible).

7. Validation

  • msinfo32 : UEFI, démarrage sécurisé activé ; tpm.msc : prêt, 2.0 ; mise à niveau proposée ; démarrage normal après conversion.

8. Réponse d'examen modèle

Réponse rédigée attendue

Relevé msinfo32 : Mode BIOS hérité, démarrage sécurisé non pris en charge, processeur de 10e génération (compatible), 16 Go. tpm.msc : aucun TPM. Conclusion : le matériel est compatible mais trois réglages bloquent. Plan : 1) sauvegarde vérifiée ; 2) activer Intel PTT dans le firmware ; 3) mbr2gpt /validate /allowFullOS puis /convert ; 4) passer le firmware en UEFI, activer Secure Boot ; 5) vérifier msinfo32 et l'application Contrôle d'intégrité du PC, puis lancer la mise à niveau. Je ne contourne pas les prérequis.

Perd des points : « acheter un nouveau PC » sans lire msinfo32 ; activer UEFI sans convertir le disque (le PC ne démarre plus : P1.1).

9. Pièges et variantes

  • « Démarrage sécurisé : non pris en charge » dans msinfo32 = PC en mode hérité, pas forcément matériel incapable.
  • Machine virtuelle : ajouter un TPM virtuel et le firmware UEFI dans l'hyperviseur.

P2.3 — « Nous n'avons trouvé aucun lecteur » : l'installateur ne voit pas le disque

Fréquence : fréquent (portables Intel récents) · Gravité : bloquante

1. Symptômes observables

  • Écran « Où souhaitez-vous installer Windows ? » vide : « Nous n'avons trouvé aucun lecteur. Pour obtenir un pilote de stockage, cliquez sur Charger un pilote. »
  • Installateur Ubuntu : aucun disque proposé, ou message demandant de désactiver Intel RST.

2. Causes possibles (classées)

  1. Contrôleur en mode Intel RST/VMD ou RAID sans pilote dans l'installateur — configuration/pilote.
  2. Disque non détecté par le firmware — matériel (Fiche 1).
  3. Disque présent mais verrouillé/hors ligne (rare).

3. Questions initiales et sécurité

  • Le disque contient-il des données ? Un RAID réel est-il configuré (deux disques) ?

4. Diagnostic pas à pas

  1. Setup firmware : le disque est-il listé ?

    SI non → → Fiche 1 · Stockage non détecté.

    SINON → étape 2.

  2. Mode du contrôleur : « RAID/Intel RST Premium », « VMD Controller : Enabled » ?

    SI oui → « Charger un pilote » : pilote Intel RST/« F6 » du fabricant (dossier décompressé sur une clé), puis Actualiser.

    SINON → Maj+F10 dans l'installateur, diskpart → list disk (lecture) : disque « Hors connexion » ou absent ?

  3. Linux : pas de pilote à charger → passer le contrôleur en AHCI / désactiver VMD, seulement si aucun Windows existant n'en dépend (sinon P1.4).

5. Test de confirmation

Après chargement du pilote, le disque apparaît avec sa taille réelle. Limite : le pilote doit correspondre à la génération de la plate-forme.

6. Correction

Charger le pilote du fabricant (préférable : ne change rien au firmware) ; ou désactiver VMD/RAID sur une machine vierge sans grappe.

Attention Passer de RAID à AHCI sur un PC qui a un Windows installé → INACCESSIBLE_BOOT_DEVICE (P1.4) ; sur une vraie grappe RAID → données illisibles. Prérequis : sauvegarde, savoir s'il existe un RAID. Alternative : charger le pilote.

7. Validation

  • Disque visible, installation menée, Gestionnaire de périphériques → Contrôleurs de stockage sans erreur.

8. Réponse d'examen modèle

Réponse rédigée attendue

Le SSD est listé dans le firmware (pas de panne matérielle) mais l'installateur Windows ne le voit pas ; le contrôleur est en mode Intel VMD. L'installateur ne contient pas ce pilote. Je télécharge le pilote Intel RST du fabricant du portable sur une seconde clé, je clique sur « Charger un pilote », je sélectionne le dossier ; le disque apparaît. Je poursuis l'installation sur ce disque identifié par sa taille. Je ne modifie pas le mode du contrôleur, ce qui évite tout effet sur le démarrage.

9. Pièges et variantes

  • Disque visible mais pas de bouton Suivant : « Windows ne peut pas être installé sur ce disque » → P2.4.

P2.4 — « Windows ne peut pas être installé sur ce disque » (GPT / MBR)

Fréquence : fréquent · Gravité : bloquante, risque de perte de données si mal corrigée

1. Symptômes observables

  • « Windows ne peut pas être installé sur ce disque. Le disque sélectionné est de style de partition GPT. » (clé démarrée en mode hérité).
  • « Windows ne peut pas être installé sur ce disque. Le disque sélectionné contient une table de partition MBR. Sur les systèmes EFI, Windows ne peut être installé que sur des disques GPT. » (clé démarrée en UEFI).

2. Causes possibles (classées)

  1. Clé démarrée dans le mauvais mode par rapport au disque — manipulation.
  2. Disque réutilisé (ancien PC hérité) — préparation.

3. Questions initiales et sécurité

  • Le disque contient-il des données à conserver ? Accord pour effacer ? Le PC (et Windows 11) exige-t-il l'UEFI ?

4. Diagnostic pas à pas

  1. Quel mode voulu ? Windows 11 / PC récent → UEFI + GPT.
  2. Redémarrer et choisir l'entrée « UEFI: clé » dans le menu ponctuel (ou désactiver CSM).

    SI le disque est GPT → l'installation passe.

    SINON (disque MBR) → étape 3.

  3. Disque MBR en UEFI : s'il porte des données → les sauvegarder d'abord ; s'il porte un Windows à conserver → mbr2gpt depuis ce Windows (P2.2) ; s'il est à effacer (accord écrit) → supprimer les partitions dans l'installateur, l'installateur crée alors un GPT.

Attention La solution « Maj+F10, diskpart, select disk 0, clean, convert gpt » efface tout le disque sélectionné. Prérequis : sauvegarde vérifiée, accord écrit, disque identifié par list disk (taille, n°), clés USB de données débranchées. Alternative prudente : démarrer la clé dans le mode du disque, ou mbr2gpt (sans perte). Détail du partitionnement : → Fiche 1 · Partitionnement.

5. Test de confirmation

Le bouton Suivant devient actif. Après installation : msinfo32 → UEFI.

6. Correction

Démarrer la clé dans le bon mode ; sinon conversion sans perte ; effacement en dernier, avec accord.

7. Validation

  • Partitions créées : ESP (FAT32 ~100 Mo), MSR (16 Mo), Windows (NTFS), récupération ; démarrage par « Windows Boot Manager ».

8. Réponse d'examen modèle

Réponse rédigée attendue

Le message indique un disque MBR alors que la clé a démarré en UEFI. Le disque provient de l'ancien PC et contient des photos du client. Je n'efface rien : je sauvegarde d'abord les photos (copie vérifiée), puis, avec l'accord écrit du client, je supprime les anciennes partitions dans l'installateur pour qu'il crée une table GPT en UEFI. Validation : installation terminée, msinfo32 « Mode BIOS : UEFI », photos restaurées et ouvertes avec le client.

Perd des points : clean sans sauvegarde ni accord ; repasser le firmware en hérité pour un Windows 11.

9. Pièges et variantes

  • « Windows ne peut pas être installé sur ce disque. Il se peut que le matériel de cet ordinateur ne prenne pas en charge le démarrage sur ce disque » → contrôleur en mode non démarrable, ordre de démarrage, ou disque USB externe choisi comme cible.

P2.5 — L'installation échoue en cours de copie (0x8007025D, 0x80070570, redémarrage en boucle)

Fréquence : moyen · Gravité : bloquante, révèle parfois un matériel instable

1. Symptômes observables

  • « Windows ne peut pas installer les fichiers requis. Assurez-vous que tous les fichiers requis pour l'installation sont disponibles, puis redémarrez l'installation. Code d'erreur : 0x8007025D » ; 0x80070570 (fichier endommagé/illisible) ; « Windows n'a pas pu terminer l'installation » ; écran bleu pendant l'installation.

2. Causes possibles (classées)

  1. Image/clé corrompue — média.
  2. Port/clé USB instable — matériel périphérique.
  3. RAM instable (XMP/EXPO trop agressif, barrette) — matériel.
  4. Disque cible défaillant — matériel.

3. Questions initiales et sécurité

  • Échoue toujours au même pourcentage ? Profil mémoire XMP activé ?

4. Diagnostic pas à pas

  1. Recréer la clé à partir d'une ISO dont l'empreinte est vérifiée, sur une autre clé, port arrière.

    SI l'installation passe → média.

    SINON → étape 2.

  2. Désactiver XMP/EXPO, ne garder qu'une barrette, test mémoire (→ Fiche 1 · RAM).

    SI passe → mémoire.

    SINON → SMART/autre disque (Fiche 1).

5. Test de confirmation

La modification d'un seul facteur fait réussir l'installation. Limite : une erreur mémoire intermittente peut passer une fois ; test mémoire complet.

6. Correction

Nouveau média ; mémoire à sa fréquence standard / barrette remplacée ; disque remplacé.

7. Validation

  • Installation complète, sfc /scannow → « aucune violation d'intégrité », pas de BugCheck dans le journal.

8. Réponse d'examen modèle

Réponse rédigée attendue

Le code 0x8007025D survient pendant la copie des fichiers : l'installateur lit des données incohérentes. Causes à tester, de la plus simple : média, port USB, mémoire, disque. Je recrée la clé depuis l'ISO officielle (empreinte vérifiée) sur une autre clé ; l'erreur persiste. Je désactive le profil XMP et teste avec une seule barrette : l'installation réussit. Le test mémoire de la seconde barrette signale des erreurs : elle est à remplacer (Fiche 1). Validation : installation complète, SFC sans violation.

9. Pièges et variantes

  • Même code avec un disque presque plein de partitions anciennes : peu probable, l'erreur est de lecture.

P2.6 — Installation de Linux : session live, double démarrage, partitions

Fréquence : fréquent · Gravité : moyenne à critique (double démarrage = risque pour Windows et ses données)

1. Symptômes observables

  • Session live en écran noir ; installateur qui refuse le double démarrage (« BitLocker est activé », « Intel RST ») ; aucune option « Installer à côté de Windows » ; après installation, Windows absent ou Linux absent (P1.5).

2. Causes possibles (classées)

  1. Carte graphique (pilote libre inadapté) → option « Safe graphics »/nomodeset.
  2. BitLocker/Chiffrement de l'appareil actif : l'installateur ne peut pas réduire la partition.
  3. Intel RST/VMD (P2.3).
  4. Pas d'espace non alloué ; Windows en hérité et live en UEFI (ou l'inverse).

3. Questions initiales et sécurité

  • Sauvegarde de Windows et des données ; clé BitLocker récupérée ; Démarrage rapide de Windows désactivé ; mode de Windows relevé (msinfo32).

4. Diagnostic pas à pas

  1. Depuis Windows : msinfo32 (Mode BIOS) et manage-bde -status.

    SI chiffré → déchiffrer ou suspendre selon la distribution et l'accord du client ; garder la clé.

    SINON → étape 2.

  2. Réduire la partition Windows depuis Windows (Gestion des disques → clic droit sur C: → Réduire le volume) : l'outil de Windows connaît NTFS. → espace non alloué (détail : Fiche 1).
  3. Démarrer la live dans le MÊME mode que Windows (« UEFI: clé »), tester Wi-Fi, son, écran, puis « Installer à côté de Windows » ou partitionnement manuel : ESP existante réutilisée (point de montage /boot/efi, sans formater), / ext4 (25–50 Go mini), /home séparé facultatif, swap selon RAM/hibernation (un fichier swap suffit sur Ubuntu).

Attention Dans le partitionnement manuel, cocher « formater » sur l'ESP efface le chargeur de Windows ; choisir la partition Windows comme / efface Windows. Prérequis : sauvegarde, schéma des partitions noté avant (lsblk -f dans la live). Alternative prudente : Linux dans une machine virtuelle ou sur un disque séparé.

5. Test de confirmation

GRUB propose les deux systèmes ; chacun démarre ; Windows ne signale pas d'erreur de disque.

6. Correction

Selon blocage : nomodeset, BitLocker, RST, mode de démarrage, puis P1.5 si GRUB manque.

7. Validation

  • lsblk -f conforme au plan ; sudo apt update && sudo apt upgrade ; pilotes (ubuntu-drivers devices) ; réseau, son, impression ; utilisateur dans le groupe sudo si administrateur.

8. Réponse d'examen modèle

Réponse rédigée attendue

Plan de double démarrage Windows 11 + Ubuntu : 1) accord écrit et sauvegarde complète ; 2) relevé msinfo32 (UEFI) et état BitLocker (clé récupérée) ; désactivation du démarrage rapide ; 3) réduction de C: par la Gestion des disques pour libérer 80 Go ; 4) démarrage de la clé Ubuntu (empreinte vérifiée) sur l'entrée UEFI, test en session live ; 5) « Installer Ubuntu à côté de Windows » ; l'ESP existante est réutilisée sans formatage ; 6) contrôle : GRUB affiche les deux systèmes, chacun démarre, données Windows intactes ; mises à jour et pilotes ; rapport.

9. Pièges et variantes

  • Créer une 2e ESP sur le même disque : inutile, source de confusion.
  • Heure décalée de 1–2 h entre Windows et Linux : Linux stocke l'horloge en UTC ; timedatectl set-local-rtc 1 ou laisser l'heure se synchroniser (comportement normal, pas une panne).

P2.7 — Windows non activé après installation ou réparation

Fréquence : moyen · Gravité : faible (fonctionnel, personnalisation limitée), mais conformité

1. Symptômes observables

  • Filigrane « Activer Windows » ; Paramètres → Système → Activation (Windows 11) ou Mise à jour et sécurité → Activation (Windows 10) : 0xC004F213 « Windows a signalé qu'aucune clé de produit n'a été trouvée sur votre appareil », 0x803F7001, 0xC004F050 (clé non valide).

2. Causes possibles (classées)

  1. Édition installée ≠ édition de la licence (Pro installé, licence Famille OEM) — installation.
  2. Carte mère remplacée (licence numérique liée au matériel) — matériel.
  3. Pas encore de connexion Internet — réseau.
  4. Clé de volume/entreprise hors domaine — licence.

3. Questions initiales et sécurité

  • Type de licence : OEM (clé dans le firmware), boîte (Retail), numérique liée au compte Microsoft, volume.

4. Diagnostic pas à pas

  1. slmgr /dli (édition, canal, 5 derniers caractères de la clé) et slmgr /xpr.
  2. Clé OEM dans le firmware (PowerShell admin) : (Get-CimInstance SoftwareLicensingService).OA3xOriginalProductKey.

    SI clé Famille et Windows Pro installé → réinstaller l'édition Famille (ou acheter la mise à niveau Pro).

    SINON carte mère changée → Activation → Résolution des problèmes → « J'ai changé de matériel sur cet appareil récemment » (compte Microsoft lié).

5. Test de confirmation

Après correction : « Windows est activé avec une licence numérique ». Limite : une licence OEM ne se transfère pas sur un autre PC.

6. Correction

Bonne édition ; clé valide (Modifier la clé de produit) ; résolution des problèmes d'activation ; jamais d'outil de « crack ».

7. Validation

  • slmgr /xpr : « La machine est activée de manière permanente. »

8. Réponse d'examen modèle

Réponse rédigée attendue

L'activation échoue (0xC004F213) après la réinstallation. slmgr /dli montre Windows 11 Professionnel ; la clé OEM du firmware est une clé Famille. L'édition installée ne correspond pas à la licence. Je réinstalle l'édition Famille (sauvegarde faite) ou, si le client a besoin de Pro, je lui propose une licence de mise à niveau. Validation : « Windows est activé ».

9. Pièges et variantes

  • L'installateur choisit automatiquement l'édition de la clé OEM : installer « Pro » sans clé Pro mène à ce cas.

3.C Procédures — Pilotes, écrans bleus, kernel panic, mises à jour, paquets

P3.1 — Périphérique inconnu, Code 28 : pas de son, pas de réseau, pas de Wi-Fi après installation

Fréquence : très fréquent · Gravité : moyenne (fonction absente)

1. Symptômes observables

  • devmgmt.msc : « Autres périphériques » → « Périphérique inconnu », « Contrôleur Ethernet », « Contrôleur de bus SM », « Périphérique PCI » avec triangle jaune ; Propriétés → Général → État : « Les pilotes de ce périphérique ne sont pas installés. (Code 28) ».
  • Linux : lspci -nnk montre le périphérique sans ligne « Kernel driver in use » ; dmesg : firmware: failed to load iwlwifi-….

2. Causes possibles (classées)

  1. Pilote absent de l'installation générique (chipset, Wi-Fi, lecteur de cartes) — pilote.
  2. Pas de réseau pour que Windows Update le télécharge (le pilote réseau lui-même manque) — dépendance.
  3. Firmware non libre non installé (Debian) — paquet.
  4. Périphérique très récent/ancien sans pilote pour cette version — compatibilité.

3. Questions initiales et sécurité

  • Modèle exact du PC (étiquette, msinfo32 → Modèle du système) ; source fiable = site du fabricant du PC ou du composant, Windows Update. Jamais de site « driver updater ».
  • Point de restauration avant installation de pilotes.

4. Diagnostic pas à pas

  1. Propriétés → Détails → Propriété « ID du matériel ». — attendu : PCI\VEN_8086&DEV_2725&SUBSYS_00248086 (VEN = fabricant de la puce, 8086 = Intel, 10EC = Realtek, 14E4 = Broadcom, 10DE = NVIDIA, 1002 = AMD) ou USB\VID_046D&PID_C52B.

    SI VEN/DEV identifiés → chercher le pilote de ce composant sur le site du fabricant du PC (modèle exact), sinon du fabricant de la puce.

    SINON (ID générique ACPI\…) → pack chipset/« Serial IO » du fabricant du PC.

  2. Pas de réseau ? Télécharger le pilote réseau sur un autre PC → clé USB ; ou partage de connexion USB d'un smartphone (pilote générique RNDIS) puis Windows Update → Options avancées → Mises à jour facultatives → Mises à jour de pilotes.
  3. Installer : exécutable du fabricant, ou Propriétés → Pilote → Mettre à jour le pilote → « Parcourir mon poste de travail » → dossier décompressé (fichier .inf).

    SI « Le meilleur pilote est déjà installé » alors que le triangle reste → mauvais dossier/architecture, voir Code affiché (P3.2).

    SINON redémarrer, valider.

  4. Linux : lspci -nnk / lsusb → IDs [8086:2725] ; sudo dmesg | grep -i firmware ; Ubuntu : ubuntu-drivers devices ; Debian : activer la section non-free-firmware et installer le paquet (ex. firmware-iwlwifi, firmware-realtek), puis redémarrer ou recharger le module (sudo modprobe -r iwlwifi && sudo modprobe iwlwifi).
$ lspci -nnk | grep -A3 -i network
02:00.0 Network controller [0280]: Intel Corporation Wi-Fi 6 AX210/AX211/AX411 160MHz [8086:2725] (rev 1a)
        Subsystem: Intel Corporation Wi-Fi 6 AX210 160MHz [8086:0024]
        Kernel modules: iwlwifi
                       (absence de "Kernel driver in use" = module non actif)

5. Test de confirmation

Triangle disparu, catégorie correcte (Cartes réseau, Contrôleurs audio…), fonction testée (son joué, réseau connecté). Limite : un pilote générique Microsoft peut fonctionner partiellement (pas de touches de fonction, pas de micro) → préférer celui du fabricant.

6. Correction

Pilote du fabricant / Windows Update facultatif ; Linux : firmware/pilote de la distribution. Ordre recommandé sur un poste neuf : chipset → stockage → réseau → graphique → audio → reste.

7. Validation

  • Gestionnaire de périphériques sans aucun triangle (Affichage → Afficher les périphériques cachés pour vérifier) ; test de chaque fonction ; Linux : « Kernel driver in use: iwlwifi ».

8. Réponse d'examen modèle

Réponse rédigée attendue

Après l'installation, le Gestionnaire de périphériques affiche un « Contrôleur réseau » sous « Autres périphériques », Code 28 : pilote absent. J'ouvre Propriétés → Détails → ID du matériel : PCI\VEN_8086&DEV_2725 = carte Wi-Fi Intel AX210. Le poste n'a pas d'accès réseau : je télécharge sur un autre PC le pilote Wi-Fi depuis la page support du modèle exact du portable, je le copie sur clé et l'installe. Validation : la carte apparaît dans « Cartes réseau » sans triangle, le Wi-Fi se connecte, puis je passe Windows Update (mises à jour facultatives) pour le reste des pilotes.

Perd des points : « installer un pilote trouvé sur Internet » sans source fiable ni identification ; confondre Code 28 (pilote absent) et Code 22 (désactivé).

9. Pièges et variantes

  • Code 22 « Ce périphérique est désactivé » / flèche vers le bas → simplement Activer (vérifier pourquoi il a été désactivé).
  • Le Wi-Fi « manque » mais la carte est saine : interrupteur/touche avion, mode avion — à vérifier avant tout pilote. Réseau ensuite : → Fiche 4 · Wi-Fi.

P3.2 — Code 43, Code 10, Code 52, Code 31 : le périphérique ne fonctionne plus (souvent après une mise à jour de pilote)

Fréquence : fréquent · Gravité : moyenne

1. Symptômes observables

CodeMessage (Windows 10/11)LecturePremier geste
10« Ce périphérique ne peut pas démarrer. »Pilote inadapté/abîmé ou matériel qui ne répond pasRestaurer/mettre à jour le pilote (fabricant)
22« Ce périphérique est désactivé. »Désactivé manuellementActiver le périphérique
28« Les pilotes de ce périphérique ne sont pas installés. »Pilote absentP3.1
31« Ce périphérique ne fonctionne pas correctement car Windows ne parvient pas à charger les pilotes requis… »Pilote abîmé/incompatibleDésinstaller (cocher supprimer le pilote) puis réinstaller
39« Windows ne peut pas charger le pilote de périphérique… Il est peut-être endommagé ou manquant. »Fichier pilote manquant/abîméRéinstaller ; SFC si pilote système
43« Windows a arrêté ce périphérique car il a signalé des problèmes. »Le périphérique OU son pilote signale une défaillanceAutre port/câble/PC, puis pilote
45« Actuellement, ce périphérique matériel n'est pas connecté à l'ordinateur. »Périphérique débranché (fantôme)Rebrancher, ou ignorer
52« Windows ne peut pas vérifier la signature numérique des pilotes requis pour ce périphérique. »Pilote non signé/modifié, Secure BootPilote signé du fabricant

2. Causes possibles (classées)

  1. MAJ de pilote récente (Windows Update ou utilitaire) — pilote.
  2. Port/câble/hub USB, alimentation insuffisante du port — matériel/branchement.
  3. Périphérique défaillant — matériel.
  4. Pilote non signé — sécurité.

3. Questions initiales et sécurité

  • Depuis quand ? Une MAJ ? Marche-t-il sur un autre PC ? Point de restauration ?

4. Diagnostic pas à pas

  1. Onglet Pilote : date et version ; Événements (onglet) : « Périphérique installé/configuré » récent ?

    SI pilote changé juste avant la panne → Restaurer le pilote (bouton actif seulement si une version précédente existe).

    SINON → étape 2.

  2. Code 43 sur USB : autre port (direct, arrière), autre câble, autre PC.

    SI le périphérique fonctionne ailleurs → logiciel/port de ce PC : désinstaller le périphérique + pilote, redémarrer ; pilote du contrôleur USB/chipset.

    SINON (KO partout) → périphérique défaillant → Fiche 1.

  3. Carte graphique Code 43 : désinstaller le pilote proprement, installer la version du fabricant ; si persiste avec plusieurs versions → matériel (Fiche 1).

5. Test de confirmation

Le retour à l'ancienne version rétablit la fonction et la nouvelle la recasse → pilote confirmé. Le test croisé sur un autre PC sépare matériel et logiciel. Limite : un défaut intermittent du câble peut tromper un test court.

6. Correction

Restaurer le pilote → bloquer temporairement la MAJ fautive (outil « Afficher ou masquer les mises à jour » de Microsoft, ou suspendre les MAJ) → signaler au fabricant. Sinon désinstaller (cocher « Tenter de supprimer le pilote de ce périphérique ») et réinstaller la version stable.

7. Validation

  • État « Ce périphérique fonctionne correctement » ; fonction testée après redémarrage ; journal Système sans erreur du pilote.

8. Réponse d'examen modèle

Réponse rédigée attendue

L'imprimante USB affiche Code 43 depuis hier. Le Code 43 dit que le périphérique ou son pilote a signalé une défaillance : il ne désigne pas lequel. Test croisé : sur un autre PC, l'imprimante fonctionne ; sur ce PC, avec un autre câble et un port arrière, Code 43 persiste. L'onglet Pilote montre une version installée hier par Windows Update : je clique sur Restaurer le pilote. L'imprimante fonctionne. Conclusion : pilote récent incompatible. Je suspends les mises à jour de ce pilote et note la version fautive dans le rapport.

9. Pièges et variantes

  • Code 43 + hub non alimenté avec un disque 2,5" → alimentation du port, pas pilote.
  • Désactiver la « Gestion de l'alimentation » USB (onglet Gestion de l'alimentation : « Autoriser l'ordinateur à éteindre ce périphérique ») pour un périphérique qui « disparaît » après veille.

P3.3 — Écran bleu (écran d'arrêt / BSOD) : lire, relever, tester, corriger

Fréquence : fréquent · Gravité : élevée (perte de travail, risque pour les données si disque)

1. Symptômes observables

  • « Votre PC a rencontré un problème et doit redémarrer… », code d'arrêt en texte (DRIVER_IRQL_NOT_LESS_OR_EQUAL), parfois « Ce qui a échoué : nvlddmkm.sys » ; QR code. Sur les Windows 11 les plus récents, l'écran d'arrêt est noir et plus sobre : même lecture.
  • Redémarrage immédiat (redémarrage automatique) : l'utilisateur dit « le PC redémarre tout seul ».

2. Causes possibles (classées)

  1. Pilote récent ou défectueux (graphique, réseau, antivirus, VPN) — pilote.
  2. Mise à jour Windows — OS.
  3. RAM instable (XMP, barrette) — matériel.
  4. Disque/système de fichiers — stockage.
  5. Surchauffe, alimentation, surcadençage — matériel.

3. Questions initiales et sécurité

  • Quand (démarrage, jeu, veille, copie), depuis quand, quel changement ? Fréquence ? Sauvegarde si le disque est suspect.

4. Diagnostic pas à pas

  1. Récupérer le code : Observateur d'événements → Journaux Windows → Système → filtre ID 1001 (source BugCheck / Windows Error Reporting) : « L'ordinateur a redémarré après une vérification d'erreur. La vérification d'erreur était : 0x000000d1 (…) Un vidage a été enregistré dans : C:\Windows\Minidump\102726-12345-01.dmp ». Ou Moniteur de fiabilité (perfmon /rel) : « Arrêt Windows inattendu ». Pour lire l'écran : décocher « Redémarrer automatiquement » (sysdm.cpl → Paramètres système avancés → Démarrage et récupération → Paramètres).

    SI un fichier .sys est cité → identifier son pilote (nom du fichier, propriétés dans C:\Windows\System32\drivers) → étape 3.

    SINON → étape 2 (classer le code).

  2. Classer le code (tableau ci-dessous) et croiser avec le contexte.
  3. Test logiciel : mode sans échec (P6.1) ou démarrage sélectif (msconfig).

    SI plus d'écran bleu en mode sans échec et sous la même charge → pilote/service tiers : restaurer/désinstaller le pilote récent (P3.2), désinstaller la MAJ (P3.5).

    SINON → étape 4.

  4. Test matériel : Diagnostic de mémoire Windows (mdsched.exe) / MemTest86, XMP désactivé (→ Fiche 1 · RAM) ; SMART et chkdsk C: ; températures (→ Fiche 1 · Surchauffe).
  5. Fichiers système : DISM puis sfc /scannow (P6.3).
Code d'arrêtValeurPiste n°1 à testerPistes suivantes
IRQL_NOT_LESS_OR_EQUAL0x0000000APilote (fichier cité)RAM
DRIVER_IRQL_NOT_LESS_OR_EQUAL0x000000D1Pilote cité (réseau, Wi-Fi, VPN, antivirus)RAM
SYSTEM_SERVICE_EXCEPTION0x0000003BPilote graphique / logiciel systèmeFichiers système, RAM
SYSTEM_THREAD_EXCEPTION_NOT_HANDLED0x0000007EPilote citéMAJ
PAGE_FAULT_IN_NONPAGED_AREA0x00000050RAMPilote, antivirus, disque
MEMORY_MANAGEMENT0x0000001ARAM (test, une barrette)Pilote, disque
KERNEL_DATA_INPAGE_ERROR0x0000007ADisque / câble (lecture du fichier d'échange)RAM
NTFS_FILE_SYSTEM0x00000024Système de fichiers → chkdskDisque
INACCESSIBLE_BOOT_DEVICE0x0000007BMode SATA/RST, pilote de stockageDisque, MAJ (P1.4)
UNMOUNTABLE_BOOT_VOLUME0x000000EDSystème de fichiers du volume systèmeDisque
CRITICAL_PROCESS_DIED0x000000EFFichiers système (SFC/DISM), MAJDisque
VIDEO_TDR_FAILURE0x00000116Pilote graphique (nvlddmkm.sys, atikmpag.sys, igdkmd64.sys)Température/alimentation GPU
DPC_WATCHDOG_VIOLATION0x00000133Pilote de stockage/SSD (firmware), pilote citéFirmware SSD
DRIVER_POWER_STATE_FAILURE0x0000009FPilote lors de la veille/réveilGestion d'alimentation
KERNEL_SECURITY_CHECK_FAILURE0x00000139Pilote incompatible, fichiers systèmeRAM
CLOCK_WATCHDOG_TIMEOUT0x00000101Processeur : surcadençage, température, BIOSAlimentation
WHEA_UNCORRECTABLE_ERROR0x00000124Matériel : température, tension, surcadençageCPU/RAM/carte mère

5. Test de confirmation

Reproduire la condition (même jeu, même veille, même copie) après correction, sur une durée comparable à la fréquence initiale (un BSOD hebdomadaire ne se valide pas en 10 minutes). Limite : un code « pilote » peut être provoqué par une RAM défaillante qui corrompt le pilote ; codes variés à chaque plantage = plutôt matériel (RAM/alimentation).

6. Correction

Selon cause confirmée : restaurer/mettre à jour le pilote cité (version fabricant), désinstaller la MAJ, désactiver XMP/remplacer la barrette, réparer le système de fichiers, DISM/SFC, nettoyer/refroidir. Désinstaller l'antivirus tiers si cité (Microsoft Defender reprend la protection).

7. Validation

  • Aucun nouvel événement 1001/41 sur la période ; Moniteur de fiabilité stable ; condition déclenchante reproduite sans plantage ; réactiver le redémarrage automatique.

8. Réponse d'examen modèle

Réponse rédigée attendue

Observation : écran bleu VIDEO_TDR_FAILURE, « Ce qui a échoué : nvlddmkm.sys », uniquement en jeu, depuis la mise à jour du pilote NVIDIA du 20/10 (journal Système, BugCheck 1001 répétés). Hypothèses : 1) pilote graphique récent ; 2) surchauffe de la carte graphique ; 3) alimentation. Test 1 : Gestionnaire de périphériques → Cartes graphiques → Pilote → Restaurer le pilote (version précédente) ; je rejoue 1 h au même jeu : aucun plantage. Test 2 (contrôle) : températures relevées normales. Conclusion : pilote graphique récent. Correction : version précédente conservée, MAJ automatique de ce pilote suspendue. Validation : une semaine sans événement 1001, utilisateur informé.

Perd des points : « la carte graphique est HS » sur un seul écran bleu ; réinstaller Windows ; ne pas relever le code ; ignorer le fichier .sys cité.

9. Pièges et variantes

  • Kernel-Power 41 dans le journal = conséquence (arrêt non propre), jamais la cause.
  • Pas de minidump : fichier d'échange désactivé/trop petit, disque plein, ou coupure d'alimentation (pas un BSOD).
  • Écran bleu seulement à la sortie de veille → DRIVER_POWER_STATE_FAILURE, pilote réseau/graphique, mise à jour du BIOS.
  • Plusieurs causes concomitantes (pilote + RAM) : corriger, valider, puis corriger la suivante — un changement à la fois.

P3.4 — Linux : kernel panic, gel, plantage après mise à jour du noyau

Fréquence : rare à moyen · Gravité : élevée

1. Symptômes observables

  • Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0) (initramfs manquant) ; Kernel panic - not syncing: Attempted to kill init! ; gel complet (clavier inactif, Verr Num ne s'allume plus).

2. Causes possibles (classées)

  1. MAJ du noyau interrompue → initramfs absent — OS/paquets.
  2. Nouveau noyau incompatible avec un pilote (DKMS NVIDIA, VirtualBox) — pilote.
  3. RAM, surchauffe — matériel.

3. Questions initiales et sécurité

  • Coupure pendant une mise à jour ? Depuis quand ? Ne jamais supprimer le noyau qui fonctionne.

4. Diagnostic pas à pas

  1. GRUB (Maj en BIOS, Échap en UEFI) → Advanced options for Ubuntu → noyau précédent.

    SI l'ancien noyau démarre → noyau récent en cause : étape 2.

    SINON → aucun noyau : live + chroot (P1.5) ; si gel aussi en live → matériel (Fiche 1).

  2. Sur l'ancien noyau : ls /boot (initrd.img du nouveau noyau présent ?), sudo dpkg --configure -a, journalctl -b -1 -p err (si le journal est persistant).

    SI initrd manquant → sudo update-initramfs -u -k all, sudo update-grub.

    SINON → module tiers (DKMS) : dkms status, réinstaller le pilote.

5. Test de confirmation

Le nouveau noyau démarre après régénération (uname -r = version la plus récente).

6. Correction

Régénérer initramfs ; terminer la configuration des paquets ; à défaut, garder le précédent par défaut et attendre le correctif.

7. Validation

  • Deux démarrages sur le nouveau noyau ; journalctl -b -p err sans erreur critique ; sudo apt update && sudo apt upgrade sans erreur.

8. Réponse d'examen modèle

Réponse rédigée attendue

Le message « Unable to mount root fs on unknown-block(0,0) » après une mise à jour coupée indique que le noyau démarre sans son image initramfs. Je démarre sur le noyau précédent par « Advanced options » : le système fonctionne, ce qui confirme que seul le nouveau noyau est incomplet. Je termine la configuration (sudo dpkg --configure -a), régénère l'initramfs (sudo update-initramfs -u -k all) et le menu (sudo update-grub). Validation : démarrage sur le nouveau noyau, uname -r le confirme.

9. Pièges et variantes

  • /boot plein (partition séparée) bloque l'installation des noyaux : df -h /boot, sudo apt autoremove (lire la liste, conserver le noyau en cours).

P3.5 — Windows Update échoue, ou « Annulation des modifications apportées à votre ordinateur »

Fréquence : très fréquent · Gravité : moyenne (sécurité), élevée si boucle

1. Symptômes observables

  • Paramètres → Windows Update : « Échec de l'installation » + code ; Historique des mises à jour (Windows 11 : Windows Update → Historique des mises à jour ; Windows 10 : Mise à jour et sécurité → Windows Update → Afficher l'historique des mises à jour).
  • Au redémarrage : « Nous n'avons pas pu terminer les mises à jour. Annulation des modifications. Ne mettez pas votre ordinateur hors tension. » ; journal Système WindowsUpdateClient ID 20.
CodeSignificationAction
0x80070070Espace disque insuffisantLibérer de l'espace (P5.5)
0x80073712Fichier du magasin de composants manquant/abîméDISM /RestoreHealth puis SFC (P6.3)
0x800f081f / 0x800f0831Fichiers sources (composants) introuvablesDISM avec source, réessayer
0x800f0922Échec de connexion au service de MAJ (VPN/proxy) ou partition réservée/récupération trop petiteDéconnecter VPN, vérifier réseau ; espace de la partition
0x8024402C, 0x80072EE2, 0x80072EFDProblème de connexion/proxy/DNS/délaiRéseau → Fiche 4
0x80070005Accès refusé (droits, antivirus)Compte admin, antivirus tiers

2. Causes possibles (classées)

  1. Espace disque — stockage.
  2. Connexion/VPN/proxy/heure fausse — réseau/configuration.
  3. Magasin de composants abîmé — OS.
  4. Pilote/logiciel incompatible avec une mise à jour de fonctionnalité — compatibilité.

3. Questions initiales et sécurité

  • Une seule MAJ ou toutes ? Un seul PC ? Ne pas couper l'alimentation pendant « Annulation des modifications ».

4. Diagnostic pas à pas

  1. Lire le code et la KB dans l'historique. Appliquer la ligne du tableau.
  2. Paramètres → Système → Résolution des problèmes → Autres utilitaires → Windows Update (Windows 10 : Mise à jour et sécurité → Résolution des problèmes → Utilitaires supplémentaires).
  3. Admin : DISM /Online /Cleanup-Image /RestoreHealth puis sfc /scannow, redémarrer, réessayer.

    SI échec persistant sur une seule KB → la télécharger depuis le catalogue Microsoft Update et l'installer manuellement.

    SINON (mise à jour de fonctionnalité) → Assistant d'installation de Windows 11 / réparation sur place avec l'ISO (setup.exe, « Conserver les fichiers et applications »).

  4. Si une MAJ installée cause une panne : Windows Update → Historique → Désinstaller des mises à jour ; si Windows ne démarre pas : WinRE → Désinstaller des mises à jour.

5. Test de confirmation

La MAJ apparaît « Installée avec succès » dans l'historique après la correction de la cause supposée.

6. Correction

Selon code. Réinitialiser les composants (arrêt de wuauserv et bits, renommage de C:\Windows\SoftwareDistribution en .old, redémarrage des services) est une marche avancée : elle efface l'historique local des MAJ mais pas les MAJ installées.

7. Validation

  • « Vous êtes à jour » ; winver (build attendue) ; pas d'événement 20 ; programmes métier testés.

8. Réponse d'examen modèle

Réponse rédigée attendue

L'historique indique l'échec de la KB mensuelle avec le code 0x80070070, soit un espace disque insuffisant ; Paramètres → Stockage confirme 1,2 Go libres sur C:. Je libère de l'espace sans toucher aux documents (fichiers temporaires, nettoyage des fichiers système, téléchargements avec accord), j'atteins 25 Go libres et relance Windows Update : installation réussie. Je n'ai pas désactivé les mises à jour, qui protègent le poste.

9. Pièges et variantes

  • Désactiver Windows Update pour « régler » le problème : faute de sécurité.
  • MAJ en boucle sur plusieurs PC le même jour : MAJ défectueuse publiée → la masquer, attendre le correctif.

P3.6 — Linux : apt/dpkg en erreur (verrou, installation interrompue, dépendances)

Fréquence : fréquent · Gravité : moyenne

1. Symptômes observables

E: Could not get lock /var/lib/dpkg/lock-frontend. It is held by process 2154 (unattended-upgr)
E: dpkg was interrupted, you must manually run 'sudo dpkg --configure -a' to correct the problem.
The following packages have unmet dependencies: ... E: Unmet dependencies. Try 'apt --fix-broken install'
E: Unable to locate package libreofice
W: Failed to fetch http://... Temporary failure resolving 'archive.ubuntu.com'

2. Causes possibles (classées)

  1. Une autre installation en cours (mises à jour automatiques, Logithèque) — normal.
  2. Coupure pendant une MAJ — interruption.
  3. Dépôt tiers ou paquet .deb incompatible — dépendances.
  4. Faute de frappe / liste non mise à jour — utilisateur.
  5. DNS/réseau — Fiche 4.

3. Questions initiales et sécurité

  • Ne jamais supprimer les fichiers de verrou pendant qu'un processus apt/dpkg tourne (risque de base dpkg incohérente).

4. Diagnostic pas à pas

  1. Verrou : ps aux | grep -E 'apt|dpkg'.

    SI un processus tourne (unattended-upgr) → attendre la fin.

    SINON (processus absent, coupure) → sudo dpkg --configure -a.

  2. Dépendances : sudo apt --fix-broken install ; lire ce qui sera supprimé avant de répondre O.
  3. Unable to locate : sudo apt update puis apt search libreoffice (nom exact).
  4. Échec de téléchargement : ping -c 3 archive.ubuntu.com ; DNS → Fiche 4.

5. Test de confirmation

sudo apt update && sudo apt upgrade se termine sans « E: ».

6. Correction

Voir étapes ; retirer le dépôt tiers fautif (/etc/apt/sources.list.d/, copie avant) ; historique : /var/log/apt/history.log.

7. Validation

  • Logiciel installé et lancé ; dpkg -l | grep -v '^ii' ne montre plus de paquet à moitié configuré (iU, iF).

8. Réponse d'examen modèle

Réponse rédigée attendue

Le message « dpkg was interrupted » fait suite à la coupure de courant pendant la mise à jour : des paquets sont restés non configurés. Je vérifie qu'aucun processus apt/dpkg ne tourne (ps aux | grep -E 'apt|dpkg'), puis je lance sudo dpkg --configure -a, puis sudo apt --fix-broken install en lisant la liste proposée. Validation : sudo apt update && sudo apt upgrade sans erreur, aucun paquet en état anormal dans dpkg -l.

Perd des points : sudo rm /var/lib/dpkg/lock* sans vérifier les processus ; forcer avec dpkg --force-all.

9. Pièges et variantes

  • Fedora : sudo dnf install, dnf history, dnf history undo N.

3.D Procédures — Lenteurs, logiciels, services, logiciels malveillants

P4.1 — Le PC Windows est lent (démarrage, ouverture des programmes, gel temporaire)

Fréquence : très fréquent · Gravité : faible à moyenne (peut révéler un disque qui meurt)

1. Symptômes observables

  • Démarrage de plusieurs minutes, curseur « occupé », programmes lents, ventilateur bruyant, gels de quelques secondes, voyant du disque allumé en permanence.

2. Causes possibles (classées)

  1. Trop de programmes au démarrage / en arrière-plan — configuration/applications.
  2. Mises à jour ou indexation en cours (temporaire) — OS.
  3. Disque presque plein (< 10 % libre) — stockage.
  4. Disque dur mécanique saturé (100 %) ou qui faiblit (secteurs réalloués) — matériel.
  5. RAM insuffisante (mémoire > 90 %, fichier d'échange) — matériel/usage.
  6. Logiciel malveillant, extensions de navigateur — sécurité.
  7. Surchauffe → baisse de fréquence (throttling) — matériel.
  8. Mode d'alimentation « Économie » sur portable — configuration.

3. Questions initiales et sécurité

  • Depuis quand ? Progressif (accumulation) ou brutal (changement, panne) ? Tous les programmes ou un seul ? Tous les comptes ? Sur secteur ou batterie ?
  • Si le disque fait des bruits ou si les journaux signalent disk 7/153 : sauvegarde AVANT toute optimisation.

4. Diagnostic pas à pas

  1. Gestionnaire des tâches (Ctrl+Maj+Échap) → Processus, trié par Processeur, Mémoire, Disque ; onglet Performance (type de disque HDD/SSD, « Temps d'activité » du disque, mémoire utilisée/totale). Moniteur de ressources (resmon) pour le détail disque.

    SI Disque à 100 % durablement sur un HDD → étape 4.

    SINON SI Mémoire > 90 % → identifier le processus gourmand ; si l'usage normal dépasse la RAM → ajout de RAM (Fiche 1). SINON SI Processeur élevé par un processus inconnu → P4.6.

  2. Onglet Démarrage / « Applications de démarrage » (Windows 11 ; aussi Paramètres → Applications → Démarrage) : colonne « Impact du démarrage ». Désactiver ce qui n'est pas nécessaire (avec l'utilisateur), jamais l'antivirus ni les pilotes audio/touchpad.
  3. Paramètres → Système → Stockage : espace libre de C:.

    SI < 10 % libre → P5.5.

    SINON → étape 4.

  4. Santé du disque : journal Système (sources disk, Ntfs, stornvme : ID 7, 51, 153, 129), SMART (→ Fiche 1), chkdsk C: (lecture).

    SI erreurs → sauvegarde, remplacement par un SSD (Fiche 1).

    SINON → étape 5.

  5. Températures/fréquence (Gestionnaire des tâches → Performance → Processeur : « Vitesse » très inférieure à la « Vitesse de base » sous charge) → Fiche 1 · Surchauffe ; mode d'alimentation (Paramètres → Système → Alimentation et batterie → Mode d'alimentation).
  6. Démarrage minimal pour isoler : msconfig → Services → « Masquer tous les services Microsoft » → Désactiver tout ; Démarrage → Gestionnaire des tâches → tout désactiver ; redémarrer.

    SI rapide → un service/programme tiers : réactiver par moitiés jusqu'à trouver le coupable.

    SINON → système/matériel : DISM+SFC (P6.3), malveillant (P4.6).

Attention Après un démarrage sélectif msconfig, revenir à « Démarrage normal » à la fin : sinon services d'impression, VPN, antivirus tiers restent désactivés. Ne jamais cocher « Rendre ces paramètres permanents » sans raison.

5. Test de confirmation

Mesure chiffrée avant/après : temps de démarrage jusqu'au bureau utilisable (chronomètre), « Dernier BIOS » (onglet Démarrage), temps d'ouverture d'un programme métier, % disque au repos. Limite : les jours de MAJ faussent la mesure.

6. Correction

Désactiver les programmes de démarrage inutiles ; désinstaller les logiciels inutiles (Paramètres → Applications → Applications installées) ; libérer de l'espace ; SSD/RAM si mesures le justifient (Fiche 1) ; nettoyage malveillant. Pas d'« optimiseur » ni de « nettoyeur de registre ». Pas de défragmentation d'un SSD (Windows fait de l'optimisation TRIM automatiquement ; la défragmentation d'un HDD : Fiche 1).

7. Validation

  • Mesures après correction comparées aux mesures initiales, notées dans le rapport ; utilisateur confirme ; aucun programme utile désactivé (impression, synchronisation, antivirus testés).

8. Réponse d'examen modèle

Réponse rédigée attendue

Mesure initiale : bureau utilisable après 4 min 10 s ; Gestionnaire des tâches : disque (HDD) à 100 %, mémoire 7,4/8 Go, 19 applications de démarrage dont 6 d'impact élevé ; 8 % d'espace libre. Hypothèses : surcharge au démarrage, disque presque plein, disque mécanique lent ou défaillant. Tests : journal Système sans erreur disk ; SMART correct (le disque n'est pas en panne). Actions (avec accord) : désactivation de 12 programmes de démarrage non nécessaires, désinstallation de 3 logiciels inutilisés, nettoyage des fichiers système (+18 Go). Mesure finale : 1 min 35 s. Recommandation : remplacer le HDD par un SSD (gain attendu majeur), devis fourni. Démarrage normal rétabli dans msconfig.

Perd des points : « réinstaller Windows » pour une lenteur ; aucune mesure avant/après ; installer un optimiseur ; défragmenter un SSD.

9. Pièges et variantes

  • Lent seulement le matin pendant 15 min : MAJ/indexation/antivirus programmé, pas une panne.
  • Lent seulement sur batterie : mode d'alimentation, pas de matériel.
  • Lent seulement sur Internet : Fiche 4 (DNS, Wi-Fi).
  • Lenteur + bruit de clic + disk 7 : disque mourant → sauvegarde immédiate, c'est prioritaire sur la lenteur.

P4.2 — Un logiciel ne démarre pas, se ferme ou affiche une erreur

Fréquence : très fréquent · Gravité : variable (logiciel métier = élevée)

1. Symptômes observables

  • « L'exécution du code ne peut pas continuer, car VCRUNTIME140.dll (ou MSVCP140.dll) est introuvable » ; « L'application n'a pas réussi à démarrer correctement (0xc000007b) » ; « Cette application ne peut pas s'exécuter sur votre PC » ; fermeture sans message ; « Accès refusé ».
  • Journal Application : Application Error, ID 1000 (nom de l'application, module en cause, code d'exception) ; .NET Runtime, ID 1026 ; Application Hang, ID 1002.
  • Linux : command not found, error while loading shared libraries: libxxx.so: cannot open shared object file, Permission denied.

2. Causes possibles (classées)

  1. Dépendance absente (redistribuable Visual C++, .NET) — installation.
  2. MAJ du logiciel/de Windows — changement.
  3. Droits insuffisants / dossier protégé / profil — compte.
  4. Fichiers de configuration/cache abîmés dans le profil — profil.
  5. Antivirus qui bloque (quarantaine) — sécurité.
  6. Incompatibilité 32/64 bits, ARM, version de Windows — compatibilité.

3. Questions initiales et sécurité

  • Message exact ? Depuis quand ? Un utilisateur ou tous ? Un PC ou tous ? Données du logiciel (base, fichiers) sauvegardées avant réparation ?

4. Diagnostic pas à pas

  1. Observateur d'événements → Application → ID 1000/1026 à l'heure de l'échec : « Nom du module défaillant ».

    SI module = DLL tierce du logiciel → réparer/réinstaller le logiciel.

    SINON SI module = ntdll.dll/KERNELBASE.dll → peu discriminant : étapes suivantes.

  2. DLL introuvable (VCRUNTIME140.dll, MSVCP140.dll) → installer le « Microsoft Visual C++ Redistributable » officiel x64 et x86 (site Microsoft). Jamais une DLL isolée téléchargée sur un site tiers.
  3. Tester avec un autre compte (ou nouveau compte local de test).

    SI fonctionne avec l'autre compte → profil/droits : renommer le dossier de configuration du logiciel dans %APPDATA% (après copie), vérifier les droits sur le dossier de données.

    SINON → étape 4.

  4. Exécuter en tant qu'administrateur (test seulement).

    SI fonctionne en admin → le logiciel écrit dans un dossier protégé (C:\Program Files) : donner le droit Modifier sur SON dossier de données au groupe Utilisateurs, ou mettre à jour le logiciel. Ne pas rendre l'utilisateur admin.

    SINON → étape 5.

  5. Sécurité Windows → Protection contre les virus et menaces → Historique de protection : fichier mis en quarantaine ?

    SI oui et logiciel légitime vérifié (éditeur, signature) → restaurer, exclusion ciblée, signaler à l'éditeur.

    SINON → Paramètres → Applications → Applications installées → … → Modifier/Réparer ; sinon désinstaller/réinstaller (données sauvegardées) ; vieux logiciel : Propriétés → Compatibilité.

5. Test de confirmation

Le logiciel s'ouvre et l'action métier (ouvrir un dossier client, imprimer une facture) fonctionne, avec le compte de l'utilisateur, sans élévation. Limite : un succès en admin ne confirme pas la correction.

6. Correction

Dépendance installée ; réparation/réinstallation ; profil de config réinitialisé ; droits ciblés ; désinstallation de la MAJ fautive (P3.5) ou restauration (P6.2).

7. Validation

  • Fonction métier testée par l'utilisateur ; journal Application sans nouvel ID 1000 ; autres logiciels toujours fonctionnels.

8. Réponse d'examen modèle

Réponse rédigée attendue

Le logiciel de facturation ne démarre plus depuis la mise à jour d'hier, pour tous les utilisateurs du poste. Le journal Application montre un événement 1000 avec le module MSVCP140.dll. Hypothèse : redistribuable Visual C++ manquant ou abîmé. Je télécharge sur le site de Microsoft le redistribuable Visual C++ x86 et x64, je le répare/installe, puis je relance : le logiciel démarre, une facture test est imprimée. Validation avec l'utilisateur, aucun nouvel événement 1000.

Perd des points : copier une DLL d'un site inconnu ; donner les droits administrateur à l'utilisateur ; réinstaller sans sauvegarder la base du logiciel.

9. Pièges et variantes

  • Linux command not found : paquet absent, faute de frappe, dossier hors PATH ; Ubuntu propose souvent le paquet (sudo apt install net-tools) — préférer la commande moderne (ip a au lieu de ifconfig).
  • Linux Permission denied sur un script : droit d'exécution (chmod u+x script.sh) ou partition montée noexec.
  • Logiciel réseau qui « ne démarre pas » car le serveur/partage est inaccessible → Fiche 4 · Partage.

P4.3 — Un service Windows ne démarre pas ou s'arrête (ex. Spouleur d'impression)

Fréquence : fréquent · Gravité : moyenne à élevée (impression, sauvegarde, logiciel métier)

1. Symptômes observables

  • services.msc : statut vide (arrêté) ; à la tentative de démarrage : « Erreur 1053 : le service n'a pas répondu assez vite à la demande de lancement ou de contrôle », « Erreur 1068 : le service ou le groupe de dépendance n'a pas pu démarrer », « Erreur 1069 : le service n'a pas démarré en raison d'un échec d'ouverture de session », « Erreur 5 : Accès refusé ».
  • Journal Système, source Service Control Manager : 7000 (n'a pas pu démarrer), 7001 (dépendance), 7009 (délai), 7031/7034 (arrêt inattendu), 7038 (ouverture de session).

2. Causes possibles (classées)

  1. Type de démarrage Désactivé/Manuel — configuration.
  2. Dépendance arrêtée — configuration.
  3. Mot de passe du compte de service changé/expiré — compte.
  4. Fichier/pilote corrompu (ex. pilote d'imprimante qui fait planter le spouleur) — logiciel.
  5. Logiciel malveillant qui désactive (antivirus, Windows Update) — sécurité.

3. Questions initiales et sécurité

  • Droits administrateur nécessaires ; noter l'état initial (type, compte) avant de modifier.

4. Diagnostic pas à pas

  1. Propriétés du service → Général (type de démarrage, état) → Démarrer, lire le message exact.

    SI 1068 → onglet Dépendances : démarrer d'abord le service dont il dépend (et comprendre pourquoi il était arrêté).

    SINON SI 1069 → onglet Connexion : ressaisir le mot de passe du compte (ou « Compte système local » si c'est la configuration d'origine). SINON 1053 / 7031 → étape 2.

  2. Journal Système et Application à l'heure de l'arrêt : fichier ou module cité.

    SI spouleur qui s'arrête dès qu'on imprime → pilote d'imprimante abîmé : arrêter le spouleur, vider C:\Windows\System32\spool\PRINTERS (travaux bloqués), supprimer/réinstaller le pilote (Gestion de l'impression printmanagement.msc, éditions Pro).

    SINON → réparer/réinstaller le logiciel propriétaire du service ; DISM/SFC pour un service Windows.

C:\> sc query spooler
C:\> sc qc spooler
C:\> net stop spooler
C:\> del /q C:\Windows\System32\spool\PRINTERS\*
C:\> net start spooler
SERVICE_NAME: spooler
        TYPE               : 110  WIN32_OWN_PROCESS (interactive)
        STATE              : 1  STOPPED
        WIN32_EXIT_CODE    : 0  (0x0)
...
        START_TYPE         : 2   AUTO_START
        DEPENDENCIES       : RPCSS
                           : http

Attention Vider le dossier spool\PRINTERS supprime les travaux d'impression en attente (à prévenir). Ne pas désactiver un service Windows « pour voir » sans noter son état initial.

5. Test de confirmation

Service « En cours d'exécution » après un redémarrage du PC (preuve que le type de démarrage est bon) et fonction testée (page imprimée). Limite : un service qui démarre puis s'arrête 1 min après (7031) demande d'attendre.

6. Correction

Type de démarrage correct (Automatique), dépendance réparée, mot de passe de service, pilote fautif retiré. Onglet Récupération : « Redémarrer le service » après 1re défaillance (contournement, pas une correction).

7. Validation

  • sc query → RUNNING après redémarrage ; pas de 7031 dans les 24 h ; utilisateur imprime.

8. Réponse d'examen modèle

Réponse rédigée attendue

Aucune impression possible ; services.msc montre le Spouleur d'impression arrêté ; le journal Système contient des événements 7031 (arrêt inattendu) à chaque tentative d'impression depuis l'installation de la nouvelle imprimante. Hypothèse : pilote de la nouvelle imprimante qui fait planter le spouleur. Test : j'arrête le spouleur, vide les travaux bloqués, le redémarre ; une impression vers l'ancienne imprimante fonctionne, vers la nouvelle le service s'arrête : cause confirmée. Correction : suppression du pilote, installation de la version du fabricant pour ce modèle et cette version de Windows. Validation : impression réussie, service en cours d'exécution après redémarrage, plus de 7031.

9. Pièges et variantes

  • Imprimante réseau « hors ligne » avec spouleur démarré → réseau/adresse de l'imprimante : Fiche 4 · Imprimante.
  • Service Windows Update/antivirus désactivé et impossible à réactiver → suspicion de malveillant (P4.6).

P4.4 — Linux : un service est en échec (« failed »), le site ou le serveur ne répond plus

Fréquence : fréquent · Gravité : élevée (service rendu à d'autres)

1. Symptômes observables

  • Au démarrage : [FAILED] Failed to start nginx.service - A high performance web server… ; systemctl status : Active: failed (Result: exit-code).

2. Causes possibles (classées)

  1. Erreur de syntaxe après modification de la configuration — configuration.
  2. Port déjà utilisé par un autre service — conflit.
  3. Droits sur un fichier (certificat, dossier de journaux) — permissions.
  4. Disque plein — stockage.
  5. Dépendance (réseau, montage) — ordre de démarrage.

3. Questions initiales et sécurité

  • Qu'est-ce qui a été modifié ? Copie de la config avant toute modification (sudo cp /etc/nginx/nginx.conf /etc/nginx/nginx.conf.bak).

4. Diagnostic pas à pas

  1. systemctl --failed puis systemctl status nginx : état, enabled/disabled, dernières lignes.
  2. journalctl -u nginx -b --no-pager | tail -n 30 : la ligne qui donne la cause.

    SI erreur de syntaxe (« unexpected "}" in /etc/nginx/sites-enabled/default:42 ») → corriger, puis sudo nginx -t (« syntax is ok », « test is successful »).

    SINON SI « bind() to 0.0.0.0:80 failed (98: Address already in use) » → sudo ss -tulpn | grep ':80' pour trouver l'occupant. SINON SI « Permission denied » → ls -l du fichier cité. SINON SI « No space left on device » → P5.6.

  3. Redémarrer et activer : sudo systemctl restart nginx ; si disabled : sudo systemctl enable --now nginx.
● nginx.service - A high performance web server and a reverse proxy server
     Loaded: loaded (/lib/systemd/system/nginx.service; enabled; preset: enabled)
     Active: failed (Result: exit-code) since Tue 2026-10-27 09:12:04 CET; 3min ago
    Process: 1123 ExecStartPre=/usr/sbin/nginx -t -q -g daemon on; master_process on; (code=exited, status=1/FAILURE)

5. Test de confirmation

Test de configuration OK + active (running) + test fonctionnel (curl -I http://localhost → HTTP/1.1 200 OK). Limite : active ne prouve pas que le service répond au réseau.

6. Correction

Correction minimale de la cause ; tester la config avant restart (sshd -t, apache2ctl configtest, nginx -t) ; si nécessaire revenir à la .bak.

7. Validation

  • Redémarrage du serveur : service enabled et active (running) ; systemctl --failed : 0 ; test depuis un poste client.

8. Réponse d'examen modèle

Réponse rédigée attendue

systemctl status nginx indique failed ; le journal du service (journalctl -u nginx -b) signale une erreur de syntaxe ligne 42 de sites-enabled/default, modifiée hier. Je copie le fichier, corrige l'accolade manquante, vérifie avec sudo nginx -t (syntaxe correcte), redémarre le service (sudo systemctl restart nginx). Validation : active (running), curl -I http://localhost renvoie 200, site affiché depuis un poste client.

Perd des points : redémarrer le service en boucle sans lire le journal ; redémarrer le serveur entier sans diagnostic.

9. Pièges et variantes

  • inactive (dead) + disabled = service simplement non activé au démarrage, pas une panne.
  • enable ne démarre pas le service immédiatement (sauf --now) ; start ne le rend pas permanent.

P4.5 — Linux lent ou qui gèle

Fréquence : moyen · Gravité : moyenne

1. Symptômes observables

  • Interface lente, disque qui gratte, programmes tués (Out of memory: Killed process 4321 (firefox) dans dmesg).

2. Causes possibles (classées)

  1. Processus gourmand — application.
  2. RAM saturée → swap — capacité.
  3. Attente disque (wa élevé), disque plein ou qui faiblit — stockage.
  4. Surchauffe — matériel.

3. Questions initiales et sécurité

  • Depuis quand, quel usage, quel changement ?

4. Diagnostic pas à pas

  1. top (ou htop) : ligne load average (comparer au nombre de cœurs nproc), %Cpu(s) … wa, tri par %CPU (P) ou %MEM (M).

    SI un processus à ~100 % CPU → l'identifier (ps -fp PID), le fermer proprement, chercher pourquoi.

    SINON SI wa élevé → disque : df -h, sudo dmesg -T | grep -i error, SMART (Fiche 1).

  2. free -h : « available » faible et swap très utilisé → trop de programmes ou RAM insuffisante.
  3. systemd-analyze blame si c'est le démarrage qui est lent : service le plus long (ex. NetworkManager-wait-online.service).

5. Test de confirmation

Charge et temps de réponse revenus normaux après arrêt du processus/libération ; mesure avant/après (systemd-analyze).

6. Correction

kill PID (SIGTERM) avant kill -9 ; désactiver un service inutile au démarrage (sudo systemctl disable nom, après vérification) ; RAM (Fiche 1).

7. Validation

  • systemd-analyze avant/après ; top au repos ; utilisateur.

8. Réponse d'examen modèle

Réponse rédigée attendue

top : load average 7,8 sur 4 cœurs, wa à 2 %, un processus tracker-miner-fs à 95 % CPU (indexation après copie de 40 000 fichiers). free -h : mémoire suffisante. Cause : indexation ponctuelle ; je la laisse terminer ou la mets en pause, et vérifie ensuite la charge normale. Aucune modification lourde n'est justifiée.

9. Pièges et variantes

  • « Mémoire utilisée 90 % » sous Linux : le cache (buff/cache) est libéré à la demande ; regarder « available ».

P4.6 — Logiciel malveillant suspecté (publicités, navigateur détourné, fichiers chiffrés, antivirus désactivé)

Fréquence : fréquent · Gravité : élevée à critique (rançongiciel, vol d'identifiants)

1. Symptômes observables

  • Fenêtres publicitaires, page d'accueil/moteur de recherche changés, extensions inconnues, alertes « Votre PC est infecté, appelez le… » (arnaque au support), fichiers renommés (.locked, extension inconnue) + note de rançon, Sécurité Windows désactivée, processus inconnu gourmand.

2. Causes possibles (classées)

  1. Logiciel « gratuit » avec programmes associés / extension de navigateur — adware.
  2. Fausse alerte web (le PC n'est pas infecté, c'est une page) — arnaque.
  3. Cheval de Troie, voleur d'identifiants — malveillant.
  4. Rançongiciel — critique.

3. Questions initiales et sécurité

  • Isoler : débrancher le câble réseau / couper le Wi-Fi (pas d'arrêt brutal si rançongiciel en cours : avis d'escalade).
  • Fichiers partagés touchés ? Autres postes ? Mots de passe saisis ? Prévenir le responsable (→ Fiche 5 · Escalade).

4. Diagnostic pas à pas

  1. Alerte dans le navigateur avec numéro de téléphone ?

    SI → fermer le navigateur (Gestionnaire des tâches), ne rien appeler ; vérifier qu'aucun logiciel d'accès à distance n'a été installé.

    SINON → étape 2.

  2. Fichiers chiffrés + note de rançon ?

    SI → isolement, ne rien effacer (preuves), escalade immédiate, restauration depuis sauvegarde hors ligne après nettoyage complet (réinstallation).

    SINON → étape 3.

  3. Paramètres → Applications → Applications installées, trier par date ; extensions du navigateur ; Gestionnaire des tâches → Démarrage.
  4. Sécurité Windows → Protection contre les virus et menaces → Options d'analyse → « Analyse complète », puis « Analyse hors connexion Microsoft Defender » (redémarre et analyse hors de Windows).

5. Test de confirmation

Détections dans l'historique de protection ; comportement disparu après nettoyage. Limite : une analyse propre n'exclut pas une compromission (voleur d'identifiants déjà passé) → changer les mots de passe.

6. Correction

Désinstaller les programmes indésirables, supprimer les extensions, réinitialiser le navigateur ; mise en quarantaine/suppression par l'antivirus ; changer les mots de passe depuis un appareil sain ; activer l'authentification à deux facteurs ; si compromission profonde ou rançongiciel : sauvegarde des données (non exécutables), réinstallation propre (P6.4), restauration depuis une sauvegarde antérieure saine.

7. Validation

  • Analyse complète propre, protection en temps réel active, MAJ faites, navigateur normal, utilisateur sensibilisé (rapport).

8. Réponse d'examen modèle

Réponse rédigée attendue

Le poste affiche des publicités et la page d'accueil a changé depuis l'installation d'un convertisseur PDF gratuit. Je déconnecte le poste du réseau, j'identifie dans les applications installées deux logiciels ajoutés à la même date et une extension de navigateur inconnue, je les supprime, je réinitialise les paramètres du navigateur, puis je lance une analyse complète et une analyse hors connexion Microsoft Defender. Validation : analyse propre, page d'accueil normale. Je conseille à l'utilisateur de changer ses mots de passe depuis un autre appareil et je le sensibilise aux téléchargements.

Perd des points : rester connecté au réseau ; payer la rançon ; éteindre/réinstaller sans prévenir ni préserver les données ; installer un « antivirus miracle ».

9. Pièges et variantes

  • Lenteur ≠ virus par défaut : mesurer d'abord (P4.1).

3.E Procédures — Comptes, droits, profils, espace disque, système de fichiers

Périmètre : comptes et droits locaux. Domaine, groupes réseau, droits de partage et calcul du droit effectif partage + NTFS : → Fiche 4 · Partage.

P5.1 — « Vous devez disposer d'autorisations d'administrateur » : installer, modifier sans rendre l'utilisateur administrateur

Fréquence : très fréquent · Gravité : faible (fonctionnement normal de la sécurité)

1. Symptômes observables

  • Invite du Contrôle de compte d'utilisateur (UAC) qui demande un nom et un mot de passe administrateur (compte standard) ; « Vous devez disposer d'autorisations d'administrateur pour… » ; « Accès refusé » dans C:\Program Files, C:\Windows.
  • Linux : E: Could not open lock file /var/lib/dpkg/lock-frontend - open (13: Permission denied) → commande lancée sans sudo.

2. Causes possibles (classées)

  1. Compte standard (comportement voulu, moindre privilège) — compte.
  2. Action qui modifie le système pour tous — droits.
  3. Commande Linux lancée sans sudo — utilisateur.

3. Questions initiales et sécurité

  • Le logiciel est-il autorisé/licencié par l'organisation ? Qui est administrateur du poste ?

4. Diagnostic pas à pas

  1. whoami et net user nom (« Appartient aux groupes locaux : *Utilisateurs » ou « *Administrateurs ») ; Linux : id (groupe sudo ou wheel ?).

    SI compte standard et installation légitime → l'administrateur saisit ses identifiants dans l'invite UAC (élévation ponctuelle).

    SINON SI compte admin et « Accès refusé » quand même → droits NTFS du dossier (onglet Sécurité) ou fichier utilisé/protégé.

  2. Besoin récurrent (logiciel métier qui doit écrire dans son dossier) → droit Modifier ciblé sur ce dossier pour l'utilisateur/groupe concerné, pas l'appartenance au groupe Administrateurs.
C:\> net user julie
C:\> net localgroup Administrateurs
C:\> whoami /groups
Nom d'utilisateur                   julie
Compte : actif                      Oui
Le mot de passe expire              Jamais
Dernier accès                       27/10/2026 08:41:13
Appartient aux groupes locaux       *Utilisateurs
La commande s'est terminée correctement.

5. Test de confirmation

L'action réussit avec élévation ponctuelle, le compte reste standard (net user).

6. Correction

Élévation par un admin ; droits ciblés ; jamais de désactivation de l'UAC (Panneau de configuration → Comptes d'utilisateurs → Modifier les paramètres de contrôle de compte d'utilisateur : laisser le niveau par défaut).

7. Validation

  • Logiciel fonctionne avec le compte standard ; groupe Administrateurs inchangé.

8. Réponse d'examen modèle

Réponse rédigée attendue

Le message UAC est normal : Julie utilise un compte standard (vérifié par net user julie : groupe Utilisateurs). C'est le principe du moindre privilège, qui limite l'effet d'un logiciel malveillant. Après vérification que le logiciel est autorisé, je saisis moi-même les identifiants administrateur dans l'invite pour l'installer ; Julie reste en compte standard. Je teste le logiciel avec sa session.

Perd des points : ajouter l'utilisateur au groupe Administrateurs ; désactiver l'UAC ; communiquer le mot de passe administrateur.

9. Pièges et variantes

  • Le groupe s'appelle « Administrateurs » sur un Windows français, « Administrators » en anglais : net localgroup sans argument liste les noms exacts.
  • Un administrateur doit aussi « Exécuter en tant qu'administrateur » une invite de commandes (jeton filtré par l'UAC) pour sfc, DISM, chkdsk /f.

P5.2 — Mot de passe oublié, compte verrouillé ou désactivé (Windows local, compte Microsoft, Linux)

Fréquence : très fréquent · Gravité : moyenne (accès aux données)

1. Symptômes observables

  • « Le mot de passe est incorrect. Veuillez réessayer. » ; « Le compte référencé est actuellement verrouillé et ne peut pas être utilisé pour ouvrir une session » ; « Votre compte a été désactivé. Contactez votre administrateur système. »

2. Causes possibles (classées)

  1. Verr Maj / disposition clavier (QWERTY/AZERTY) / PIN confondu avec le mot de passe — utilisateur.
  2. Oubli — utilisateur.
  3. Verrouillage après X tentatives (stratégie de verrouillage) — sécurité.
  4. Compte désactivé par un admin — configuration.

3. Questions initiales et sécurité

  • Identité et autorisation : la personne est-elle bien le titulaire / mandatée par le responsable ?
  • Compte local ou compte Microsoft (adresse e-mail à l'écran) ? Un autre compte admin existe-t-il ?

4. Diagnostic pas à pas

  1. Vérifier Verr Maj, la langue du clavier (icône FRA/ENG), afficher le mot de passe (œil), essayer le mot de passe au lieu du PIN (« Options de connexion »).
  2. Compte Microsoft → « J'ai oublié mon mot de passe » sur l'écran, ou réinitialisation en ligne depuis un autre appareil.
  3. Compte local : questions de sécurité si définies ; sinon un administrateur réinitialise : net user nom * (saisie masquée), ou lusrmgr.msc (Pro), ou Paramètres → Comptes → Autres utilisateurs.

    SI « verrouillé » → attendre la durée de verrouillage ou, admin : net user nom /active:yes ne déverrouille pas, utiliser lusrmgr.msc → Propriétés → décocher « Le compte est verrouillé ».

    SINON SI « désactivé » → net user nom /active:yes après accord du responsable.

  4. Linux : un autre utilisateur sudo : sudo passwd nom ; sinon GRUB → recovery mode → root → mount -o remount,rw / → passwd nom. Verrouillage (faillock) : sudo faillock --user nom --reset.

Attention Réinitialiser le mot de passe d'un compte local Windows par un administrateur fait perdre l'accès aux fichiers chiffrés EFS de l'utilisateur et à ses identifiants enregistrés (Gestionnaire d'identification). Prérequis : accord du titulaire, information sur la perte. Alternative : le titulaire retrouve le mot de passe / disque de réinitialisation de mot de passe créé auparavant.

5. Test de confirmation

Connexion réussie ; documents et messagerie accessibles.

6. Correction

Réinitialisation par la voie officielle ; nouveau mot de passe choisi par l'utilisateur (« L'utilisateur doit changer de mot de passe à la prochaine ouverture de session » si l'admin l'a saisi).

7. Validation

  • Connexion, données présentes ; trace dans le rapport (qui a autorisé, quand).

8. Réponse d'examen modèle

Réponse rédigée attendue

Je vérifie d'abord l'identité de la personne et l'accord du responsable. Je contrôle Verr Maj et la langue du clavier. Le compte est local ; je me connecte avec le compte administrateur du poste et réinitialise le mot de passe par net user marc *, en ayant informé Marc que ses fichiers chiffrés EFS et mots de passe enregistrés pourraient être perdus, et je coche le changement obligatoire à la prochaine connexion. Validation : Marc se connecte, choisit son mot de passe, ses documents sont présents.

Perd des points : outils de « crack » ; réinitialiser sans vérifier l'identité ; confondre PIN et mot de passe.

9. Pièges et variantes

  • « Votre PIN n'est plus disponible » après changement de matériel : se connecter avec le mot de passe puis recréer le PIN.
  • Poste de domaine : réinitialisation par l'administrateur du domaine (Fiche 4).

P5.3 — « Vous êtes connecté avec un profil temporaire »

Fréquence : moyen · Gravité : élevée (risque de perte du travail de la session)

1. Symptômes observables

  • Notification « Vous êtes connecté avec un profil temporaire. Vous ne pouvez pas accéder à vos fichiers et les fichiers créés dans ce profil seront supprimés lorsque vous vous déconnecterez. » ; bureau vierge ; journal Application, source User Profile Service, ID 1511 (profil introuvable), 1515 (profil sauvegardé utilisé), 1500 (ouverture impossible).

2. Causes possibles (classées)

  1. Fichier NTUSER.DAT abîmé (coupure pendant la déconnexion) — profil.
  2. Clé du registre ProfileList en double (SID et SID.bak) — registre.
  3. Disque plein / erreurs de système de fichiers — stockage.
  4. Antivirus qui verrouille le profil au démarrage — logiciel.

3. Questions initiales et sécurité

  • Prévenir l'utilisateur : ne rien enregistrer dans cette session. Sauvegarder C:\Users\nom (depuis un autre compte admin) avant toute réparation. Point de restauration / sauvegarde du registre.

4. Diagnostic pas à pas

  1. Redémarrer une fois (verrou temporaire par antivirus/indexation).

    SI profil normal → surveiller (journal).

    SINON → étape 2.

  2. Espace de C: et état du disque (chkdsk C: lecture) ; dir C:\Users : le dossier du profil existe-t-il, avec ses documents ?
  3. wmic useraccount get name,sid ou whoami /user (depuis la session temporaire) pour le SID ; regedit → HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList : deux clés S-1-5-21-…-1001 et S-1-5-21-…-1001.bak ?

    SI oui → réparation avancée de la clé (renommer, ProfileImagePath correct, State=0, RefCount=0) après export de la clé.

    SINON → solution prudente : nouveau profil.

Attention Modifier le registre peut empêcher toute ouverture de session : exporter la clé ProfileList avant (Fichier → Exporter), n'agir que sur le SID de l'utilisateur. Alternative prudente (recommandée à l'examen) : créer un nouveau compte/profil et y copier les données (Documents, Bureau, Images, favoris, fichiers de messagerie) depuis l'ancien dossier, sans copier NTUSER.DAT ni AppData en bloc.

5. Test de confirmation

Ouverture de session sans notification, bureau et documents de l'utilisateur présents ; plus d'événement 1511.

6. Correction

Nouveau profil + migration des données (ou réparation de la clé) ; reconfiguration messagerie/imprimantes ; ancien dossier conservé (renommé) jusqu'à validation.

7. Validation

  • Deux connexions/déconnexions sans message, données et applications vérifiées avec l'utilisateur ; journal propre.

8. Réponse d'examen modèle

Réponse rédigée attendue

Après une coupure de courant, Mme Lambert ouvre un profil temporaire (User Profile Service 1511). Je lui demande de ne rien enregistrer. Je vérifie l'espace disque et chkdsk C: (aucune erreur), puis que C:\Users\lambert contient bien ses documents. Je sauvegarde ce dossier sur un disque externe. Solution prudente : je crée un nouveau compte local, j'y copie Documents, Bureau, Images et les favoris, je reconfigure sa messagerie. L'ancien dossier est conservé renommé jusqu'à ce qu'elle confirme que rien ne manque. Validation : deux ouvertures de session normales.

Perd des points : supprimer l'ancien profil avant d'avoir copié les données ; modifier le registre sans export.

9. Pièges et variantes

  • Plusieurs utilisateurs touchés en même temps → disque/système, pas un profil.

P5.4 — Linux : « Permission denied », « nom is not in the sudoers file »

Fréquence : très fréquent · Gravité : faible à moyenne

1. Symptômes observables

  • bash: ./sauvegarde.sh: Permission denied ; cp: cannot create regular file '/srv/partage/x': Permission denied ; julie is not in the sudoers file. (selon la version de sudo, suivi de « This incident has been reported to the administrator. »).

2. Causes possibles (classées)

  1. Fichier copié avec sudo → appartient à root — propriétaire.
  2. Utilisateur absent du groupe propriétaire / droits du groupe insuffisants — groupe.
  3. Pas de droit x sur un script ou sur un dossier parent — droits.
  4. Utilisateur hors du groupe sudo (Debian/Ubuntu) / wheel (Fedora) — administration.
  5. Montage ro/noexec — montage.

3. Questions initiales et sécurité

  • L'utilisateur doit-il vraiment avoir ce droit (besoin métier, accord du responsable) ?

4. Diagnostic pas à pas

  1. id julie et ls -l (fichier) / ls -ld (dossier et parents : namei -l /srv/partage/x).
  2. Appliquer la règle : propriétaire ? sinon groupe ? sinon autres.

    SI propriétaire = root dans le /home de l'utilisateur → sudo chown -R julie:julie /home/julie/Documents (ce dossier seulement).

    SINON SI groupe compta avec rwx mais julie hors groupe → sudo usermod -aG compta julie, puis déconnexion/reconnexion. SINON SI script sans x → chmod u+x script.sh.

  3. sudoers : depuis un compte administrateur, sudo usermod -aG sudo julie (Fedora : wheel) ; vérifier groups julie ; effet à la reconnexion. Édition directe de /etc/sudoers : uniquement via sudo visudo (contrôle de syntaxe).
$ id julie
uid=1002(julie) gid=1002(julie) groups=1002(julie),100(users)
$ ls -l /srv/compta/bilan.ods
-rw-rw---- 1 marc compta 18432 oct. 26 17:02 /srv/compta/bilan.ods
  -> julie n'est ni marc ni membre de compta : catégorie "autres" = --- 

Attention usermod -G sans -a remplace tous les groupes secondaires (l'utilisateur peut perdre sudo). Jamais chmod -R 777, jamais chown -R sur /, /etc, /usr ou tout /home. Alternative : droit minimal ciblé.

5. Test de confirmation

Après reconnexion : id montre le groupe ; l'action réussit en tant que julie (sudo -u julie touch /srv/compta/test pour tester) ; les autres utilisateurs n'ont pas gagné de droits.

6. Correction

Ajout au groupe, chown/chmod ciblés (ex. dossier partagé : chmod 2770 pour que les nouveaux fichiers héritent du groupe).

7. Validation

  • Test en tant que l'utilisateur ; ls -l final noté dans le rapport.

8. Réponse d'examen modèle

Réponse rédigée attendue

Julie reçoit « Permission denied » sur bilan.ods. ls -l : propriétaire marc, groupe compta, droits rw-rw---- (660). id julie : elle n'est pas membre de compta, donc la catégorie « autres » s'applique : aucun droit. Le responsable confirme qu'elle travaille à la comptabilité. Correction : sudo usermod -aG compta julie (avec -a pour conserver ses autres groupes), puis reconnexion. Validation : id julie montre compta, elle ouvre et enregistre le fichier. Je n'ai pas modifié les droits du fichier, ce qui aurait ouvert l'accès à d'autres.

Perd des points : chmod 777 ; oublier la reconnexion ; usermod -G sans -a.

9. Pièges et variantes

  • Droit w sur le fichier mais pas sur le dossier : on peut modifier le fichier mais pas le supprimer/renommer.
  • Dossier sans x pour l'utilisateur : impossible d'y entrer même avec r.

P5.5 — Windows : disque C: plein (« Espace disque insuffisant »)

Fréquence : très fréquent · Gravité : moyenne (MAJ bloquées, lenteur, profils)

1. Symptômes observables

  • Barre rouge dans l'Explorateur ; notification « Espace disque insuffisant » ; MAJ en 0x80070070 ; programmes qui ne peuvent plus enregistrer.

2. Causes possibles (classées)

  1. Fichiers temporaires, cache des MAJ, Windows.old (après mise à niveau, supprimé automatiquement après 10 jours) — système.
  2. Téléchargements, vidéos, synchronisation cloud (OneDrive « toujours conserver sur cet appareil ») — utilisateur.
  3. hiberfil.sys, pagefile.sys, points de restauration — système.
  4. Logiciel qui écrit en boucle (journaux, sauvegardes locales) — application.
  5. Petit SSD (128 Go) — matériel.

3. Questions initiales et sécurité

  • Rien de personnel n'est supprimé sans accord explicite ; déplacer plutôt que supprimer.

4. Diagnostic pas à pas

  1. Paramètres → Système → Stockage (Windows 10/11) : répartition par catégories.

    SI « Fichiers temporaires » important → Fichiers temporaires → cocher (en vérifiant « Téléchargements » avec l'utilisateur) → Supprimer.

    SINON SI « Autres » ou « Applications » → étape 2.

  2. Nettoyage de disque (cleanmgr) → « Nettoyer les fichiers système » : Nettoyage de Windows Update, Installations précédentes de Windows (si plus de retour arrière souhaité), Fichiers temporaires.
  3. Analyse des dossiers : Explorateur, tri par taille ; dossiers usuels (C:\Users\nom\Downloads, Videos, AppData\Local\Temp) ; dir C:\ /a pour les fichiers cachés à la racine.
  4. Composants (admin) : DISM /Online /Cleanup-Image /StartComponentCleanup.
  5. Hibernation : powercfg /h off supprime hiberfil.sys (désactive aussi le démarrage rapide et la veille prolongée) — seulement si non utilisés.

5. Test de confirmation

Espace libre mesuré avant/après (Propriétés de C:) ; la MAJ ou l'enregistrement qui échouait réussit.

6. Correction

Nettoyages ci-dessus ; déplacement des données personnelles vers D: / disque externe / cloud (accord) ; Assistant Stockage activé (Paramètres → Système → Stockage) ; corriger le logiciel qui remplit le disque ; disque plus grand si structurel (Fiche 1).

Attention Ne pas supprimer à la main dans C:\Windows, C:\Windows\WinSxS, C:\Windows\Installer, C:\ProgramData : Windows ou des logiciels deviennent irréparables. Utiliser les outils (Stockage, cleanmgr, DISM).

7. Validation

  • 15–20 % libres au minimum ; MAJ installées ; utilisateur informé de ce qui a été supprimé/déplacé (liste dans le rapport).

8. Réponse d'examen modèle

Réponse rédigée attendue

C: (SSD 256 Go) a 3 Go libres. Paramètres → Stockage : fichiers temporaires 14 Go, installation précédente de Windows 22 Go (mise à niveau de plus d'un mois, validée par l'utilisateur), Téléchargements 40 Go. Actions : nettoyage des fichiers système (cleanmgr), suppression de Windows.old, déplacement des téléchargements utiles sur le disque externe après tri avec l'utilisateur. Résultat : 79 Go libres. Assistant Stockage activé pour l'avenir. Validation : mise à jour mensuelle installée, utilisateur informé par écrit.

9. Pièges et variantes

  • Espace qui fond de nouveau en quelques jours → chercher le processus qui écrit (Moniteur de ressources → Disque).
  • Fichiers OneDrive : « Libérer de l'espace » (fichiers à la demande) plutôt que suppression (la suppression se synchronise).

P5.6 — Linux : « No space left on device », partition pleine

Fréquence : fréquent · Gravité : élevée (services, sessions, bases de données)

1. Symptômes observables

  • No space left on device à l'écriture ; services en échec ; session graphique impossible ; MAJ qui échouent.

2. Causes possibles (classées)

  1. Journaux qui grossissent (/var/log, journal systemd) — service bavard.
  2. Cache apt, anciens noyaux — paquets.
  3. Sauvegardes/fichiers volumineux accumulés — usage.
  4. Inodes épuisés (millions de petits fichiers : sessions PHP, cache) — système de fichiers.
  5. Fichier supprimé encore ouvert par un processus — processus.

3. Questions initiales et sécurité

  • Ne pas supprimer au hasard dans /var/lib, /usr, /etc ; pas de suppression de données client sans accord.

4. Diagnostic pas à pas

  1. df -h : quelle partition, Use%.

    SI Use% < 100 % mais message quand même → df -i (IUse% 100 % = inodes) → chercher le dossier aux millions de fichiers.

    SINON → étape 2.

  2. sudo du -xh -d1 / | sort -h puis descendre (/var, /var/log, /home).
  3. journalctl --disk-usage ; ls -lhS /var/log | head.
  4. Écart entre df et du → sudo lsof +L1 : fichier « (deleted) » encore ouvert → redémarrer le service qui le tient.
$ df -h /
Sys. de fichiers Taille Utilisé Dispo Uti% Monté sur
/dev/nvme0n1p2      49G     49G     0 100% /
$ sudo du -xh -d1 /var | sort -h | tail -3
1,2G    /var/cache
31G     /var/log
33G     /var
$ ls -lhS /var/log | head -3
-rw-r----- 1 syslog adm 27G oct. 27 09:40 syslog

5. Test de confirmation

Le fichier/dossier identifié explique l'essentiel de l'occupation ; sa croissance est observable (ls -lh à quelques minutes d'intervalle) ; le journal montre le message répété.

6. Correction

Libérer sans risque : sudo journalctl --vacuum-size=500M, sudo apt clean, sudo apt autoremove (lire la liste). Gros journal texte ouvert : le vider sans le supprimer (sudo truncate -s 0 /var/log/syslog) après en avoir gardé un extrait pour le diagnostic. Puis corriger la cause (service qui écrit en boucle, rotation logrotate, rétention des sauvegardes).

Attention rm d'un journal ouvert ne libère pas l'espace (fichier « deleted » tenu par le processus) ; rm -rf avec une variable vide ou un chemin approximatif peut détruire le système. Prérequis : chemin lu deux fois, copie de ce qui peut servir. Alternative : outils de la distribution (vacuum, apt clean, logrotate).

7. Validation

  • df -h < 80–90 % ; services relancés (systemctl --failed vide) ; croissance arrêtée le lendemain.

8. Réponse d'examen modèle

Réponse rédigée attendue

df -h : / à 100 %. du désigne /var/log/syslog (27 Go). Ce journal contient en boucle la même erreur d'un service d'impression. Je conserve les 1 000 dernières lignes pour le diagnostic, vide le fichier avec truncate, nettoie le journal systemd (journalctl --vacuum-size=500M) et le cache apt. Je corrige ensuite la cause : le service d'impression mal configuré, que je répare et redémarre. Validation : / à 42 %, services démarrés, plus de croissance anormale le lendemain.

Perd des points : supprimer sans identifier ; libérer l'espace sans corriger la cause ; ignorer df -i.

9. Pièges et variantes

  • /boot plein bloque les MAJ du noyau (P3.4).
  • Les 5 % réservés à root sur ext4 : un utilisateur voit « plein » alors que root peut encore écrire.

P5.7 — Système de fichiers abîmé : « Read-only file system », volume RAW « Vous devez formater le disque », erreurs NTFS

Fréquence : moyen · Gravité : élevée à critique (données)

1. Symptômes observables

  • Linux : Read-only file system ; dmesg : EXT4-fs error … remounting filesystem read-only, I/O error, dev sda, sector ….
  • Windows : « Vous devez formater le disque dans le lecteur E: avant de pouvoir l'utiliser » ; Gestion des disques : volume RAW ; journal Système Ntfs 55 (« structure du système de fichiers endommagée »), disk 7 (bloc défectueux), disk 153 (E/S réessayée), disk 51 (erreur de pagination).

2. Causes possibles (classées)

  1. Retrait sans éjection / coupure — logique.
  2. Disque/clé qui faiblit (secteurs) — matériel.
  3. Câble/port USB, alimentation — matériel.
  4. Démarrage rapide Windows (NTFS « sale » vu depuis Linux) — configuration.
  5. Volume BitLocker verrouillé vu comme RAW — chiffrement.

3. Questions initiales et sécurité

  • Les données ont-elles une copie ? Si non : priorité à la récupération, aucune réparation qui écrit avant copie/image du disque.
  • Bruit, lenteur extrême, SMART ? → Fiche 1 · Stockage.

4. Diagnostic pas à pas

  1. Refuser le formatage proposé (« Annuler »).
  2. Journaux : Windows → Système (disk 7/153, Ntfs 55) ; Linux → sudo dmesg -T | grep -iE 'I/O error|ext4|ata|nvme'.

    SI erreurs d'E/S matérielles (disk 7, « I/O error ») → disque suspect : copie des données (ou image) d'abord, SMART (Fiche 1), pas de chkdsk /r ni fsck avant la copie.

    SINON (erreurs logiques seulement) → étape 3.

  3. Autre port/câble, autre PC (externe). Volume BitLocker ? (manage-bde -status).
  4. Vérification en lecture : chkdsk E: ; Linux démonté : sudo fsck -n /dev/sdb1 (-n = ne rien modifier).

    SI erreurs → données copiées ? oui → chkdsk E: /f / sudo fsck -y /dev/sdb1 (démonté).

    SINON (RAW, chkdsk : « Le type du système de fichiers est RAW. CHKDSK n'est pas disponible pour les lecteurs RAW. ») → récupération de données (outil spécialisé, ou prestataire si précieux).

C:\> chkdsk E:
C:\> chkdsk E: /f
Windows a trouvé des problèmes dans le système de fichiers.
Exécutez CHKDSK avec l'option /F (fix) pour corriger ces problèmes.
...
Windows a corrigé le système de fichiers.
Aucune autre action n'est requise.

Attention chkdsk /f, chkdsk /r et fsck -y modifient le système de fichiers (fichiers orphelins déplacés dans found.000 / lost+found) ; /r sollicite fortement un disque faible. Le formatage efface l'index des fichiers. Prérequis : copie des données. Alternative prudente : lecture seule (chkdsk sans option, fsck -n), récupération d'abord.

5. Test de confirmation

Après réparation : volume monté en écriture, fichiers ouvrables, chkdsk/fsck -n sans erreur. Limite : une réparation logique réussie sur un disque qui a des secteurs défectueux n'est qu'un sursis.

6. Correction

Linux « Read-only » : copier ce qui est lisible, redémarrer sur live, fsck de la partition démontée, SMART ; Windows : chkdsk /f après copie ; disque défaillant : remplacement (Fiche 1).

7. Validation

  • Montage normal, données contrôlées avec l'utilisateur, journal sans nouvelle erreur pendant plusieurs jours.

8. Réponse d'examen modèle

Réponse rédigée attendue

Le disque externe affiche « Vous devez formater le disque » ; je refuse le formatage, qui rendrait la récupération plus difficile. Le journal Système ne montre pas d'erreur disk 7 (pas de secteurs défectueux signalés) mais une erreur Ntfs ; l'utilisateur a arraché le câble pendant une copie. Le disque n'a pas de copie ailleurs : je fais d'abord une image/copie avec un outil de récupération, puis je lance chkdsk E: /f. Validation : volume NTFS lisible, fichiers ouverts avec l'utilisateur ; conseil : éjection sécurisée et sauvegarde régulière.

Perd des points : accepter le formatage ; lancer chkdsk /r sur un disque qui claque avant d'avoir copié les données.

9. Pièges et variantes

  • Partition NTFS en lecture seule sous Linux en double démarrage = Démarrage rapide/hibernation Windows, pas une panne (P1.5, section 9).

3.F Procédures — Mode sans échec, réparation, restauration, réinitialisation

Accès à WinRE et au mode sans échec : tous les chemins

SituationChemin exact
Windows 11 démarreParamètres → Système → Récupération → Démarrage avancé → Redémarrer maintenant
Windows 10 démarreParamètres → Mise à jour et sécurité → Récupération → Démarrage avancé → Redémarrer maintenant
Écran de connexion / menu DémarrerMaintenir Maj en cliquant Alimentation → Redémarrer
Ligne de commandeshutdown /r /o /t 0
Windows ne démarre pasAutomatique après deux échecs consécutifs (ou interrompre 2 démarrages au logo) ; ou clé d'installation → Suivant → Réparer l'ordinateur
PuisChoisir une option → Dépannage → Options avancées : Outil de redémarrage système · Paramètres (de démarrage) · Désinstaller des mises à jour · Paramètres du microprogramme UEFI · Invite de commandes · Restauration du système · Récupération de l'image système
Paramètres de démarrage (après Redémarrer)1 débogage · 2 journal de démarrage · 3 vidéo basse résolution · 4 mode sans échec · 5 avec prise en charge réseau · 6 avec invite de commandes · 7 désactiver le contrôle obligatoire des signatures de pilotes · 8 désactiver la protection anti-programme malveillant à lancement anticipé · 9 désactiver le redémarrage automatique après échec · F10 environnement de récupération
Forcer le mode sans échec depuis Windowsmsconfig → Démarrer → Démarrage sécurisé (Minimal) — ou bcdedit /set {current} safeboot minimal ; retour : décocher / bcdedit /deletevalue {current} safeboot
Piège Dans WinRE, X: est l'environnement de récupération lui-même ; le Windows du disque est souvent en D:. Toujours dir D:\Windows avant une commande qui cible un volume.

P6.1 — Windows instable ou bloqué après un changement : le mode sans échec comme test discriminant

Fréquence : très fréquent · Gravité : variable

1. Symptômes observables

  • Écran noir après connexion, écran bleu au démarrage, gel au bureau, programme au démarrage qui bloque, après installation d'un pilote/logiciel/MAJ.

2. Causes possibles (classées)

  1. Pilote tiers (graphique, imprimante, antivirus, VPN) — pilote.
  2. Logiciel/service lancé au démarrage — application/service.
  3. MAJ Windows — OS.
  4. Fichiers système/disque/matériel (si le mode sans échec échoue aussi).

3. Questions initiales et sécurité

  • Quel changement, à quelle date ? BitLocker (clé pour WinRE) ? Point de restauration ?

4. Diagnostic pas à pas

  1. Démarrer en mode sans échec (4) ou avec réseau (5). — attendu : bureau en basse résolution, mention « Mode sans échec » aux coins.

    SI le problème disparaît → cause chargée seulement en démarrage normal (pilote/service/programme tiers) : étape 2.

    SINON → cause plus profonde : MAJ (P3.5), restauration (P6.2), fichiers système (P6.3), disque/RAM (Fiche 1).

  2. En mode sans échec : annuler le dernier changement : Gestionnaire de périphériques → Restaurer le pilote ; Paramètres → Applications → désinstaller le logiciel récent ; Windows Update → Historique → Désinstaller des mises à jour.

    SI démarrage normal OK ensuite → cause confirmée.

    SINON → démarrage sélectif msconfig (services non-Microsoft désactivés) puis réactivation par moitiés.

5. Test de confirmation

Démarrage normal stable après le retrait d'un seul élément ; sa réinstallation reproduirait la panne (non obligatoire, mais c'est la preuve). Limite : le mode sans échec utilise un pilote graphique de base, il masque aussi les problèmes de pilote graphique (c'est voulu).

6. Correction

Retrait/remplacement de l'élément fautif ; version stable du fabricant ; retirer le mode sans échec forcé (msconfig/bcdedit /deletevalue).

7. Validation

  • 3 démarrages normaux ; fonction concernée testée ; Moniteur de fiabilité propre.

8. Réponse d'examen modèle

Réponse rédigée attendue

Depuis l'installation d'un logiciel de VPN, le PC reste sur un écran noir après la connexion. J'accède à WinRE (deux démarrages interrompus) → Dépannage → Options avancées → Paramètres → Redémarrer → 4. En mode sans échec, le bureau s'affiche : la cause est un élément chargé au démarrage normal. Je désinstalle le VPN installé la veille et redémarre normalement : le bureau s'affiche. Conclusion : le pilote réseau virtuel du VPN bloquait le démarrage. Validation : trois démarrages normaux ; je propose la version du VPN compatible avec cette version de Windows.

9. Pièges et variantes

  • Mot de passe demandé en mode sans échec : celui du compte (pas le PIN, Windows Hello inactif) ; compte Microsoft → mot de passe du compte Microsoft.
  • Rester bloqué en mode sans échec après msconfig : décocher « Démarrage sécurisé ».

P6.2 — Restauration du système (point de restauration)

Fréquence : fréquent · Gravité : marche 4 (réversible si lancée depuis Windows)

1. Symptômes observables

  • Panne apparue à une date connue sans cause unique isolée ; plusieurs changements depuis (pilotes, logiciels, MAJ).

2. Causes possibles (classées)

  1. Changement système (pilote, registre, programme) postérieur à un point existant.

3. Questions initiales et sécurité

  • Un point de restauration n'est pas une sauvegarde : il ne contient pas les documents et ne protège pas contre une panne de disque. Il ne supprime pas non plus les documents créés depuis.
  • Protection activée ? (elle ne l'est pas toujours par défaut).

4. Diagnostic pas à pas

  1. rstrui (ou rechercher « Créer un point de restauration » → Protection du système → Restauration du système…) ; depuis WinRE : Options avancées → Restauration du système.

    SI aucun point → protection désactivée : passer à P6.3 ; activer la protection après réparation.

    SINON → étape 2.

  2. Choisir le dernier point ANTÉRIEUR à la panne (date, description) → Rechercher les programmes concernés : liste de ce qui sera supprimé (programmes/pilotes installés après) et de ce qui pourrait être restauré.
  3. Terminer : ne pas éteindre pendant la restauration (secteur branché pour un portable).

    SI « La restauration du système n'a pas abouti » (ex. 0x80070005, antivirus) → réessayer depuis le mode sans échec ou WinRE.

    SINON → valider.

5. Test de confirmation

La panne a disparu ; message « La restauration du système s'est terminée correctement ». Limite : on ne sait pas lequel des changements annulés était fautif (le noter, réinstaller un à un si nécessaire).

6. Correction

Réinstaller les programmes utiles retirés (liste notée), sauf le suspect. Créer un point manuel avant toute intervention future : Protection du système → Créer (« Avant pilote X, 27/10 »). Activation : sélectionner C: → Configurer → Activer la protection du système, 5–10 % d'espace.

7. Validation

  • Panne disparue, programmes métier présents, protection active, point manuel créé.

8. Réponse d'examen modèle

Réponse rédigée attendue

Points disponibles : 18/10 (MAJ automatique), 22/10 (« Installation pilote imprimante »), 25/10 (MAJ). La panne est apparue le 23/10 après l'installation du pilote. Je choisis le point du 22/10, le dernier avant la panne, et non le plus ancien. « Rechercher les programmes concernés » indique que le pilote d'imprimante et un lecteur PDF installé le 24/10 seront retirés. Je préviens l'utilisateur que ses documents ne sont pas touchés, je restaure, puis je réinstalle le lecteur PDF et la version du pilote d'imprimante compatible. Validation : panne disparue, impression testée.

Perd des points : présenter le point de restauration comme une sauvegarde des documents ; choisir le point le plus ancien « par sécurité ».

9. Pièges et variantes

  • Restauration depuis WinRE : non annulable (pas de point créé avant elle), contrairement à celle lancée depuis Windows.

P6.3 — Fichiers système endommagés : DISM puis SFC (en ligne et hors ligne)

Fréquence : fréquent · Gravité : marche 3, sans risque pour les documents

1. Symptômes observables

  • Menu Démarrer/Paramètres qui ne s'ouvrent pas, erreurs de DLL système, écrans bleus CRITICAL_PROCESS_DIED, échecs de MAJ 0x80073712, après coupure de courant.

2. Causes possibles (classées)

  1. Fichiers système/magasin de composants abîmés — OS.
  2. Système de fichiers/disque — stockage (vérifier si SFC trouve toujours de nouvelles erreurs).

3. Questions initiales et sécurité

  • Invite de commandes en administrateur (clic droit → Exécuter en tant qu'administrateur) ; connexion Internet pour DISM (sinon source locale).

4. Diagnostic pas à pas

  1. DISM /Online /Cleanup-Image /ScanHealth (analyse, plusieurs minutes) — /CheckHealth est un contrôle rapide de l'état déjà enregistré.

    SI « Le magasin de composants peut être réparé. » → étape 2.

    SINON (« Aucun endommagement du magasin des composants n'a été détecté. ») → étape 3 directement.

  2. DISM /Online /Cleanup-Image /RestoreHealth — attendu : « L'opération de restauration s'est terminée correctement. » Si 0x800f081f (« Les fichiers sources sont introuvables ») → source locale : ISO de la même version montée en E: : DISM /Online /Cleanup-Image /RestoreHealth /Source:WIM:E:\sources\install.wim:1 /LimitAccess (index de l'édition installée, vérifiable par DISM /Get-WimInfo /WimFile:E:\sources\install.wim ; ESD: si le fichier est install.esd).
  3. sfc /scannow → lire le message final (tableau ci-dessous). Redémarrer et relancer une fois si des réparations ont été faites.
  4. Windows ne démarre pas : depuis WinRE, sfc /scannow /offbootdir=D:\ /offwindir=D:\Windows (lettre vérifiée) ; DISM hors ligne : DISM /Image:D:\ /Cleanup-Image /RestoreHealth /Source:WIM:E:\sources\install.wim:1.
Message de sfc /scannowLectureSuite
« La protection des ressources Windows n'a trouvé aucune violation d'intégrité. »Fichiers système sainsChercher ailleurs (pilote, appli, profil, matériel)
« La protection des ressources Windows a trouvé des fichiers corrompus et les a correctement réparés. »RéparéRedémarrer, relancer SFC, tester la panne
« La protection des ressources Windows a trouvé des fichiers corrompus, mais n'a pas pu en réparer certains. »Magasin de composants abîméDISM /RestoreHealth puis SFC ; détails dans C:\Windows\Logs\CBS\CBS.log
« La protection des ressources Windows n'a pas pu effectuer l'opération demandée. »SFC n'a pas pu tournerMode sans échec ou SFC hors ligne depuis WinRE
« Vous devez être un administrateur exécutant une session de console… »Invite non élevéeExécuter en tant qu'administrateur

5. Test de confirmation

Second sfc /scannow : « aucune violation d'intégrité » ; la fonction cassée remarche. Limite : si de nouvelles corruptions apparaissent à chaque passage → disque/RAM (Fiche 1).

6. Correction

DISM (réparer la référence) puis SFC (réparer les fichiers à partir de la référence). Si échec persistant : réparation sur place (setup.exe de l'ISO de même version, « Conserver les fichiers et applications »), puis P6.4.

7. Validation

  • SFC propre, fonction testée, journal sans nouvelles erreurs.

8. Réponse d'examen modèle

Réponse rédigée attendue

Après une coupure, le menu Démarrer ne s'ouvre plus ; sfc /scannow (invite administrateur) indique « a trouvé des fichiers corrompus, mais n'a pas pu en réparer certains » : la référence de SFC, le magasin de composants, est elle-même abîmée. Je lance DISM /Online /Cleanup-Image /RestoreHealth (« L'opération de restauration s'est terminée correctement »), puis de nouveau sfc /scannow : fichiers réparés. Après redémarrage, un troisième SFC ne trouve aucune violation et le menu Démarrer fonctionne. Comme la panne fait suite à une coupure, je contrôle aussi l'état du disque (journal Système, SMART).

Perd des points : inverser la logique (SFC qui échoue → réinstaller) ; lancer SFC sans droits admin ; dire que SFC « répare le disque ».

9. Pièges et variantes

  • chkdsk répare le système de fichiers, SFC les fichiers système de Windows, DISM le magasin de composants : trois niveaux différents.

P6.4 — Réinitialiser ce PC / réinstaller (Windows) — réinstaller en gardant /home (Linux)

Fréquence : moyen · Gravité : marche 5, la plus lourde

1. Symptômes observables

  • Toutes les marches précédentes ont échoué ; système compromis (malveillant persistant, rançongiciel) ; coût de réparation supérieur à la remise à neuf (accord du client).

2. Causes possibles (classées)

  1. Corruption étendue — OS.
  2. Compromission — sécurité.

3. Questions initiales et sécurité

Attention Réinitialiser/réinstaller supprime les applications (toujours) et, selon l'option, les fichiers personnels. Prérequis OBLIGATOIRES : 1) sauvegarde des données vérifiée (ouverture de fichiers témoins, empreinte si nécessaire), y compris hors des dossiers usuels (messagerie .pst, bases de logiciels, favoris, licences) ; 2) accord écrit du client ; 3) inventaire des logiciels et licences, clé BitLocker, pilotes. Alternative prudente : réparation sur place (ISO même version, « Conserver les fichiers et applications »), qui garde fichiers et programmes.

4. Diagnostic pas à pas

  1. Choisir l'option la moins destructive qui convient : Paramètres → Système → Récupération → Réinitialiser ce PC (Windows 10 : Mise à jour et sécurité → Récupération → Réinitialiser ce PC → Commencer) ; depuis WinRE : Dépannage → Réinitialiser ce PC.

    SI problème logiciel ordinaire → Conserver mes fichiers (applications et paramètres supprimés, fichiers personnels gardés).

    SINON (malveillant, PC qui change de propriétaire) → Supprimer tout (option « Nettoyer les données » si le PC est cédé).

  2. Source : Téléchargement dans le cloud (image propre, plusieurs Go, si les fichiers locaux de Windows sont abîmés) ou Réinstallation locale (sans Internet, utilise les fichiers présents).
  3. Linux : réinstaller en choisissant le partitionnement manuel : / formatée, /home séparée non formatée (point de montage /home, case « formater » décochée), même nom d'utilisateur ; sans /home séparé → sauvegarde et restauration.

5. Test de confirmation

Système propre stable ; la panne d'origine absente.

6. Correction

Après réinitialisation : pilotes, MAJ, logiciels (liste), restauration des données, comptes, imprimantes, protection (antivirus, point de restauration, sauvegarde automatique). Windows dépose une liste « Applications supprimées » sur le Bureau.

7. Validation

  • Données restaurées vérifiées avec le client (fichiers témoins ouverts) ; logiciels métier testés ; Gestionnaire de périphériques propre ; activation ; rapport signé.

8. Réponse d'examen modèle

Réponse rédigée attendue

La réparation du démarrage, la désinstallation des mises à jour, la restauration du système (aucun point) et DISM/SFC hors ligne ont échoué. Je propose une réinitialisation au client. Avant : sauvegarde de C:\Users depuis une clé live sur disque externe, vérifiée par ouverture de fichiers témoins ; export des courriels et de la base du logiciel comptable ; liste des logiciels et licences ; accord écrit. Je choisis « Réinitialiser ce PC → Conserver mes fichiers → Téléchargement dans le cloud » (fichiers locaux de Windows abîmés). Après : pilotes, MAJ, logiciels réinstallés, données contrôlées avec le client, rapport.

Perd des points : réinitialiser en premier ; « Conserver mes fichiers » présenté comme une sauvegarde (on sauvegarde quand même) ; oublier l'accord et la vérification de la sauvegarde.

9. Pièges et variantes

  • « Conserver mes fichiers » ne conserve pas les données enregistrées dans les dossiers des applications (bases locales, C:\NomLogiciel).
  • Réinitialisation qui échoue (« Un problème est survenu lors de la réinitialisation de votre PC ») → réinstallation propre depuis clé (sauvegarde déjà faite).

P6.5 — Linux cassé après une mise à jour : ancien noyau, mode recovery, retour arrière

Fréquence : moyen · Gravité : moyenne à élevée

1. Symptômes observables

  • Après apt upgrade : démarrage bloqué, pilote/graphique cassé, service qui ne démarre plus.

2. Causes possibles (classées)

  1. Nouveau noyau — noyau.
  2. Paquet mis à jour (configuration modifiée) — paquet.
  3. MAJ interrompue — dpkg (P3.6).

3. Questions initiales et sécurité

  • Instantané Timeshift existant ? Sauvegarde de /home ?

4. Diagnostic pas à pas

  1. less /var/log/apt/history.log (ou zless pour les anciens) : ce qui a été mis à jour, quand.
  2. GRUB → Advanced options → noyau précédent.

    SI OK → noyau : garder le précédent, P3.4.

    SINON → (recovery mode) : menu avec clean, dpkg (réparer les paquets), fsck, root (shell ; mount -o remount,rw / pour écrire).

  3. Paquet fautif identifié → réinstaller l'ancienne version : apt list -a paquet, sudo apt install paquet=version, puis sudo apt-mark hold paquet le temps du correctif ; ou restauration Timeshift.

5. Test de confirmation

Avec l'ancienne version, la panne disparaît ; avec la nouvelle, elle revient.

6. Correction

Version stable maintenue (hold temporaire, à retirer : sudo apt-mark unhold paquet) ; configuration comparée à la nouvelle (.dpkg-dist/.dpkg-old).

7. Validation

  • Démarrage normal, fonction testée, hold noté dans le rapport avec date de revue.

8. Réponse d'examen modèle

Réponse rédigée attendue

L'historique apt montre la mise à jour du noyau et du pilote graphique hier. Le démarrage sur le noyau précédent fonctionne : la panne est liée au nouveau noyau. Je laisse le précédent sélectionné, régénère le module du pilote pour le nouveau noyau et, en attendant un correctif, je conserve l'ancien noyau. Je ne supprime pas le noyau qui fonctionne.

9. Pièges et variantes

  • apt autoremove peut supprimer d'anciens noyaux : lire la liste, garder celui en cours (uname -r) et un de secours.

4. Outils et commandes : syntaxe exacte, sortie, interprétation, suite

Règle d'examen : pour chaque commande, écris pourquoi tu la lances, ce que tu attends, ce que signifie un résultat anormal et ce que tu fais ensuite. Classe-la : lecture (sans risque) ou modification (précaution). Commandes réseau (ipconfig, ping, tracert, nslookup, ip) : → Fiche 4 · Ordre des tests. SMART, test mémoire : → Fiche 1.

4.1 Consoles graphiques Windows (Win+R)

CommandeCe que j'y lis / faisAnormal → suite
msinfo32Mode BIOS (UEFI/Hérité), État du démarrage sécurisé, modèle, version BIOS, RAM installée/utilisable, version de WindowsHérité sur Windows 11 → P2.2 ; RAM utilisable << installée → barrette/réservation (Fiche 1)
devmgmt.mscPériphériques, codes d'erreur (Propriétés → Général), pilote (version, date, Restaurer), ID du matériel (Détails)Triangle → lire le code → P3.1/P3.2
eventvwr.mscJournaux Windows → Système / Application / Sécurité / Installation ; filtrer par niveau (Critique, Erreur), source, ID ; trier par date autour de l'heure de la panneVoir tableau 4.2
perfmon /relMoniteur de fiabilité : chronologie jour par jour (échecs d'applications, arrêts inattendus, MAJ installées) — idéal pour « depuis quand / après quoi »Échec qui suit une installation → retour arrière
services.mscÉtat, type de démarrage, compte (Connexion), dépendances, récupérationP4.3
diskmgmt.mscDisques (en ligne, non initialisé), partitions, style GPT/MBR (Propriétés du disque → Volumes), volumes RAW, espace non alloué« Non initialisé »/RAW avec données : NE PAS initialiser/formater → P5.7 / Fiche 1
taskmgr (Ctrl+Maj+Échap)Processus (CPU, mémoire, disque, réseau), Performance, Applications de démarrage, Utilisateurs, ServicesP4.1
resmonDétail disque/réseau par processus et par fichierIdentifier le processus qui écrit
msconfigDémarrage sélectif, Démarrage sécurisé (mode sans échec au prochain démarrage), services non-MicrosoftToujours revenir à « Démarrage normal »
sysdm.cplNom du PC/groupe de travail, Paramètres système avancés → Démarrage et récupération (redémarrage automatique, vidage), Protection du système—
rstruiRestauration du systèmeP6.2
lusrmgr.msc (Pro/Entreprise)Utilisateurs et groupes locaux, verrouillé/désactivéP5.2
tpm.mscÉtat et version du TPMP2.2
cleanmgrNettoyage de disque (« Nettoyer les fichiers système »)P5.5
appwiz.cplProgrammes et fonctionnalités (désinstaller, réparer), « Afficher les mises à jour installées »—
winverVersion et build exactes (ex. 24H2, build 26100.x)Pour chercher une MAJ/compatibilité

4.2 Événements à reconnaître (Observateur d'événements)

Journal · source · IDSensSuite
Système · Kernel-Power · 41Redémarrage sans arrêt propre (conséquence : coupure, plantage, bouton)Chercher juste avant : 1001 ? coupure ? (alimentation : Fiche 1)
Système · EventLog · 6008L'arrêt précédent était inattenduIdem
Système · BugCheck / WER · 1001Écran bleu : code d'arrêt + chemin du minidumpP3.3
Système · disk · 7 / 153 / 51Bloc défectueux / E/S réessayée / erreur de paginationSauvegarde puis SMART (Fiche 1)
Système · Ntfs · 55 / 98Structure NTFS endommagée / volume à vérifierchkdsk (P5.7)
Système · Service Control Manager · 7000 / 7001 / 7009 / 7031 / 7034 / 7038Service non démarré / dépendance / délai / arrêt inattendu / ouverture de sessionP4.3
Système · WindowsUpdateClient · 20Échec d'installation d'une MAJ (code)P3.5
Application · Application Error · 1000 ; Application Hang · 1002 ; .NET Runtime · 1026Plantage / blocage d'un programme, module en causeP4.2
Application · User Profile Service · 1511 / 1515 / 1500Profil temporaire / profil de secours / ouverture impossibleP5.3
Sécurité · 4625 / 4740Échec d'ouverture de session / compte verrouilléP5.2
Piège Un journal Windows contient toujours des erreurs « normales ». Une erreur n'est pertinente que si elle coïncide avec la panne et se répète à chaque occurrence ; ensuite on la teste.

4.3 Commandes Windows (invite de commandes en administrateur sauf mention)

Syntaxe exacteTypeSortie attendue / anormaleSuite
sfc /scannowModification (fichiers système)« aucune violation d'intégrité » / « … n'a pas pu en réparer certains »DISM puis SFC (P6.3)
sfc /scannow /offbootdir=D:\ /offwindir=D:\WindowsModification hors ligne (WinRE)IdemLettre vérifiée par dir
DISM /Online /Cleanup-Image /CheckHealth · /ScanHealthLecture« Aucun endommagement… » / « Le magasin de composants peut être réparé. »/RestoreHealth
DISM /Online /Cleanup-Image /RestoreHealthModification« L'opération de restauration s'est terminée correctement. » / 0x800f081fSFC ; sinon /Source:WIM:E:\sources\install.wim:1 /LimitAccess
chkdsk C:Lecture« Windows a analysé le système de fichiers sans trouver de problème. » / « … a trouvé des problèmes … Exécutez CHKDSK avec l'option /F »/f après sauvegarde
chkdsk C: /fModificationSur C: : « Impossible de verrouiller le lecteur actif… vérifié au prochain redémarrage ? (O/N) »O puis redémarrer
chkdsk D: /rModification lourde (secteurs)Très long ; « … secteurs défectueux »Uniquement après copie des données ; secteurs défectueux → Fiche 1
bcdedit /enum · bcdedit /enum allLectureEntrées « Gestionnaire de démarrage Windows » et « Chargeur de démarrage Windows », device partition=C: / « … n'a pas pu être ouvert », unknownP1.2
bcdboot D:\Windows /s S: /f UEFIModification (fichiers de démarrage)« Boot files successfully created. » (libellé selon la langue)Redémarrer
bootrec /fixmbr · /fixboot · /scanos · /rebuildbcdModification (démarrage hérité/MBR)« L'opération a réussi. » ; en UEFI /fixboot : « Accès refusé » fréquentEn UEFI : bcdboot
bcdedit /set {current} safeboot minimal · bcdedit /deletevalue {current} safebootModification réversible« L'opération a réussi. »Ne pas oublier le retour
diskpart → list disk, list vol, select vol N, detail vol, assign letter=SLecture + attribution de lettreColonne GPT (*), FS FAT32 100 Mo = ESPclean/format/delete : jamais pour réparer (Fiche 1)
mbr2gpt /validate /allowFullOS · /convert /allowFullOSLecture · Modification (table)« Validation completed successfully » / « Conversion completed successfully »Firmware en UEFI ensuite (P2.2)
manage-bde -statusLecture« Conversion : Chiffrement intégral », « Protection : Protection activée »Récupérer la clé avant intervention firmware (P1.7)
systeminfoLectureVersion, date d'installation, dernier démarrage, correctifs (KB), mémoire—
tasklist · tasklist /svc · taskkill /PID 4321 (/F pour forcer)Lecture · ModificationProcessus, PID, mémoire ; services hébergésForcer = perte des données non enregistrées
sc query nom · sc qc nom · net start nom · net stop nomLecture · ModificationSTATE : 4 RUNNING / 1 STOPPED ; START_TYPE, DEPENDENCIESP4.3
net user · net user nom · net user nom * · net user nom /active:yesLecture · ModificationComptes, groupes locaux, compte actif, dernier accèsP5.1/P5.2
net localgroup Administrateurs · net localgroup Administrateurs nom /addLecture · ModificationMembres du groupeAjout seulement si justifié
whoami · whoami /groups · whoami /userLectureCompte courant, groupes, SID—
powercfg /h offModificationSupprime hiberfil.sys, désactive démarrage rapide/veille prolongéeP5.5, double démarrage
shutdown /r /o /t 0Redémarrage vers WinRE—P6.1
certutil -hashfile fichier.iso SHA256LectureEmpreinte à comparer à celle publiéeDifférente → retélécharger
slmgr /dli · slmgr /xprLectureÉdition, canal, état d'activationP2.7

4.4 Commandes Linux (Debian/Ubuntu ; sudo quand indiqué)

Syntaxe exacteTypeSortie attendue / anormaleSuite
cat /etc/os-release · uname -r · hostnamectlLectureDistribution/version ; noyau en coursContexte du rapport
systemctl status nomLectureLoaded: … enabled ; Active: active (running) / inactive (dead) / failedJournal du service
systemctl --failedLecture« 0 loaded units listed. » / liste des unités en échecP4.4 / P1.6
sudo systemctl start|stop|restart nom · sudo systemctl enable|disable nom · enable --nowModificationPas de sortie si succèsRevérifier status
journalctl -b -p errLectureErreurs (priorité err et plus grave) du démarrage en coursPoint de départ de tout diagnostic
journalctl -b -1 -p errLectureDémarrage précédent (si journal persistant) / « Specifying boot ID … has no effect, no persistent journal was found »Après un plantage
journalctl -u nom -b · journalctl -xb · journalctl -fLectureJournal d'un service ; démarrage avec explications ; suivi en direct—
sudo dmesg -T (| grep -iE 'error|fail|usb|firmware')LectureMessages du noyau horodatés : USB branché, I/O error, firmware: failed to load, Out of memoryMatériel/pilote
df -h · df -iLectureUti%/Use% ; IUse%≥ 90 % → P5.6
sudo du -xh -d1 /var | sort -hLectureTaille des sous-dossiers, plus gros en dernierDescendre dans le plus gros
lsblk · lsblk -fLectureDisques/partitions, FSTYPE, UUID, points de montageComparer à /etc/fstab
sudo blkidLecture/dev/sda1: UUID="…" TYPE="ext4" PARTUUID="…"P1.6
findmnt · findmnt --verify · sudo mount -aLecture · testOptions de montage (ro ?) ; vérification de fstab ; montage de tout fstabAvant de redémarrer
sudo fsck -n /dev/sdb1 · sudo fsck -y /dev/sdb1Lecture · Modification« clean » / erreurs ; uniquement démontéP5.7
free -h · top · ps aux --sort=-%mem | head · kill PIDLecture · ModificationMémoire disponible, swap, charge, processusP4.5
lspci -nnk · lsusbLectureIDs [8086:2725], « Kernel driver in use: … »P3.1
ubuntu-drivers devices · sudo ubuntu-drivers installLecture · ModificationPilotes propriétaires recommandésP1.8/P3.1
sudo apt update · sudo apt upgrade · sudo apt full-upgradeModification« All packages are up to date. » / erreurs E:P3.6
sudo apt install paquet · sudo apt remove paquet · sudo apt purge paquet · sudo apt autoremove · sudo apt cleanModificationListe de ce qui sera installé/supprimé : la lire avant « O »—
sudo dpkg --configure -a · sudo apt --fix-broken install · dpkg -l | grep paquetModification · lectureÉtat ii = installé correctP3.6
sudo update-grub · sudo grub-install (UEFI) · sudo grub-install /dev/sda (BIOS)Modification« Found linux image… », « Found Windows Boot Manager… », « Installation finished. No error reported. »P1.5
sudo update-initramfs -u (-k all)Modification« update-initramfs: Generating /boot/initrd.img-… »P1.6/P3.4
sudo efibootmgr · sudo efibootmgr -o 0001,0000Lecture · ModificationBootOrder, entrées Boot0000* Windows Boot Manager, Boot0001* ubuntuP1.5
mokutil --sb-stateLecture« SecureBoot enabled/disabled »Pilotes non signés
id nom · groups nom · sudo -lLectureUID, groupes (sudo ?) ; droits sudoP5.4
ls -l · ls -ld dossier · namei -l cheminLecture-rw-r----- 1 marc compta : type, droits u/g/o, propriétaire, groupeP5.4
sudo chown -R user:groupe dossier · chmod 640 fichier · chmod u+x script.sh · sudo usermod -aG groupe user · sudo passwd userModificationPas de sortie si succèsCibler au minimum
sudo ss -tulpnLecturePorts en écoute et programmeConflit de port (P4.4)
sudo lsof +L1LectureFichiers supprimés encore ouvertsRedémarrer le service qui les tient
systemd-analyze · systemd-analyze blameLectureDurée du démarrage ; services les plus lentsP4.5
sha256sum fichier.isoLectureEmpreinte à comparer à SHA256SUMSP2.1

4.5 Lire une sortie : trois exemples commentés

C:\> bcdedit /enum
Gestionnaire de démarrage Windows
---------------------------------
identificateur          {bootmgr}
device                  partition=\Device\HarddiskVolume1
path                    \EFI\Microsoft\Boot\bootmgfw.efi
default                 {current}
timeout                 30

Chargeur de démarrage Windows
-----------------------------
identificateur          {current}
device                  partition=C:
path                    \Windows\system32\winload.efi
osdevice                partition=C:
systemroot              \Windows
bootmenupolicy          Standard

Lecture : path … .efi = démarrage UEFI (winload.exe = hérité) ; device partition=C: cohérent. Si device unknown → BCD à recréer (P1.2). safeboot Minimal présent → PC bloqué en mode sans échec (retirer la valeur).

$ systemctl status cups
○ cups.service - CUPS Scheduler
     Loaded: loaded (/lib/systemd/system/cups.service; disabled; preset: enabled)
     Active: inactive (dead)

Lecture : disabled = ne démarre pas au boot ; inactive (dead) = arrêté, sans erreur. Ce n'est pas une panne du service mais une configuration : sudo systemctl enable --now cups, puis revérifier active (running) et imprimer une page de test.

$ df -h ; df -i /
Sys. de fichiers Taille Utilisé Dispo Uti% Monté sur
/dev/sda2           98G     61G   32G  66% /
Sys. de fichiers  Inœuds   IUtil.  ILibre IUti% Monté sur
/dev/sda2       6553600  6553600       0  100% /

Lecture : il reste 32 Go mais 0 inode : « No space left on device » vient d'un excès de petits fichiers. sudo du --inodes -xd1 / | sort -n | tail pour trouver le dossier, puis purge ciblée après accord.

5. Dossiers d'examen résolus

Format type de l'épreuve pratique écrite : un contexte, des documents (captures, relevés, sorties de commandes), des questions numérotées. La réponse attendue est rédigée, ordonnée, justifiée ; chaque action est accompagnée de sa précaution et de son contrôle.

Dossier 1 — Cabinet comptable Dumont : Windows 11 ne démarre plus après une coupure de courant

Contexte : PC de bureau, Windows 11 Professionnel, SSD NVMe 512 Go, BitLocker non activé. Coupure de courant pendant l'installation des mises à jour hier soir. Ce matin, l'écran ci-dessous s'affiche. La comptable a besoin de ses dossiers (dossier C:\Compta, non sauvegardé depuis 15 jours).

Votre PC/appareil doit être réparé
Le fichier de données de configuration de démarrage ne contient pas
d'informations valides pour un système d'exploitation.
Fichier : \EFI\Microsoft\Boot\BCD
Code d'erreur : 0xc000000f

Document 2 (WinRE, invite de commandes) :

DISKPART> list vol
  Volume 0     E   CCCOMA_X64F  UDF    DVD-ROM     5 Go
  Volume 1     D                NTFS   Partition   475 G    Sain
  Volume 2                      NTFS   Partition   750 M    Sain   Masqué
  Volume 3                      FAT32  Partition   100 M    Sain   Masqué
  1. À quel stade du démarrage se situe la panne ? Justifie.
  2. Quelle est ta toute première préoccupation, et comment y réponds-tu ?
  3. Décris la procédure de réparation, du moins invasif au plus invasif, avec les commandes exactes.
  4. Pourquoi n'utilises-tu pas bootrec /fixmbr ?
  5. Comment valides-tu l'intervention et que notes-tu dans le rapport ?

Réponse rédigée attendue

1. Le message est affiché par Windows Boot Manager : le firmware a trouvé le disque et lancé le chargeur de l'ESP, mais le magasin BCD est invalide. La panne se situe donc au stade du chargeur, après le firmware et avant le noyau. Le disque est lu : ce n'est pas un problème de détection.

2. Les données de C:\Compta, sans sauvegarde récente. Avant toute commande qui modifie le démarrage, je copie ce dossier : soit depuis WinRE (notepad → Fichier → Ouvrir sert d'explorateur pour copier vers une clé USB), soit depuis une clé live Linux en lecture. Je vérifie la copie (ouverture de fichiers témoins).

3. a) Clé d'installation Windows 11 → Réparer l'ordinateur → Dépannage → Options avancées → Outil de redémarrage système. b) Si échec : invite de commandes, lecture bcdedit /enum all. c) Identification des volumes (document 2) : Windows sur D: (475 Go NTFS ; je confirme par dir D:\Windows), ESP = volume 3 (FAT32, 100 Mo, masqué). d) diskpart → select vol 3 → assign letter=S → exit. e) bcdboot D:\Windows /s S: /f UEFI → « Boot files successfully created ». f) Redémarrage sans la clé. g) Si Windows démarre mais reste instable (coupure pendant MAJ) : DISM /Online /Cleanup-Image /RestoreHealth puis sfc /scannow, et chkdsk C: en lecture. Je n'utilise ni clean ni format dans diskpart, et je ne réinstalle pas.

4. Le PC démarre en UEFI (chemin \EFI\Microsoft\Boot\BCD, ESP FAT32) : le code d'amorçage du MBR n'intervient pas dans ce démarrage. bootrec /fixmbr est un outil du démarrage hérité ; il ne reconstruirait pas le BCD. L'outil adapté est bcdboot.

5. Validation : deux démarrages complets sans clé ; bcdedit /enum montre device partition=C: et winload.efi ; Windows Update terminé ; sfc sans violation ; la comptable ouvre ses dossiers. Rapport : symptôme et code exacts, cause (BCD endommagé par la coupure), copie de sauvegarde réalisée, commandes exécutées, résultats, contrôles ; recommandation d'un onduleur et d'une sauvegarde automatique quotidienne.

Perd des points : réinstaller Windows ; confondre avec « No bootable device » ; lancer bcdboot C:\Windows sans vérifier que C: est bien Windows dans WinRE ; oublier la sauvegarde des données.

Dossier 2 — Bureau d'architectes : installation propre de Windows 11 sur un SSD neuf, puis pilotes manquants

Contexte : un poste de 2020 (Intel Core i7 de 10e génération, 16 Go) reçoit un SSD neuf de 1 To. Licence Windows 11 Professionnel. Le client veut une installation propre ; les données sont sur le NAS. Relevé msinfo32 sous l'ancien Windows 10 :

Mode BIOS                       Hérité
État du démarrage sécurisé      Non pris en charge
Processeur                      Intel(R) Core(TM) i7-10700
Mémoire physique installée      16,0 Go

tpm.msc : « Impossible de trouver le module de plateforme sécurisée compatible ». Après installation, Gestionnaire de périphériques :

Autres périphériques
  ! Contrôleur Ethernet       ID : PCI\VEN_8086&DEV_0D55
  ! Périphérique PCI          ID : PCI\VEN_8086&DEV_06A3
  ! Contrôleur audio multimédia
  1. Le poste peut-il recevoir Windows 11 ? Que faut-il régler, et dans quel ordre ?
  2. Rédige la procédure d'installation (préparation → validation).
  3. Comment traites-tu les pilotes manquants, alors que le réseau ne fonctionne pas ?
  4. Quels comptes crées-tu pour les trois architectes, et pourquoi ?

Réponse rédigée attendue

1. Oui : un i7 de 10e génération et 16 Go répondent aux prérequis ; seuls des réglages bloquent : mode hérité (Secure Boot impossible sans UEFI) et TPM désactivé. Le SSD étant neuf et vide, pas de conversion à faire : 1) setup firmware : activer Intel PTT (TPM 2.0) ; 2) Boot Mode UEFI, CSM désactivé ; 3) Secure Boot activé (clés par défaut) ; 4) noter les réglages d'origine dans le rapport. Les données étant sur le NAS, l'ancien disque est conservé intact (débranché pendant l'installation pour éviter toute erreur de cible).

2. Préparation : accord écrit, inventaire, licence Pro vérifiée, ISO officielle (empreinte SHA-256 vérifiée), clé créée avec l'outil de Microsoft, pilotes du fabricant (réseau, chipset, audio) téléchargés sur une seconde clé. Installation : démarrage sur « UEFI: clé » (F12) ; langue ; édition Professionnel (celle de la licence) ; « Personnalisé » ; disque cible identifié par sa taille (931 Go, espace non alloué) ; Suivant (l'installateur crée ESP, MSR, Windows, récupération en GPT). Configuration : compte administrateur du poste, réseau, mises à jour. Validation : msinfo32 → UEFI + démarrage sécurisé activé ; Gestionnaire de périphériques sans triangle ; activation ; Windows Update à jour ; tests (réseau, son, impression, NAS) ; point de restauration ; rapport.

3. VEN_8086 = Intel. DEV_0D55 est un contrôleur Ethernet Intel, DEV_06A3 un contrôleur de bus SM (chipset). Sur un autre PC, je télécharge depuis la page support du modèle exact (ou Intel) le pilote réseau et le pack chipset ; je les installe depuis la clé (chipset d'abord, puis réseau). Le réseau fonctionnant, Windows Update → Options avancées → Mises à jour facultatives fournit le pilote audio, sinon celui du fabricant. Contrôle : plus aucun périphérique dans « Autres périphériques », son et réseau testés.

4. Un compte standard par architecte (traçabilité, profils séparés) et un compte administrateur distinct réservé à la maintenance, au mot de passe connu du seul responsable. Principe du moindre privilège : un logiciel malveillant lancé depuis une session standard ne peut pas modifier le système ; les installations se font par élévation UAC. Pas de compte partagé.

Perd des points : conclure « incompatible » sur la ligne « Non pris en charge » ; laisser l'ancien disque branché et choisir « le premier disque » ; installer l'édition Famille ; donner les droits administrateur aux trois utilisateurs.

Dossier 3 — Association « Le Relais » : Ubuntu en mode d'urgence après remplacement du disque de données, puis impossible d'ajouter une imprimante

Contexte : poste Ubuntu ; le disque de données (monté sur /data) a été remplacé hier par un bénévole qui a recopié les fichiers. Ce matin :

[ TIME ] Timed out waiting for device /dev/disk/by-uuid/0d4e5f61-aaaa-4b2c-9d8e-112233445566.
[DEPEND] Dependency failed for /data.
[DEPEND] Dependency failed for Local File Systems.
You are in emergency mode. After logging in, type "journalctl -xb" to view
system logs, "systemctl reboot" to reboot, ...
Cannot open access to console, the root account is locked.

lsblk -f (depuis une clé live) :

sda1      ext4   data  9b1c7e2d-5a40-4c1e-8f7e-2d0c6b1e44aa
nvme0n1p1 vfat         4C2E-91AB
nvme0n1p2 ext4         3f2a8d10-77c1-4f0b-9a55-6e3d2c1b0f12

Après réparation, la bénévole Sarah (compte standard) veut ajouter une imprimante dans Paramètres → Imprimantes ; le bouton Ajouter demande un mot de passe d'administrateur. id sarah : groups=1001(sarah).

  1. Explique le message et la cause la plus probable.
  2. Comment accèdes-tu au système, alors que le compte root est verrouillé ?
  3. Rédige la correction avec ses précautions et son test avant redémarrage.
  4. Comment permets-tu à Sarah d'ajouter des imprimantes sans en faire une administratrice ?

Réponse rédigée attendue

1. systemd attend le périphérique d'UUID 0d4e… listé dans /etc/fstab pour monter /data ; il n'existe pas, le montage échoue, et comme /data fait partie des « Local File Systems », le démarrage s'arrête en mode d'urgence. lsblk -f montre que le nouveau disque a l'UUID 9b1c… : un UUID change à chaque création de système de fichiers. Cause : ligne fstab qui désigne l'ancien disque.

2. Ubuntu verrouille root : le mode d'urgence ne peut ouvrir de console. Je démarre par GRUB → Advanced options → (recovery mode) → root, ou sur la clé live (montage de la racine nvme0n1p2).

3. mount -o remount,rw / (la racine est en lecture seule en recovery) ; cp /etc/fstab /etc/fstab.bak ; dans /etc/fstab, je remplace l'UUID 0d4e… par 9b1c7e2d-5a40-4c1e-8f7e-2d0c6b1e44aa et j'ajoute nofail (disque de données non indispensable au démarrage) : UUID=9b1c7e2d-… /data ext4 defaults,nofail 0 2. Test avant redémarrage : findmnt --verify (aucune erreur), systemctl daemon-reload, mount -a (silencieux), findmnt /data (monté). Puis redémarrage : démarrage normal, systemctl --failed vide, fichiers de /data présents.

4. Sous Ubuntu, la gestion des imprimantes (CUPS) est autorisée aux membres du groupe lpadmin. Avec l'accord du responsable : sudo usermod -aG lpadmin sarah (le -a conserve ses autres groupes), puis déconnexion/reconnexion. Contrôle : id sarah montre lpadmin, elle ajoute l'imprimante et imprime une page de test ; elle n'est pas dans sudo.

Perd des points : reformater ou réinstaller ; utiliser /dev/sda1 dans fstab ; redémarrer sans test ; ajouter Sarah au groupe sudo.

Dossier 4 — Agence immobilière : écran bleu après mise à jour d'un pilote, choix de la restauration

Contexte : portable Windows 11 ; depuis le 21/10, écran bleu au bout de quelques minutes de visioconférence. Journal Système :

21/10 10:14  Kernel-Power 41  (Critique)
21/10 10:14  BugCheck 1001 : La vérification d'erreur était : 0x000000d1 ...
             Un vidage a été enregistré dans : C:\Windows\Minidump\102126-...dmp
21/10 09:02  Kernel-PnP 400 : Périphérique PCI\VEN_8086&DEV_2725 configuré
             Nom du pilote : oem42.inf  Version : 23.60.0.3  Date : 10/10/2026

Écran relevé : DRIVER_IRQL_NOT_LESS_OR_EQUAL, « Ce qui a échoué : Netwtw14.sys ». Points de restauration : 15/10 (Windows Update), 21/10 08:59 (« Installed Intel Wi-Fi driver »), 24/10 (Windows Update). Le client n'a aucune sauvegarde de ses documents.

  1. Interprète les documents : observation, hypothèse, ce qui n'est pas une cause.
  2. Quel est le premier test discriminant, et sa correction ?
  3. Si le test échoue, quel point de restauration choisis-tu et que vas-tu perdre ?
  4. Quelle précaution impose l'absence de sauvegarde ?

Réponse rédigée attendue

1. Observation : écrans bleus DRIVER_IRQL_NOT_LESS_OR_EQUAL (0xD1) citant Netwtw14.sys, le pilote Wi-Fi Intel ; le journal montre l'installation d'une nouvelle version du pilote de la carte VEN_8086&DEV_2725 (Wi-Fi Intel AX210) le 21/10 à 09:02, une heure avant le premier écran bleu ; la visioconférence sollicite justement le Wi-Fi. Hypothèse principale : pilote Wi-Fi récent défectueux ; hypothèse secondaire : mémoire. Le Kernel-Power 41 n'est pas une cause : il constate seulement que le PC a redémarré sans arrêt propre.

2. Test : Gestionnaire de périphériques → Cartes réseau → Intel Wi-Fi 6 AX210 → Propriétés → Pilote → Restaurer le pilote (version précédente) ; redémarrer ; reproduire une visioconférence d'au moins une heure. Aucun écran bleu → cause confirmée. Puis suspendre la mise à jour de ce pilote et surveiller le journal (aucun nouvel événement 1001) pendant une semaine.

3. Le point du 21/10 à 08:59 : c'est le dernier point antérieur à l'installation du pilote (09:02) et donc à la panne ; le point du 15/10 ferait perdre inutilement six jours de changements, celui du 24/10 contient déjà le pilote fautif. Avant de lancer, « Rechercher les programmes concernés » liste ce qui sera retiré. La restauration retirera les pilotes, programmes et mises à jour installés après le point (dont le pilote Wi-Fi et la mise à jour du 24/10, qui se réinstallera) ; elle ne touche pas aux documents.

4. Une restauration n'est pas une sauvegarde : avant toute intervention, je copie les documents du client sur un support externe et je vérifie la copie. Je recommande ensuite une sauvegarde automatique (Historique des fichiers ou cloud).

Perd des points : « carte Wi-Fi HS » ; prendre Kernel-Power 41 pour la cause ; choisir le point le plus ancien sans raison ; présenter la restauration comme sans risque pour les données sans avoir sauvegardé.

5. (suite) Dossiers d'examen résolus — pannes concomitantes et intermittentes

Dossier 5 — Notaire Lemaire : PC très lent ET mises à jour en échec (deux pannes liées)

Contexte : PC Windows 10, disque dur mécanique 500 Go. « Le PC met 5 minutes à démarrer et les mises à jour échouent depuis un mois. » Relevés :

Historique des mises à jour : 2026-10 Mise à jour cumulative ... Échec de l'installation le 14/10/2026 - 0x80070070
Paramètres → Stockage : C: 465 Go, 4,1 Go disponibles
Gestionnaire des tâches → Démarrage : 23 éléments, dont 8 « Impact : élevé »
Gestionnaire des tâches → Performance : Disque 0 (C:) HDD, temps d'activité 100 %
Journal Système : aucune erreur disk ni Ntfs sur 30 jours
  1. Identifie les pannes et leur lien éventuel.
  2. Propose une intervention ordonnée, avec mesures avant/après.
  3. Que réponds-tu au client qui demande « réinstallez tout, ça ira plus vite » ?
  4. Quelle recommandation matérielle fais-tu, et comment la justifies-tu ?

Réponse rédigée attendue

1. Panne A : échec des mises à jour, code 0x80070070 = espace disque insuffisant ; confirmé par 4,1 Go libres sur C: (moins de 1 %). Panne B : lenteur, avec plusieurs causes plausibles qui se cumulent : disque presque plein, 23 programmes au démarrage, disque mécanique saturé (100 %). Le journal ne signale aucune erreur de disque : rien n'indique une panne matérielle, je ne conclus pas « disque HS ». Lien : l'espace insuffisant aggrave la lenteur (fichier d'échange, fragmentation) et bloque les mises à jour.

2. Mesure initiale : temps jusqu'au bureau utilisable (chronométré), espace libre. a) Avec l'accord du client : nettoyage des fichiers système (cleanmgr → Nettoyer les fichiers système), fichiers temporaires, tri des téléchargements avec lui, déplacement des archives volumineuses vers un disque externe ; objectif ≥ 15 % libres. b) Désactivation des programmes de démarrage non nécessaires (dans le Gestionnaire des tâches, en gardant antivirus, pilotes, logiciel métier). c) Windows Update : installation de la mise à jour cumulative ; si nouvel échec, utilitaire de résolution des problèmes puis DISM/SFC. d) Lecture SMART (Fiche 1) pour confirmer l'état du disque. Mesure finale : temps de démarrage et espace libre, comparés et notés. Validation : « Vous êtes à jour », logiciel notarial testé.

3. Une réinstallation détruirait la configuration et les logiciels, imposerait de tout réinstaller et ne corrigerait pas la cause (disque plein, disque lent) : elle n'est justifiée qu'après échec des marches moins invasives, avec sauvegarde vérifiée et accord écrit. Je propose d'abord le nettoyage et l'optimisation mesurés.

4. Remplacer le disque mécanique par un SSD (clonage ou installation propre, Fiche 1) : le temps d'activité du disque à 100 % au démarrage montre que le stockage est le goulet d'étranglement ; le gain se mesurera avec la même méthode de chronométrage. Je fournis un devis ; c'est une recommandation, pas une obligation.

Perd des points : traiter une seule panne ; désactiver Windows Update ; supprimer des fichiers sans accord ; aucune mesure.

Dossier 6 — Boutique en ligne : le site ne répond plus, serveur Ubuntu (disque plein + service en échec)

Contexte : serveur Ubuntu hébergeant le site (nginx). Le site renvoie une erreur depuis 6 h. Relevés :

$ systemctl --failed
  UNIT          LOAD   ACTIVE SUB    DESCRIPTION
● nginx.service loaded failed failed A high performance web server ...
$ journalctl -u nginx -b | tail -2
nginx[2231]: nginx: [emerg] open() "/var/log/nginx/access.log" failed (28: No space left on device)
$ df -h /
/dev/sda2   49G   49G     0 100% /
$ sudo du -xh -d1 /var/backups/boutique | tail -1
38G     /var/backups/boutique
  1. Quelle est la chaîne de causes ?
  2. Rédige la remise en service, avec précautions.
  3. Comment empêches-tu la récidive ?
  4. Quels contrôles finaux effectues-tu ?

Réponse rédigée attendue

1. La partition racine est pleine (100 %) ; nginx ne peut plus ouvrir son journal d'accès (« No space left on device ») et s'arrête en échec ; le site ne répond plus. Le dossier des sauvegardes locales occupe 38 Go : une tâche de sauvegarde accumule les archives sans rotation. Le service n'est pas la cause, c'est une conséquence.

2. a) Avec le responsable : vérifier que les sauvegardes les plus récentes sont valides et existent aussi hors du serveur ; copier ailleurs celles à conserver. b) Libérer sans risque : sudo journalctl --vacuum-size=200M, sudo apt clean, puis suppression des archives anciennes validées par le responsable (chemin vérifié, liste lue avant rm). c) df -h / : espace revenu (ex. 55 %). d) sudo nginx -t (configuration correcte), sudo systemctl restart nginx, systemctl status nginx → active (running).

3. Corriger la tâche de sauvegarde : conserver N archives (rotation), écrire sur un stockage externe, surveiller l'espace (alerte à 80 %) ; vérifier que logrotate gère /var/log/nginx.

4. systemctl --failed vide ; curl -I http://localhost → 200 ; site testé depuis l'extérieur (commande de test) ; df -h noté ; le lendemain, espace stable. Rapport avec la chronologie.

Perd des points : redémarrer nginx en boucle ; supprimer des sauvegardes sans accord ni vérification d'une copie ; libérer l'espace sans corriger la tâche.

Dossier 7 — Écrans bleus intermittents aux codes variés (panne intermittente)

Contexte : PC de joueur monté il y a un mois, Windows 11. Écrans bleus « de temps en temps », jamais le même code. Journal Système (BugCheck 1001) sur 10 jours :

18/10  0x0000001A  MEMORY_MANAGEMENT
20/10  0x00000050  PAGE_FAULT_IN_NONPAGED_AREA
23/10  0x0000000A  IRQL_NOT_LESS_OR_EQUAL
26/10  0x0000003B  SYSTEM_SERVICE_EXCEPTION
Profil mémoire XMP activé (DDR4-3600) — 2 barrettes de 16 Go

Un ami a conseillé de réinstaller Windows ; un autre a mis à jour tous les pilotes, sans effet.

  1. Que t'apprend la variété des codes ?
  2. Propose un plan de tests discriminants, du plus simple au plus long.
  3. Comment prouves-tu la correction pour une panne intermittente ?

Réponse rédigée attendue

1. Un pilote défectueux produit en général le même code et cite le même fichier. Des codes différents, dont deux typiques de la mémoire (0x1A, 0x50), sur une machine récemment montée avec un profil XMP, orientent vers une instabilité matérielle (RAM/profil mémoire), pas vers Windows. C'est une hypothèse, pas une conclusion. La mise à jour de tous les pilotes sans effet va dans le même sens.

2. a) Mise à jour du BIOS/UEFI (compatibilité mémoire) en suivant la procédure du fabricant. b) Désactiver XMP (fréquence standard) : test le plus simple et réversible ; utilisation normale plusieurs jours. c) Test mémoire complet (MemTest86, plusieurs passes), puis une barrette à la fois pour isoler (→ Fiche 1 · RAM). d) Si la mémoire est saine : températures et alimentation (Fiche 1), puis DISM/SFC. Je change un seul facteur à la fois et note la date de chaque changement.

3. On ne valide pas en quelques minutes : je compare la fréquence des écrans bleus avant (4 en 10 jours) et après le changement sur une durée au moins équivalente (10–14 jours), sous le même usage (jeux), journal BugCheck vide. Si MemTest a trouvé des erreurs sur une barrette, la preuve est directe (barrette remplacée sous garantie, retest sans erreur).

Perd des points : réinstaller Windows ; conclure sur un seul écran bleu ; changer plusieurs éléments en même temps ; déclarer réparé après une heure sans plantage.

Dossier 8 — Après l'installation d'Ubuntu en double démarrage, le PC démarre directement Windows, et Windows ne voit plus que 30 Go de libre

Contexte : portable Windows 11 (UEFI) ; un stagiaire a installé Ubuntu « à côté de Windows ». Au redémarrage : Windows démarre directement. Dans Windows, la Gestion des disques montre une partition de 120 Go sans lettre ; le stagiaire veut la supprimer « pour récupérer la place puisque Ubuntu ne marche pas ».

Menu de démarrage (F12) :  Windows Boot Manager
                           ubuntu
                           UEFI: USB SanDisk
  1. Pourquoi ne faut-il PAS supprimer la partition ?
  2. Diagnostique et corrige l'absence de GRUB.
  3. Comment éviter que le problème revienne et que Linux voie le disque Windows en lecture seule ?

Réponse rédigée attendue

1. La partition de 120 Go sans lettre est vraisemblablement la partition ext4 d'Ubuntu, illisible par Windows ; la supprimer détruirait Linux et, si Ubuntu fonctionne, ne réglerait rien. Une partition sans lettre n'est jamais supprimée sans inventaire. Le menu F12 montre d'ailleurs l'entrée « ubuntu » : Ubuntu est bien installé.

2. Hypothèse : ordre de démarrage UEFI, « Windows Boot Manager » en premier. Test : je choisis « ubuntu » dans le menu F12 → GRUB s'affiche, Ubuntu démarre : hypothèse confirmée, rien n'est cassé. Correction : dans le setup firmware, je place « ubuntu » en tête (ou sous Ubuntu : sudo efibootmgr pour lire les numéros puis sudo efibootmgr -o 0001,0000). Si Windows n'apparaît pas dans GRUB : GRUB_DISABLE_OS_PROBER=false dans /etc/default/grub, puis sudo update-grub (« Found Windows Boot Manager… »). Validation : deux démarrages à froid, chaque système démarre depuis GRUB.

3. Prévenir l'utilisateur qu'une mise à jour de Windows peut remettre Windows Boot Manager en tête (même correction). Désactiver le démarrage rapide de Windows (Options d'alimentation → Choisir l'action des boutons d'alimentation → décocher « Activer le démarrage rapide ») pour que la partition NTFS soit fermée proprement et montable en écriture sous Linux. Noter la configuration dans le rapport.

Perd des points : supprimer la partition ; réinstaller Ubuntu ; bootrec /fixmbr.

6. Pièges d'examen et confusions fréquentes

6.1 Distinguer deux causes qui se ressemblent

On confond……avecCe qui les distingue (test)
« No bootable device » (firmware)« Votre PC doit être réparé 0xc000000f » (Windows Boot Manager)Le premier vient avant tout chargeur : détection/ordre/mode ; le second prouve que le chargeur est lu : BCD
Disque non détecté (matériel)Disque détecté mais pas en tête / mauvais mode (configuration)Le disque apparaît-il dans le setup firmware avec sa taille ?
Installateur sans disque par manque de pilote RST/VMDDisque absent du firmwareSetup firmware ; « Charger un pilote »
Code 28 (pilote absent)Code 22 (désactivé) / Code 43 (défaillance signalée)Lire le code dans Propriétés → Général ; 43 → test croisé autre PC
Écran bleu « pilote » (même code, même .sys)Instabilité matérielle (codes variés)Mode sans échec / restauration du pilote vs test mémoire, XMP
Kernel-Power 41 « cause »Conséquence d'un plantage ou d'une coupureChercher l'événement juste avant (1001 ?) ; contexte de coupure
Point de restaurationSauvegardeLe point ne contient pas les documents ; la sauvegarde si
sfc (fichiers système)chkdsk (système de fichiers) / DISM (magasin de composants)Niveaux différents : DISM → SFC ; chkdsk à part
bootrec (hérité/MBR)bcdboot (UEFI et hérité, recrée les fichiers de démarrage)msinfo32/chemin \EFI\… : UEFI → bcdboot
Linux inactive (dead) + disabledfailedLe premier = non activé (config), le second = erreur (journal)
systemctl enablesystemctl startenable = au prochain démarrage ; start = maintenant ; enable --now = les deux
Partition pleine (df -h)Inodes épuisés (df -i) / fichier supprimé ouvert (lsof +L1)Les trois commandes
« Permission denied » (droits)« Read-only file system » (montage en lecture seule après erreur)ls -l/id vs findmnt (ro) + dmesg
Compte standard « bloqué » (UAC)Problème de droits NTFSUn admin a-t-il aussi « Accès refusé » ? onglet Sécurité
Profil temporaire (un compte)Disque/système (tous les comptes)Tester un autre compte ; espace et chkdsk
NTFS en lecture seule sous Linux (double démarrage)Disque abîméMessage « unclean file system … Windows cache » → démarrage rapide
PC qui saute GRUBGRUB casséF12 → « ubuntu » démarre-t-il GRUB ?
Lenteur « virus »Lenteur disque plein/HDD/démarrage chargéGestionnaire des tâches : qui consomme quoi
Écran BitLocker « disque crypté par un virus »Protection normale après changement firmwareID de clé + adresse Microsoft affichés

6.2 Erreurs de méthode qui coûtent des points

Piège Proposer « réinstaller », « formater », « Réinitialiser ce PC » comme premier geste : c'est la marche 5, après sauvegarde vérifiée et accord écrit.
Piège Écrire une commande sans dire pourquoi, ni ce qu'on attend, ni comment lire le résultat. Une commande seule ne vaut presque rien.
Piège Dans WinRE, cibler C: sans vérifier : Windows est souvent en D:, X: est WinRE.
Piège diskpart clean, format, mkfs, dd, « Initialiser le disque » sur un disque qui contient des données : effacement. Toujours : avertissement + sauvegarde + identification du disque + alternative.
Piège chmod 777, ajout au groupe Administrateurs/sudo, désactivation de l'UAC, de l'antivirus ou de Windows Update « pour que ça marche » : faute de sécurité.
Piège Changer plusieurs choses à la fois : si la panne disparaît, on ne sait pas pourquoi ; si elle s'aggrave, on ne sait pas quoi annuler.
Piège Valider une panne intermittente en quelques minutes ; valider sans reproduire le scénario d'origine ; oublier de remettre msconfig en démarrage normal ou de retirer safeboot.
Piège Modifier /etc/fstab, une configuration de service ou le registre sans copie ; redémarrer sans tester (findmnt --verify, mount -a, nginx -t).
Piège Changer Secure Boot, le mode UEFI/CSM, le TPM ou mettre à jour le BIOS sans penser à BitLocker.
Piège Supprimer depuis Windows une partition « sans lettre » (ESP, récupération, Linux).
Piège Télécharger un pilote ou une DLL sur un site tiers ; installer un « optimiseur » ou « nettoyeur de registre ».

6.3 Variantes à connaître (même symptôme, cause différente)

  • « Le PC redémarre tout seul » : écran bleu avec redémarrage automatique (BugCheck 1001), surchauffe (Fiche 1), alimentation (Kernel-Power 41 sans 1001), mise à jour programmée (journal WindowsUpdateClient/heures d'activité).
  • « Écran noir » : pas de signal (Fiche 1) ; écran noir avec curseur après connexion (Explorer/pilote graphique → mode sans échec) ; Linux : pilote graphique / boucle de connexion (P1.8).
  • « Le logiciel ne marche plus » : dépendance, droits, profil, MAJ, antivirus, serveur/réseau inaccessible (Fiche 4).
  • « Plus de son » : périphérique de sortie par défaut (icône son → choisir la sortie), son coupé, pilote (P3.1), service Audio Windows arrêté (P4.3), casque branché/Bluetooth.
  • « Plus de réseau » sur un seul PC après MAJ : pilote réseau (P3.2) — sinon configuration IP (Fiche 4).

7. Checklist finale de maîtrise

Je sais diagnostiquer

  • Je situe une panne de démarrage au bon stade (firmware, chargeur, noyau, système, session, application) à partir du seul message.
  • Je distingue « No bootable device » (firmware), « 0xc000000f / BCD » (Windows Boot Manager), « grub rescue> » (GRUB), « (initramfs) » (noyau), « emergency mode » (systemd/fstab).
  • Je lis msinfo32 (Mode BIOS, démarrage sécurisé) et tpm.msc, et j'en déduis la compatibilité Windows 11.
  • Je repère l'ESP dans diskpart list vol et dans lsblk -f, et le style GPT/MBR d'un disque.
  • Je lis un code du Gestionnaire de périphériques (10, 22, 28, 31, 43, 52) et l'ID du matériel (VEN/DEV, VID/PID).
  • Je relève un code d'arrêt (écran, BugCheck 1001, Moniteur de fiabilité) et je classe les pistes (pilote / RAM / disque / MAJ / température).
  • Je sais que des codes d'arrêt variés orientent vers le matériel et qu'un même .sys répété oriente vers un pilote.
  • Je trouve dans l'Observateur d'événements les ID utiles (41, 6008, 1001, 7, 153, 55, 7000–7038, 20, 1000, 1511).
  • Je lis systemctl status (enabled/disabled, active/inactive/failed) et trouve la ligne-cause dans journalctl -u … -b.
  • J'utilise journalctl -b -p err, dmesg, df -h, df -i, du, lsblk -f, blkid, findmnt.
  • Je compare /etc/fstab à lsblk -f et repère un UUID périmé.
  • Je diagnostique une lenteur par mesures (Gestionnaire des tâches, démarrage, stockage) avant d'agir.
  • Je sépare un problème de compte/profil (un utilisateur) d'un problème système (tous).
  • Je lis ls -l et id et détermine quelle catégorie (propriétaire, groupe, autres) s'applique.
  • J'interprète les messages de SFC, DISM, chkdsk, apt/dpkg.

Je sais agir

  • Je corrige l'ordre et le mode de démarrage dans le firmware en notant les réglages d'origine.
  • J'accède à WinRE par tous les chemins, au mode sans échec (4/5) et je désactive le redémarrage automatique (9).
  • Je recrée les fichiers de démarrage UEFI : lettre à l'ESP, bcdboot D:\Windows /s S: /f UEFI ; je connais les limites de bootrec en UEFI.
  • Je répare GRUB : ordre UEFI, efibootmgr -o, os-prober + update-grub, grub-install en chroot depuis une live.
  • Je corrige fstab (copie, UUID, nofail, findmnt --verify, mount -a) et lance fsck uniquement démonté.
  • Je prépare une clé d'installation (ISO officielle, empreinte SHA-256) et une installation Windows en UEFI/GPT sur le bon disque.
  • Je charge un pilote de stockage dans l'installateur ; je convertis MBR→GPT avec mbr2gpt après validation.
  • J'installe un double démarrage sans toucher à l'ESP ni à la partition Windows.
  • J'installe, mets à jour, restaure et désinstalle un pilote ; je trouve un pilote fiable par l'ID du matériel.
  • Je désinstalle une mise à jour (Windows et WinRE) et je règle les codes Windows Update courants.
  • Je répare apt/dpkg (dpkg --configure -a, apt --fix-broken install) sans supprimer de verrou au hasard.
  • Je répare un service Windows (dépendances, compte, type de démarrage) et Linux (test de config, restart, enable).
  • J'exécute DISM puis SFC, en ligne et hors ligne.
  • Je restaure un point de restauration en choisissant le bon point et en lisant les programmes concernés.
  • Je libère de l'espace sans risque (Windows : Stockage, cleanmgr ; Linux : vacuum, apt clean, autoremove) et je corrige la cause.
  • Je gère comptes et droits locaux au minimum nécessaire (net user, net localgroup, usermod -aG, chown/chmod ciblés).
  • Je traite un profil temporaire par un nouveau profil + copie des données.
  • Je choisis entre Réinitialiser « Conserver mes fichiers »/« Supprimer tout », cloud/local, et je réinstalle Linux en gardant /home.

Je sais justifier

  • Je présente observation → hypothèses classées → test discriminant → conclusion → correction → validation.
  • J'explique pourquoi je commence par le geste le moins invasif (échelle 0 à 5).
  • J'explique pourquoi un point de restauration n'est pas une sauvegarde.
  • J'explique pourquoi un compte standard + élévation vaut mieux qu'un utilisateur administrateur.
  • J'explique pourquoi on n'utilise ni chmod 777, ni un « optimiseur », ni une DLL d'un site tiers.
  • J'explique la limite de chaque test (un démarrage réussi ne prouve pas la santé du disque ; un succès en admin ne prouve pas la correction).
  • Je justifie le choix d'un point de restauration, d'une option de réinitialisation, d'un réglage firmware.

Je sais contrôler

  • Je fais une sauvegarde vérifiée et je recueille l'accord avant tout geste qui modifie le disque ou le démarrage ; je pense à BitLocker.
  • Je mets un avertissement, un prérequis et une alternative avant toute commande destructive.
  • Je valide par reproduction du scénario, deux démarrages à froid, journaux propres, utilisateur.
  • Je compare avant/après avec des mesures (temps, espace, fréquence des plantages).
  • Je remets ce que j'ai changé pour tester (msconfig, safeboot, Secure Boot, nomodeset, hold apt).
  • Je vérifie l'absence de régression (impression, réseau, son, logiciels métier).
  • Je rédige le rapport : symptôme exact, cause prouvée, actions, résultats, recommandations (→ Fiche 5 · Rapport).

8. À vérifier en théorie

  • Différences UEFI / BIOS hérité, rôle de l'ESP, MBR / GPT (limites de partitions et de taille) — cours PR07 §6 et §11, PR11 §2.4.
  • Prérequis officiels de Windows 11 et éditions Famille / Professionnel — PR07 §3 et §7.
  • Partitions d'une installation Linux (ESP, /, /home, swap) — PR09 §6.
  • Rôle d'un pilote et du noyau, comptes locaux / domaine — PR07 §1, PR10 §1 et §4.
  • Notation octale des droits Unix (r = 4, w = 2, x = 1) — PR10 §3.
  • Formatage, systèmes de fichiers (NTFS, FAT32, exFAT, ext4), défragmentation — Fiche 1 · Partitionnement.

← Retour au module