Vous êtes sur la page 1sur 11

Chapitre II : Logiciels de base

I. Introduction

Un système informatique est constitué par 2 composants (matériel et logiciel). Nous


avons vu dans le 1er chapitre le composant matériel. Dans ce chapitre nous allons décrire le
composant logiciel qui constitue un système informatique. Nous allons étudier quelques
logiciels de base.
Un logiciel de base est un logiciel destiné au fonctionnement interne d'un ordinateur.
Outre le système d’exploitation, nous étudierons le BIOS, les logiciels antivirus, les pilotes
des composants matériels et divers logiciels utilitaires systèmes

II. Système d’exploitation

1. Rôle des systèmes d’exploitation

Un système d’exploitation a les fonctionnalités suivantes :


• Contrôle de l’accès au matériel
• Gestion des fichiers et des dossiers
• Interface utilisateur
• Gestion d’applications

a) Contrôle de l’accès au matériel

Le système d’exploitation gère l’interaction entre applications et matériel. Pour


accéder au matériel et communiquer avec lui, le système d’exploitation a besoin d’un pilote
de périphérique pour chaque composant matériel. Un pilote de périphérique est un petit
programme écrit par le fabricant du matériel et fourni avec le composant matériel. Lorsque
le périphérique est installé, le pilote l’est également, permettant ainsi au système
d’exploitation de communiquer avec le composant matériel.

b) Gestion des fichiers et des dossiers

Le système d’exploitation crée une structure de fichier sur le disque dur pour permettre
le stockage des données. Un fichier est un ensemble de données auquel on attribue un nom
unique et qui est traité comme une seule unité. Les programmes et les fichiers de données sont
regroupés dans un répertoire. Les fichiers et les répertoires sont organisés pour une utilisation et
une recherche simples. Les répertoires peuvent être conservés à l’intérieur d’autres répertoires.
Ces répertoires imbriqués sont appelés sous‐répertoires.

Dans les systèmes d’exploitation Windows, les répertoires sont appelés « dossiers » et les
sous‐répertoires « sous‐dossiers ».

Support de cours Maintenance 30


Vahatry Ny Aina RAZAFINDRABE
c) Interface utilisateur

Le système d’exploitation permet à l’utilisateur d’interagir avec des logiciels et du


matériel. Il existe deux types d’interfaces utilisateur :
• Interface de ligne de commande (CLI) : l’utilisateur saisit des commandes lorsqu’il y
est invité.
• Interface graphique utilisateur (GUI) : l’utilisateur interagit avec des menus et des
icônes.
La plupart des systèmes d’exploitation, tels que Windows et linux, incluent à la fois une
interface graphique utilisateur et une interface de ligne de commande.

d) Gestion d’applications

Le système d’exploitation localise une application et la charge dans la mémoire vive de


l’ordinateur. Les applications sont des logiciels, comme des traitements de texte, des bases
de données, des feuilles de calcul, des jeux et de nombreuses autres applications. Le système
d’exploitation veille à ce que chaque application ait les ressources système adéquates.

2. Type de système d’exploitation

En général il existe deux types de système d’exploitation :


• les systèmes d’exploitation de bureau
• les systèmes d’exploitation de réseau

a) Système d’exploitation de bureau

Il présente les caractéristiques suivantes :


• il prend en charge un seul utilisateur ;
• il exécute des applications mono‐utilisateur ;
• il permet de partager des fichiers et des dossiers sur de petits réseaux à la sécurité
limitée.
Sur le marché actuel des logiciels, les systèmes d’exploitation de bureau les plus courants se
divisent en trois groupes : Microsoft Windows, Apple Mac OS et UNIX/Linux.

