Vous êtes sur la page 1sur 67

Introduction la microinformatique

Objectifs du cours :
1. Etudier le fonctionnement dun ordinateur.
BIOS Processeur Mmoire Disque physique / Disque logique (partition) Interruption Port srie / parallle

2. Etudier le fonctionnement dun systme dexploitation


Fichier systme (noyau, base de registre).

3. Apprendre rsoudre une panne matrielle / logicielle


Mthodologie Outils

1. Fonctionnement dun ordinateur | 2. Fonctionnement dun systme dexploitation 3. Rsolution dune panne

Rappel : lalgbre boolen


Les diffrentes bases : Binaire : 2 chiffres : 0 et 1 Dcimale : 10 chiffres : 0 9 Hexadcimale : 16 chiffres : 0 F Les principaux oprateurs boolens : Loprateur ET Loprateur OU Pour plus dinformations : http://fr.wikipedia.org/wiki/Op%C3%A9rateur_bool%C3%A9en

1. Fonctionnement dun ordinateur | 2. Fonctionnement dun systme dexploitation 3. Rsolution dune panne

TP Calcul binaire
Adresse IP : 192.168.92.87 Masque de sous rseau : 255.255.255.0 1. Ecrire ladresse IP au format binaire 2. Ecrire le masque de sous rseau au format binaire. 3. Calculer de ladresse rseau (faire un ET logique entre ladresse IP et le masque de sous rseau).

1. Fonctionnement dun ordinateur | 2. Fonctionnement dun systme dexploitation 3. Rsolution dune panne

Lordinateur

1. Fonctionnement dun ordinateur | 2. Fonctionnement dun systme dexploitation 3. Rsolution dune panne

Les diffrents modles

1. Fonctionnement dun ordinateur | 2. Fonctionnement dun systme dexploitation 3. Rsolution dune panne

La carte mre :

1. Fonctionnement dun ordinateur | 2. Fonctionnement dun systme dexploitation 3. Rsolution dune panne

Les format de carte mre :


AT AT BABY ATX Mini ATX Micro ATX (Shuttle) Flex ATX Mini LPX (avec carte RISER) Micro ATX

1. Fonctionnement dun ordinateur | 2. Fonctionnement dun systme dexploitation 3. Rsolution dune panne

Les lments de la carte mre ATX 1/2:

1. Fonctionnement dun ordinateur | 2. Fonctionnement dun systme dexploitation 3. Rsolution dune panne

Les lments de la carte mre ATX 2/2

1. Fonctionnement dun ordinateur | 2. Fonctionnement dun systme dexploitation 3. Rsolution dune panne

TP sur la configuration matrielle


Pour chaque exercice, une fois la manipulation effectue, noter le rsultat et revenir ltat prcdent. 1. Constituer des groupes de 2. 2. Installer et valider fonctionnement de la station de travail. 3. Dmarrer la machine sous Windows XP. 4. Aller dans le BIOS et configurer le lecteur de CD comme mdia damorage. 5. Dfinir un mot de passe au niveau du BIOS. Retirer la pile (de 30s 5 minutes) et la rebrancher. Que se passe til ? 6. Installer un second disque dur sur le premier contrleur IDE. Comment doit on configurer les deux disques (MASTER / ESCLAVE) ? Dfinir quoi servent les cavaliers sur un priphrique IDE. 7. Ajouter une barrette de mmoire. Que doit on vrifier avant dinstaller une barrette de mmoire ? 8. Installer carte graphique sur le port PCI ou le port AGP (si existant). Que doit on faire si lon a une carte graphique interne et que lon souhaite ajouter une carte graphique plus puissante. 9. Installer une carte rseau (port PCI). 10. Dmonter entirement la machine et la rassembler. 11. Dsactiver la carte rseau / carte son intgre la carte mre.
1. Fonctionnement dun ordinateur | 2. Fonctionnement dun systme dexploitation 3. Rsolution dune panne

