অনেক আগে, সমস্ত সিস্টেম এবং অ্যাপ্লিকেশন কনফিগারেশন তাদের নিজ নিজ ডিরেক্টরিতে সংরক্ষণ করা হয়েছিল, কিন্তু এই পদ্ধতিটি এতটাই আনাড়ি ছিল। এটি সমাধান করার জন্য, মাইক্রোসফ্ট উইন্ডোজ রেজিস্ট্রি চালু করেছে যা কার্যত সমস্ত সেটিংস এবং কনফিগারেশন হোস্ট করে। আসলে, উইন্ডোজ রেজিস্ট্রি অনেকটা সমস্ত কনফিগারেশন এবং সেটিংসের জন্য একটি ডাটাবেসের মতো। যেহেতু সমস্ত সেটিংস এক জায়গায় থাকে, তাই Windows রেজিস্ট্রি হল যেখানে আপনি অপারেটিং সিস্টেম কনফিগারেশন, হার্ডওয়্যার ডিভাইস সেটিংস, সফ্টওয়্যার সেটিংস ইত্যাদি পরিবর্তন করার মতো সব ধরনের উন্নত জিনিস করতে পারেন।
তাছাড়া, আপনার সিস্টেমে আপনার করা প্রতিটি সামান্য পরিবর্তন, যেমন সফ্টওয়্যার ইনস্টল করা বা ওয়ালপেপার পরিবর্তন করা, প্রতিফলিত হয় এবং উইন্ডোজ রেজিস্ট্রিতে ট্র্যাক করা যেতে পারে। কখনও কখনও, এই পরিবর্তনগুলি ট্র্যাক করা আপনাকে মূল থেকে সমস্যাটি ডিবাগ করতে সাহায্য করবে। সুতরাং আপনি যদি কখনও Windows রেজিস্ট্রিতে করা পরিবর্তনগুলি ট্র্যাক করতে চান, তাহলে এই পরিবর্তনগুলি নিরীক্ষণ করার জন্য এখানে একটি দুর্দান্ত সরঞ্জাম রয়েছে৷
রেগশট কি
রেগশট হল একটি সাধারণ ওপেন সোর্স ইউটিলিটি যা প্রয়োজন অনুসারে উইন্ডোজ রেজিস্ট্রির স্ন্যাপশট নিতে সক্ষম এবং সিস্টেমে পরিবর্তন করার সময় ঘটে যাওয়া কোনও পরিবর্তন খুঁজে পেতে তাদের তুলনা করতে পারে। পরিবর্তনগুলির মধ্যে যেকোন নতুন কী বা মানগুলি তৈরি, মুছে ফেলা এবং পরিবর্তিত অন্তর্ভুক্ত রয়েছে৷ আপনি এর অফিসিয়াল Sourceforge.net ওয়েবসাইট থেকে রেগশট ডাউনলোড করতে পারেন। যেহেতু এটি একটি পোর্টেবল অ্যাপ্লিকেশন, আপনি এটি যেকোনও ইনস্টলেশন ছাড়াই ব্যবহার করতে পারেন৷
Regshot ব্যবহার করে রেজিস্ট্রি পরিবর্তনগুলি মনিটর করুন
1. একবার আপনি অ্যাপ্লিকেশনটি ডাউনলোড করার পরে, 7-zip বা অন্য সমতুল্য টুল ব্যবহার করে আপনার ডেস্কটপে বিষয়বস্তু বের করুন। এখন আপনার সিস্টেম আর্কিটেকচারের উপর নির্ভর করে (32-বিট বা 64-বিট), প্রাসঙ্গিক এক্সিকিউটেবল ফাইলটি খুলুন। ANSI বা ইউনিকোড স্টাফ নিয়ে চিন্তা করবেন না; শুধু আপনার পছন্দের একটি খুলুন৷
৷
2. আপনি দেখতে পাচ্ছেন, ইউজার ইন্টারফেসটি বেশিরভাগই সোজা। আপনার যদি প্রয়োজন হয়, আপনি যা করতে পারেন তা হল আউটপুট ডিরেক্টরি পরিবর্তন করা। ডিফল্টরূপে, আউটপুট ডিরেক্টরিটি "অ্যাপডেটা" এর অধীনে অবস্থিত "টেম্প" ফোল্ডারে সেট করা থাকে। একবার আপনি আউটপুট ডিরেক্টরি সেট আপ করা হয়ে গেলে, আপনাকে বর্তমান উইন্ডোজ রেজিস্ট্রির একটি প্রাথমিক স্ন্যাপশট নিতে হবে। এটি করতে, "1ম শট" বোতামে ক্লিক করুন এবং "শট" বিকল্পটি নির্বাচন করুন৷
৷
3. একবার আপনি এটি সম্পন্ন করলে, রেগশট পুরো রেজিস্ট্রি স্ক্যান করবে এবং বর্তমান অবস্থার একটি স্ন্যাপশট তৈরি করবে। আপনি যদি রেগশট উইন্ডোর নীচে ঘনিষ্ঠভাবে তাকান, আপনি লক্ষ্য করবেন যে এটি কী, মান এবং স্ক্রিপ্ট চালানোর সময় নেওয়ার মতো সামগ্রিক ডেটা প্রদর্শন করে। রেগশট অ্যাপ্লিকেশনটি এখনও বন্ধ করবেন না।
4. এখন দ্বিতীয় স্ন্যাপশট নেওয়ার আগে আপনি সিস্টেমে যে পরিবর্তনগুলি করতে চান তা নিয়ে এগিয়ে যান৷ উদাহরণস্বরূপ, আমি FileZilla FTP ক্লায়েন্ট ইনস্টল করছি।
5. একবার আপনি পরিবর্তনগুলি করা হয়ে গেলে, রেগশট উইন্ডোতে নেভিগেট করুন এবং "২য় শট" বোতামে ক্লিক করে এবং "শট" বিকল্পটি নির্বাচন করে একটি দ্বিতীয় স্ন্যাপশট নিন৷
6. রেগশট আবার উইন্ডোর নীচে সামগ্রিক পরিবর্তিত ডেটা প্রদর্শন করে। এখন পরিবর্তনগুলি ট্র্যাক করতে, কেবল "তুলনা" বোতামে ক্লিক করুন৷
৷
7. উপরের ক্রিয়াটি নোটপ্যাডে সমস্ত ফলাফল প্রদর্শন করবে যা যোগ করা, পরিবর্তিত এবং মুছে ফেলা সমস্ত কী এবং মানগুলির বিশদ বিবরণ দেবে৷ আমার ক্ষেত্রে, দুটি স্ন্যাপশটের তুলনা প্রকাশ করে যে উইন্ডোজ রেজিস্ট্রিতে মোট 54053টি পরিবর্তন করা হয়েছে। কিন্তু মনে রাখবেন যে তাদের সব সফ্টওয়্যার ইনস্টলেশনের কারণে নয়; বেশিরভাগ পরিবর্তন নতুন ইনস্টলেশনকে প্রতিফলিত করে এবং একেবারে শেষ কী পর্যন্ত ট্র্যাক করা যেতে পারে।
এটিই করার আছে এবং উইন্ডোজে রেজিস্ট্রি পরিবর্তনগুলি নিরীক্ষণ এবং ট্র্যাক করতে রেগশট ব্যবহার করা সহজ। রেগশট হল একটি সহজ কিন্তু শক্তিশালী ইউটিলিটি যার একটি নন-ননসেন্স ওয়ার্কিং স্টাইল, এবং যদি সঠিকভাবে ব্যবহার করা হয়, তাহলে এটি আপনার জীবনকে উইন্ডোজ বা অন্যান্য সফ্টওয়্যার দিয়ে ট্র্যাকিং এবং ডিবাগিং সমস্যাগুলিকে সহজ করে তোলে৷
আশা করি এটি সাহায্য করবে, এবং এই বিনামূল্যের এবং ওপেন-সোর্স অ্যাপ্লিকেশনটিতে আপনার চিন্তাভাবনা শেয়ার করতে নীচে মন্তব্য করুন৷