Microsoft Windows
Windows est actuellement l’un des systèmes d’exploitation les plus populaires. Les
produits suivants sont des versions de bureau des systèmes d’exploitation Microsoft Windows
:
• Windows XP Professionnel : utilisée sur la plupart des ordinateurs se connectant à
un serveur Windows sur un réseau.
• Windows XP Édition Familiale : utilisée sur les ordinateurs particuliers, avec une
sécurité très limitée.
• Windows XP Édition 64 bits : utilisée sur les ordinateurs dotés de processeurs 64 bits.
Support de cours Maintenance 31
Vahatry Ny Aina RAZAFINDRABE
• Windows Vista Édition Familiale Premium : utilisée sur les ordinateurs particuliers
pour accroître votre productivité personnelle et vos divertissements numériques au‐delà des
fonctionnalités de base.
• Windows Vista Professionnel : utilisée sur les ordinateurs des PME pour une
meilleure sécurité et une technologie de mobilité améliorée.
• Windows Vista Édition Intégrale : utilisée par ceux qui allient tous les besoins des
utilisateurs particuliers et professionnels.
• Etc.

Apple Mac OS
Les ordinateurs Apple sont propriétaires et utilisent un système d’exploitation appelé
Mac OS. Mac OS est conçu pour offrir une interface graphique utilisateur conviviale. Les
versions actuelles de Mac OS sont désormais basées sur une version personnalisée d’UNIX.

UNIX/Linux
UNIX, lancé à la fin des années soixante, est l’un des systèmes d’exploitation les plus
anciens. Aujourd’hui, il existe de nombreuses versions différentes d’UNIX. L’une des versions
les plus récentes est Linux, qui est extrêmement populaire. Développé par Linus Torvalds en
1991, Linux est un système d’exploitation ouvert. Les programmes ouverts permettent au
code source d’être distribué et modifié par toute personne, via à un téléchargement gratuit,
ou par des développeurs à un coût nettement plus faible qu’avec les autres systèmes
d’exploitation.

b) Système d’exploitation réseau

Un système d’exploitation de réseau présente les caractéristiques suivantes :


• il prend en charge plusieurs utilisateurs ;
• il exécute des applications multiutilisateurs ;
• il est robuste et redondant ;
• il fournit une meilleure sécurité que les systèmes d’exploitation de bureau.

Voici les systèmes d’exploitation de réseau les plus courants :


• Microsoft Windows : les systèmes d’exploitation de réseau Microsoft sont Windows
2000
Server, Windows Server 2003, etc…. Les systèmes d’exploitation Windows Server utilisent une
base de données centrale, appelée Active Directory, pour gérer les ressources réseau.
• Novell NetWare : Novell NetWare a été le premier à satisfaire aux exigences en
matière de systèmes d’exploitation de réseau et à faire l’objet d’un vaste déploiement dans
les réseaux locaux PC dans les années quatre‐vingt.
• Linux : les systèmes d’exploitation Linux incluent Red Hat, Caldera, SUSE, Debian,
Fedora, Ubuntu et Slackware.

Support de cours Maintenance 32


Vahatry Ny Aina RAZAFINDRABE
• etc

3. Concepts de système d’exploitation

a) Caractéristiques des systèmes d’exploitation souvent utilisés :

• Multiutilisateur : deux ou plusieurs utilisateurs peuvent en même temps travailler


avec des programmes et partager des périphériques, des imprimantes par exemple.
• Multitâche : l’ordinateur est capable de faire fonctionner plusieurs applications en
même temps.
• Multitraitement : l’ordinateur peut avoir deux processeurs ou plus, que les
programmes se partagent.
• Multiprocessus : un programme peut être divisé en plus petites parties pouvant
être chargées selon les besoins par le système d’exploitation. Le multiprocessus permet à
des programmes individuels d’être multitâche.
Presque tous les systèmes d’exploitation modernes sont multiutilisateur et multitâche et
prennent en charge le multitraitement et le multiprocessus.

b) Comparaison des systèmes d’exploitation 32 bits / 64 bits.


Il existe trois différences principales entre les systèmes d'exploitation 32 bits et 64 bits
:
‐ Un système d'exploitation 32 bits (par exemple Windows XP Professionnel) ne peut
adresser que 4 Go de mémoire vive, tandis qu'un système d'exploitation 64 bits peut
adresser plus de 128 Go de mémoire vive.
‐ La gestion de la mémoire est également différente entre ces deux types de systèmes
d'exploitation, entraînant de meilleures performances pour les programmes 64 bits.
‐ Un système d'exploitation 64 bits (par exemple Windows Vista 64 bits) possède des
fonctionnalités de sécurité supplémentaires, comme la fonction KPP (Kernel Patch
Protection) et la signature obligatoire des pilotes. La fonction KPP (Kernel Patch Protection)
empêche les pilotes tiers de modifier le noyau. La signature obligatoire des pilotes empêche
quant à elle l'utilisation de pilotes non signés.

