- জিডিআইডি হলো একটি অনন্য এবং স্থায়ী শনাক্তকারী, যা টেলিমেট্রি ট্র্যাকিংয়ের জন্য প্রতিটি উইন্ডোজ ইনস্টলেশনকে বরাদ্দ করা হয়।
- এটি অভ্যন্তরীণ পরিষেবা এবং মাইক্রোসফট অ্যাকাউন্টের মিথস্ক্রিয়ার মাধ্যমে তৈরি হয়, যা হার্ডওয়্যারকে ব্যবহারকারীর পরিচয়ের সাথে সংযুক্ত করে।
- যদিও সিস্টেমকে প্রভাবিত না করে এটি নিষ্ক্রিয় করা যায় না, তবে ট্র্যাকিং এবং ডেটা সংগ্রহ সীমিত করার পদ্ধতি রয়েছে।
আপনি সম্ভবত মাইক্রোসফট টেলিমেট্রির কথা শুনেছেন, কিন্তু এর একটি প্রযুক্তিগত দিক আছে যা বেশিরভাগ ব্যবহারকারীর চোখ এড়িয়ে যায় এবং যা বেশ অস্বস্তিকর। আমরা জিডিআইডি (GDID) বা গ্লোবাল ডিভাইস আইডেন্টিফায়ার (Global Device Identifier) নিয়ে কথা বলছি , যা একটি কোড এবং আপনার কম্পিউটারের জন্য এক ধরনের ডিজিটাল লাইসেন্স প্লেট হিসেবে কাজ করে। উইন্ডোজ তার বিশাল ডেটা ইকোসিস্টেমে কে কোন অবস্থানে আছে তা সঠিকভাবে জানার জন্য এটি ব্যবহার করে।
সবচেয়ে কৌতূহলোদ্দীপক বিষয় হলো, ২০১৫ সালে উইন্ডোজ ১০ আসার পর থেকেই এই উপাদানটি লোকচক্ষুর আড়ালে কাজ করে আসছে। বছরের পর বছর ধরে মাইক্রোসফট নীরব থেকেছে; এটি কীভাবে তৈরি হয় বা কতক্ষণ স্থায়ী হয়, সে সম্পর্কে একটিও প্রযুক্তিগত বিবরণ প্রকাশ করেনি। ফলে এই আইডেন্টিফায়ারটির সত্য উদঘাটনের ভার স্বাধীন গবেষক এবং রিভার্স ইঞ্জিনিয়ারিংয়ের ওপরই ছেড়ে দেওয়া হয়েছে।
জিডিআইডি আসলে কী এবং এটি কী কাজে ব্যবহৃত হয়?

