HKEY_LOCAL_MACHINE কি?

সুচিপত্র:

HKEY_LOCAL_MACHINE কি?
HKEY_LOCAL_MACHINE কি?
Anonim

HKEY_LOCAL_MACHINE, প্রায়ই HKLM হিসাবে সংক্ষেপিত হয়, এটি বেশ কয়েকটি রেজিস্ট্রি হাইভের মধ্যে একটি যা উইন্ডোজ রেজিস্ট্রি তৈরি করে। এই বিশেষ হাইভটিতে আপনার ইনস্টল করা সফ্টওয়্যার এবং সেইসাথে উইন্ডোজ অপারেটিং সিস্টেমের জন্য বেশিরভাগ কনফিগারেশন তথ্য রয়েছে৷

সফ্টওয়্যার কনফিগারেশন ডেটা ছাড়াও, এই হাইভটিতে বর্তমানে শনাক্ত করা হার্ডওয়্যার এবং ডিভাইস ড্রাইভার সম্পর্কে অনেক মূল্যবান তথ্য রয়েছে৷

Windows 11, Windows 10, Windows 8, Windows 7, এবং Windows Vista-এ আপনার কম্পিউটারের বুট কনফিগারেশনের তথ্যও এখানে অন্তর্ভুক্ত করা হয়েছে।

Image
Image

কীভাবে HKEY_LOCAL_MACHINE এ যাবেন

একটি রেজিস্ট্রি হাইভ হওয়ার কারণে, উইন্ডোজের সমস্ত সংস্করণে অন্তর্ভুক্ত রেজিস্ট্রি এডিটর টুল ব্যবহার করে HKEY_LOCAL_MACHINE খুঁজে পাওয়া এবং খোলা সহজ:

  1. রেজিস্ট্রি এডিটর খুলুন। রান বক্সে regedit কমান্ডটি কার্যকর করা সেখানে যাওয়ার একটি দ্রুত উপায়।
  2. রেজিস্ট্রি এডিটরের বাম দিকে HKEY_LOCAL_MACHINE সনাক্ত করুন।

    যদি আপনি, বা অন্য কেউ, আপনার কম্পিউটারে আগে রেজিস্ট্রি এডিটর ব্যবহার করে থাকেন, আপনি মৌচাকটি না পাওয়া পর্যন্ত আপনাকে যেকোন খোলা রেজিস্ট্রি কীগুলি ভেঙে ফেলতে হতে পারে৷ বাম তীর কী ব্যবহার করে বর্তমানে যা কিছু নির্বাচন করা হয়েছে তা ভেঙে পড়বে।

  3. ডাবল-ক্লিক করুন বা ডাবল-ট্যাপ করুন HKEY_LOCAL_MACHINE হাইভ প্রসারিত করতে, বা বাম দিকে ছোট তীরটি ব্যবহার করুন।

HKEY_LOCAL_MACHINE এ রেজিস্ট্রি সাবকি

নিম্নলিখিত রেজিস্ট্রি কীগুলি HKEY_LOCAL_MACHINE হাইভের নীচে অবস্থিত:

  • HKEY_LOCAL_MACHINE\BCD00000000
  • HKEY_LOCAL_MACHINE\COMPONENTS
  • HKEY_LOCAL_MACHINE\ড্রাইভার
  • HKEY_LOCAL_MACHINE\হার্ডওয়্যার
  • HKEY_LOCAL_MACHINE\SAM
  • HKEY_LOCAL_MACHINE\Schema
  • HKEY_LOCAL_MACHINE\SecURITY
  • HKEY_LOCAL_MACHINE\software
  • HKEY_LOCAL_MACHINE\SYSTEM

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

হার্ডওয়্যার সাবকি BIOS, প্রসেসর এবং অন্যান্য হার্ডওয়্যার ডিভাইসের সাথে সম্পর্কিত ডেটা ধারণ করে। উদাহরণস্বরূপ, হার্ডওয়্যারের মধ্যে রয়েছে DESCRIPTION > সিস্টেম > BIOS, যেখানে আপনি বর্তমান BIOS সংস্করণ এবং বিক্রেতা খুঁজে পাবেন৷

সফ্টওয়্যার সাবকি হল HKLM হাইভ থেকে সবচেয়ে বেশি অ্যাক্সেস করা হয়।এটি সফ্টওয়্যার বিক্রেতা দ্বারা বর্ণানুক্রমিকভাবে সংগঠিত হয় এবং যেখানে প্রতিটি প্রোগ্রাম রেজিস্ট্রিতে ডেটা লেখে যাতে পরবর্তী সময়ে অ্যাপ্লিকেশনটি খোলা হয়, এর নির্দিষ্ট সেটিংস স্বয়ংক্রিয়ভাবে প্রয়োগ করা যেতে পারে যাতে প্রতিবার এটি ব্যবহার করার সময় আপনাকে প্রোগ্রামটিকে পুনরায় কনফিগার করতে না হয়। ব্যবহারকারীর এসআইডি খোঁজার সময়ও এটি কার্যকর।

সফ্টওয়্যার সাবকিতে একটি উইন্ডোজ সাবকিও রয়েছে যা অপারেটিং সিস্টেমের বিভিন্ন UI বিশদ বর্ণনা করে, একটি ক্লাস সাবকি বর্ণনা করে কোন প্রোগ্রামগুলি কোন ফাইল এক্সটেনশনের সাথে যুক্ত এবং অন্যান্য।