Le BIOS :
Il sagit dun composant sur la carte mre. Il est stock dans lEPROM (code)et dans la RAM CMOS (paramtres de configuration). La pile permet dalimenter la RAM CMOS pour conserver les paramtres du BIOS. Objectifs : Gre les oprations dentre / sortie Gre les tests de dmarrage (POST)

1. Fonctionnement dun ordinateur | 2. Fonctionnement dun systme dexploitation 3. Rsolution dune panne

La routine POST : POWER ON SELF TEST


Permet deffectuer des tests de la mmoire / CPU / priphrique Les codes derreurs :

Les signaux sonores :

1. Fonctionnement dun ordinateur | 2. Fonctionnement dun systme dexploitation 3. Rsolution dune panne

Les BUS externe / FSB (Front Side Bus) 1/2


3 types de BUS : Bus de donnes Bus dadresses Bus de commandes Bus interne :
canal de communication interne au processus.

Bus externe :
permet change entre CPU et le reste des lments

1. Fonctionnement dun ordinateur | 2. Fonctionnement dun systme dexploitation 3. Rsolution dune panne

Les BUS externe / FSB (Front Side Bus) 2/2


Exercice pratique :
Soit un bus cadenc 10 Mgahertz dune largeur de 8 bits.

Question :
Calculer le dbit de ce bus en Mgaoctets

Rponse :
Toutes les 1/10000000 de seconde, 8 bits sont envoys. Soit 80000000 bits/s = 10 Mgaoctets /s car 8 bits = 1 octet Pour plus dinformations sur les BUS : http://www.arcanapercipio.com/cpu/bus/buspro.php

1. Fonctionnement dun ordinateur | 2. Fonctionnement dun systme dexploitation 3. Rsolution dune panne

Le BUS dadresses 1/2 :


Unidirectionnel Permet au CPU dadresser les mmoires et les registres tampons des priphriques Page mmoire : 1 octet soit 8 bits Un processeur qui a un bus dadresse de 32 bits peut adresser 2^32 pages mmoire de 1 octet donc 4 Go de mmoire vive.

1. Fonctionnement dun ordinateur | 2. Fonctionnement dun systme dexploitation 3. Rsolution dune panne

Le BUS dadresses 2/2 :

Le BUS de donnes :
Bidirectionnel Permet le transfert des donnes au format binaire entre les diffrents lments dun PC (mmoire, disque, CPU, priphrique).

1. Fonctionnement dun ordinateur | 2. Fonctionnement dun systme dexploitation 3. Rsolution dune panne

Bus de commande
Permet le transport des donnes utilises pour synchroniser les priphriques avec le CPU. Transporte le trafic li aux interruptions.

1. Fonctionnement dun ordinateur | 2. Fonctionnement dun systme dexploitation 3. Rsolution dune panne

Le Bus ISA

1. Fonctionnement dun ordinateur | 2. Fonctionnement dun systme dexploitation 3. Rsolution dune panne

Le BUS VESA

1. Fonctionnement dun ordinateur | 2. Fonctionnement dun systme dexploitation 3. Rsolution dune panne

Le bus PCI (Peripheral Component Interconnect)

1. Fonctionnement dun ordinateur | 2. Fonctionnement dun systme dexploitation 3. Rsolution dune panne

Le CPU (Central Processing Unit) 1/5 :

Les diffrentes familles de processeurs / CPU:


CISC : utilise un jeu dinstruction pour effectuer les calcul. RISC : utilise un jeu dinstruction plus rduit quavec les processeurs CISC.

Un processeur est un lment complexe constitu de :


Registres ou tampons : entrepts donnes Bus : lignes lectriques de transport de bits Dunit de traitement : UAL / FPU Dun chef dorchestre : le squenceur. Du dcodeur numrique
1. Fonctionnement dun ordinateur | 2. Fonctionnement dun systme dexploitation 3. Rsolution dune panne

Le CPU (Central Processing Unit) 2/5 :


Registres tampons dadresses du CPU:
Stockent adresses mmoires rclame par le processeur.

Registres tampons de donnes du CPU :


Stockent les donnes binaires provenant de lextrieur

Registres gnraux :
Stockent les donnes binaires en cours de traitement

