Lorsque vous allumez l'ordinateur, le système d'exploitation est chargé. Chargement du système d'exploitation. Téléchargez Windows XP. Dysfonctionnement des équipements connectés

Système opérateur généralement stocké dans mémoire externe ordinateur - sur disque. Lorsque l'ordinateur est allumé, il est lu à partir de la mémoire du disque et placé dans la RAM. Ce processus est appelé chargement du système d'exploitation .

Le disque sur lequel se trouvent les fichiers du système d'exploitation et à partir duquel il est chargé est appelé systémique.
Les programmes ne peuvent s'exécuter que s'ils sont dans la RAM, les fichiers du système d'exploitation doivent donc être chargés dans RAM.
Après avoir allumé l'ordinateur, le système d'exploitation est chargé à partir de disque système en RAM. Le téléchargement doit être effectué conformément au programme de démarrage - le chargeur du système d'exploitation.
Le chargement étape par étape de l'OS peut être représenté comme suit :
L'ordinateur contient une ROM contenant des programmes pour tester l'ordinateur et la première étape de chargement du système d'exploitation, appelés BIOS (Basic Input / Output System). Après avoir allumé l'ordinateur, ces programmes commencent à s'exécuter. De plus, des informations sur la progression de ce processus sont affichées sur l'écran d'affichage. Tout d'abord, le matériel est testé et réglé, puis le démarrage du système d'exploitation démarre. A ce stade, le processeur accède au disque et cherche un petit programme de chargement dans 1 secteur du disque MaîtreBotte.
Master Boot recherche le bootloader principal sur le disque BotteSecteur, le charge en mémoire et lui transfère le contrôle. Bottesecteur(secteur de démarrage) - la partie du disque réservée au programme d'amorçage du système d'exploitation. Ce secteur contient généralement un court programme en langage machine qui charge le système d'exploitation.
Ensuite, le chargeur principal recherche le reste des modules du système d'exploitation et les charge dans la RAM.
Une fois le chargement du système d'exploitation terminé, le contrôle est transféré au processeur de commandes. En cas d'utilisation de l'interface ligne de commande l'invite système apparaît à l'écran, sinon l'interface graphique est chargée.
Selon le type de système d'exploitation, le processus de démarrage sera différent. Le système d'exploitation doit inclure les fichiers responsables du processus de démarrage. Considérez le "travail" des fichiers dans le processus démarrage de Windows XP.

Démarrez votre ordinateur en mode sans échec

En chapitre. Si votre ordinateur redémarre et accède à la page de récupération écran bleu, ces conseils vous aideront à résoudre le problème. Ces procédures de dépannage incluent l'utilisation d'outils tels que la restauration du système, récupération automatique et mise à jour du système.

Résoudre les problèmes de virus et de logiciels malveillants

Le dysfonctionnement de votre ordinateur peut être le résultat de virus ou d'autres logiciels malveillants.

Restauration du système d'exploitation aux paramètres d'usine

Si les étapes de dépannage ci-dessus ne résolvent pas le problème, vous devrez peut-être restaurer votre ordinateur sur l'état initial... Les options suivantes permettent de restaurer ou de réinstaller le système d'exploitation. Si vous n'avez pas résolu le problème, veuillez nous contacter.

    Phase initiale de chargement.

    Sélection du système.

    Définition du "fer".

    Choix de la configuration.

Dans la phase initiale, NTLDR fait passer le processeur en mode protégé. Charge ensuite le pilote approprié système de fichiers pour travailler avec des fichiers de n'importe quel système de fichiers pris en charge par XP (FAT-16, FAT-32 et NTFS).

S'il y a BOOT.INI dans le répertoire racine, alors son contenu est chargé en mémoire. S'il contient des entrées sur plusieurs systèmes d'exploitation, NTLDR cesse de fonctionner - affiche un menu avec un choix et attend l'entrée de l'utilisateur certaine période temps.

Heureusement, les premières impressions sont trompeuses et les choses ne sont pas si difficiles. Cependant, avant de commencer à pratiquer, cela ne détruit pas un peu la théorie. Il vient d'un autre terme spécialisé, à savoir bootloader. Le chargement du bootloader est l'une des phases de démarrage de tout système ou ordinateur.

Pour commencer, l'ordinateur passe par 4 phases, dépendant les unes des autres.

  • Chargement du bootloader.
  • Chargement du noyau du système d'exploitation.
  • Chargement du système d'exploitation.
Le chargeur de démarrage est situé dans le premier secteur du périphérique de démarrage. Ce qui caractérise un périphérique d'amorçage, c'est que le premier secteur d'un tel périphérique est le secteur d'amorçage.

