تقنى

مهندس سابق في مايكروسوفت يوضح GDID في Windows ويرد على مخاوف الخصوصية المرتبطة به

ما هو GDID ولماذا يثير قضايا الخصوصية؟

Former Microsoft Engineer Responds to Windows GDID Privacy Concerns

أثار GDID مخاوف تتعلق بالخصوصية بعدما اكتشف المستخدمون أن Windows يمكنه الاعتماد على هذا المعرف للتعرّف على تثبيت محدد عبر خدمات مايكروسوفت المختلفة. GDID هو معرف 64-بت يتم تعيينه من خوادم مايكروسوفت عندما يتصل Windows بحساب الشركة وخدمات الجهاز، وهو معرف دائم يربط تثبيت Windows بمكانه في منظومة الخدمات. قد يظهر هذا المعرف كـ Device PUID أو Passport Unique ID، وهو يختلف عن المعرف المحلي GUID الذي قد يُولَّد داخل الجهاز نفسه.

يُشار إلى أن GDID يختلف عن GUID، وأن GDID يتم تعيينه عبر بنية تسجيل الدخول الخاصة بمايكروسوفت، بينما تُولَّد GUIDs محلياً باستخدام آليات مثل CoCreateGuid أو Guid.NewGuid أو UuidCreate على Windows الحديث. كما يُذكر أن بعض المستخدمين يلاحظون أن GUID الحديث عادة لا يكشف عن عنوان MAC للجهاز، وهو معيار مهم في النقاش الحالي حول الخصوصية.

windows 11 gdid reponse
Image credit: Microsoft

الفرق بين GDID و GUID وأهميتهما

المناقشة الأساسية تدور حول الفرق بين GDID و GUID: GDID هو معرف دائم يرتبط بتثبيت Windows من خلال حساب المستخدم وخدمات الجهاز، بينما GUID مولَّد محلياً ولا يُفترض به أن يعرض معلومات مثل عنوان MAC. إلى جانب ذلك، أشارت ملاحظات المجتمع الفني إلى وجود فارق واضح في الأصل بين المعرفين، وهو اختلاف ذي صلة بالخصوصية والأغراض التي يخدمها كل منهما.

ما الذي قاله المهندس السابق عن المسألة؟

استجاب المهندس السابق في مايكروسوفت لعرض ناقش المسألة موضحاً بأن GUIDs الحديثة عمومًا لا تكشف عن عنوان MAC، ثم أشار إلى أن النقاش الأصلي كان حول GDID وليس GUID. وفي وقت لاحق اعترف بأنه ارتكب خطأه، موضحاً أنه رد قبل مشاهدة المناقشة الكاملة في WAN Show. كما أشار إلى أن GDID يختلف عن GUID.

مخرجات GDID وكيفية عمله في Windows

GDID هو معرف 64-بت يُمنح عندما يتصل Windows بحساب المستخدم وخدمات الجهاز الخاصة بالشركة. وهو معرف يظل مرتبطًا بتثبيت Windows، بما في ذلك التثبيتات التي تعمل داخل بيئات افتراضية، وقد يظهر كـ Device PUID أو Passport Unique ID. وبعيداً عن كونه معرفاً محلياً، فإن بنية تسجيل الدخول لدى مايكروسوفت هي التي تتحكم في تعيين GDID.

أغراض GDID والتطبيقات المرتبطة به

يُستخدم GDID في نطاقات مثل تفعيل Windows، وتراخيص الأجهزة، وعمليات شراء Microsoft Store، وتراخيص التطبيقات، وعمليات التحقق من التفعيل، وتحسين التوصيل (Delivery Optimization). وخلال تسجيل الجهاز، قد ترسل Windows إلى مايكروسوفت تفاصيل HDD/قرص التخزين وبيانات SMBIOS و TPM، وتُستخدم هذه التفاصيل لربط التراخيص والخدمات بتكوين الأجهزة.

المخاوف والقيود الموجودة في عرض GDID للمستهلكين

ترتبط مخاوف الخصوصية بفكرة أن GDID، رغم وجود دوافع شرعية مرتبطة بالترخيص وإدارة الأجهزة، يمكن أن يتيح لخدمات مايكروسوفت ربط نشاط المستخدم نفسه عبر تثبيت Windows عبر شبكات وعناوين IP مختلفة. هذا يعني أن فائدة استخدام VPN قد تتضاءل حين يظل Windows يقدّم نفس المعرف إلى خدمات مايكروسوفت باستمرار. كما أن وثائق GDID غير واضحة بشكل صريح في مواد Windows الموجهة للمستهلكين، وتفتقد إعدادات Windows الافتراضية خياراً مباشراً لعرض GDID أو إعادة تعيينه أو إدارته بشكل واضح للمستخدمين.

خلاصة الوضع الراهن

يرتكز GDID على هدفه في دعم الترخيص وإدارة الأجهزة، لكن استمراره كمعرّف ثابت قد يثير مخاوف تتعلق بالخصوصية. تبقى الحاجة قائمة إلى توضيحات أكثر من مايكروسوفت حول آليات العمل والحدود، كما أن المستخدمين لا يجدون خياراً مباشراً في الإعدادات لاستعراض GDID أو التحكم فيه بشكل صريح.

زر الذهاب إلى الأعلى