Jak wyłączyć komunikat „Ta kopia systemu Windows nie jest oryginalna” systemu Windows Azure?

10

Czy jest jakiś element ustawień / konfiguracji, aby uniknąć drukowania lub wykrywania tego błędu na ekranie przez system Windows Azure? Umieściłem zrzut ekranu poniżej, który pokazuje komunikat, gdy RDP do roli internetowej. Moja rola internetowa działa w systemie Windows Azure Guest OS 1.17 (wariant Windows Server 2008 SP2)

wprowadź opis zdjęcia tutaj

Tło: Wyjaśniałem naszą architekturę niektórym inżynierom zewnętrznym (NDA i wszystkim) i musiałem odszyfrować webrole, ponieważ nie znali platformy Azure. Wpadłem na maszyny wirtualne z uruchomioną rolą internetową, gdy jeden z ich inżynierów wstrzymał oddech: „Czy prowadzicie pirackie kopie systemu Windows w chmurze?” Zauważyłem również, że na ekranie RDP maszyny Azure miały „Ta kopia systemu Windows nie jest oryginalna” w lewym dolnym rogu.

Teraz oczywiście Microsoft uruchamia własny system operacyjny we własnym centrum danych, bez żadnego wpływu ode mnie. Więc nie ma tutaj „piractwa”, pomimo tego oczywistego ostrzeżenia. Wydawało się to jednak tak rozproszone („jak to możliwe? Naprawdę? Hmmm?”), Że traciliśmy więcej czasu na rozmowę na ten temat niż na faktyczną materię w pracy. Jak powiedziałem, mają małą ekspozycję na platformę Azure, ale mają wartość dodaną w innym miejscu. Chcę się tego pozbyć, więc nie muszę tego wyjaśniać w przyszłości.

PS Microsoft: Jeśli masz zamiar zmodyfikować Windows Server <XYZ>do Windows Azure <A.B>, należy również zmodyfikować kod, który sprawdza integralność produktów.

DeepSpace101
źródło
5
@jscott: NICE! „zignoruj ​​problem, naprawimy go w innym wydaniu ...”
Bart Silverstrim
@BartSilverstrim Ten problem jest inny i mówi o oknie dialogowym aktywacji systemu Windows. Jest on specyficzny dla bardzo starej wersji systemu operacyjnego gościa (który jest dość często aktualizowany) i jest szczególnie związany z jednym z obrazów serii OS 1.x (Server 2008 SP2) w porównaniu z serią 2.x (Server 2008 R2). Dlatego można go zignorować.
David Makogon
@davidmakogon - „bardzo stary?” Windows Azure z postu z 11 maja? O_o
Bart Silverstrim
1
To nie znaczy, że jest stary. Oznacza to, że publikują nieznacznie zmienione aktualizacje w sposób, w jaki niektóre osoby dokonują ponownej kompilacji z repozytorium drzewa źródłowego. Stary jest bardziej miarą czasową niż miarą liczby wersji, które można wypuścić na wolność, w przeciwnym razie Stack Stack, którego używasz dzisiaj, jest bardzo stary w porównaniu do tego, co działało w ubiegłą sobotę.
Bart Silverstrim

Odpowiedzi:

3

Jestem prawie pewien, że pojawia się to tylko w przypadku rodziny systemów operacyjnych 1 (Windows Server 2008 SP2). Jeśli miałbyś zmienić osFamily="2"(Windows Server 2008 R2) w ServiceConfiguration.cscfg i zaktualizować swoje wdrożenie, nie powinieneś tego widzieć na pulpicie. Oto miejsce zamieszkania:

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

Właśnie sprawdziłem to dwukrotnie przy kilku uruchomieniach osFamily="2". Uruchomiłem również RDP do jednego z moich uruchomionych osFamily="1"i pojawia się komunikat „Ta kopia systemu Windows nie jest oryginalna”.

W zależności od praktyk zarządzania konfiguracją zmiana wersji systemu operacyjnego i ponowne wdrożenie może być niepraktyczne. Do celów demonstracyjnych warto przyłożyć prostą maszynę wirtualną z pojedynczym wystąpieniem (rola robocza lub internetowa - nie ma znaczenia), uruchamiając ją osFamily="2"i uruchamiając RDP, aby pokazać, że pulpit nie ma ostrzeżenia.

Aby uzyskać więcej informacji na temat rodzin systemów operacyjnych, zobacz tę stronę .

David Makogon
źródło