Probleme de boot : ntoskrnl.exe

Bonjour à vous !

Voila, je vais vous expliquer mon probleme.

Je suis partie en laissant le pc allumé, et quand je rentre je remarque que l'ecran est tout noir et la led qui indique qu'il est allumé est eteinte, j'ai donc tester de le rebrancher etc, j'ai finallement rebooter et hop l'ecran à remarcher.
Mais tout de suite apres cela, windows (xp pro) m'indique ce message :

"Windows n'a pa pu démarrer car le fichier suivant est manquant ou endommagé :

<racine Windows>\system32\ntoskrnl.exe
Veuillez réinstaller une copie du fichier ci-dessus."

J'ai donc regarder un peu sur google et sur ce forum (grace à mon portable.) et je ne trouve rien de concluant :/

J'ai bien essayer de booter sur le cd d'install, mais il me dit bien qu'il boot sur le cd... avec le "veuillez patienter"... mais apres le même message vient :(

SVP, que puis-je faire?

Merci de vos réponses ! :)
Configuration: athlon xp 3000 +
9800 pro
1go de ram
XP pro

28 réponses

Résumé de la discussion

Un utilisateur Windows XP Pro rencontre un échec au démarrage avec le message indiquant que le fichier ntoskrnl.exe est manquant ou endommagé, et le boot sur CD ne règle pas le problème. Plusieurs réponses suggèrent notamment de restaurer ntoskrnl.exe en le copiant depuis le dossier ServicePackFiles\i386 vers C:\Windows\System32, ou d'expander ntoskrnl.ex_ puis de le placer dans le même répertoire. Le témoignage clé montre que le problème provenait d'une suppression involontaire via EasyCleaner, qui a supprimé le fichier nécessaire et rendu le démarrage impossible initialement. D'autres éléments utiles indiquent aussi comment accéder au mode sans échec ou au BIOS pour booter sur le CD, et notent l'importance d'éviter les outils de nettoyage douteux.

