J'espère que ce n'est pas une question stupide, et si ça l'est, je veux au moins en finir avec elle pour ne pas me sentir aussi bête à l'avenir.
Nous voilà en train de charger un fichier d'erreur Windows avec Windbg. Voici les premières lignes de la sortie du débogueur :
0: kd> .dumpdebug
----- 64 bit Kernel Summary Dump Analysis
DUMP_HEADER64:
MajorVersion 0000000f
MinorVersion 00001db1
...
La MinorVersion, je la comprends en grande partie. C'est hexadécimal et cela se traduit par 7601 en décimal. Les administrateurs de Windows seraient déjà en mesure de dire à partir de cela que ce doit être soit une machine Win7 x64 ou une machine 2k8 R2 avec SP1. Mais 7601 n'est-il pas le numéro de construction ? C'est censé être Major.Minor.Build/Revision... non ?
Je ne comprends pas non plus la MajorVersion. Elle devrait être 6. Cette version de Windows est 6. Mais 0000000f en hexadécimal n'est-il pas 15 en décimal ?
La chaîne de version complète de cette version de Windows, lorsque vous lancez l'Invite de commande par exemple, est 6.1.7601. Si 7601 est la MinorVersion, alors que vaut 1 et que vaut 6 ? Et pourquoi le crash dump indique-t-il 0F ?
0 votes
Au fait, le fait de ne pas avoir de réponse à cette question m'ennuie, alors j'ai triché et j'ai posé la question sur social.technet. Entre ici et là, on aurait pu penser que quelqu'un saurait ce qui
MajorVersion
signifie, si elle a un sens.0 votes
Ah oui ? J'ai envoyé un email à Mark Russinovich. On verra qui aura une réponse en premier. :D
0 votes
Je le ferai, évidemment. Mais ce n'est pas la même chose que de savoir lequel d'entre nous obtiendra une nützlich o correct répondre d'abord. :)
0 votes
Non, sérieusement, tu l'auras probablement en premier, juste parce que je lui ai déjà posé un tas de questions stupides et que mes emails vont probablement dans son dossier spam maintenant.