HKEY_CLASSES_ROOT কি?

HKEY_CLASSES_ROOT রেজিস্টি Hive এর বিবরণ

HKEY_CLASSES_ROOT, প্রায়ই HKCR হিসাবে সংক্ষিপ্ত হয়, উইন্ডোজ রেজিস্ট্রিতে একটি রেজিস্ট্রি হাইপ এবং ফাইল এক্সটেনশান এসোসিয়েশন তথ্য, সেইসাথে প্রোগ্রামারিক সনাক্তকারী (প্রোগিড), ক্লাস আইডি (সিএলএসআইডি) এবং ইন্টারফেস আইডি (আইআইডি) ডেটা রয়েছে।

সম্ভব সহজ শর্তে, HKEY_CLASSES_ROOT রেজিস্ট্রি হাইপের মধ্যে উইন্ডোজের জন্য প্রয়োজনীয় তথ্য রয়েছে যা আপনি যখন কিছু জিজ্ঞাসা করতে চান, যেমন ড্রাইভের বিষয়বস্তু দেখতে চান বা একটি নির্দিষ্ট ফাইল খুলতে চান, ইত্যাদি।

কিভাবে HKEY_CLASSES_ROOT পেতে হবে

HKEY_CLASSES_ROOT একটি রেজিস্ট্রি হিপ এবং তাই রেজিস্ট্রি এডিটর শীর্ষ স্তরে বসে আছে:

  1. রেজিস্ট্রি এডিটর খুলুন
  2. রেজিস্ট্রি এডিটর এর বাম এলাকায় HKEY_CLASSES_ROOT খুঁজুন
  3. Hive প্রসারিত করতে HKEY_CLASSES_ROOT শব্দটি ডাবল-ক্লিক বা দুবার-আলতো চাপুন, বা বামে ছোট তীরটি ব্যবহার করুন

রেজিস্ট্রি এডিটর আপনার কম্পিউটারে আগে ব্যবহার করা হয়েছে, আপনি যদি HKEY_CLASSES_ROOT Hive দেখতে সক্ষম হবার আগে কোনও খোলা রেজিস্ট্রি কীগুলি ধ্বজা করতে হবে। এটি যেভাবে খোলা হয় একইভাবে এটি করা যেতে পারে - ডাবল ক্লিক করে / লঘুপাত করে, বা তীরটি নির্বাচন করে।

HKEY_CLASSES_ROOT এ রেজিস্ট্রি উপকেন্দ্র

HKEY_CLASSES_ROOT Hive এর অধীনে রেজিস্ট্রি কীগুলির তালিকাটি খুবই দীর্ঘ এবং বিভ্রান্তিকর। আমি দেখতে হাজার হাজার কি কি প্রতিটি আপনি ব্যাখ্যা করতে পারেন না, কিন্তু আমি কিছু পরিচালনীয় টুকরা মধ্যে এটি ভেঙ্গে পারে, আশা যা একটি রেজিস্ট্রি অংশ এই অংশটি স্পষ্ট।

এখানে আপনি HKEY_CLASSES_ROOT Hive এর নীচে পাবেন এমন অনেক ফাইল এক্সটেনশান এসোসিয়েশন কীগুলির মধ্যে বেশিরভাগ অংশ একটি নির্দিষ্ট সময়ের সাথে শুরু হবে:

এই এক্সটেনশনটির সাহায্যে ফাইলটি ডাবল-ক্লিক বা ডাবল-টোপ করুন যখন এই রেজিস্ট্রি কিগুলি প্রত্যেকটি উইন্ডোজকে কীভাবে করা উচিত তা তথ্য সংরক্ষণ করে। এটি ফাইলের ডান-ক্লিক / ট্যাপ করার সময় "খোলা সহ ..." অংশে পাওয়া প্রোগ্রামগুলির তালিকায় অন্তর্ভুক্ত হতে পারে, এবং তালিকাভুক্ত প্রতিটি অ্যাপ্লিকেশনের পথ।

উদাহরণস্বরূপ, আমার কম্পিউটারে, যখন আমি ডাবল-ক্লিক বা ডাবল-ডাবল ডট.আরএফএফ নামের ফাইলটি ডাবল-ক্লিক করি তখন ওয়ার্ডপ্যাড ফাইলটি খোলে। যেটি তৈরি করা হয় সেই রেজিস্ট্রি ডেটা হ'ল HKEY_CLASSES_ROOT \ .rtf কীতে সংরক্ষিত হয়, যা আমার কম্পিউটারে, ওয়ার্ডপ্যাডকে এমন প্রোগ্রাম হিসাবে নির্ধারণ করে যা RTF ফাইলটি খুলতে হবে।

সতর্কবার্তা: কিভাবে HKEY_CLASSES_ROOT কীগুলি সেটআপের জটিলতার কারণে, আমি পুরোপুরি সুপারিশ করি না যে আপনি রেজিস্ট্রি থেকে ডিফল্ট ফাইল অ্যাসোসিয়েশন পরিবর্তন করুন। পরিবর্তে, আপনার সাধারণ উইন্ডোজ ইন্টারফেসের মধ্যে থেকে এটি করার নির্দেশাবলীর জন্য উইন্ডোজে ফাইল অ্যাসোসিয়েশন কিভাবে পরিবর্তন করবেন তা দেখুন।

