L'ajout d'informations supplémentaires et/ou d'une icone vient de deux fichiers à placer dans "C:\WINDOWS\SYSTEM" du nom de "OEMInfo.inf" et "OEMInfo.bmp".
Il me semble que l'image (au format bmp donc) nécessite d'avoir une certaine taille et un certain nombre de couleur.
Ce sont des informations qui restent assez faciles à trouver pour quiconque voudrait le faire, il est probable que ça ai déjà été évoqué plusieurs fois sur ce forum.
Je ne sais pas si il y a une méthode pour y ajouter depuis le registre, peut-être bien sur des versions plus récentes (jamais vu sur les 9x).
Pour ce qui est de la détection du CPU, il y a un fichier qui est responsable de renvoyer la bonne information (ou la plus proche possible) quand à ce qui est présent dans la machine.
Le fichier pourrait tout simplement ne plus être présent ou ne pas être dans une version compatible avec le système installé (quoique je n'ai jamais vu ça).
Il y a quelques informations à ce propos
ici sur l'ajout d'autres CPU dans ce fichier.
En espérant que ça puisse t'aider concernant le soucis que tu as.