Mon PC fonctionnait bien hier soir. Il s’agissait auparavant d’un système Windows XP SP3 parfaitement stable, bien protégé et soigneusement entretenu. Après avoir arrêté puis redémarré, Windows affiche l'écran du logo XP (avec l'indicateur de progression bleu), puis génère cette erreur juste avant d'afficher l'écran de connexion / d'accueil (ou redémarre simplement si le redémarrage après une erreur est activé):
STOP: c0000135 {Impossible de localiser le composant} Cette application n'a pas pu démarrer car winsrv n'a pas été trouvé. Réinstaller l'application peut résoudre ce problème.
J'ai essayé de démarrer en mode sans échec, Dernier bon connu, etc. Tous les modes de démarrage entraînent la même erreur. Le mode sans échec arrive à mup.sys avant que l’ARRÊT ne se produise. J'ai installé une nouvelle copie de Windows XP sur un autre lecteur du PC, mis à jour vers SP3, qui démarre correctement. Donc, je ne pense pas qu'il s'agisse d'une défaillance matérielle. Malgré tout, la carte mère est nouvelle. L'alimentation est nouvelle. Deux des 4 clés USB sont neuves. Le seul autre composant est une carte graphique Nvidia (7800 GTX).
J'ai pensé que le problème pourrait être lié au registre, j'ai donc suivi les étapes décrites par Microsoft pour réparer un registre corrompu ici:
http://support.microsoft.com/kb/307545
Cela implique essentiellement de démarrer sur la console de récupération, de copier les fichiers de registre de sauvegarde du dossier windows \ repair dans le dossier windows \ system32 \ config, de redémarrer puis de restaurer une version précédente du registre à partir d'un point de restauration du système. Cela n'a pas fonctionné. J'ai exactement la même erreur.
J'ai essayé de googler pendant quelques heures maintenant, mais personne ne semble avoir de solution à cette explication ni même à une explication définitive de sa cause. Pas même Microsoft. : /
Quelqu'un at-il rencontré ce problème ou trouvé une solution au problème? Quelqu'un sait-il ce que winsrv.dll est / fait ou comment il est utilisé par Windows? Est-il possible de déterminer quelle "application" est référencée dans le code d'erreur qui échoue réellement? J'ai essayé la "journalisation de démarrage" en espérant que Windows générerait des informations de débogage utiles, mais il ne faisait que répertorier les pilotes qu'il pouvait ou non charger. Totalement inutile. Franchement, il est vraiment étonnant que Windows ne puisse même pas démarrer à un état de fonctionnement de base. Jamais eu un tel problème en près de 20 ans avec diverses éditions de Windows.
Quoi qu'il en soit, toute contribution est très appréciée.
Merci.
ps Comme indiqué dans les commentaires ci-dessous, j'ai déjà essayé de remplacer winsrv.dll. Cela ne manquait pas cependant, à moins qu'il ne soit supposé y avoir plusieurs versions dans plusieurs endroits, mais cela ne semble ni raisonnable ni probable.
la source
sfc /scannow
la console de récupération? Je ne reviendrai pas sur cette question, je vous souhaite bonne chance.Réponses:
Vous avez probablement une erreur matérielle ou matérielle sur le disque. Avez-vous vérifié votre journal des événements? Dans tous les cas, vous avez la possibilité de restaurer votre système à partir des sauvegardes de qualité que vous avez conservées .... vous les avez bien? OU - une réinstallation totale à partir de zéro. Je ne suis pas sûr du peu d’information, ni même de plus d’informations, aucun de nous ne pourrait vous aider.
Vous pouvez bien sûr essayer le support M $ et peut-être qu'ils auront une meilleure réponse.
BTW, XP support prend fin le 1er avril 2014, vous devriez envisager de passer à une version ultérieure de Windows telle que 7. Ou si vous osez vraiment gagner 8. Bien sûr, vous devrez mettre à jour toutes vos applications.
la source