Compteur ordinal :
Contient ladresse mmoire de la prochaine valeur traiter.

Pile dappoint :
Utilisation de la RAM comme registre si ncessaire.

Registre dtat :
1 bit 1 quand il y a un dpassement de taille du tampon
1. Fonctionnement dun ordinateur | 2. Fonctionnement dun systme dexploitation 3. Rsolution dune panne

Le CPU (Central Processing Unit) 3/5:


Le dcodeur numrique :
Convertit la valeur binaire en une instruction lmentaire.

Squenceur :
Ordonnance les diffrents lments du processeur

LUAL (unit arithmtique et logique) :


Unit dexcution qui travaille avec des nombres entiers Utilis pour la bureautique.

FPU (Floating Point unit) ou coprocesseur:


Unit dexcution qui travaille avec des nombres virgules. Utilis pour les jeux / applications scientifiques / 3D Tous ces lments sont relis par des bus internes trs rapides. Le coefficient multiplicateur indique le rapport entre la frquence du bus interne et celle du bus externe.
1. Fonctionnement dun ordinateur | 2. Fonctionnement dun systme dexploitation 3. Rsolution dune panne

Le CPU (Central Processing Unit) 4/5:


La mmoire cache des CPU : La mmoire cache est stocke dans le CPU ou proximit. Les BUS entre la mmoire cache et le CPU sont beaucoup plus rapides que les bus qui permettent laccs la mmoire vive

1. Fonctionnement dun ordinateur | 2. Fonctionnement dun systme dexploitation 3. Rsolution dune panne

Le CPU (Central Processing Unit) 5/5:


Exemple de CPU :

Pour plus dinformations : http://www.arcanapercipio.com/ http://www.arcanapercipio.com/cpu/uc/archimat/archimat.php http://www.arcanapercipio.com/cpu/histo/p1-p5.php


1. Fonctionnement dun ordinateur | 2. Fonctionnement dun systme dexploitation 3. Rsolution dune panne

La mmoire 1/3:
Page mmoire :
1 octet soit 8 bits soit la taille dun caractre ASCII. Pour plus dinformations sur le code ASCII : http://fr.wikipedia.org/wiki/American_Standard_Code_for_Information_Inter change

Elment volatile :
La mmoire ne conserve pas les donnes (agit comme un condensateur) si coupure de lalimentation lectrique.

Les grandes familles de mmoire : ROM / EPROM


RAM / SRAM Mmoire cache : mmoire rapide RAM CMOS : pour stocker les paramtres du BIOS SGRAM / VRAM : mmoire des cartes graphiques

1. Fonctionnement dun ordinateur | 2. Fonctionnement dun systme dexploitation 3. Rsolution dune panne

La mmoire 2/3:
Les supports mmoire :
SIMM SIMM FPM DIMM SODIMM RIMM

Les amlioration du mode daccs :


FPM : mode daccs rapide EDO : Extended Data Output (on adresse le prochain lment mmoire). DDR : doublement du taux de transfert.

Technologies de stockage :
DRAM : maximum 256 Mo, temps daccs 60 ns SDRAM : mme frquence que le BUS DDRAM : mmoire utilise actuellement RDRAM : dvelopp par RAMBUS. Utilis dans les premiers PIV

1. Fonctionnement dun ordinateur | 2. Fonctionnement dun systme dexploitation 3. Rsolution dune panne

La mmoire 3/3:
Les CHIPSETS et la mmoire :

Pour plus dinformations : http://fr.wikipedia.org/wiki/Double_data_rate


1. Fonctionnement dun ordinateur | 2. Fonctionnement dun systme dexploitation 3. Rsolution dune panne

La structure physique des disques dur 1/6:

1. Fonctionnement dun ordinateur | 2. Fonctionnement dun systme dexploitation 3. Rsolution dune panne

La structure physique des disques dur 2/6:


Plateau :
Disque rigide tournant autour dun axe dans le sens inverse des aiguilles dune montre. 1 disque = n plateaux

Pistes :
Cres lors du formatage de bas niveau. Elles sont divises en secteurs.