HKCR & amp; সিসিএসআইডি, প্রোগিড, & amp; IID

HKEY_CLASSES_ROOT- এ কীগুলির বাকিগুলি হল ProgID, CLSID, এবং IID কীগুলি। এখানে প্রতিটি কিছু উদাহরণ আছে:

ProgID কী HKEY_CLASSES_ROOT এর রুটে অবস্থিত, ফাইল এক্সটেনশন সংস্থার পাশাপাশি আলোচনা করা হয়েছে:

সমস্ত CLSID কীগুলি CLSID সাবাকির অধীনে অবস্থিত:

সমস্ত আইআইডি কীগুলি ইন্টারফেস সাবাকির অধীনে অবস্থিত:

কি প্রোগিড, সিএলএসআইডি, এবং আইআইডি কীগুলি কম্পিউটার প্রোগ্রামিং এর কিছু খুব প্রযুক্তিগত দিক সম্পর্কিত এবং এই আলোচনার সুযোগের বাইরে। যাইহোক, আপনি অনুগ্রহপূর্বক এখানে তিনটি, এখানে, এবং এখানে যথাক্রমে আরও পড়তে পারেন।

HKEY_CLASSES_ROOT হিপটি ব্যাক আপ

ব্যতিক্রম ছাড়া, আপনি সর্বদা কোনও রেজিস্ট্রি এন্ট্রি ব্যাকআপ করা উচিত যা আপনি এডিট বা অপসারণের পরিকল্পনা করেন। দেখুন আপনি রেজিস্ট্রি এ HKEY_CLASSES_ROOT, বা অন্য কোনও অবস্থানের ব্যাক আপ ব্যাকআপ করতে সাহায্য করতে হলে একটি REG ফাইল থেকে উইন্ডোজ রেজিস্ট্রি ব্যাক আপ কিভাবে দেখুন।

কিছু ভুল হলে, আপনি সবসময় উইন্ডোজ রেজিস্ট্রি ব্যাকআপের সাথে একটি কার্যকরী অবস্থায় পুনরুদ্ধার করতে পারেন। আপনাকে যা করতে হবে তা হল যে REG ফাইলটি ডাবল ক্লিক বা ডাবল-ক্লিক করুন এবং নিশ্চিত করুন যে আপনি সেই পরিবর্তনগুলি করতে চান

HKEY_CLASSES_ROOT এ আরো

আপনি যখন HKEY_CLASSES_ROOT Hive এর মধ্যে কোনও সাবকিউ সম্পাদনা করতে পারেন এবং সম্পূর্ণরূপে মুছে ফেলতে পারেন, রুট ফোল্ডারটি নিজেই, রেজিস্ট্রি এ সব প্রিভেটরগুলির মতো, নাম পরিবর্তন করা বা সরানো যাবে না।

HKEY_CLASSES_ROOT একটি বিশ্বব্যাপী হৈচৈ, যার অর্থ এটি এমন তথ্য ধারণ করতে পারে যা কম্পিউটারের সমস্ত ব্যবহারকারীদের জন্য প্রযোজ্য এবং প্রতিটি ব্যবহারকারীর দ্বারা দর্শনীয়। এটি এমন কিছু প্রিস্টের বিপরীতে, যা কেবলমাত্র সাইন ইন করা ব্যবহারকারীর জন্য প্রযোজ্য তথ্য রয়েছে।

যাইহোক, HKEY_CLASSES_ROOT Hive আসলে HKEY_LOCAL_MACHINE Hive ( HKEY_LOCAL_MACHINE \ Software \ Classes ) এবং HKEY_CURRENT_USER Hive ( HKEY_CURRENT_USER \ সফটওয়্যার ক্লাস ) উভয়ই পাওয়া যায়, এটি ব্যবহারকারী-নির্দিষ্ট তথ্যের পাশাপাশিও রয়েছে। যদিও এটির ক্ষেত্রে, HKEY_CLASSES_ROOT এখনও কোনো এবং সমস্ত ব্যবহারকারীদের দ্বারা ব্রাউজ করতে সক্ষম।

এর মানে, অবশ্যই, যখন একটি নতুন রেজিস্ট্রি কী HKEY_CLASSES_ROOT Hive- এ তৈরি করা হয়, তখন একইটি HKEY_LOCAL_MACHINE \ Software \ Classes- এ প্রদর্শিত হবে, এবং যখন একটি থেকে মুছে ফেলা হবে, একই কী অন্য অবস্থান থেকে মুছে ফেলা হবে।

যদি একটি রেজিস্ট্রি কী উভয় অবস্থানেই থাকে, তবে কোনও ভাবে বিরোধিতায়, সাইন-ইন ব্যবহারকারীর হিপে পাওয়া ডেটা, HKEY_CURRENT_USER \ Software \ Classes , অগ্রাধিকার নেয় এবং HKEY_CLASSES_ROOT এ ব্যবহৃত হয়।