c) Modes de démarrage

Il existe plusieurs modes différents pour amorcer Windows. En appuyant sur la touche
F8 (ou F5) pendant le processus d’amorçage, vous ouvrez le menu Options de démarrage
avancées de Windows, qui vous permet de choisir le mode d’amorçage de Windows. Les
options de démarrage suivantes sont couramment utilisées :
• Mode sécurisé (sans echec) : démarre Windows, mais ne charge que les pilotes des
composants de base, tels que le clavier et l’écran.
• Mode sécurisé (sans echec) avec mise en réseau : démarre Windows comme en mode
sécurisé, mais charge en plus les pilotes des composants réseau.

Support de cours Maintenance 33


Vahatry Ny Aina RAZAFINDRABE
• Mode sécurisé (sans echec) avec invite de commande : démarre Windows mais charge
l’invite de commande au lieu de l’interface graphique utilisateur.
• Dernière bonne configuration connue : permet à un utilisateur de charger les paramètres
de configuration de Windows utilisés la dernière fois que Windows a démarrée avec succès.
Pour ce faire, le système accède à une copie du Registre créée à cet effet.

REMARQUE : la Dernière bonne configuration connue n’est utile que si elle est utilisée
immédiatement après un échec. Si l’ordinateur est redémarré et parvient, malgré les
difficultés, à ouvrir Windows, la clé de Registre pour la Dernière bonne configuration connue
sera probablement mise à jour avec les informations sur la panne

4. Installation des systèmes d’exploitation

Une installation d’un système d’exploitation est nécessaire dans les cas suivants :
• lorsqu'un ordinateur passe d'un employé à un autre (pas forcément);
• lorsque le système d'exploitation est corrompu ;
• lorsqu'un nouveau disque dur de remplacement est installé sur un ordinateur.
• Lorsqu’on vient d’avoir un nouvel ordinateur dans lequel il n’y a pas encore de
système d’exploitation

a) Amorçage d’un ordinateur


La méthode d’installation la plus courante utilise les CD et les DVD, les USB ou même
le réseau. Pour installer un système d’exploitation avec un CD ou un DVD ou un clé USB ou
sur le réseau, il faut configurer d’abord le BIOS pour amorcer le système à partir du CD ou du
DVD ou USB ou Réseaux.

b) Partition et formatage
Avant d’installer un système d’exploitation sur un disque dur, celui‐ci doit être
partitionné et formaté. Lorsqu’un disque dur est partitionné, il est divisé logiquement en une
ou plusieurs zones.
Lorsqu’un disque dur est formaté, les partitions sont préparées pour contenir des fichiers et
applications. Pendant la phase d’installation, la plupart des systèmes d’exploitation
partitionnent et formatent automatiquement le disque dur.

c) Préparation du disque dur


Le système d’exploitation Windows peut utiliser l’un des deux systèmes de fichiers
suivants :
• Table d’allocation de fichiers 32 bits (FAT32) : système de fichiers pouvant prendre en
charge des tailles de partition allant jusqu’à 2 048 Go. Le système de fichiers FAT32 est pris
en charge par Windows 9.x, Windows Me, Windows 2000 et Windows XP.
• Système de fichiers nouvelle technologie (NTFS) : système de fichiers pouvant
théoriquement prendre en charge des tailles de partition allant jusqu’à 16 exaoctets. NTFS

Support de cours Maintenance 34


Vahatry Ny Aina RAZAFINDRABE
intègre plus de fonctions de sécurité du système de fichiers et d’attributs étendus que le
système de fichiers FAT.

5. Utilitaires courant du système d’exploitation windows

Les applications suivantes sont souvent utilisées lors de diagnostics et de


modifications postérieures à l'installation :

a) Msconfig:

Cet utilitaire de configuration d’amorçage vous permet de définir les programmes qui
seront exécutés au démarrage et de modifier le mode de démarrage du système. Il offre
aussi un contrôle simplifié des services Windows.

b) Regedit :

C’est une application qui vous permet de modifier la base de registre.


REMARQUE : le registre contient des informations sur les applications, les utilisateurs, le
matériel, les paramètres réseau et les types de fichiers.

c) Msinfo32:

Cet utilitaire affiche un résumé du système complet de votre ordinateur, y compris


les composants matériels et les détails, ainsi que les logiciels installés et les paramètres.

d) Dxdiag:

Cet utilitaire affiche des détails sur l'ensemble des composants et des pilotes DirectX
qui sont installés sur votre ordinateur. Vous pouvez utiliser cet utilitaire pour vous assurer
que DirectX est installé et configuré correctement.

e) Cmd:

Cette commande ouvre une fenêtre de commande lorsqu'elle est entrée dans la zone
Exécuter…. Cette commande est exécutée pour lancer des programmes (DOS) et des
utilitaires en ligne de commande.

Support de cours Maintenance 35


Vahatry Ny Aina RAZAFINDRABE
6. Exploration des outils d’administration

a) Gestion de l'ordinateur

La console de gestion de l'ordinateur, vous permet de gérer de nombreux aspects à la


fois de votre ordinateur et des ordinateurs distants. La console de gestion de l'ordinateur
concerne les trois principaux domaines d'administration suivants : Outils système, Stockage
et Services et applications.
Vous devez disposer de privilèges d'administration pour accéder à la console de gestion de
l'ordinateur. Utilisez le chemin suivant pour accéder à la console de gestion de l'ordinateur :
Démarrer > Panneau de configuration > Outils d'administration > Gestion de l'ordinateur

b) Gestionnaire de périphériques

Le Gestionnaire de périphériques, vous permet d’afficher tous les paramètres des


périphériques de l’ordinateur. Une opération courante effectuée par les techniciens consiste
à afficher les valeurs attribuées à l’IRQ, à l’adresse E/S et au paramètre DMA pour tous les
périphériques de l’ordinateur.
Utilisez le chemin suivant pour afficher les ressources système dans le Gestionnaire de
périphériques :
Démarrer > Panneau de configuration > Système > Matériel > Gestionnaire de
périphériques > Affichage > Ressources
À partir du Gestionnaire de périphériques, double‐cliquez sur le nom d'un périphérique du
système afin d'afficher rapidement ses propriétés. Vous pouvez ainsi savoir quelle version du
pilote est installée sur votre ordinateur, afficher les détails du fichier du pilote, mettre à jour
un pilote ou même rétablir un pilote précédent ou désinstaller un pilote. Vous pouvez
également comparer la version du pilote affichée ici avec la version disponible sur le site
Web du fabricant de votre périphérique.

c) Gestionnaire des tâches

Gestionnaire des tâches, vous permet d’afficher toutes les applications en cours et
de fermer celles qui ne répondent pas. Le Gestionnaire des tâches vous permet de contrôler
les performances du processeur et de la mémoire virtuelle et d’afficher tous les processus en
cours d’exécution, ainsi que des informations sur les connexions réseau. Utilisez le chemin
suivant pour afficher les informations dans le Gestionnaire des tâches :
CTRL+ALT+SUPPR > Gestionnaire des tâches

d) Contrôle des performances

La console de contrôle des performances, possède deux parties distinctes : Moniteur


système et Journaux et alertes de performance. Le Moniteur système affiche des informations
en temps réel sur les processeurs, les disques, la mémoire et l'utilisation réseau de votre

Support de cours Maintenance 36


Vahatry Ny Aina RAZAFINDRABE
ordinateur. Vous pouvez facilement résumer ces activités dans des histogrammes, des
graphiques et des rapports. Les Journaux et alertes de performance vous permettent
d'enregistrer les données de performance et de configurer les alertes. Les alertes vous
préviennent dès qu'une utilisation particulière descend en‐dessous ou passe au‐dessus d'un
seuil donné. Vous pouvez définir des alertes permettant de créer des entrées dans le journal
des événements, d'envoyer un message réseau, de commencer un journal de performance,
d'exécuter un programme spécifique, ou toute combinaison de ces actions.
Vous devez disposer de privilèges d'administration pour accéder à la console de contrôle des
performances. Pour accéder à la console Analyseur de performances sous Windows XP,
suivez le chemin :
Démarrer > Panneau de configuration > Outils d'administration > Analyseur de
performances