Secteurs :
Taille minimum de 512 octets (carr rouge).

Cylindre :
Ensemble des pistes rparties sur les faces de chaque plateau et situes la mme distance de l'axe de rotation.

Taille disque = Nb cylindres X Nb ttes X nombre de secteurs par piste X taille secteur (512 octet)
1. Fonctionnement dun ordinateur | 2. Fonctionnement dun systme dexploitation 3. Rsolution dune panne

La structure physique des disques dur 3/6:


Exemple dadresse physique pour une donne :
Plateau 1 face intrieure, Cylindre (piste) 4 , secteur 12.

DSP (digital signal processor) :


Se charge de la conversion des donnes analogiques en donnes numriques comprhensibles par l'ordinateur (0 ou 1, les bit).

Tte de lecture / criture :


Electroaimant permettant de lire / crire sur un plateau. Un disque = n ttes de lecture / criture. Un seule tte de lecture / criture peut se dplacer la fois. Situes 15 microns de la surface du disque.

Interfaces et bus :
IDE SCSI Serial ATA
1. Fonctionnement dun ordinateur | 2. Fonctionnement dun systme dexploitation 3. Rsolution dune panne

La structure physique des disques dur 4/6:


O sont stockes les donnes ?
Sur une fine couche magntique de quelques millimtres.

Comment lit on et crit sur un disque dur ?


La tte de lecture/criture gnre un champ magntique (positif ou ngatif) qui polarise la surface du disque. Ce changement de polarit vont induire un courant dans la tte de lecture lors des oprations de lecture. Ce courant sera ensuite transform en 0 et en 1 (DSP).

Peut on ouvrir un disque dur ?


Non sauf dans les salles blanches.

Vitesse angulaire = Vitesse linaire Temps d'accs = temps de latence (entre 8 et 12 ms) + temps de recherche + temps de transfert Temps dinertie = temps ncessaires pour arrter le disque
1. Fonctionnement dun ordinateur | 2. Fonctionnement dun systme dexploitation 3. Rsolution dune panne

La structure physique des disques dur 5/6:


Type de RAID RAID 0 Nombre Tolrance de de panne disques 2 NON Performance Principe Agrgat par bande de 4 256 Ko. Dbit multipli par nombre de disques. On perd la moiti de lespace des deux disques.

Trs bonne

RAID 1 RAID 5
RAID 0+1 RAID 10

2 3
4 4

OUI OUI
OUI OUI

Pas de gain. Bonne


Trs bonne Trs bonne

On perd environ 1/3 despace disque.


Il sagit dune grappe RAID 0 mis en RAID 1. Plus lent la reconstruction que le RAID 10. Il sagit dune grappe RAID 1 mis en RAID 0.

Pour plus dinformations sur les disques dur :


http://www.commentcamarche.net/contents/pc/disque.php3 http://www.vulgarisation-informatique.com/disque-dur.php http://fr.wikipedia.org/wiki/RAID_%28informatique%29
1. Fonctionnement dun ordinateur | 2. Fonctionnement dun systme dexploitation 3. Rsolution dune panne

La structure physique des disques dur 6/6:

Guide pour configurer une carte RAID sur un serveur Dell :


http://www.thegeekstuff.com/2008/07/step-by-step-guide-to-configure-hardwareraid-on-dell-servers-with-screenshots/
1. Fonctionnement dun ordinateur | 2. Fonctionnement dun systme dexploitation 3. Rsolution dune panne

La structure logique des disques dur 1/7:


Les diffrents types de partitions :
Partition principale Partition tendue Lecteur logique

Le systme de fichier FAT :


Tableau de nombres indexs par un numro de cluster. Chaque cellule a plusieurs valeurs qui permettent de dterminer si le cluster est occup, dfectueux. Si le cluster est occup par un fichier, la cellule indique lemplacement du prochain cluster que le fichier occupe.

1. Fonctionnement dun ordinateur | 2. Fonctionnement dun systme dexploitation 3. Rsolution dune panne

La structure logique des disques dur 2/7:


Remarque :
FAT32 : que 2^28 cellules car 4 bits sont rservs.

La fragmentation :
Pourquoi cela ralentit laccs aux fichiers ?

1. Fonctionnement dun ordinateur | 2. Fonctionnement dun systme dexploitation 3. Rsolution dune panne

La structure logique des disques dur 3/7:


Les secteurs particulier dun disque:
La MBR (MASTER BOOT RECORD) La FAT (FILE ALLOCATION TABLE) Secteur BOOT : contient code excutable Secteur ROOT : correspond au rpertoire racine

1. Fonctionnement dun ordinateur | 2. Fonctionnement dun systme dexploitation 3. Rsolution dune panne

La structure logique des disques dur 4/7:


La section BOOT :

1. Fonctionnement dun ordinateur | 2. Fonctionnement dun systme dexploitation 3. Rsolution dune panne

La structure logique des disques dur 5/7:


Le section boot en FAT 16 :

La section boot suite en FAT 32 :

1. Fonctionnement dun ordinateur | 2. Fonctionnement dun systme dexploitation 3. Rsolution dune panne

La structure logique des disques dur 6/7:


Le section root :

1. Fonctionnement dun ordinateur | 2. Fonctionnement dun systme dexploitation 3. Rsolution dune panne

La structure logique des disques dur 7/7:


TP :
1. Sur Windows XP PRO, crer un dossier appel TESTS sur une seconde partition (partition non systme). 2. Crer deux fichiers dans ce dossier (test1.txt et test2.txt) avec comme valeur test1 et test2. 3. Supprimer le rpertoire TESTS . 4. Installer Easy Recovery en version dvaluation sur le disque systme. 5. Essayer de rcuprer les fichiers et de les visualiser. 6. Expliquer les rsultats.

Pour plus dinformations:


http://fr.wikipedia.org/wiki/File_Allocation_Table

1. Fonctionnement dun ordinateur | 2. Fonctionnement dun systme dexploitation 3. Rsolution dune panne

Les interruptions 1/2


Interruption :
Permet un priphrique de demander au processeur darrter les traitements en cours. Deux types dinterruption : matrielles (IRQ) et logicielles.

Routine dinterruption :
Stocke en mmoire. Programme permettant de grer la phase dinterruption.

Table des vecteurs dinterruption :


1024 octets. Situ ladresse 0 de la mmoire 256 vecteurs rservs pour les interruptions matriels (IRQ).

Contrleur dinterruption :
Gre les interruptions laide de la broche INT R et INT A

1. Fonctionnement dun ordinateur | 2. Fonctionnement dun systme dexploitation 3. Rsolution dune panne

Les interruptions 2/2


Le PLUG AND PLAY : Gestion dynamique des IRQ

Pour plus dinformations sur les IRQ :


http://www.thegeekstuff.com/2008/07/step-by-step-guide-to-configurehardware-raid-on-dell-servers-with-screenshots/
1. Fonctionnement dun ordinateur | 2. Fonctionnement dun systme dexploitation 3. Rsolution dune panne

Les ports dentres / sorties 1/2


Ports dentre / sortie :
Permettent au processeur de communiquer avec les priphriques. Un port est un registre de 8 bits. Ladresse du port dentre / sortie est code sur 16 bits.

Le bit IO/MEM :
Permet au processeur de sadresser un priphrique et non pas la mmoire.

1. Fonctionnement dun ordinateur | 2. Fonctionnement dun systme dexploitation 3. Rsolution dune panne

Les ports dentres / sorties 2/2


TP sur Gestionnaire de priphrique :
1. 2. 3. 4. 5. 6. 7. Sous Windows XP Aller dans le panneau de configuration | Outils dadministration Lancer la console Gestion de lordinateur Aller dans le gestionnaire de Priphrique Aller dans les paramtres dun priphrique. Relever son IRQ et sa plage de ports dentre / sortie. Essayer de passer en configuration manuelle certains priphriques.

1. Fonctionnement dun ordinateur | 2. Fonctionnement dun systme dexploitation 3. Rsolution dune panne

