Allô...!!
Les ordinateurs tombent en panne à cause d'erreurs dans le logiciel du système d'exploitation (OS) ou d'erreurs dans le matériel informatique. Les erreurs logicielles sont probablement plus courantes, mais les erreurs matérielles peuvent être dévastatrices et plus difficiles à diagnostiquer.
Une variété de composants matériels doit fonctionner correctement pour qu'un ordinateur fonctionne. Ces composants, comme beaucoup de choses, vieillissent avec le temps et peuvent développer des défauts. Malheureusement, ces défauts sont souvent transitoires et peuvent être difficiles à diagnostiquer car ils n'apparaissent pas de manière constante. C'est ainsi que l'alimentation du système peut tomber en panne. Normalement, l'alimentation d'un ordinateur convertit le courant alternatif en courant continu propre. Si elle commence à tomber en panne, l'ordinateur peut se planter accidentellement lorsque l'alimentation génère un signal bruyant. La mémoire vive (RAM) peut également tomber en panne de manière intermittente, notamment si elle chauffe. Comme les valeurs stockées par la RAM sont corrompues de manière imprévisible, cela provoque des pannes de système aléatoires. L'unité centrale de traitement (CPU) peut également être à l'origine de pannes dues à une chaleur excessive. Les ventilateurs (souvent bruyants) des ordinateurs les plus courants sont là pour éviter ce type de panne, bien qu'ils puissent finir par tomber en panne. Les ventilateurs qui amènent l'air de refroidissement dans le boîtier transportent également des saletés et de la poussière à l'intérieur. Ces saletés peuvent s'accumuler et provoquer des courts-circuits intermittents lorsqu'elles se déplacent. Heureusement, l'air comprimé ou un aspirateur permet de se débarrasser facilement de la saleté. D'autres problèmes matériels encore, susceptibles de provoquer des plantages, sont plus délicats à identifier et nécessitent des tests logiciels ou le remplacement séquentiel des composants.
Des défauts plus permanents se produisent avec des erreurs sur le disque d'un ordinateur's. Chaque disque stocke des informations dans des unités appelées secteurs. La plupart des nouveaux disques viennent avec des secteurs défectueux qui se produisent dans le processus de fabrication et sont marqués à l'usine. Les fabricants s'y attendent et incluent de nombreux secteurs supplémentaires pour remplacer ceux qui sont défectueux. Cependant, les secteurs peuvent se détériorer ultérieurement et perdre les informations qu'ils contiennent. Si ces secteurs contiennent des informations système, ils peuvent provoquer une panne. Pire encore, un disque peut tomber complètement en panne lorsque l'ordinateur est secoué et que la tête qui lit les informations entre en contact avec la surface du disque. Cela peut entraîner la perte de toutes les données présentes sur le disque.
Avez-vous déjà eu besoin de l'un d'entre eux ?
Bien que les crashs causés par le matériel soient possibles, la plupart des crashs informatiques sont causés par des erreurs dans le logiciel du système d'exploitation. Le système d'exploitation fait plus que fournir une interface permettant à l'utilisateur de faire fonctionner l'ordinateur. Il fournit également une interface cohérente entre les applications et le matériel, et agit pour partager les ressources du système entre différents programmes. Par conséquent, un certain nombre d'erreurs peuvent se produire. La plus courante est sans doute un problème qui survient lorsque le système d'exploitation tente d'accéder à une adresse mémoire incorrecte, peut-être à la suite d'une erreur de programmation. Dans Windows, cela peut conduire à une erreur connue sous le nom de General Protection Fault (GPF). D'autres erreurs entraînent le système d'exploitation dans une boucle infinie, dans laquelle l'ordinateur exécute les mêmes instructions encore et encore sans espoir d'en sortir. Dans ce cas, l'ordinateur peut sembler se "verrouiller" - le système ne tombe pas en panne, mais il ne répond plus aux entrées et doit être réinitialisé. D'autres problèmes encore surviennent lorsqu'un bogue permet d'écrire des informations dans une mémoire tampon qui est trop petite pour les accepter. Les données supplémentaires "débordent" du tampon et écrasent les informations en mémoire, corrompant l'état du système d'exploitation. Ces mêmes erreurs peuvent se produire dans les programmes d'application. Les systèmes d'exploitation plus récents sont robustes contre les pannes d'application, mais dans les systèmes plus anciens, les bogues d'application peuvent affecter le système d'exploitation et provoquer une panne générale du système. Les systèmes d'exploitation modernes sont soigneusement testés et ont tendance à être relativement stables, mais les pilotes qui sont ajoutés au système d'exploitation pour permettre l'utilisation de périphériques supplémentaires tels que les imprimantes ne le sont pas forcément et sont souvent à l'origine de pannes. C'est pourquoi la plupart des systèmes d'exploitation modernes permettent un mode de démarrage spécial qui désactive le chargement des pilotes. Les pilotes peuvent alors être ajoutés un par un pour déterminer celui qui provoque l'erreur.
Le système d'exploitation peut également se planter lorsqu'il échoue dans son travail de gestion correcte des ressources système. Il est possible que le SE atteigne un état de blocage, dans lequel plusieurs programmes ont chacun le contrôle d'une ressource dont un autre programme a besoin, et chacun attend que l'autre abandonne le contrôle de la ressource. Par ailleurs, le système peut basculer entre quelques programmes, chacun d'entre eux ayant besoin d'une part importante des ressources mémoire. Étant donné que la commutation prend du temps (les informations de mémoire sont stockées sur le disque et lues à partir de celui-ci), il est possible que la machine s'emballe, ce qui signifie qu'elle passe tellement de temps à échanger des programmes entre eux que peu ou pas de traitement productif est effectué. Une machine en thrash peut être lente ou ne pas répondre, mais son disque fonctionne toujours et elle se rétablit généralement après avoir été laissée à elle-même pendant quelques minutes.