উইন্ডোজ রেজিস্ট্রি হলো পিসি সেটিংস এবং অ্যাপ্লিকেশনগুলির বিভিন্ন কনফিগারেশন সংক্রান্ত তথ্যের একটি ডাটাবেস, যা মাইক্রোসফটের উইন্ডোজ অপারেটিং সিস্টেমে চলে। যদিও প্রতিটি অ্যাপকে উইন্ডোজ রেজিস্ট্রিতে সংরক্ষিত কনফিগারেশন ডাটাবেসে চালানোর প্রয়োজন নেই (কিছু XML ফাইল বা পৃথক এক্সিকিউটেবল ফাইলে কনফিগারেশন ডেটা সংরক্ষণ করে), রেজিস্ট্রিগুলো আপনার উইন্ডোজ পিসির সঠিক কার্যকারিতায় একটি গুরুত্বপূর্ণ ভূমিকা পালন করে।
উইন্ডোজ ব্যবহারকারীদের এই রেজিস্ট্রিগুলো এডিট করার অপশন দেয় যদি তারা আপনার কম্পিউটারে কোনো অ্যাপ্লিকেশন বা প্রোগ্রামের কনফিগারেশন সেটিংস পরিবর্তন করতে চান। আসুন জানি কীভাবে আপনি এই রেজিস্ট্রিগুলো ব্যবহার করতে পারেন এবং আপনার পছন্দ অনুযায়ী সেগুলো এডিট করতে পারেন:
উইন্ডোজ রেজিস্ট্রি কীভাবে কাজ করে?
উইন্ডোজ রেজিস্ট্রিতে সংরক্ষিত তথ্য তিনটি ভিন্ন রেজিস্ট্রি লেভেলে সংগঠিত:
- রেজিস্ট্রি হাইভস (Registry Hives):
এগুলো কী, সাবকী, এবং রেজিস্ট্রি ভ্যালুর একটি সংকলন, যা ফোল্ডার দ্বারা প্রতিনিধিত্ব করা হয়। এই ফোল্ডারগুলো 그들이 ধারণ করা ডেটা ভ্যালুর ধরনের উপর ভিত্তি করে সাবফোল্ডারে শ্রেণিবদ্ধ করা হয়।
- রেজিস্ট্রি কীস (Registry Keys):
এগুলো সাবফোল্ডার যা রেজিস্ট্রি হাইভস গঠন করে। এগুলো উইন্ডোজ রেজিস্ট্রিতে সংগঠনের স্ট্যান্ডার্ড ইউনিট হিসেবে বিবেচিত হয়। এগুলো উইন্ডোজ ফাইল এক্সপ্লোরারের ফোল্ডারের মতো যা আপনার কম্পিউটারে বিভিন্ন ধরনের ফাইল ধারণ করে। একইভাবে, রেজিস্ট্রি কীস রেজিস্ট্রি ভ্যালুগুলো ধারণ করে।
- রেজিস্ট্রি ভ্যালুস (Registry Values):
এগুলো কনফিগারেশন এবং সিস্টেম সেটিংসের নির্দেশনা বা তথ্য। প্রতিটি রেজিস্ট্রি ভ্যালু নির্দিষ্ট সিস্টেম সেটিংস, অ্যাপ্লিকেশন, বা সংশ্লিষ্ট কনফিগারেশনের জন্য নির্দেশনা ধারণ করে।
আরও পড়ুন: রেজি এডিট (Regedit) এর মাধ্যমে রেজিস্ট্রি কী এবং ভ্যালু কীভাবে যোগ, মডিফাই, এবং ডিলিট করবেন
কমান্ড প্রম্প্ট ব্যবহার করে উইন্ডোজ রেজিস্ট্রি কীভাবে এডিট করবেন?
যদি আপনাকে উইন্ডোজ রেজিস্ট্রি টুইক করার প্রয়োজন হয়, তবে আপনি উইন্ডোজ ১০ পিসিতে কমান্ড প্রম্প্টের মাধ্যমে প্রক্রিয়াটি পার করতে পারেন। আপনাকে শুধু নিচের প্রক্রিয়াটি অনুসরণ করতে হবে:
কমান্ড প্রম্প্ট খোলা

