Automatisez les modifications des informations OEM


J'ai mis à jour Windows pour la première fois après avoir acheté un ordinateur portable et j'ai constaté que le joli logo du fabricant affiché dans le système avait soudainement disparu quelque part.

J'ai donc découvert ce qu'est l' OEM ...

Google m'a rapidement expliqué que la belle icône que j'avais perdue faisait partie des informations OEM qui avaient été effacées après la mise à jour de Windows (ce qui est en fait logique).

L'OEM ( fabricant d'équipement d'origine ) dans Windows se caractérise par les paramètres suivants:

  • Fabricant - fabricant
  • Modèle - modèle d'appareil
  • Heures de support - heures de support technique
  • SupportPhone - Numéro de téléphone du support technique
  • SupportURL - adresse du site de support technique
  • Logo - logo du fabricant (à cause duquel tout a commencé)

Toutes ces informations peuvent être ajoutées ou modifiées par des plumes via le registre [ HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ OEMInformation] en utilisant des valeurs de chaîne.

Tous les paramètres ont une limite de 256 caractères par ligne, et le logo doit être au format .bmp et une résolution de 120x120 pixels.


Ou, à ces fins, vous pouvez utiliser des utilitaires prêts à l'emploi (principalement auto-écrits).

Je n'aimais pas les deux options, car la première option suggérait de tout faire de front: avec vos mains, et dans le deuxième cas - les logiciels tiers non certifiés n'inspiraient pas confiance (vous ne savez jamais ce qu'il ferait avec le registre)

Par conséquent, j'ai décidé d'écrire mon propre logiciel non certifié, mais avec une mise en garde - exposer la source de sorte que les inconvénients ci-dessus disparaissent de ceux qui rencontrent soudainement le même problème que moi.

Pour quelques soirées, nous avons obtenu une application minimaliste qui exécute toutes les fonctions qui lui sont assignées.


Je voudrais également noter le bouton «Load config» , qui permet de charger tous les paramètres OEM à partir du fichier de configuration (.exe.config)

Probablement, sans ce bouton, il n'y aurait pas eu de publication. Le fait est que sur le lieu de travail actuel, nous livrons parfois nos logiciels avec du matériel, donc introduire des informations OEM est une tâche urgente pour nous (bien qu'il soit étrange que personne n'y ait pensé).

Aussitôt dit, aussitôt fait. Guide approuvé. Maintenant, ce bébé travaille pour le bien de l' entreprise.

Dans cet article, en plus d'expliquer ce que sont les informations OEM et comment elles peuvent être modifiées, je voudrais à nouveau transmettre une pensée simple avec un exemple simple: il y a une idée - mettez-la en œuvre! Ne le mettez pas dans un tiroir. Après tout, le problème auquel vous êtes confronté peut être pertinent pour d'autres.

Source: https://habr.com/ru/post/fr473534/


All Articles