Les crans 1/2:


Trois principaux types dcran :
Ecrans tube cathodique Ecran cristaux liquides (LCD) Ecran PLASMA

Le rafraichissement dcran :
Nombre de fois par seconde que limage est raffiche au niveau de lcran. 70 Hz : perceptible par lhomme 100 Hz : recommand.

Leffet dentrelacement :
Laffichage se fait sur les lignes paires puis les lignes impaires

Deux modes de fonctionnement :


Mode Texte Mode graphique

Do viennent les couleurs ?


1. Fonctionnement dun ordinateur | 2. Fonctionnement dun systme dexploitation 3. Rsolution dune panne

Les crans 2/2:


La mmoire vido ncessaire selon la rsolution de lcran :

TP : 1. Se connecter sous Windows XP 2. Passer la frquence de rafrachissement 60 Hz, 70 Hz, 80 Hz. 3. Constater la diffrence et conclure. 4. Passer le nombre de couleurs 256. 5. Tester laffichage dune image. Constater la diffrence et conclure. 6. Changer la rsolution de lcran. La passer en 800 * 600 puis en 1024*768. 7. Constater la diffrence et conclure.
1. Fonctionnement dun ordinateur | 2. Fonctionnement dun systme dexploitation 3. Rsolution dune panne

Le port srie et le port parallle 1/3:


Vitesse de Simplicit transmission Envoie dun bit par battement dhorloge. Envoie de 8 bits par battement dhorloge. Non Notion de DTE/DCE Longueur du cble 15 m pour un dbit de 19200 bits/s 3 ou 4 mtres maximum Nombre de fils ncessaires Divers Norme RS232-C Conu pour les connexions modems Transmet les bits les uns aprs les autres Transmission en parallle de 8 bits.

Port srie

Port parallle

Oui

Au moins 10

Pour plus dinformations : http://www.aurel32.net/elec/port_serie.php

1. Fonctionnement dun ordinateur | 2. Fonctionnement dun systme dexploitation 3. Rsolution dune panne

Le port srie et le port parallle 2/3:


Ports srie :

1. Fonctionnement dun ordinateur | 2. Fonctionnement dun systme dexploitation 3. Rsolution dune panne

Le port srie et le port parallle 3/3:


Ports parallle :

1. Fonctionnement dun ordinateur | 2. Fonctionnement dun systme dexploitation 3. Rsolution dune panne

Le systme dexploitation :

1. Fonctionnement dun ordinateur | 2. Fonctionnement dun systme dexploitation 3. Rsolution dune panne

La procdure de dmarrage DOS


1.Excution du POST 2.Recherche du systme dexploitation
MBR ou Master Boot record : contient la table des partitions et la partition active et un pointeur vers le dbut de la partition damorage.

3.BOOT STRAP LOADER charge noyau systme (IO.SYS et MSDOS.SYS). 4. Chargement du noyau 5.Interprtation du fichier config.sys (fichier de configuration) 6.Chargement du fichier command.com (le shell) 7.Excution dautoexec.bat (fichier de configuration).

1. Fonctionnement dun ordinateur | 2. Fonctionnement dun systme dexploitation 3. Rsolution dune panne

La procdure de dmarrage Windows XP 1/2


1.Excution du POST 2.Recherche du systme dexploitation (MBR) 3.BOOTSTRAP localise et charge fichier NTLDR. 4.NTLDR passe le CPU du mode 16 bits au mode 32 bits. 5.NTLDR lit le fichier boot.ini puis affiche option de dmarrage 6.NTDETECT.COM est charg par NTLDR (rcupre informations depuis BIOS) 7.Ecriture de la cl HKLM\HARDWARE (registre). 8.Chargement de HAL.DLL et de NTOSKRNL.EXE (noyau de Windows XP Pro) 9.Lecture de la cl HKLM\SYSTEM et chargement des drivers et des services. 10.NTOSKRNL.EXE sauvegarde cl HKLM\SYSTEM\CurrentControlSet\Services

