একটি রেজিস্ট্রি কীকে কিছুটা ফাইল ফোল্ডারের মতো মনে করা যেতে পারে, তবে এটি শুধুমাত্র উইন্ডোজ রেজিস্ট্রিতে বিদ্যমান। রেজিস্ট্রি কীগুলিতে রেজিস্ট্রি মান থাকে, ঠিক যেমন ফোল্ডারে ফাইল থাকে। রেজিস্ট্রি কীগুলিতে অন্যান্য রেজিস্ট্রি কীগুলিও থাকতে পারে, যা কখনও কখনও সাবকি হিসাবে উল্লেখ করা হয়৷
রেজিস্ট্রি কী উইন্ডোজের সব সংস্করণে একইভাবে কাজ করে। আপনি কীভাবে রেজিস্ট্রি কীগুলি ভেঙে ফেলবেন এবং প্রসারিত করবেন তাতে কিছু পরিবর্তন হয়েছে, তবে এগুলি খুব ছোট ছিল এবং তাদের কার্যকারিতাকে প্রভাবিত করেনি৷
উইন্ডোজ রেজিস্ট্রির কাঠামো
Windows রেজিস্ট্রি একটি ক্রমানুসারে গঠন করা হয়, যার শীর্ষস্থানীয় রেজিস্ট্রি কীগুলিকে রেজিস্ট্রি হাইভস হিসাবে উল্লেখ করা হয়। এগুলোর সাথে বিশেষ নিয়ম সংযুক্ত আছে, কিন্তু এগুলো অন্য সব অর্থে রেজিস্ট্রি কী।
"রেজিস্ট্রি এন্ট্রি" শব্দটি উইন্ডোজ রেজিস্ট্রির যেকোনো পৃথক অংশকে (যেমন একটি মৌচাক বা মান) নির্দেশ করতে পারে, তবে সাধারণত, এটি একটি রেজিস্ট্রি কী-এর সমার্থক।
রেজিস্ট্রির আইটেমগুলি এইভাবে গঠন করা হয়:
কী(HIVE)\SUBKEY\SUBKEY\…\…
আসুন রেজিস্ট্রি কী কীভাবে কাজ করে তা ব্যাখ্যা করতে সাহায্য করতে রেজিস্ট্রি এডিটরের একটি নির্দিষ্ট উদাহরণ দেখি:
HKEY_LOCAL_MACHINE\software\Microsoft
আপনি দেখতে পাচ্ছেন, উপরে দেখানো রেজিস্ট্রি পথটি তিনটি বিভাগে বিভক্ত, প্রতিটি একটি ব্যাকস্ল্যাশ দ্বারা পৃথক করা হয়েছে:
- HKEY_LOCAL_MACHINE
- সফ্টওয়্যার
- Microsoft
প্রতিটি বিভাগ একটি একক রেজিস্ট্রি কী প্রতিনিধিত্ব করে, যার মধ্যে ডান-সবচেয়ে একটি পূর্বের নীচে নেস্ট করা থাকে এবং আরও অনেক কিছু। এটি সম্পর্কে অন্যভাবে চিন্তা করা: প্রতিটি কী বাম দিকে একটির নীচে থাকে, ঠিক যেমন আপনার কম্পিউটারে একটি পাথ কাজ করে, যেমন C:\Windows\System32\Boot.
প্রথম রেজিস্ট্রি কী, HKEY_LOCAL_MACHINE, পথের শীর্ষে রয়েছে এবং এটি একটি রেজিস্ট্রি হাইভ। HKEY_LOCAL_MACHINE এর অধীনে নেস্ট করা হল সফ্টওয়্যার রেজিস্ট্রি কী৷ Microsoft কী হল আরেকটি রেজিস্ট্রি কী যা সফ্টওয়্যার.
রেজিস্ট্রি কী অক্ষর-সংবেদনশীল নয়, যার মানে অক্ষরগুলি বড় হাতের এবং ছোট হাতের হয় তা কোন ব্যাপার না; তারা কীভাবে কাজ করে তা প্রভাবিত না করে যেকোনভাবে লেখা যেতে পারে।
রেজিস্ট্রি কীগুলি বেশ গভীরভাবে নেস্ট করা যেতে পারে। এখানে একটি পাঁচ স্তর গভীরের একটি উদাহরণ রয়েছে যা আপনি HKEY_CURRENT_CONFIG হাইভের অধীনে যেকোনো উইন্ডোজ কম্পিউটারের রেজিস্ট্রিতে পাবেন:
HKEY_CURRENT_CONFIG\সিস্টেম\CurrentControlSet\Control\Print\Printers
রেজিস্ট্রি কী যোগ, পরিবর্তন এবং মুছে ফেলার মাধ্যমে আপনি কিছু খুব মৌলিক স্তরে উইন্ডোজ কীভাবে কাজ করে তা পরিবর্তন করতে পারেন। যাইহোক, রেজিস্ট্রি করার সময় আপনাকে অবশ্যই খুব সতর্কতা অবলম্বন করতে হবে, কারণ আপনি আপনার কম্পিউটারে গুরুতর সমস্যা সৃষ্টি করতে পারেন যার ফলে সমস্ত ডেটা হারিয়ে যেতে পারে।
ব্যাক আপ করা এবং রেজিস্ট্রি কী পুনরুদ্ধার করা
আপনার রেজিস্ট্রিটিতে কোনো পরিবর্তন করার আগে ব্যাক আপ করা বুদ্ধিমানের কাজ। আপনার হাতে পরিবর্তন করা চাবিগুলির একটি অনুলিপি দিয়ে, আপনি আপনার সিস্টেমে সমস্যা হতে পারে এমন যেকোনো পরিবর্তনকে পূর্বাবস্থায় ফিরিয়ে আনতে পারেন তা জেনে আপনি নিরাপদ বোধ করতে পারেন। আপনি যদি না চান তবে আপনাকে সম্পূর্ণ রেজিস্ট্রি ব্যাক আপ করতে হবে না; আপনি যে রেজিস্ট্রি কীগুলির সাথে কাজ করছেন তা ব্যাক আপ করতে পারেন৷
আপনার ব্যাক-আপ রেজিস্ট্রি কীগুলি একটি REG ফাইল হিসাবে বিদ্যমান৷ আপনি REG ফাইলটি খুলে এবং প্রম্পটগুলি অনুসরণ করে সহজেই একটি রেজিস্ট্রি ব্যাকআপ পুনরুদ্ধার করতে পারেন এবং আপনি উইন্ডোজের যে সংস্করণটি ব্যবহার করছেন তা বিবেচনা না করেই এটি করা যেতে পারে৷
FAQ
আমি কিভাবে একটি কী যোগ করব?
Windows-এ, রেজিস্ট্রি এডিটর খুলতে Windows+ R কীবোর্ড শর্টকাট ব্যবহার করুন, তারপর লিখুন regedit ৬৪৩৩৪৫২ ঠিক আছে । বাম প্যানে, আপনি যে রেজিস্ট্রি কী যোগ করতে চান তাতে নেভিগেট করুন > কীটিতে ডান-ক্লিক করুন > নির্বাচন করুন নতুন > কী.
পাঁচটি রেজিস্ট্রি কী কী?
Windows-এর বেশিরভাগ সংস্করণে, নিম্নলিখিত কীগুলি রেজিস্ট্রিতে থাকে: HKEY_CLASSES_ROOT (HKCR), HKEY_CURRENT_USER (HKCU), HKEY_LOCAL_MACHINE (HKLM), HKEY_USERS (HKU), এবং HKEY_CURRENT_CONFIG