আমার উইন্ডোজ হার্ড ড্রাইভের ব্যাকআপ করার সময়, আমি কিছু ফাইল নাম লক্ষ্য করেছি যা তাদের মধ্যে র্যান্ডম সংখ্যাগুলির একটি গুচ্ছ ছিল। উদাহরণ স্বরূপ: .{ED7BA470-8E54-465E-825C-99712043E01C}
যে উইন্ডোজ কিছু বিশেষ মানে? এই ফাইলের উদ্দেশ্য কি?
আমার উইন্ডোজ হার্ড ড্রাইভের ব্যাকআপ করার সময়, আমি কিছু ফাইল নাম লক্ষ্য করেছি যা তাদের মধ্যে র্যান্ডম সংখ্যাগুলির একটি গুচ্ছ ছিল। উদাহরণ স্বরূপ: .{ED7BA470-8E54-465E-825C-99712043E01C}
যে উইন্ডোজ কিছু বিশেষ মানে? এই ফাইলের উদ্দেশ্য কি?
উত্তর:
অন্য যে উল্লেখ করেছেন ED7BA470-8E54-465E-825C-99712043E01C
ইহা একটি GUID , যা সত্য ... কিন্তু প্রশ্নের উত্তর দেয় না।
যদি আপনি নাম-বিন্যাস সহ একটি ফোল্ডার তৈরি করেন FolderName.{SomeGUID}
উইন্ডোজটি শর্টকাট হিসাবে ফোল্ডারটিকে চিকিত্সা করবে এবং GUID এর জন্য অনুসন্ধান করবে CLSID উইন্ডোজ রেজিস্ট্রি মধ্যে। মাইক্রোসফ্ট এই ফোল্ডার কল জংশন পয়েন্ট ।
একটি CLSID এন্ট্রি (সূত্র)
আপনি উল্লেখ নির্দিষ্ট GUID বিখ্যাত ঈশ্বর মোড শর্টকাট , যা আপনাকে কন্ট্রোল প্যানেলে আরও শক্তিশালী সংস্করণে নিয়ে আসে।
"ঈশ্বর মোড" শর্টকাট (সূত্র)
যে উইন্ডোজ কিছু বিশেষ মানে?
এটা একটা GUID (বিশ্বব্যাপী অনন্য আইডেন্টিফায়ার)।
কারণ এটি একটি অনন্য স্ট্রিং যা আমরা নিশ্চিত করতে পারি যে একই নামের দুটি ব্যাকআপ তৈরি করা হয় না।
এই স্পেসিফিকেশন একটি ইউনিফর্ম রিসোর্স নাম নামস্থান নির্ধারণ করা হয় UUIDs (সর্বজনীনভাবে অনন্য আইডেন্টিফায়ার), এছাড়াও GUIDs হিসাবে পরিচিত (বিশ্বব্যাপী অনন্য আইডেন্টিফায়ার)। একটি UUID 128 বিট দীর্ঘ, এবং গ্যারান্টি পারেন স্থান এবং সময় জুড়ে স্বতন্ত্রতা। UUID মূলত ব্যবহৃত হয় অ্যাপোলো নেটওয়ার্ক কম্পিউটিং সিস্টেম এবং পরে ওপেন সফটওয়্যার ফাউন্ডেশনের (ওএসএফ) ডিস্ট্রিবিউটেড কম্পিউটিং এনভায়রনমেন্ট (ডিসিই), এবং তারপরে মাইক্রোসফ্ট উইন্ডোজ প্ল্যাটফর্ম।
সূত্র একটি সর্বজনীন অনন্য আইডেন্টিফায়ার (UUID) URN নামস্থান
GUID এর মূলত একটি বস্তুর শনাক্ত করার একটি উপায়। তবে তারাও এমন নাম যা অনন্যভাবে বস্তু করে যাতে কোনও বস্তুর একই GUID থাকে না।
এখন, এই "বস্তু" একটি অ্যাপ্লিকেশন, অংশ অংশ হতে পারে অপারেটিং সিস্টেম বা একটি গ্রাফিক কার্ড মত একটি শারীরিক ডিভাইস প্রকৃত কম্পিউটার নিজেই।
কেন আমাদের GUID এর দরকার?
কম্পিউটারে প্রতিটি বস্তুকে সংজ্ঞায়িত করা ভাল ধারণা অনন্য সনাক্তকারী (GUID)। কারণ এটি দুইটি সম্ভব আপনার কম্পিউটারের এমন বস্তু যা একই "নাম।" সুতরাং উভয় প্রদান করে এই বস্তুগুলি একটি অনন্য সনাক্তকারী কম্পিউটারের মধ্যে পার্থক্য করতে পারে তাদের।
উভয় উইন্ডোজ অপারেটিং সিস্টেম এবং সফটওয়্যার অ্যাপ্লিকেশন যে চালানো আপনার কম্পিউটারে, রেজিস্ট্রি প্রতি রেফারেন্স প্রতিটি বস্তুর প্রয়োজন একটি অনন্য পরিচয় আছে।
প্রোগ্রামারগণ এই বিশেষ তৈরি করতে GUIDGEN.EXE এর মত অ্যাপ্লিকেশন ব্যবহার করে সনাক্তকারী, উইন্ডোজ তাদের অভ্যন্তরীণভাবে তৈরি করে।
GUID ধারণা সর্বজনীন অনন্য সনাক্তকারীর উপর ভিত্তি করে (ইউআইআইডিএস) ওপেন সফটওয়্যার ফাউন্ডেশন (ওএসএফ) দ্বারা সংজ্ঞায়িত বিতরিত কম্পিউটিং পরিবেশ (ডিসিই) - কিন্তু সম্ভবত যে আরো আপনি চেয়েছিলেন চেয়েছিলেন!
শুধু মনে রাখ:..
কোন GUID এর তৈরি করা হয় না ব্যাপার তারা সর্বদা অনন্য!
তাই GUID এর চেহারা কি মত?
ওয়েল তারা "হেক্সাডেসিমেল" সংখ্যা বলা হয় - একটি মানুষের বন্ধুত্বপূর্ণ বাইনারি কোডেড মান উপস্থাপনা।
অবশ্যই প্রতিটি GUID অক্ষর 5 গ্রুপ গঠিত হয়। প্রতিটি গ্রুপ নিম্নরূপ একটি সেট (ব্লক) সংখ্যা অক্ষর আছে: 8, 4, 4, 4, এবং 12। উদাহরণস্বরূপ: B96073C9-0E9E-406F-B4A6-620E06242B20
একসঙ্গে, কয়েকটি মন্তব্য সম্ভবত একটি উত্তর গঠন করতে পারে:
আপনার হার্ড ডিস্কের প্রতিটি ফাইল মানুষের ব্যবহারের উদ্দেশ্যে নয়। সেখানে প্রচুর ফাইল আছে কারণ এটি আপনার কম্পিউটারের সঠিক ক্রিয়াকলাপের জন্য প্রয়োজন। তাদের বিরক্ত করা (মুছে ফেলা, পুনঃনামকরণ বা চলমান) অজানা, ইচ্ছাকৃত ফলাফলগুলি ঠিক কী ফাইল এবং তাদের উদ্দেশ্য কী তা নির্ভর করে।
আপনি উল্লেখ করছি যে "হেক্স কোড" বিশ্বব্যাপী অনন্য সনাক্তকারী (GUIDs)। এই মূলত 128-বিট র্যান্ডম সংখ্যা অক্ষর 0-9 এবং A-F (বেস 16) হিসাবে প্রতিনিধিত্ব করে। প্রোগ্রামগুলি কোনও ট্যাগ বা আইডেন্টিফায়ারকে কিছু নির্দিষ্ট করার জন্য GUIDs ব্যবহার করে, তবে তারা যে শনাক্তকারী চয়ন করে তা অত্যন্ত অনন্য। "বিশ্বব্যাপী অনন্য সনাক্তকারী" -এর মধ্যে "বিশ্বব্যাপী অনন্য" বোঝায় যে একটি গাণিতিকভাবে প্রায় নিশ্চিত হওয়া সম্ভাব্যতা যে আপনার যে কোনও র্যান্ডম 128-বিট নম্বর অঙ্কন করা অনন্য হতে যাচ্ছে (অর্থাত্, যে কেউ কখনও সেই নম্বরটিকে GUID হিসাবে ব্যবহার করেছেন আগে). GUID সংঘর্ষ করতে পারেন ঘটতে, কিন্তু এটা অসাধারণ বিরল। আপনার কাছে আসা একটি বিড়াল তুলনায় বেশ কয়েকবার কম বিরল ঠিক আছে এবং আপনি ক্যালকুলাস শেখান শুরু।
নোট: একটি বিড়াল যদি করেছিল আপনার কাছে আসা এবং আপনি এই বার্তাটি পড়তে ক্যালকুলাস ব্যাখ্যা করতে শুরু করুন, দয়া করে সচেতন থাকবেন যে আপনি কেবলমাত্র অন্য মাত্রায় ভ্রমণ করেছেন যেখানে পদার্থবিজ্ঞানের সাধারণ আইনগুলি অগত্যা প্রয়োগ করতে পারে না। উড়ন্ত শূকর জন্য দেখুন দয়া করে; তারা আপনার মধ্যে চালানো যদি তারা আঘাত করতে পারেন।
আপনি যে ফাইলগুলি উল্লেখ করছেন তা ডিস্কে থাকা এবং কীভাবে তৈরি করা হয়েছে তা ঠিক কোথায় তা জানার আগেই এটি কীভাবে ব্যবহার করা হয় সে সম্পর্কে ধারণা করা কঠিন। আপনি সাধারণত ভিতরে দাফনকৃত ডিরেক্টরি কাঠামোর দিকে তাকিয়ে আপনি কী হতে পারে সে সম্পর্কে একটি স্বজ্ঞাত ধারণা পেতে পারেন; উদাহরণস্বরূপ, যদি তারা সি: \ উইন্ডোজ \ মাইক্রোসফ্ট.NET এ থাকে তবে সম্ভবত এটি। নেট ফ্রেমওয়ার্কের অংশ। এবং তাই।
অবশেষে, যদি না আপনি এই ফাইলগুলির সাথে কিছু করার পরিকল্পনা করছেন তবে এটি সম্ভবত তাদের ছেড়ে চলে যেতে পারে। যখন আপনি আপনার ডিস্কের সম্পূর্ণ ব্যাকআপগুলি করেন তখন স্বাভাবিক হিসাবে তাদের ব্যাক আপ করুন এবং তাদের স্বাভাবিকভাবে পুনরুদ্ধার করুন। আপনার ডিস্কে হাজার হাজার ফাইল রয়েছে যা কেবলমাত্র আপনার সিস্টেমে সঠিকভাবে পরিচালনার জন্য প্রোগ্রামগুলি বা উইন্ডোজ ব্যবহার করে চলেছে তা স্বীকার করুন, এবং কিছু বিরতি না থাকলে তাদের উদ্দেশ্য বা আচরণ বোঝার প্রয়োজন নেই, এই ক্ষেত্রে আপনাকে যা করতে হবে হস্তক্ষেপ এবং কিছু ঠিক করুন।
তারা অনন্য সনাক্তকারী। তাই অনন্য যে আপনি খুব কমই এটি খুঁজে পেতে পারেন যে তারা কোন অ্যাপ্লিকেশনের সাথে জড়িত রয়েছে বা কেন তারা আপনার কম্পিউটারে উপস্থিত রয়েছে। এটি একটি কোড মত। তাদের খুব প্রকৃতি গোপন। অতএব, আপনি কখনই তা জানতে না পারেন যে তারা প্রয়োজনীয়, বিপজ্জনক, বা জ্বলজ্বলে জিনিস যা আপনার সিস্টেমে এমন সমস্যা সৃষ্টি করছে যা আপনি ট্র্যাক করার চেষ্টা করছেন।