e) Restauration du système

La restauration du système est un important outil d’administration, vous pouvez


créer un point de restauration à un instant, qui est une image des paramètres de l'ordinateur
à cet instant. Ainsi, si l’ordinateur tombe en panne ou si une mise à jour provoque des
problèmes système, l’ordinateur peut revenir à une configuration précédente, en utilisant
l'utilitaire de restauration du système pour revenir à un point de restauration.
Il est de bonne pratique de toujours créer un point de restauration avant de procéder à une
mise à jour ou au remplacement du système d’exploitation. Des points de restauration
doivent toujours être créés :
‐ Lorsqu’une application est installée ;
‐ Lorsqu’un pilote est installé.
REMARQUE : le point de restauration sauvegarde les pilotes, les fichiers système et les
paramètres du Registre, mais pas les données des applications.
Pour effectuer une restauration ou créer un point de restauration, suivez le chemin :
Démarrer > Tous les programmes > Accessoires > Outils système > Restauration du système

f) Bureau à distance

Le Bureau à distance permet à un ordinateur de contrôler à distance un autre


ordinateur. Les techniciens à distance peuvent utiliser cette fonctionnalité de dépannage
pour réparer et mettre à niveau les ordinateurs. Dans Windows XP, le service Bureau à
distance est disponible uniquement avec Windows XP Professionnel. Utilisez le chemin
suivant pour accéder au service Bureau à distance dans Windows XP Professionnel :
Démarrer > Tous les programmes > Accessoires > Communications > Connexion Bureau à
distance

Support de cours Maintenance 37


Vahatry Ny Aina RAZAFINDRABE
g) Nettoyeur de disque :

Cette utilitaire nettoie le disque dur, c’est‐à‐dire il élimine les fichiers inutiles du
disque dur pour libérer de l’espace disque et accroître la vitesse d’exécution de l’ordinateur.
Il supprime les fichiers temporaires, vide la Corbeille et élimine toute une série de fichiers
système et autres éléments dont vous n’avez plus besoin.

Pour accéder à cet utilitaire, cliquez sur le Bouton Démarrer, Panneau de


configuration\Système et sécurité\Outils d’administration et cliquez enfin sur Nettoyage de
disque. Une fenêtre apparaît, sélectionnez le lecteur que vous souhaitez nettoyer. Une fois
votre choix fait, confirmez par OK. Une fenêtre s'affiche alors, énumérant les fichiers que
vous pouvez supprimer. Il ne vous reste plus qu'à confirmer votre choix en cliquant sur OK.

h) Défragmenteur de disque :

Cette utilitaire améliore la performance des disques durs, en optimisant le stockage


des fichiers dans les disques durs.

- Première méthode
Double cliquez sur le Poste de travail. Cliquez ensuite avec le bouton droit de la souris
sur le disque dur à défragmenter. Dans le menu contextuel qui apparaît, cliquez sur
Propriétés. Cliquez sur l'onglet Outils pour avoir accès aux outils systèmes propre au disque
dur. Dans la partie consacrée à la défragmentation, cliquez sur Optimiser, ensuite, une
fenêtre optimiser les lecteurs s’ouvre, cliquez sur Analyser et attendre que l’analyse soit fini
et cliquez sur Optimiser pour lancer le défragmenteur de disque. Cette méthode lance
directement la défragmentation du disque que vous avez choisi. Vous n'avez rien à
paramétrer.
- Seconde méthode
Cliquez sur le Bouton démarrer, sur Programmes, sur Accessoires, sur Outils systèmes
et enfin sur Défragmenteur de disque. Une fenêtre s'affiche alors vous permettant de
choisir quel lecteur vous voulez défragmenter.

III. Logiciels antivirus, pilotes et utilitaires système non intégrés dans