সহজ কথায় বলতে গেলে, GDID হলো একটি গ্লোবাল আইডেন্টিফায়ার যা মাইক্রোসফটকে একটি নির্দিষ্ট উইন্ডোজ ইনস্টলেশনকে অন্য সব ইনস্টলেশন থেকে আলাদা করতে সাহায্য করে। আপনি ল্যাপটপ, ডেস্কটপ কম্পিউটার বা এমনকি ভার্চুয়াল মেশিন যা-ই ব্যবহার করুন না কেন, আপনার যদি উইন্ডোজ থাকে, তবে সম্ভবত আপনার একটি সংশ্লিষ্ট GDID রয়েছে। এর প্রধান কাজ হলো সময়ের সাথে সাথে ডায়াগনস্টিক এবং টেলিমেট্রি ইভেন্টগুলোকে সংযুক্ত করার জন্য একটি সাধারণ সূত্র হিসেবে কাজ করা।
যদিও কোম্পানিটি এ বিষয়ে বিস্তারিত কিছু জানায়নি, তবে এটা জানা গেছে যে এই কোডটি বিভিন্ন সিস্টেমে এরর রিপোর্টগুলোকে একত্রিত করতে এবং পুনরাবৃত্তিমূলক বাগ শনাক্ত করতে অত্যন্ত গুরুত্বপূর্ণ। এর ফলে, মাইক্রোসফট নির্ধারণ করতে পারে যে একটি নির্দিষ্ট বাগের কারণে ঠিক কতগুলো ইনস্টলেশন প্রভাবিত হয়েছে এবং সেই অনুযায়ী কোন নিরাপত্তা আপডেটগুলোকে সর্বোচ্চ অগ্রাধিকার দেওয়া হবে, তা ঠিক করতে পারে ।
তবে, সমস্যাটি দেখা দেয় যখন এই শনাক্তকারীটি বিভিন্ন আইপি বা ভিপিএন সংযোগের কার্যকলাপের মধ্যে সম্পর্ক স্থাপন করতে ব্যবহৃত হয়। মূলত, এটি মাইক্রোসফটকে জানতে সাহায্য করে যে, নেটওয়ার্ক পরিবর্তনকারী কোনো ব্যবহারকারী আসলেই সেই একই ব্যক্তি যিনি একই অপারেটিং সিস্টেম ইনস্টলেশন ব্যবহার করছেন, যার ফলে ডিভাইসের কার্যকলাপ অত্যন্ত নির্ভুলভাবে ট্র্যাক করা সম্ভব হয়।
মাইক্রোসফট অ্যাকাউন্ট তৈরির প্রক্রিয়া এবং এর ভূমিকা
এই কোডটির সৃষ্টি কোনো দৈবচয়ন নয়। এই প্রক্রিয়াটি শুরু হয় যখন আমরা একটি মাইক্রোসফট অ্যাকাউন্টের সাথে উইন্ডোজকে লিঙ্ক করে কনফিগার করি । এই পর্যায়ে, অভ্যন্তরীণ পরিষেবাগুলির একটি শৃঙ্খল চালু হয়, যেখানে wlidsvc প্রসেসটি login.live.com সার্ভার থেকে একটি PUID (পেয়ারওয়াইজ ইউনিক আইডেন্টিফায়ার) এর জন্য অনুরোধ করে, যা পরবর্তীতে কোম্পানির ডিভাইস ডিরেক্টরি সার্ভিসে নিবন্ধিত হয়।
এটা মনে রাখা গুরুত্বপূর্ণ যে, GDID সরাসরি সিস্টেম রেজিস্ট্রি-তে সংরক্ষিত থাকে এবং সাধারণত একটি ছোট হাতের 'g' ও তার পরে একটি দশমিক সংখ্যা দিয়ে এটিকে প্রকাশ করা হয় । নিয়মিত সিস্টেম আপডেটের পরেও এটি অপরিবর্তিত থাকলেও, আপনি যখন প্রথম থেকে উইন্ডোজ পুনরায় ইনস্টল করেন, তখন এই কোডটি পরিবর্তিত হয়ে যায় । তবে, আপনি যখন একই অ্যাকাউন্ট দিয়ে আবার লগ ইন করেন, তখন মাইক্রোসফট নতুন GDID-টিকে পূর্ববর্তী ইতিহাসের সাথে সংযুক্ত করতে পারে।
যারা প্রযুক্তিগতভাবে বেশি আগ্রহী, তাদের জন্য জানা গেছে যে মাইক্রোসফট সার্ভার বিভিন্ন হার্ডওয়্যার ডেটার উপর ভিত্তি করে এই কোডটি তৈরি করে । সিস্টেমটি একটি অনুরোধ পাঠায়, যাতে BIOS তথ্য , সিস্টেম মডেল, মাদারবোর্ড সিরিজ , স্টোরেজ ডেটা এবং সবচেয়ে গুরুত্বপূর্ণভাবে, TPM (ট্রাস্টেড প্ল্যাটফর্ম মডিউল) সম্পর্কিত মেটাডেটা অন্তর্ভুক্ত থাকে , যা নিশ্চিত করে যে ডিভাইসটির পরিচয় কার্যত পুনরাবৃত্তিহীন।
গোপনীয়তা এবং বিতর্কিত স্ক্যাটার্ড স্পাইডার মামলা

সাইবার অপরাধী গোষ্ঠী স্ক্যাটার্ড স্পাইডার-এর সাথে জড়িত একটি মামলার কারণে জিডিআইডি প্রযুক্তিগত গোপনীয়তা থেকে জনসমক্ষে চলে আসে । এফবিআই-এর নথি অনুসারে, মাইক্রোসফট একটি নির্দিষ্ট স্থাপনার জিডিআইডি-র সাথে সম্পর্কিত রেকর্ড সরবরাহ করেছিল, যা তদন্তকারীদের সন্দেহভাজন পিটার স্টোকসের সাথে আইপি অ্যাড্রেস এবং ভিপিএন অ্যাক্সেস সংযুক্ত করতে সাহায্য করে এবং একজন ব্যবহারকারীর পরিচয় উন্মোচনে এই শনাক্তকারীর সক্ষমতা প্রমাণ করে।
এটি ডিজিটাল গোপনীয়তা নিয়ে গুরুতর উদ্বেগ সৃষ্টি করেছে। এই কোডটি বরাদ্দ করার সময় একটি সুস্পষ্ট সম্মতি স্ক্রিনের অভাব এবং ব্যবহারকারীদের ‘আমি এভাবে ট্র্যাক হতে চাই না’ বলার কোনো সহজ উপায় না থাকার বিষয়টি নিয়ে অনেক বিশেষজ্ঞ সমালোচনা করেন। এটি একটি স্থায়ী শনাক্তকারী হওয়ায় কম্পিউটার ব্যবহারকারীর আচরণের বিস্তারিত প্রোফাইল তৈরি করা অনেক সহজ হয়ে যায়।
যারা নিজেদের গোপনীয়তাকে গুরুত্ব দেন, তাদের জন্য সবচেয়ে হতাশাজনক দিকটি হলো, গুরুতর সমস্যা সৃষ্টি না করে জিডিআইডি (GDID) ম্যানুয়ালি নিষ্ক্রিয় করা যায় না । এটিকে মুছে ফেলার বা জোর করে ব্লক করার চেষ্টা করলে সিস্টেমটি অ্যাক্টিভেশনবিহীন হয়ে যেতে পারে অথবা মাইক্রোসফট স্টোর অ্যাপগুলো কাজ করা বন্ধ করে দিতে পারে , ফলে ব্যবহারকারীকে কার্যকারিতা এবং গোপনীয়তার মধ্যে একটিকে বেছে নিতে হয়।
ট্র্যাকিং প্রতিরোধ এবং আপনার টিমকে সুরক্ষিত রাখার উপায়
আপনার কম্পিউটারের উপর মাইক্রোসফটের এই স্তরের নিয়ন্ত্রণ যদি আপনার পছন্দ না হয়, তবে প্রেরিত ডেটার পরিমাণ কমানোর জন্য আপনি কয়েকটি কাজ করতে পারেন । সবচেয়ে কার্যকর উপায়টি হলো, সিস্টেম সেটআপের সময় মাইক্রোসফট অ্যাকাউন্টের পরিবর্তে একটি লোকাল অ্যাকাউন্ট ব্যবহার করে Windows 11-এর প্রাইভেসি সেটিংস কনফিগার করা , যদিও এটি বাস্তবায়ন করা ক্রমশ কঠিন হয়ে পড়ছে। এর ফলে PUID-এর সরাসরি সংযোগ এড়ানো যায়।
আপনি আপনার গোপনীয়তা ও নিরাপত্তা সেটিংসে গিয়ে ঐচ্ছিক ডায়াগনস্টিক ডেটা নিষ্ক্রিয় করতে এবং ব্যক্তিগতকৃত বিজ্ঞাপন বন্ধ করতে পারেন। যদিও এটি GDID মুছে ফেলে না, তবে বাহ্যিক সার্ভারের সাথে যোগাযোগের সময় সিস্টেমটি সেই শনাক্তকারীর সাথে যে পরিমাণ তথ্য সংযুক্ত করে, তা এটি কমিয়ে দেয় ।
সিস্টেম অ্যাডমিনিস্ট্রেটর বা অ্যাডভান্সড ইউজারদের জন্য এমন স্ক্রিপ্ট রয়েছে, যা লোকাল সেশন টোকেন মুছে দিয়ে নতুন ডিভাইস রেজিস্ট্রেশন বাধ্যতামূলক করতে দেয়। এর ফলে মাইক্রোসফট সার্ভার একটি নতুন GDID ইস্যু করতে বাধ্য হয় , যদিও এই প্রক্রিয়াটি সম্পাদন করার আগে কিছু হার্ডওয়্যার আইডেন্টিফায়ার পরিবর্তন করার পরামর্শ দেওয়া হয়, যাতে সিস্টেম মেশিনটিকে চিনতে না পারে এবং পুনরায় একই কোড বরাদ্দ না করে।
সংক্ষেপে, জিডিআইডি হলো একটি অত্যন্ত শক্তিশালী অভ্যন্তরীণ নিয়ন্ত্রণ ব্যবস্থা, যা মাইক্রোসফটকে বিশ্বজুড়ে প্রতিটি উইন্ডোজ ইনস্টলেশনের একটি সঠিক তালিকা বজায় রাখতে সাহায্য করে। যদিও এটি সফটওয়্যারের স্থিতিশীলতা বাড়াতে এবং গুরুতর বাগ ঠিক করতে সহায়তা করে, এর স্থায়ী প্রকৃতি এবং এর ব্যবস্থাপনাকে ঘিরে স্বচ্ছতার অভাব এটিকে তাদের জন্য একটি গুরুতর সমস্যায় পরিণত করে, যারা নিজেদের ডিজিটাল ফুটপ্রিন্ট এবং অনলাইন পরিচয় গোপনীয়তা নিয়ে চিন্তিত।