HKEY_USERS, কখনও কখনও HKU হিসাবে দেখা যায়, উইন্ডোজ রেজিস্ট্রির অনেক রেজিস্ট্রি হাইভের মধ্যে একটি৷
এটিতে কম্পিউটারে বর্তমানে সক্রিয় সকল ব্যবহারকারীদের জন্য ব্যবহারকারী-নির্দিষ্ট কনফিগারেশন তথ্য রয়েছে। এর মানে হল যে ব্যবহারকারী এই মুহূর্তে লগ ইন করেছেন (আপনি) এবং অন্য কোনো ব্যবহারকারী যারা লগ ইন করেছেন কিন্তু তারপর থেকে "ব্যবহারকারী পরিবর্তন করেছেন।"
HKEY_USERS হাইভের নীচে অবস্থিত প্রতিটি রেজিস্ট্রি কী সিস্টেমের একজন ব্যবহারকারীর সাথে মিলে যায় এবং সেই ব্যবহারকারীর নিরাপত্তা শনাক্তকারী বা SID দিয়ে নামকরণ করা হয়। সেই ব্যবহারকারীর জন্য নির্দিষ্ট প্রতিটি SID কন্ট্রোল সেটিংসের অধীনে থাকা রেজিস্ট্রি কী এবং রেজিস্ট্রি মানগুলি যেমন ম্যাপ করা ড্রাইভ, ইনস্টল করা প্রিন্টার, এনভায়রনমেন্ট ভেরিয়েবল, ডেস্কটপ ব্যাকগ্রাউন্ড এবং আরও অনেক কিছু, এবং ব্যবহারকারী যখন প্রথম লগ ইন করে তখন লোড হয়।
HKEY_USERS এ কিভাবে যাবেন
একটি রেজিস্ট্রি হাইভ হওয়ার কারণে, এটি রেজিস্ট্রি এডিটরের মাধ্যমে খুঁজে পাওয়া এবং খোলা সহজ:
-
রেজিস্ট্রি এডিটর খুলুন। উইন্ডোজের সমস্ত সংস্করণে এটি করার দ্রুততম উপায় হল রান ডায়ালগ বক্স চালু করা (WIN+R) এবং প্রবেশ করা regedit.
- বাম ফলক থেকে HKEY_USERS সনাক্ত করুন৷
- HKEY_USERS নির্বাচন করুন বা বাম দিকে ছোট তীর বা প্লাস আইকন ব্যবহার করে হাইভ প্রসারিত করুন।
আপনি সম্পাদনা করার পরিকল্পনা করছেন এমন যেকোনো রেজিস্ট্রি কীগুলির ব্যাকআপ নেওয়া সর্বদা একটি ভাল ধারণা৷ আপনার যদি সম্পূর্ণ রেজিস্ট্রি বা রেজিস্ট্রির নির্দিষ্ট অংশগুলিকে একটি REG ফাইলে ব্যাক আপ করতে সাহায্যের প্রয়োজন হয় তবে কীভাবে উইন্ডোজ রেজিস্ট্রি ব্যাক আপ করবেন তা দেখুন৷
HKEY_USERS দেখতে পাচ্ছেন না?
যদি এই কম্পিউটারে আগে রেজিস্ট্রি এডিটর ব্যবহার করা হয়ে থাকে, তাহলে আপনি মৌচাকটি দেখতে না পাওয়া পর্যন্ত যেকোনও খোলা রেজিস্ট্রি কীগুলিকে ভেঙে ফেলতে হতে পারে।
অন্যান্য কীগুলি খোলা থাকলে HKEY_USERS-এ পৌঁছানোর সবচেয়ে সহজ উপায় হল রেজিস্ট্রি এডিটরের বাম দিকের একেবারে উপরের দিকে স্ক্রোল করা, এবং অন্য কোনও খোলা রেজিস্ট্রি হাইভসের বাম দিকে তীর বা প্লাস চিহ্ন নির্বাচন করা৷
উদাহরণস্বরূপ, আপনাকে HKEY_USERS হাইভ দেখার জন্য HKEY_CLASSES_ROOT এবং HKEY_LOCAL_MACHINE ভেঙে ফেলতে হতে পারে।
HKEY_USERS এ রেজিস্ট্রি সাবকি
এই মৌচাকের নীচে আপনি কী পেতে পারেন তার একটি উদাহরণ এখানে দেওয়া হল:
- HKEY_USERS\. DEFAULT
- HKEY_USERS\S-1-5-18
- HKEY_USERS\S-1-5-19
- HKEY_USERS\S-1-5-20
- HKEY_USERS\S-1-5-21-0123456789-012345678-0123456789-1004
- HKEY_USERS\S-1-5-21-0123456789-012345678-0123456789-1004_ক্লাস
- …
আপনি এখানে তালিকাভুক্ত যে SIDগুলি দেখছেন তা অবশ্যই উপরে আমরা যে তালিকাটি অন্তর্ভুক্ত করেছি তার থেকে আলাদা হবে৷
যদিও আপনার কাছে. DEFAULT, S-1-5-18, S-1-5-19, এবং S-1-5-20 থাকবে, যা বিল্ট-ইন সিস্টেম অ্যাকাউন্টের সাথে মিলে যায়, আপনার এস -1-5-21-xxx কীগুলি আপনার কম্পিউটারের জন্য অনন্য হবে কারণ সেগুলি উইন্ডোজের "বাস্তব" ব্যবহারকারী অ্যাকাউন্টগুলির সাথে মিলে যায়৷
HKEY_USERS এবং SID-এ আরও
HKEY_CURRENT_USER হাইভ আপনার SID-এর সাথে সম্পর্কিত HKEY_USERS সাবকিতে এক ধরনের শর্টকাট হিসেবে কাজ করে।
অন্য কথায়, আপনি যখন HKEY_CURRENT_USER-এ পরিবর্তন করেন, তখন আপনি HKEY_USERS-এর মধ্যে থাকা কী এবং মানগুলিতে পরিবর্তন করছেন যেটির নাম আপনার SID-এর মতো।
উদাহরণস্বরূপ, যদি আপনার SID নিম্নলিখিত হয়:
S-1-5-21-0123456789-012345678-0123456789-1004
… HKEY_CURRENT_USER এটি নির্দেশ করবে:
HKEY_USERS\S-1-5-21-0123456789-012345678-0123456789-1004
যেকোন একটি অবস্থানে সম্পাদনা করা যেতে পারে যেহেতু তারা একই।
আপনি যদি এমন একজন ব্যবহারকারীর জন্য রেজিস্ট্রি ডেটা পরিবর্তন করতে চান যার SID HKEY_USERS-এর অধীনে প্রদর্শিত হচ্ছে না, আপনি হয় সেই ব্যবহারকারী হিসাবে লগ ইন করতে পারেন এবং পরিবর্তন করতে পারেন, অথবা আপনি সেই ব্যবহারকারীর রেজিস্ট্রি হাইভ ম্যানুয়ালি লোড করতে পারেন৷ আপনার সাহায্যের প্রয়োজন হলে কীভাবে একটি রেজিস্ট্রি হাইভ লোড করবেন তা দেখুন৷
মনে রাখবেন যে যেহেতু দুটি একই, আপনি যদি নিজের সেটিংস সম্পাদনা করেন (যে ব্যবহারকারীর জন্য আপনি বর্তমানে লগ ইন করেছেন তার সেটিংস), আপনার নিজের SID সনাক্ত করার চেয়ে HKEY_CURRENT_USER খোলা অনেক সহজ এবং তারপর HKEY_USERS-এর মধ্যে পরিবর্তনগুলি করুন৷ HKEY_USERS ব্যবহার করে কোনো ব্যবহারকারীর জন্য SID ফোল্ডারে প্রবেশ করা সাধারণত শুধুমাত্র তখনই উপযোগী হয় যখন আপনি এমন কোনো ব্যবহারকারীর জন্য রেজিস্ট্রি মান সম্পাদনা করতে চান যিনি বর্তমানে লগ ইন করেননি।
HKEY_USERS\. DEFAULT সাবকিটি HKEY_USERS\S-1-5-18 সাবকির মতোই। একটিতে করা যেকোনো পরিবর্তন স্বয়ংক্রিয়ভাবে এবং তাৎক্ষণিকভাবে অন্যটিতে প্রতিফলিত হয়, ঠিক একইভাবে যেভাবে বর্তমানে HKEY_USERS-এ লগ-ইন করা ব্যবহারকারীর SID সাবকি HKEY_CURRENT_USER-এ পাওয়া মানগুলির সাথে অভিন্ন৷
এটা জানাও গুরুত্বপূর্ণ যে HKEY_USERS\. DEFAULT লোকালসিস্টেম অ্যাকাউন্ট ব্যবহার করে, নিয়মিত ব্যবহারকারী অ্যাকাউন্ট নয়। এই কীটিকে "ডিফল্ট" বলে বিবেচনা করে সম্পাদনা করা যেতে পারে যাতে এটির পরিবর্তনগুলি সমস্ত ব্যবহারকারীর জন্য প্রযোজ্য হয় বলে ভুল করা সাধারণ, তবে এটি এমন নয়৷
Windows রেজিস্ট্রির অন্যান্য HKEY_USERS সাবকিগুলির মধ্যে দুটি যেগুলি সিস্টেম অ্যাকাউন্ট দ্বারা ব্যবহৃত হয় তার মধ্যে রয়েছে S-1-5-19 যেটি LocalService অ্যাকাউন্টের জন্য এবং S-1-5-20 যা নেটওয়ার্কসার্ভিস অ্যাকাউন্ট দ্বারা ব্যবহৃত হয়৷