S'il n'y a pas de fichier de ce type, NTLDR continue de démarrer à partir de la première partition, le premier disque, généralement C: \.
Si, au cours du processus de sélection, l'utilisateur a sélectionné Windows NT, 2000 ou XP, puis appuyer sur F8 et afficher le menu correspondant avec les options de démarrage est coché.
Après chaque démarrage réussi, XP crée une copie de la combinaison actuelle de pilotes et les paramètres du système connue sous le nom de dernière bonne configuration connue. Cette collection peut être utilisée pour démarrer si un nouveau périphérique a corrompu le système d'exploitation.

Comment changer la séquence de démarrage ?

Habituellement, lorsque vous démarrez votre ordinateur, il démarre à partir de votre disque dur... Dans des cas particuliers, vous avez besoin d'un système pour démarrer à partir d'un support autre que votre disque dur. Un tel cas particulier consiste à démarrer l'ordinateur sans que le système d'exploitation soit activé. Un petit guide pour une telle opération est le suivant.

La touche est enfoncée dès que l'ordinateur démarre avant que le système d'exploitation ne commence à se charger. Le menu First Boot Device répertorie les périphériques dans l'ordre dans lequel le système essaie de démarrer à partir de ces périphériques. Vous avez d'abord besoin d'un environnement de démarrage construit avec un petit partition de démarrage ou une image de démarrage.

Si le système d'exploitation sélectionné est XP, NTLDR recherche et charge le programme DOS NTDETECT.COM pour déterminer le matériel installé sur l'ordinateur. NTDETECT.COM crée une liste de composants, qui est ensuite utilisée dans la clé HARDWARE de la branche HKEY_LOCAL_MACHINE du registre.

Si l'ordinateur a plus d'un profil matériel, le programme s'arrête à partir du menu de sélection de configuration. Après avoir choisi la configuration, NTLDR commence à charger le noyau XP (NTOSKRNL.EXE). Pendant le processus de démarrage du noyau (mais avant l'initialisation), NTLDR reste essentiel à la gestion de l'ordinateur. L'écran s'efface et une animation rectangle blanc s'affiche en bas. En plus du noyau, la couche d'abstraction matérielle (HAL.DLL) est également chargée afin que le noyau puisse s'abstraire du matériel. Les deux fichiers se trouvent dans le répertoire System32.

Si vous avez d'abord créé un environnement de démarrage à l'aide d'une partition, sélectionnez le lecteur logique de démarrage. Activez les paramètres experts, définissez le type d'émulation sur "Pas d'émulation" et le nombre de secteurs de charge sur 8. Vous copiez le contenu du kit d'installation du système d'exploitation sur Disque dur... Allez dans l'onglet Télécharger et sélectionnez le fichier contenant image de démarrage dans le catalogue avec le kit d'installation.

  • Si vous avez utilisé une image de démarrage, sélectionnez le fichier image.
  • Dans le champ "Avancé".
  • Dans l'onglet Graver, sélectionnez Terminer la création du disque et cliquez sur Graver.
Une fois démarré, suivez ces étapes.

NTLDR charge les pilotes de périphérique marqués amorçables. Après les avoir chargés, NTLDR transfère davantage le contrôle de l'ordinateur. Chaque pilote a une clé dans HKEY_LOCAL_MACHINE \ SYSTEM \ Services. Si la valeur de démarrage est égale à SERVICE_BOOT_START, le périphérique est alors considéré comme amorçable. Pour chacun de ces appareils, un point est imprimé sur l'écran.

NTOSKRNL passe par deux phases au cours du processus de démarrage - la phase 0 et la phase 1. La première phase initialise uniquement la partie du micronoyau et des sous-systèmes exécutifs nécessaires au fonctionnement des principaux services et à la poursuite du démarrage. La phase 1 commence lorsque la couche HAL prépare le système à gérer les interruptions de périphérique. Si plusieurs processeurs sont installés sur l'ordinateur, ils sont initialisés. Tous les sous-systèmes exécutifs sont réinitialisés dans l'ordre suivant : Object Manager, Executive, Microkernel, Security Reference Monitor, Memory Manager, Cache Manager, LPCS, I/O Manager, Process Manager.