Bobot (l’IA à votre service)
  1. bonsoir,

    tu connais la lettre de ton lecteur cd ?
    si oui, positionne-toi sur lui :
    en tapant x: (la lettre de ton lecteur) puis entrée
    ensuite :
    cd \i386
    tu auras à l'écran :
    x:\i386
    et là tu tapes :
    expand ntoskrnl.ex_ c:\windows\system32\ntoskrnl.exe
    (il y a bien un espace entre le _ et c:.....)

    -------------------------------
    ... WinErr 01B : Erreur illégale - Windows ne vous a pas autorisé à avoir cette erreur
    2
    1. Bonjour, moi j'ai le même problème mais sur vista! comment faire!
      0
      1. Bonjour ,
        je ne peut rien taper (e:/i386...)
        car mon pc ne veut pas comment faire SVP?
        0
        1. Bonjour à tous!!
          Moi aussi j'ai le meme problème!!!
          J'ai essayé toutes vos solutions mais aucune ne marche!!!
          Mon pc ne fait que de se resémarrer même en mode sans echec!!
          Ma dernière manip est celle ci :
          h:>i389 expand ntoskrnl.ex_ c:\wiwndows\system32.
          Que dois je faire?
          Merci beaucoup.
          Calimero.
          0
          1. Bonjour à tous!!!

            J'ai le problème que ghorg donc j'ai essayer vos solution.
            Mais quand j'ai fait :
            h:>i389 expand ntoskrnl.ex_ c:\wiwndows\system32,
            xp démarre jusqu'à la page noir ou il y a d'inscrit xp edition famillial puis après ecran noir et mon pc redémarre!! Quels conseils me donnez vous?
            J'aimerais ne pas formater mon disque dur, car je crois qu'il faut le réactiver.
            Heureusement que j'ai un deuxième pc, c'est pour cela que je peux vous écrire.
            Je vous remercie par avance.
            Sébastien.
            0
            1. YEAHHHHHH

              merci à vous tous !

              Ca remarche !

              En fait le fichier ntoskrnl.exe etait dans C:\WINDOWS\ServicePackFiles\i386

              donc j'ai utilisé
              copy C:\WINDOWS\ServicePackFiles\i386\ntoskrnl.exe c:\WINDOWS\system32

              hop 1 fichier copié et puis ca a remarché !

              héhé chui content^^
              En fait mon probleme viens de EasyCleaner, j'ai utiliser sa fonction de suppression des Doublons... donc je vous deconseilles fortement EASYCLEANER

              Merci encore ! :)
              0
              1. re-

                comme je t'ai dit :
                mets-toi sur ton cd win xp
                puis
                cd \i386
                tapes :
                expand ntoskrnl.ex_ c:\windows\system32\ntoskrnl.exe
                (il y a bien un espace entre le _ et c:.....)

                vala, il va te dire : fichier bien décompressé blablabla ...
                -------------------------------
                ... WinErr 01B : Erreur illégale - Windows ne vous a pas autorisé à avoir cette erreur
                0
                1. moi ce que je te proposais c'est à partir du cd win xp pro, re-décompresser le fichier directement à sa place

                  -> et comment je pourrais proceder? :)
                  0
                  1. re-

                    oui, normal tu es en mode dos, il ne reconnait pas les noms longs ....
                    essaie peut-être : D:\WINDOWS\DriverCa~\i386\

                    moi ce que je te proposais c'est à partir du cd win xp pro, re-décompresser le fichier directement à sa place

                    -------------------------------
                    ... WinErr 01B : Erreur illégale - Windows ne vous a pas autorisé à avoir cette erreur
                    0
                    1. Merci de ton aide^^

                      j'ai bien identifié le fichier, il est là :
                      D:\WINDOWS\Driver Cache\i386\ntoskrnl.exe

                      Le probleme est que quand je met : dir Driver Cache
                      il me marque : "Le parametre n'est pas valide" hum.. ca viendrait de l'espace?

                      En fait je doit mettre le fichier D:\WINDOWS\Driver Cache\i386\ntoskrnl.exe dans D:\windows\system32\

                      Des que je serais rentré dans le Driver cache ca ne devrait pas poser de probleme.... mais voila où j'en suis !

                      Si tu as des idées :)
                      0
                      1. re-

                        heuuuu, s'il t'a changé l'affectation des lettres tu remplaces c par d dans mes lignes :)

                        -------------------------------
                        ... WinErr 01B : Erreur illégale - Windows ne vous a pas autorisé à avoir cette erreur
                        0
                        1. Alors voila, j'ai avancé, j'ai reussi a booter sur mon cd(en fait mon clavier n'etait pas reconu sur le port usb, j'ai donc utiliser un adaptateur).
                          Maintenant je cherche comment je pourrais copier le fichier ntoskrnl.exe dans c:\windows\system32

                          (je suis bien dans le dos apres avoir choisir Réparer)

                          (au fait normalement windows est sur le C oui j'ai deux partitions D et G, c'est bizar car il m'a inversé le nom des partitions, C=D et D=C donc il me donne D:\Windows alors que ca devrait etre C:\Windows, bizar nan?)
                          Voilou j'ai encore besoin d'aide :)
                          0
                          1. Contributeur
                            pour ce soir je quitte alors juste une dernière proposition, essayer de booter avec un live cd de Knoppix pour voir si tout ce passe bien. De là a vouloir remplacer et coller le fichier (ntoskrnl.exe ) sur C: en bootant sur le live cd de Knoppix pas possible, car il ne sait pas écrire sur les partitions NTFS, juste lire.

                            En dernier si aucunnes solutions n'est possibles, récupérer les données puis formater pour repartir à zéro ...
                            0
                            1. tout à fait le druide,
                              si tu ne trouve pas si tu a une disquette de démarrage de win 98 démarre avec celle ci et à l'invite ms dos démarre en mode sans échec avec prise en charge du cd
                              0
                              1. Contributeur
                                ne pas confondre le démarrage en mode sans echec, qui s'obtien en appuyant sur la touche F8 au démarrage du poste, tout de suite après les infos du Bios et l'acces au setup du Bios avec le choix des touches que je t'ai proposé, pour changer par exemple le mode boot afin de démarrer sur le cd d'XP ...
                                0
                                1. enzo -> Le c (HDD-0) enfin je pense :/
                                  le druide -> pour entrer dans le bios, c'est bien SUPPR(DEL) mais je ne vois pas où je pourrais choisir le mode sans echec dans le bios, ce n'est pas en dehors normallement? :/
                                  0
                                  1. Contributeur
                                    salut,

                                    ton problème n'est pas simple d'après ce que j'ai peu voir sur plusieurs forums, de même ici sur d'autre poste il en est question.

                                    Tout ce que j'ai trouver sur ce fichier c'est qu'il serait lié à l'écran de démarrage d'XP, mais je ne pense pas que cela te convienne .... voir ici : http://forum.windows.free.fr/themes_xp/ecran-demarrage/

                                    Pour l'acces au bios beaucoup de touches suivant la marque du pc. Voir si parmis celles-ci : Echap, F1, F2, F10, ALT + Entrée, CTRL + ALT + S, CTRL + ALT + Esc, CTRL + ALT + Inser, Suppr.

                                    le druide sans la potion.
                                    0
                                    1. tu boot avec quel lecteur à l'heure actuel?
                                      0
                                      1. essaye de tapotter la touche F5 au chargement du bios

                                        -> je viens d'essayer cette touche puis F1 à F10 sans succes :(
                                        0
                                        1. on est tous là pour nous entraider
                                          essaye de tapotter la touche F5 au chargement du bios
                                          0
                                          • 1
                                          • 2