1. Fonctionnement dun ordinateur | 2. Fonctionnement dun systme dexploitation 3. Rsolution dune panne

La procdure de dmarrage Windows XP 2/2


11. 12. 13. 14.
15. 16. 17. 18.

NTOSKRNL appelle la fonction ExpInitializeExecutive qui charge la HAL. Initialisation du gestionnaire dI/O Chargement des pilotes en mode noyau. Session Manager SubSystem (SMSS.exe) charge lenvironnement en mode utilisateur SMSS charge les ruches du registre (fichiers SAM, SECURITY, SOFTWARE, SYSTEM et le fichier NTUSER.dat) SMSS charge ensuite le pilote de priphrique win32k.sys et crss.exe (grer les fentres et les lments graphiques de Windows ) et winlogon.exe (ouverture / fermeture de session) Winlogon charge le LSASS.EXE (crer les jeton daccs) screg.exe va ensuite charger les systmes non noyau (services en dmarrage automatique).

4 valeurs pour les services : valeur start 0x1 : service en mode noyau (dmarrage automatique) 0x2 : service en mode utilisateur (dmarrage automatique) 0x3 : service dmarr manuellement 0x4 : service dsactiv

1. Fonctionnement dun ordinateur | 2. Fonctionnement dun systme dexploitation 3. Rsolution dune panne

La base de registre de Windows XP


Cest lquivalent du fichier config.sys du DOS. Il sagit de la base de configuration de Windows XP. Elle est accessible laide de la commande REGEDIT ou REGEDT32. Pour plus dinformations sur la base de registre :
http://toutwindows.com/vista_registre_key.shtml

1. Fonctionnement dun ordinateur | 2. Fonctionnement dun systme dexploitation 3. Rsolution dune panne

TP : Problme de dmarrage Windows XP


Nous allons reproduire certains problmes qui peuvent empcher Windows XP de dmarrer.
Etape 1 : Produire le problme sur la machine de lutilisateur. http://pcsupport.about.com/od/tipstricks/ht/makebsodxp.htm Etape 2 : Rcuprer les observateurs dvnements et les analyser sur une machine de tests. Etape 3 : Monter la maquette pour simuler lenvironnement du client. Etape 4 : Reproduire le problme Etape 5 : Recherche une solution, la tester et la valider. Etape 6 : Dmarrer avec un live CD et renommer le fichier NTLDR ( la racine de C) en NTLDRTEST. Tester le redmarrage de Windows. Conclure.

Pour gnrer LIVE CD, voir les sites suivants:


http://www.nu2.nu/pebuilder/ et http://greta2005.free.fr/listeCDlive.html
1. Fonctionnement dun ordinateur | 2. Fonctionnement dun systme dexploitation 3. Rsolution dune panne

Rsoudre une panne


La mthodologie :
Qualifier lincident :
Sur quelle architecture matrielle / logicielle le problme se pose til ? Estimer la svrit de lincident / cot pour lentreprise

Rcuprer les informations / logs pour diagnostics.


Si ncessaire, prendre la main sur la station de travail / serveur.

Reproduire lenvironnement matrielle / logicielle. Analyse du problme (reproduction si possible). Rechercher des informations Tester et valider la ou les solutions Dploiement de la solution.

1. Fonctionnement dun ordinateur | 2. Fonctionnement dun systme dexploitation 3. Rsolution dune panne

Qualifier lincident
Estimer le niveau de svrit :
Combien perd mon client si son outil informatique ne marche plus ? Dois je escalader lincident ?

3 niveaux :
Svrit A : arrt de production Svrit B : risque sur la production de lentreprise Svrit C : problme gnant.

Utiliser un questionnaire prdfini pour relever :


Les coordonnes du contact pour lincident Larchitecture logicielle / matrielle La description complte du problme. Les actions qui ont effectues avant lapparition du problme.
1. Fonctionnement dun ordinateur | 2. Fonctionnement dun systme dexploitation 3. Rsolution dune panne

Rcuprer les informations pour le diagnostic


