Ce matin me voilà confronté à un problème bien étrange. Windows ne veut plus se lancer. Il redémarre tout seul juste avant l'écran d'accueil. Le mode sans échec a le même comportement, et lorsque je choisir de ne pas redémarrer automatiquement en cas de problème système je peux lire

c000021a {Erreur système irrécupérable}
Le processus système "Session Manager Initialization" s'est terminé
de façon innatendue avec l'état 0xc000026c (0x00000000 0x00000000)

La dernière chose que j'avais faite : une mise-à-jour de mon ordinateur avec Windows Update.

J'ai donc démarré mon ordinateur sous mon Live CD Kubuntu pour naviguer sur internet et chercher une solution au problème...

Je suis tombé sur quelqu'un qui avait eu le même problème sur CNET.

C'est la mise-à-jour 890859 de Windows qui cause tous ces soucis. Voici comment j'ai résolu le problème :

  • Démarrer avec le CD de Windows XP,
  • Attendre un peu que tout se charge et puis lancer la console de restauration (R),
  • (Indice: si vous ne connaissez pas le mot de passe administrateur, c'est qu'il n'y en a sûrement pas... Appuyez juste sur Entrée),
  • Une fois que vous voyez C:\Windows tapez dir $* pour afficher la liste de toutes les mises-à-jour et vérifiez qu'il y a bien un dossier qui finit par 890859,
  • Entrez dans le dossier souhaité avec cd $NTUninstallKB890859$[1],
  • Entrez dans le répertoire spunist (cd spunist),
  • Supprimez la mise-à-jour avec batch spunist.txt,
  • Tapez exit et Windows XP devrait se lancer de nouveau...

Après tout ça, faites une restauration système (Démarrer>Programmes>Accessoires>Outils Système) en sélectionnant le point de restauration juste avant la mise-à-jour.

Méfiez-vous ensuite lors des prochaines mise-à-jour système de pas réinstaller la même chose !!!

Bon courage !!!

Notes

[1] Mais pourquoi Windows n'a pas l'autocomplétion en console :'(