วิธีปิดข้อความ“ สำเนาของ Windows นี้ไม่ใช่ของแท้” ของ Windows Azure


10

มีรายการการตั้งค่า / การตั้งค่าใด ๆ เพื่อหลีกเลี่ยง Windows Azure จากการพิมพ์ข้อผิดพลาดนั้นบนหน้าจอหรือตรวจพบหรือไม่? ฉันได้ใส่ภาพหน้าจอด้านล่างที่แสดงข้อความเมื่อคุณ RDP เข้าสู่บทบาทเว็บ บทบาทเว็บของฉันทำงานบน Windows Azure Guest OS 1.17 (ตัวแปรของ Windows Server 2008 SP2)

ป้อนคำอธิบายรูปภาพที่นี่

ข้อมูลประกอบ:ฉันอธิบายสถาปัตยกรรมของเราแก่วิศวกรภายนอกบางคน (NDA และทุกคน) และต้องเข้าใจเว็บโรลเนื่องจากพวกเขาไม่คุ้นเคยกับ Azure ฉัน RDP ลงใน VM ที่ใช้งาน Web Role เมื่อหนึ่งในวิศวกรของพวกเขาอ้าปากค้าง ฉันยังสังเกตเห็นว่าภายในหน้าจอ RDP เครื่อง Azure มี "Windows สำเนานี้ไม่ใช่ของแท้" ที่มุมล่างซ้าย

ตอนนี้เห็นได้ชัดว่า Microsoft กำลังใช้งานระบบปฏิบัติการของตัวเองในดาต้าเซ็นเตอร์ของตนเองโดยไม่มีอิทธิพลใด ๆ จากฉัน ดังนั้นจึงไม่มี 'การละเมิดลิขสิทธิ์' ที่นี่แม้จะมีคำเตือนที่ชัดเจน อย่างไรก็ตามพวกเขาดูเหมือนว้าวุ่นใจกับสิ่งนี้ (“ จะเป็นไปได้อย่างไรจริงเหรอ?”) ที่เราเสียเวลาพูดถึงมันมากกว่าเรื่องจริงในที่ทำงาน อย่างที่ฉันบอกว่าพวกเขามีการเปิดเผยถึง Azure เล็กน้อย แต่มีมูลค่าเพิ่มที่อื่น ฉันต้องการกำจัดสิ่งนี้ดังนั้นฉันไม่ต้องอธิบายเรื่องนี้ในอนาคต

PS Microsoft: หากคุณกำลังจะปรับเปลี่ยนWindows Server <XYZ>เป็นWindows Azure <A.B>คุณควรแก้ไขรหัสที่ตรวจสอบความสมบูรณ์ของผลิตภัณฑ์


4
คุณเคยเห็นสิ่งนี้หรือไม่ social.msdn.microsoft.com/Forums/en-US/windowsazuremanagement/…
jscott

5
@jscott: NICE! "ไม่สนใจปัญหาเราจะแก้ไขในรุ่นอื่น ... "
Bart Silverstrim

@BartSilverstrim ปัญหานั้นแตกต่างกันและพูดคุยเกี่ยวกับกล่องโต้ตอบการเปิดใช้งาน Windows และเป็นรุ่นเฉพาะของ Guest OS เวอร์ชันเก่า (ซึ่งมีการปรับปรุงค่อนข้างบ่อย) และเกี่ยวข้องกับรูปภาพชุด 1.x (Server 2008 SP2) หนึ่งในนั้นเทียบกับซีรีย์ 2.x (Server 2008 R2) นั่นเป็นเหตุผลว่าทำไมจึงปลอดภัยที่จะเพิกเฉย
David Makogon

@davidmakogon - "แก่มากเหรอ?" Windows Azure จากโพสต์ลงวันที่ 11 พฤษภาคม? O_o
Bart Silverstrim

1
นั่นไม่ได้หมายความว่ามันเก่า หมายความว่าพวกเขาปล่อยการอัปเดตที่เปลี่ยนแปลงเล็กน้อยในวิธีที่บางคนคอมไพล์ซ้ำจากซอร์สทรีของ repo การวัดแบบเก่านั้นเป็นการวัดเชิงเวลามากกว่าการวัดจำนวนรุ่นที่คุณสามารถปล่อยสู่ป่าได้หรืออย่างอื่น Exchange Stack ที่คุณใช้ในวันนี้นั้นเก่ามากเมื่อเทียบกับสิ่งที่ทำงานในวันเสาร์ที่ผ่านมา
Bart Silverstrim

คำตอบ:


3

ฉันค่อนข้างแน่ใจว่าสิ่งนี้จะปรากฏเฉพาะกับตระกูล OS 1 (Windows Server 2008 SP2) หากคุณต้องเปลี่ยนosFamily="2"(Windows Server 2008 R2) ใน ServiceConfiguration.cscfg และอัปเดตการปรับใช้ของคุณคุณไม่ควรเห็นสิ่งนั้นบนเดสก์ท็อป นี่คือที่ตั้งอยู่:

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

ฉันเพิ่งตรวจสอบอีกครั้งด้วยการปรับใช้ของฉันสองสามตัวที่กำลังทำงานosFamily="2"อยู่ ฉันยังได้ RDP เป็นหนึ่งในการทำงานของฉันosFamily="1"และข้อความ "สำเนาของ Windows นี้ไม่ใช่ของแท้" อยู่ที่นั่น

ทั้งนี้ขึ้นอยู่กับแนวทางปฏิบัติในการจัดการการกำหนดค่าของคุณอาจไม่เหมาะที่จะเปลี่ยนเวอร์ชั่นของระบบปฏิบัติการและปรับใช้ซ้ำ สำหรับวัตถุประสงค์ในการสาธิตมันอาจคุ้มค่าที่จะผลักดัน VM แบบอินสแตนซ์เดียว (ผู้ปฏิบัติงานหรือบทบาทเว็บ - ไม่สำคัญ) osFamily="2"และใช้RDP เพื่อแสดงว่าเดสก์ท็อปไม่มีคำเตือนใด ๆ

สำหรับข้อมูลเพิ่มเติมเกี่ยวกับตระกูล OS ดูที่หน้านี้

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.