le système d’exploitation

1. Logiciels antivirus

a) Types de virus informatique

Les antivirus sont des logiciels conçus pour identifier, neutraliser et éliminer des
logiciels malveillants (dont les virus ne sont qu’un exemple)

Support de cours Maintenance 38


Vahatry Ny Aina RAZAFINDRABE
b) Quelques logiciels malveillants (malware)

• Un virus est un morceau de programme informatique malicieux, conçu et écrit pour


qu'il se reproduise. Cette capacité à se répliquer, peut toucher votre ordinateur, sans votre
permission et sans que vous le sachiez. En termes plus techniques, le virus classique
s'attachera à un de vos programmes exécutables et se copiera systématiquement sur tout
autre exécutable que vous lancez.
• Un ver est un programme qui se duplique au sein du réseau et effectue des
activités malveillantes
• Un cheval de troie est un programme qui apparaît comme un logiciel normal, mais
qui est en fait un programme malveillant pouvant provoquer des dommages sérieux en
supprimant ou en endommageant des fichiers d'un ordinateur.
• Un spyware (espiogiciel ou logiciel espion) est un programme ou un sous‐ programme,
conçu dans le but de collecter des données personnelles sur ses utilisateurs et de les envoyer à
son concepteur, ou à un tiers via Internet ou tout autre réseau informatique, sans avoir obtenu
au préalable une autorisation explicite et éclairée des dits utilisateurs.
• Un Hijacker est un logiciel qui redéfinit les paramètres de votre navigateur pour le
diriger vers d’autres sites. Ce type de piratage informatique peut rerouter vos requêtes
d’informations et d’adresses via un site invisible et récupérer ces informations. Avec ce type
de piratage, il se peut que votre navigateur fonctionne normalement mais plus lentement.

c) Principaux logiciels antivirus

AVG Anti‐virus / Avast ! Professional Edition / Avira antivir / BitDefender / F‐prot /


Kapersky antivirus / McAfee Viruscan / NODE32 / Norton Antivirus / PCTools Antivirus Pour
un meilleur rendement, les logiciels antivirus doivent être régulièrement mis à jour

2. Les logiciels pilotes ou driver

a) Logiciels pilotes

Les logiciels pilotes ou pilotes tout court (driver en anglais) permettent au système
d’exploitation d’interagir avec les périphériques ou les composants matériels
Les systèmes d’exploitation Windows proposent leurs propres pilotes lors des installations
de nouveaux matériels. A chaque installation d’un nouveau périphérique ou composant, il
est nécessaire d’installer son pilote.

b) Recherche des logiciels pilotes

En général, on peut télécharger les pilotes sur Internet et c’est gratuit.


En plus des sites web des constructeurs de périphérique, il existe des sites web qui
proposent des bibliothèques quasi exhaustives de pilotes à télécharger
http://www.driverdetective.fr

Support de cours Maintenance 39


Vahatry Ny Aina RAZAFINDRABE
http://www.touslesdrivers.com

3. Logiciels utilitaires système non intégrés dans le système d’exploitation

a) Les logiciels de dépannage informatique

Il existe une multitude de logiciel de dépannage informatique qu’on peut téléchargé


gratuitement sur internet tels que :
Ccleaner : pour nettoyer à fond le PC
UBCD : boite à outils pour dépanner le PC
WinDbg : pour analyser les dump (état de mémoire) lors des BSOD (écran bleu lors du
boot) etc

b) Logiciels pour connaitre et dépanner les composants du PC

Quelques logiciels pour connaitre et dépanner les composants du


PC Everest Home édition : permet de connaitre les composants du PC
PC Wizard 2010 ¨ permet de connaitre les composants du
PC CPU-Z : permet de faire des overclocking Memtest86+ :
permet de tester la mémoire vive du PC

c) Logiciel de contrôle PC à distance

VNC : Virtual Network Computing (VNC) est un logiciel gratuit qui permet de prendre
le contrôle d'un PC à distance pour, par exemple, le dépanner. L'utilisation de VNC demande
un petit paramétrage du modem/routeur.

Vous aimerez peut-être aussi