HKLM\SOFTWARE\Wow6432Node\ Windows এর 64-বিট সংস্করণে পাওয়া যায়, কিন্তু 32-বিট অ্যাপ্লিকেশন দ্বারা ব্যবহৃত হয়। এটি HKLM\SOFTWARE\ এর সমতুল্য কিন্তু ঠিক একই নয় কারণ এটি একটি 64-বিট OS-এ 32-বিট অ্যাপ্লিকেশনগুলিতে তথ্য প্রদানের একমাত্র উদ্দেশ্যে আলাদা করা হয়েছে। WoW64 এই কীটিকে 32-বিট অ্যাপ্লিকেশনে "HKLM\SOFTWARE\" হিসেবে দেখায়।

HKLM এ লুকানো সাবকি

অধিকাংশ কনফিগারেশনে, নিম্নলিখিত সাবকিগুলি লুকানো কী, এবং তাই HKLM রেজিস্ট্রি হাইভের অধীনে অন্যান্য কীগুলির মতো ব্রাউজ করা যায় না:

  • HKEY_LOCAL_MACHINE\SAM
  • HKEY_LOCAL_MACHINE\SecURITY

অধিকাংশ সময় এই কীগুলি ফাঁকা দেখায় যখন আপনি সেগুলি খোলেন এবং/অথবা ফাঁকা থাকা সাবকিগুলি থাকে৷

SAM সাবকি ডোমেনের জন্য সিকিউরিটি অ্যাকাউন্টস ম্যানেজার (SAM) ডাটাবেস সম্পর্কে তথ্য বোঝায়। প্রতিটি ডাটাবেসের মধ্যে রয়েছে গ্রুপ উপনাম, ব্যবহারকারী, অতিথি অ্যাকাউন্ট এবং প্রশাসক অ্যাকাউন্ট, এছাড়াও ডোমেনে লগ ইন করতে ব্যবহৃত নাম, প্রতিটি ব্যবহারকারীর পাসওয়ার্ডের ক্রিপ্টোগ্রাফিক হ্যাশ এবং আরও অনেক কিছু।

বর্তমান ব্যবহারকারীর নিরাপত্তা নীতি সংরক্ষণ করতে সিকিউরিটি সাবকি ব্যবহার করা হয়। এটি সেই ডোমেনের নিরাপত্তা ডাটাবেসের সাথে লিঙ্কযুক্ত যেখানে ব্যবহারকারী লগ ইন করেছেন, অথবা ব্যবহারকারী স্থানীয় সিস্টেম ডোমেনে লগ ইন করলে স্থানীয় কম্পিউটারের রেজিস্ট্রি হাইভের সাথে।

SAM বা সিকিউরিটি কী-এর বিষয়বস্তু দেখতে, রেজিস্ট্রি এডিটরকে অবশ্যই সিস্টেম অ্যাকাউন্ট ব্যবহার করে খুলতে হবে, যেটির অনুমতি অন্য যেকোনো ব্যবহারকারীর চেয়ে বেশি, এমনকি প্রশাসক সুবিধা সহ ব্যবহারকারীরও।

যথাযথ অনুমতিগুলি ব্যবহার করে একবার রেজিস্ট্রি এডিটর খোলা হয়ে গেলে, HKEY_LOCAL_MACHINE\SAM এবং HKEY_LOCAL_MACHINE\SECURITY কীগুলি মৌচাকের অন্যান্য কীগুলির মতো অন্বেষণ করা যেতে পারে৷

Microsoft-এর PsExec-এর মতো কিছু বিনামূল্যের সফ্টওয়্যার ইউটিলিটি এই লুকানো কীগুলি দেখার জন্য যথাযথ অনুমতি নিয়ে রেজিস্ট্রি এডিটর খুলতে সক্ষম।

HKEY_LOCAL_MACHINE এ আরও

এটা জেনে রাখা আকর্ষণীয় হতে পারে যে HKEY_LOCAL_MACHINE আসলে কম্পিউটারে কোথাও বিদ্যমান নেই, বরং এটি শুধুমাত্র একটি ধারক যা প্রকৃত রেজিস্ট্রি ডেটা হাইভের মধ্যে অবস্থিত সাবকিগুলির মাধ্যমে লোড করা হয়েছে, উপরে তালিকাভুক্ত করা হয়েছে৷

অন্য কথায়, এটি আপনার কম্পিউটার সম্পর্কিত ডেটার অন্যান্য উৎসগুলির একটি শর্টকাটের মতো কাজ করে৷ এই অস্তিত্বহীন প্রকৃতির কারণে, আপনি বা আপনার ইনস্টল করা কোনো প্রোগ্রামই HKEY_LOCAL_MACHINE-এর অধীনে অতিরিক্ত কী তৈরি করতে পারবে না।

HKEY_CURRENT_USER-এর মতো রেজিস্ট্রি হাইভের বিপরীতে, যেটি লগ ইন করার সময় এটি দেখে তার জন্য নির্দিষ্ট।

যদিও এটি প্রায়শই এইভাবে লেখা হয়, HKLM সত্যিই একটি "অফিসিয়াল" সংক্ষিপ্ত রূপ নয়। এটি জানা গুরুত্বপূর্ণ কারণ কিছু পরিস্থিতিতে কিছু প্রোগ্রাম, এমনকি মাইক্রোসফ্ট থেকে সরাসরি উপলব্ধ সরঞ্জামগুলি আপনাকে রেজিস্ট্রি পাথগুলিতে হাইভকে সংক্ষেপিত করতে দেয় না। আপনি যদি "HKLM" ব্যবহার করার সময় একটি ত্রুটি পেয়ে থাকেন, তবে পরিবর্তে সম্পূর্ণ পথটি ব্যবহার করুন এবং দেখুন এটি এটি ঠিক করে কিনা।

প্রস্তাবিত: