Come disattivare il messaggio "Questa copia di Windows non è originale" di Windows Azure?


10

Esiste un elemento di impostazione / configurazione per evitare che Windows Azure stampi quell'errore sullo schermo o lo rilevi? Ho messo uno screenshot qui sotto che mostra il messaggio quando si RDP nel ruolo Web. Il mio ruolo Web viene eseguito sul SO Guest 1.17 di Windows Azure (variante di Windows Server 2008 SP2)

inserisci qui la descrizione dell'immagine

Contesto: stavo spiegando la nostra architettura ad alcuni ingegneri esterni (NDA'd e tutti) e ho dovuto demistificare la struttura perché non avevano familiarità con Azure. Ho fatto il PSR alle macchine virtuali che ricoprivano il ruolo Web quando uno dei loro ingegneri rimase a bocca aperta "ragazzi, state eseguendo copie piratate di Windows nel cloud?" Ho anche notato che all'interno della schermata RDP, le macchine di Azure avevano "Questa copia di Windows non è originale" nell'angolo in basso a sinistra.

Ora, ovviamente, Microsoft sta eseguendo il proprio sistema operativo nel proprio data center senza alcuna influenza da parte mia. Quindi niente "pirateria" qui, nonostante quell'ovvio avvertimento. Tuttavia, sembravano così distratti da questo ("come può essere? Davvero? Hmmm?") Che abbiamo perso più tempo a parlarne rispetto alla vera questione sul lavoro. Come ho detto, hanno poca esposizione ad Azure ma hanno un valore aggiunto altrove. Voglio liberarmene, quindi non devo spiegarlo in futuro.

PS Microsoft: Se avete intenzione di modificare Windows Server <XYZ>in Windows Azure <A.B>, si dovrebbe anche modificare il codice che l'integrità verifica del prodotto.



5
@jscott: NICE! "ignora il problema, lo risolveremo in un'altra versione ..."
Bart Silverstrim

@BartSilverstrim Questo problema è diverso e parla di una finestra di dialogo di attivazione di Windows. Ed è specifico per una versione del sistema operativo guest molto vecchia (che viene aggiornata abbastanza spesso) ed è specificamente correlato a una delle immagini della serie OS 1.x (Server 2008 SP2) rispetto alla serie 2.x (Server 2008 R2). Ecco perché è sicuro ignorarlo.
David Makogon,

@davidmakogon - "very old?" Windows Azure dal post dell'11 maggio? O_o
Bart Silverstrim,

1
Bene, ciò non significa che sia vecchio. Significa che rilasciano aggiornamenti leggermente modificati nel modo in cui alcune persone si ricompilano da un repository dell'albero dei sorgenti. Vecchio è più una misura temporale che una misura di quante versioni è possibile rilasciare in natura, altrimenti lo Stack Stack che stai usando oggi è molto vecchio rispetto a quello che era in esecuzione sabato scorso.
Bart Silverstrim,

Risposte:


3

Sono abbastanza sicuro che questo si presenta solo con la famiglia di sistemi operativi 1 (Windows Server 2008 SP2). Se dovessi modificare osFamily="2"(Windows Server 2008 R2) in ServiceConfiguration.cscfg e aggiornare la distribuzione, non dovresti vederlo sul desktop. Qui è dove vive l'ambiente:

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

Ho appena ricontrollato questo con alcune delle mie distribuzioni in esecuzione osFamily="2". Ho anche eseguito un RDP in uno dei miei in esecuzione osFamily="1"e il messaggio "Questa copia di Windows non è originale" è lì.

A seconda delle pratiche di gestione della configurazione, potrebbe non essere pratico modificare semplicemente una versione del sistema operativo e ridistribuirla. A scopi dimostrativi, potrebbe valere la pena di eseguire il push di una semplice VM a singola istanza (lavoratore o ruolo Web - non importa) in esecuzione osFamily="2"e RDP-in al suo interno per mostrare che il desktop non ha alcun avviso.

Per ulteriori informazioni sulle famiglie di sistemi operativi, consultare questa pagina .

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.