প্রথমে, উইন্ডোজ সার্চ বার-এ যান।
তারপর, সার্চ বারে cmd টাইপ করুন। সার্চ রেজাল্টে Command Prompt টপ রেজাল্ট হিসেবে দেখাবে।
রাইট-ক্লিক করুন Command Prompt অপশনের ওপর এবং Run as Administrator-এ ক্লিক করুন।
এটি আপনার উইন্ডোজ পিসিতে অ্যাডমিন মোডে কমান্ড প্রম্প্ট খুলবে।
আরও পড়ুন: কমান্ড প্রম্পট ব্যাকগ্রাউন্ড কীভাবে পরিবর্তন করবেন
রেজিস্ট্রি এডিট করার অপারেশন টাইপস
ধাপ ১: নিচের কমান্ড রান করুন রেজিস্ট্রি এডিট করার জন্য আপনি যেসব অপারেশন পারফর্ম করতে পারেন তার সম্পূর্ণ তালিকা পেতে।
REG /?
অপারেশন টাইপস নির্ধারণ করে যে আপনাকে উইন্ডোজ রেজিস্ট্রিতে কী পরিবর্তন আনতে হবে, উদাহরণস্বরূপ Add অপারেশন টাইপের মাধ্যমে একটি সাবকী যোগ করা।

ধাপ ২: কমান্ড প্রম্পট সব অপারেশনগুলোর পাশাপাশি প্রতিটি কমান্ডের রিটার্ন কোড প্রদর্শন করবে। রিটার্ন কোড নির্ধারণ করে কমান্ড এক্সিকিউশন সফল হয়েছে কিনা বা ব্যর্থ।
দ্রষ্টব্য: নিচের টেবিলগুলোতে মাইক্রোসফ্ট প্রদত্ত কন্টেন্ট
| অপারেশনসমূহ | দায়িত্ব |
| Add | রেজিস্ট্রিতে নতুন এন্ট্রি যোগ করে |
| Compare | দুই বা অধিক রেজিস্ট্রি সাবকী বা এন্ট্রি তুলনা করে। |
| Copy | একটি রেজিস্ট্রি এন্ট্রি লোকাল বা রিমোট মেশিনে নির্দিষ্ট লোকেশনে কপি করে। |
| Load | সেভ করা সাবকী এবং এন্ট্রিগুলো রেজিস্ট্রিতে একটি ভিন্ন সাবকী-এ লেখে। এটি trobuleshooting বা রেজিস্ট্রি এন্ট্রি এডিটের জন্য ব্যবহৃত টেম্প ফাইলদের সাথে ব্যবহার করার উদ্দেশ্যে। |
| Restore | সেভ করা সাবকী এবং এন্ট্রিগুলো রেজিস্ট্রিতে ফিরিয়ে লেখে। |
| Query | রেজিস্ট্রিতে নির্দিষ্ট একটি সাবকী-এর অধীনে অবস্থিত পরবর্তী টিয়ারের সাবকী এবং এন্ট্রিগুলোর তালিকা রিটার্ন করে। |
| Import | এক্সপোর্ট করা রেজিস্ট্রি সাবকী, এন্ট্রি, এবং ভ্যালু ধারণকারী ফাইলের কন্টেন্ট লোকাল কম্পিউটারের রেজিস্ট্রিতে কপি করে। |
| Export | লোকাল কম্পিউটারের নির্দিষ্ট সাবকী, এন্ট্রি, এবং ভ্যালু ফাইলে কপি করে অন্য সার্ভারে ট্রান্সফারের জন্য। |
| Save | রেজিস্ট্রির নির্দিষ্ট সাবকী, এন্ট্রি, এবং ভ্যালুর একটি কপি নির্দিষ্ট ফাইলে সংরক্ষণ করে। |
| Delete | একটি সাবকী বা এন্ট্রি ডিলিট করে। |
| Unload | REG LOAD অপারেশন ব্যবহার করে লোড করা রেজিস্ট্রির একটি অংশ সরিয়ে দেয়। |
সোর্স: মাইক্রোসফ্ট
| রিটার্ন কোডস | ফলাফল |
| 0 | সাফল্য |
| 1 | ব্যর্থতা |
সোর্স: মাইক্রোসফ্ট
সিনট্যাক্স খুঁজে বের করা
সিনট্যাক্স খুঁজে বের করতে, আপনাকে শুধু আগের REG কমান্ডের মাঝপথে অপারেশন নাম যোগ করতে হবে। ঠিক এইভাবে –
REG <Operation>
এই নির্দিষ্ট ধাপটি আপনাকে সেই নির্দিষ্ট অপারেশনের সম্পর্কে আপনার যাবতীয় তথ্য দেবে, সব প্যারামিটার এবং সিনট্যাক্সসহ। আসুন Add অপারেশন টাইপের উদাহরণ নিয়ে সিনট্যাক্স খুঁজে বের করি।
অপারেশন টাইপ ব্যবহার করে একটি এডিট টাস্ক এক্সিকিউট করা: একটি সাবকী বা এন্ট্রি যোগ করা
ধাপ ১: আপনি Add অপারেশনের মাধ্যমে রেজিস্ট্রিতে একটি সাবকী যোগ করতে পারেন। একটি এডিট শুরু করতে, আপনাকে REG কমান্ডের মাঝপথে অপারেশন টাইপ রাখতে হবে।
যেহেতু আমরা Add অপারেশন টাইপ ব্যবহার করছি, আপনাকে কমান্ডটি টাইপ করতে হবে –
REG <Add>
ধাপ ২: সিনট্যাক্সটি প্রম্পটের দ্বিতীয় লাইনে সঠিক আছে –
REG ADD <KeyName> [{/v ValueName | /ve}] [/t DataType] [/s Separator] [/d Data] [/f]