Le but est de pouvoir laide dune maquette, analyser les logs / messages derreurs rcuprs. Outils pour rcuprer les logs / journaux dvnements : MPSREPORT : rcupre configuration logicielle et les observateurs dvnements. CPUTEST : rapport sur fonctionnement CPU MEMTEST : rapport sur ltat de la mmoire. Wireshake : outil dcoute du rseau. Utilitaire pour les disques durs des constructeurs

Utiliser des Live CD pour rcuprer les informations si le systme dexploitation ne dmarre plus!
1. Fonctionnement dun ordinateur | 2. Fonctionnement dun systme dexploitation 3. Rsolution dune panne

Reproduire le problme
Le but est de pouvoir monter la maquette pour analyser les logs rcuprs et tester les solutions trouves Outils pour reproduire les problmes: Logiciels de virtualisation comme Virtual PC / Vmware Server Pour plus dinformations :
http://www.microsoft.com/downloads/details.aspx?familyid=28C97D226EB8-4A09-A7F7-F6C7A1F000B5&displaylang=en

1. Fonctionnement dun ordinateur | 2. Fonctionnement dun systme dexploitation 3. Rsolution dune panne

Analyse du problme :
Le but est de trouver la cause du problme Outils / mthodes pour analyser les problmes: Analyser des observateurs dvnements (avec la maquette). Analyse des rapports gnrs par les outils de diagnostics matriels

1. Fonctionnement dun ordinateur | 2. Fonctionnement dun systme dexploitation 3. Rsolution dune panne

Rechercher des solutions


Le but est de trouver la solution du problme que lon a identifi. Outils / mthodes pour analyser les problmes: Taper les codes derreurs dans sur des sites comme GOOGLE, EVENTID.

1. Fonctionnement dun ordinateur | 2. Fonctionnement dun systme dexploitation 3. Rsolution dune panne

Tester et valider les solutions


Le but est de valider que la solution fonctionne et dviter daggraver le problme ou den crer un autre.

Outils / mthodes pour analyser les problmes: Tester la solution dans lenvironnement de tests (machine virtuelle). Toujours valider la solution avant de lenvoyer au client !

1. Fonctionnement dun ordinateur | 2. Fonctionnement dun systme dexploitation 3. Rsolution dune panne

La trousse outils
Liste doutils indispensable :
Logiciel de prise en main distance : Bureau distance et TightVnc Logiciels de diagnostic matriel : MEMTEST / CPUTEST. Logiciel pour faire des maquettes : Virtual PC / Vmware Logiciel pour rcuprer les logs : MPSREPORT Logiciel pour analyser les logs : observateurs dvnements Live CD pour tester le matriel : Ultimate Boot CD. Logiciel de rcupration / rparation disque : Easy Recovery Logiciel pour gnrer des CD de Boot ou des disquette de boot : WINPE, BARTPE

1. Fonctionnement dun ordinateur | 2. Fonctionnement dun systme dexploitation 3. Rsolution dune panne

Pour plus dinformations sur les Outils :


WinPE :
http://technet.microsoft.com/en-us/library/cc709665.aspx http://support.microsoft.com/kb/303891 http://searchwindowsserver.techtarget.com/tip/0,289483,sid68_gci1091930,00.html http://searchenterprisedesktop.techtarget.com/tip/0,289483,sid192_gci1297757,00.html

BartPE :
http://supportpcs.co.uk/index.php?option=com_content&task=view&id=231&Itemid=39

Easy Recovery / TestDisk :


http://www.recuperationdedonneesperdues.com/ http://www.ontrack.fr/logiciel-recuperation-fichiers/ http://www.cgsecurity.org/wiki/TestDisk

TightVnc :
http://www.tightvnc.com/

Ultimate Boot CD :
http://www.ultimatebootcd.com/

Mpsreport :
http://www.microsoft.com/downl oads/details.aspx?familyid=cebf 3c7c-7ca5-408f-88b7f9c79b7306c0&displaylang=en

Live CD : http://greta2005.free.fr/listeCDlive.html

1. Fonctionnement dun ordinateur | 2. Fonctionnement dun systme dexploitation 3. Rsolution dune panne