Automatizar alterações nas informações do OEM


Atualizei o Windows pela primeira vez depois de comprar um laptop e descobri que o logotipo do bonito fabricante exibido no sistema desapareceu repentinamente em algum lugar.

Então eu descobri o que é OEM ...

O Google rapidamente me explicou que o belo ícone que eu havia perdido fazia parte das informações do OEM que foram apagadas após a atualização do Windows (o que é realmente lógico).

O OEM ( fabricante do equipamento original ) no Windows é caracterizado pelos seguintes parâmetros:

  • Fabricante - fabricante
  • Modelo - modelo do dispositivo
  • SupportHours - horas de suporte técnico
  • SupportPhone - Número de telefone do suporte técnico
  • SupportURL - endereço do site de suporte técnico
  • Logo - logo do fabricante (pelo qual tudo começou)

Todas essas informações podem ser adicionadas ou alteradas por canetas por meio do registro [ HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ OEMInformation] usando valores de seqüência de caracteres.

Todos os parâmetros têm um limite de 256 caracteres por linha, e o logotipo deve estar no formato .bmp e uma resolução de 120x120 pixels.


Ou, para esses fins, você pode usar utilitários prontos (principalmente escritos por escrito).

Não gostei das duas opções, pois a primeira opção sugeria fazer tudo de frente: com as mãos e no segundo caso - software não certificado de terceiros não inspirava confiança (você nunca sabe o que isso faria com o registro)

Por isso, decidi escrever meu próprio software não certificado, mas com uma ressalva - explique a fonte para que as desvantagens acima desapareçam daqueles que repentinamente encontram o mesmo problema que eu.

Por algumas noites, recebemos um aplicativo minimalista que executa todas as funções atribuídas a ele.


Também gostaria de observar o botão "Carregar configuração" , que permite carregar todos os parâmetros OEM do arquivo de configuração (.exe.config)

Provavelmente, se não fosse esse botão, não haveria postagem. O fato é que, no local de trabalho atual, às vezes entregamos nosso software junto com o hardware, portanto, a introdução de informações de OEM é uma tarefa urgente para nós (embora seja estranho que ninguém tenha pensado nisso).

Mal disse o que fez. Guia aprovado. Agora, esse bebê está trabalhando para o bem da empresa.

Neste post, além de explicar o que é informação OEM e como ela pode ser alterada, eu queria mais uma vez transmitir uma idéia simples com um exemplo simples: Tenha uma idéia - implemente-a! Não coloque em uma gaveta. Afinal, o problema que você está enfrentando pode ser relevante para os outros.

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


All Articles