এখানে –
- <KeyName> সাবকীর পথ নির্দিষ্ট করে। সাধারণত পথ হিসেবে ব্যবহৃত রুট কীগুলো HKLM অথবা HKU- দ্বারা ডেজিগনেটেড।
- /v ValueName সাবকীর নাম নির্দিষ্ট করে।
অন্য সিনট্যাক্স প্যারামিটারগুলো Add অপারেশন টাইপের ক্ষেত্রে প্রয়োজন নেই।
ধাপ ৩: ধরে নিন আপনার সাবকীর নাম – MySubkey; অপারেশন টাইপের সাথে যাওয়া কমান্ডটি হবে –
REG ADD HKLM\Software\MySubkey
একটি সাবকী ডিলিট করা
ধাপ ১: Delete অপারেশনের সিনট্যাক্স –
REG DELETE <KeyName> [{/v ValueName | /ve | /va}] [/f]
ধাপ ২: ধরে নিন আপনাকে আগের ধাপে তৈরি করা সাবকীটি ডিলিট করতে হবে; কমান্ডটি হবে –
REG DELETE HKLM\Software\MySubkey
ধাপ ৩: ডিলিট কমান্ড কনফার্ম করার জন্য YES টাইপ করুন।
ধাপ ৪: Enter চাপুন।
এগুলো শুধু দুটি অপারেশন। প্রতিটি অপারেশনের জন্য আলাদা সিনট্যাক্স প্রয়োজন যা আপনি এখন কীভাবে বের করবেন তা জানেন, এবং প্রতিটি আলাদা কাজ সম্পাদন করে। রেজিস্ট্রি অপারেশন টাইপস, সিনট্যাক্স, এবং প্যারামিটার সম্পর্কে আরও জানতে মাইক্রোসফ্ট দ্বারা প্রকাশিত এই ডকুমেন্ট ভিজিট করতে পারেন।
আরও পড়ুন: উইন্ডোজ ১০-এ রেজিস্ট্রি এরর কীভাবে ফিক্স করবেন
ডিসক্লেমার: কেন উইন্ডোজ রেজিস্ট্রি টুইক করার থেকে বিরত থাকবেন?
কন্ট্রোল প্যানেল সেটিংস, সিস্টেম অ্যাসোসিয়েশন, সফটওয়্যার বা অ্যাপ ইনস্টলেশন ইত্যাদিতে যে কোনো পরিবর্তন আপনি করলেন, সেগুলো স্বয়ংক্রিয়ভাবে উইন্ডোজ রেজিস্ট্রিতে প্রতিফলিত হয়। যদি আপনি ম্যানুয়ালি উইন্ডোজ রেজিস্ট্রি এডিট করার চেষ্টা করেন, তবে আপনি এই সেটিংস, কনফিগারেশন, এবং সিস্টেম পলিসিগুলোর যেকোনো একটি করাপ্ট করতে পারেন। এতে বেশ কিছু কম্পিউটার সমস্যা হতে পারে, যেমন সিস্টেম ক্র্যাশ, করাপ্ট অ্যাপ্লিকেশন, আনবুটেবল ড্রাইভ, সেভ করা ফাইল এবং সিস্টেম ফোল্ডারে সমস্যা।
অতএব সুপারিশ করা হচ্ছে যে আপনি উইন্ডোজ রেজিস্ট্রি টুইক করার চেষ্টা করবেন না যদি না আপনি সকল সিনট্যাক্স এবং প্যারামিটার সম্পর্কে সম্পূর্ণ সচেতন হন অথবা আপনাকে তা করা অত্যন্ত জরুরি না হয়।
আপনার পছন্দও হতে পারে
রেজিস্ট্রি সমস্যা ফিক্স করা কেন গুরুত্বপূর্ণ
কারেন্ট পাসওয়ার্ড না জেনেও উইন্ডোজ পাসওয়ার্ড কীভাবে পরিবর্তন করবেন