Como desativar a mensagem "Esta cópia do Windows não é genuína" do Windows Azure?

10

Existe algum item de configuração / configuração para evitar que o Windows Azure imprima ou detecte esse erro na tela? Coloquei uma captura de tela abaixo que mostra a mensagem quando você faz o RDP na função da web. Minha função da Web é executada no Windows Azure Guest OS 1.17 (variante do Windows Server 2008 SP2)

insira a descrição da imagem aqui

Antecedentes: eu estava explicando nossa arquitetura para alguns engenheiros externos (NDA'd e todos) e tive que desmistificar a função da Web, pois eles não estavam familiarizados com o Azure. Entrei nas VMs que executam a função na Web quando um de seus engenheiros ofegou "vocês estão executando cópias piratas do Windows na nuvem?" Notei também que, na tela do RDP, as máquinas do Azure tinham "Esta cópia do Windows não é genuína" no canto inferior esquerdo.

Agora, obviamente, a Microsoft está executando seu próprio sistema operacional em seu próprio datacenter sem nenhuma influência minha. Portanto, não há 'pirataria' aqui, apesar do aviso óbvio. No entanto, eles pareciam tão distraídos com isso ("como pode ser? Realmente? Hmmm?") Que perdemos mais tempo conversando sobre isso do que o assunto real no trabalho. Como eu disse, eles têm pouca exposição ao Azure, mas têm valor agregado em outros lugares. Quero me livrar disso para não ter que explicar isso no futuro.

PS Microsoft: Se você estiver indo para modificar Windows Server <XYZ>em Windows Azure <A.B>, você também deve modificar o código que a integridade verifica produto.

DeepSpace101
fonte
5
@jscott: NICE! "ignore o problema, vamos corrigi-lo em outro release ..."
Bart Silverstrim
@BartSilverstrim Esse problema é diferente e fala sobre um diálogo de Ativação do Windows. E é específico para uma versão muito antiga do SO convidado (que é atualizada com bastante frequência) e está especificamente relacionado a uma das imagens da série OS 1.x (Server 2008 SP2) versus a série 2.x (Server 2008 R2). É por isso que é seguro ignorar.
precisa
@davidmakogon - "very old?" Windows Azure da publicação de 11 de maio? O_o
Bart Silverstrim
1
Bem, isso não significa que é velho. Isso significa que eles lançam atualizações ligeiramente alteradas da maneira que algumas pessoas recompilam de um repositório de árvore de origem. Old é mais uma medida temporal do que uma quantidade de versões que você pode lançar na natureza; caso contrário, o Stack Exchange que você está usando hoje é muito antigo comparado ao que estava sendo executado no último sábado.
Bart Silverstrim

Respostas:

3

Tenho certeza de que isso só aparece na família de sistemas operacionais 1 (Windows Server 2008 SP2). Se você alterar osFamily="2"(Windows Server 2008 R2) no ServiceConfiguration.cscfg e atualizar sua implantação, não verá isso na área de trabalho. É aqui que vive a configuração:

<ServiceConfiguration serviceName="GenuineTest" xmlns="http://schemas.microsoft.com/ServiceHosting/2008/10/ServiceConfiguration" osFamily="2" osVersion="*">

Eu apenas verifiquei isso duas vezes com algumas das minhas implantações em execução osFamily="2". Eu também fiz RDP em um dos meus em execução osFamily="1"e a mensagem "Esta cópia do Windows não é genuína" está lá.

Dependendo das suas práticas de gerenciamento de configuração, pode não ser prático simplesmente alterar uma versão do SO e reimplementar. Para fins de demonstração, pode valer a pena executar uma VM de instância única simples (trabalho ou função da web - realmente não importa) executando osFamily="2"e inserindo RDP nela para mostrar que a área de trabalho não tem aviso.

Para mais informações sobre famílias de SO, consulte esta página .

David Makogon
fonte