L'initialisation d'I/O Manager démarre le processus de chargement de tous les pilotes système. A partir du moment où NTLDR s'est arrêté, les pilotes sont chargés par priorité. Ne pas charger le pilote peut forcer XP à redémarrer et essayer de restaurer la dernière bonne configuration connue. La tâche finale de la phase 1 de l'initialisation du noyau consiste à démarrer le sous-système du gestionnaire de session (SMSS). Le sous-système est responsable de la création d'un environnement utilisateur qui fournit l'interface NT. SMSS fonctionne en mode utilisateur, mais contrairement à d'autres applications, SMSS est considéré comme une partie de confiance du système d'exploitation et une application « native » (n'utilise que des fonctions exécutives), ce qui lui permet de démarrer le sous-système graphique et de se connecter. SMSS charge win32k.sys, le sous-système graphique. Le pilote fait passer l'ordinateur en mode graphique, SMSS démarre tous les services qui devraient démarrer automatiquement au démarrage. Si tous les périphériques et services démarrent avec succès, le processus de démarrage est considéré comme réussi et la dernière bonne configuration connue est créée.

Le processus de téléchargement n'est pas considéré comme terminé tant que l'utilisateur n'est pas connecté au système. Le processus est initialisé par le fichier WINLOGON.EXE, exécuté en tant que service et maintenu par l'Autorité de sécurité locale (LSASS.EXE), qui affiche la boîte de dialogue de connexion. Cette boîte de dialogue s'affiche approximativement lorsque le sous-système de services démarre le service réseau.

Le système d'exploitation est généralement stocké dans la mémoire externe de l'ordinateur - le disque. Lorsque l'ordinateur est allumé, il est lu à partir de la mémoire du disque et placé dans la RAM.

Le processus de démarrage de l'ordinateur est brièvement décrit dans l'article "Allumer le PC" dans la section BIOS. Regardons de plus près ce processus.

Initialisation du système à l'aide du BIOS

  1. En appuyant sur le bouton d'alimentation. Lorsque vous allumez le bouton d'alimentation sur les éléments carte mère les tensions d'alimentation arrivent ; le générateur d'horloge est démarré sur le signal Power Good ; un signal de réinitialisation est envoyé au processeur, qui le remet à son état d'origine. Les programmes du BIOS du système commencent à fonctionner.
  2. Vérification du BIOS. Somme de contrôle programmes système situé dans la ROM est situé dans l'une des cellules. Après le démarrage, la somme de contrôle est recalculée et comparée à la valeur de référence.
  3. Identification du processeur. La carte mère offre la possibilité d'installer différents modèles de processeurs. Le BIOS soumet une demande d'identification du processeur et, sur la base de la réponse reçue, détermine le type de processeur, la fréquence, la tension, etc.
  4. Mise en place des éléments de base. Les composants de base sont initialisés et testés carte mère: bloc DMA, temporisateur, bloc d'interruption matérielle.
  5. Test de RAM. Le type de modules mémoire, leur volume, leur organisation sont déterminés ; les 64 premiers Ko de RAM sont en cours de test.
  6. Organisation des structures de travail de la RAM. Une zone sous le BIOS est mise en évidence, les interruptions sont configurées.
  7. Vérification de la mémoire CMOS et de la batterie. Avec une batterie CMOS défectueuse, tous les paramètres du BIOS en mémoire sont perdus. Le chargement de la dernière configuration devient impossible, ce qui est indiqué sur l'écran du moniteur. Il est possible de charger les valeurs BIOS d'usine standard.
  8. Initialisation des périphériques de la carte mère. Il recherche et configure les périphériques de démarrage (disque dur, lecteur de CD, FDD), les contrôles de processus de démarrage (clavier, souris), les périphériques d'entrée-sortie (COM, LPT). Des lignes d'interruption appropriées sont attribuées aux appareils.
  9. PnP. Les périphériques connectés via les connecteurs système sont identifiés. Les périphériques se voient allouer des ressources et des interruptions.
  10. Allumer le système vidéo. Le BIOS vidéo est lancé, ce qui définit le contrôleur vidéo en mode VGA ou EGA, pris en charge par tous les contrôleurs vidéo. Après cela, le contrôleur vidéo est prêt à fonctionner.
  11. Envoi d'un message à l'écran du moniteur. Le premier message apparaît sur l'écran du moniteur : le fabricant du BIOS, le type et la fréquence du processeur, le type et la quantité de RAM.
  12. Test de RAM. Une vérification aléatoire de la RAM inutilisée est effectuée.
  13. Initialisation du contrôleur de disquette.
  14. Initialisation du contrôleur de disque dur.
  15. Initialisation du clavier. Le contrôleur de clavier est allumé, la matrice de contact est testée, les paramètres de temps de l'interrogation des touches et le mode NumLock sont définis. Le clavier est prêt à l'emploi. L'écran affiche un message sur la possibilité d'utiliser le programme de configuration du BIOS (généralement la touche Suppr est utilisée pour cela).
  16. Recherchez des appareils avec leur propre BIOS. Si de tels périphériques sont trouvés, le contrôle est alors transféré aux programmes BIOS de ces périphériques et leur initialisation se produit.
  17. Transfert de contrôle au chargeur du système d'exploitation. Par interruption logicielle Int 19h le Disques dursà la recherche d'un chargeur de système d'exploitation (Boot Record). Il doit être situé sur l'un des périphériques (HDD, CD, FDD, SCSI). L'emplacement du bootloader est le même partout. Une fois le chargeur du système d'exploitation trouvé, le contrôle lui est transféré.

Chargement du système d'exploitation

Le noyau du système d'exploitation (OS) est chargé dans la RAM, après quoi la partie principale du système d'exploitation est située dans la mémoire système.


Le BIOS fait un réglage "rugueux" Système d'ordinateur... Sa tâche principale est de « respirer » la vie dans matériel informatique, quelle que soit sa modification spécifique. De nouveaux modèles de processeurs, cartes mères, chipsets et autres appareils sont publiés presque tous les trimestres. Il est impossible d'établir immédiatement l'identification de toute cette diversité dans le BIOS. Oui, ce n'est pas nécessaire. La tâche principale du BIOS est de procéder à l'initialisation initiale de l'équipement et de démarrer le fonctionnement du système d'exploitation, qui effectue lui-même le réglage "fin" des composants de l'ordinateur.


A l'aube du développement des ordinateurs personnels, la configuration du système nécessitait des qualifications appropriées de la part des utilisateurs. Certes, les utilisateurs expérimentés se souviennent encore de fichiers tels que config.exe et autoexec.bat, qui devait être réglé correctement pour que le "chariot" aille normalement.


Que faire - c'était verso Médaille d'architecture ouverte IBM. Il était nécessaire de payer pour la commodité d'obtenir un ordinateur de la configuration requise en connaissant sa configuration correcte. De tels inconvénients ont effrayé les utilisateurs non préparés. Par conséquent, les fabricants de PC n'ont pas pu supporter longtemps cet état de fait. Fabricants la technologie informatique et les développeurs de logiciels ont essayé de supprimer autant que possible du consommateur la nécessité de configurer son ordinateur. Pour la première fois, une nouvelle procédure de configuration du système a été appliquée dans le système d'exploitation les fenêtres- le système d'exploitation lui-même a "sondé" les appareils connectés et les a configurés correctement :

  • une liste d'appareils nécessitant une configuration logicielle a été établie ;
  • recherchaient les programmes appropriés pour le bon fonctionnement de ces appareils ;
  • la procédure d'initialisation logicielle des appareils et leur adaptation aux modes de fonctionnement a été réalisée.

La tâche, en général, est assez difficile. Pour faciliter sa mise en œuvre, les fabricants de chipsets et les développeurs de logiciels ont convenu et établi des règles spécifiques pour le mécanisme d'amorçage. Maintenant, les composants du système informatique nécessitant une initialisation et une configuration ont été complétés avec les Logiciel(initialisation des programmes, pilotes, fichiers INF) :

  • Initialisation des programmes saisir des codes de contrôle pour des adresses spécifiques (procédure unique) ;
  • Conducteurs- ce sont des programmes qui contrôlent le fonctionnement du contrôleur de l'appareil correspondant ;
  • fichier INF- un fichier batch qui aide l'OS à organiser la procédure de mise en place d'une unité informatique spécifique.

Windows est initialement chargé sous le contrôle d'un fichier batch qui contient une liste de programmes et de pilotes exécutés pendant le processus de démarrage du système d'exploitation. C'est ce qu'on appelle le "stub" du fichier batch, qui devrait dans le processus de la première Installations Windowsà un ordinateur, converti en version de travail selon le matériel installé sur cet ordinateur.


Windows a un certain ensemble de pilotes universels (qui est constamment mis à jour avec la sortie de nouvelle version OS), vous permettant de configurer tous les composants du système. En toute justice, il faut dire que l'universel Pilotes Windows ils sont loin d'être toujours capables d'effectuer des réglages optimaux pour un appareil particulier, ce qui réduit les performances et la stabilité de l'ensemble du système informatique. Par conséquent, tous les appareils sont fournis avec "leur" logiciel d'installation (généralement sur un CD). Lors de la première installation d'un nouveau Périphériques Windows peut vous demander d'installer un disque avec les pilotes appropriés pour réglage correct nouvel appareil. Il est également recommandé de garder un œil sur la sortie d'une nouvelle version de pilotes (dans laquelle des bugs ont été corrigés, des optimisations de travail ont été faites, etc.) pour le chipset de votre carte mère et de les mettre à jour régulièrement.

gastroguru 2017