উইন্ডোজের পृष्ठভূমিতে দশেক প্রসেস চলে, এবং আপনি টাস্ক ম্যানেজারে সেগুলো দেখতে পারেন। 그중 একটি হলো ক্লায়েন্ট সার্ভার রানটাইম প্রসেস (CSRSS), এবং এটি উইন্ডোজ অপারেটিং সিস্টেমের অপরিহার্য অংশ।
কখনো কখনো CSRSS চিন্তা সৃষ্টি করতে পারে, আপনাকে ভাবতে বাধ্য করে যে এটিকে ডিসেবল করা ভালো Idee। কিন্তু আপনি এটিকে কিল করার চেষ্টা করার আগে কিছু জিনিস জানা দরকার।
ক্লায়েন্ট সার্ভার রানটাইম প্রসেস কী?
ক্লায়েন্ট সার্ভার রানটাইম প্রসেস আজকাল অনেক কিছু করে না, কিন্তু উইন্ডোজ NT 3.x এর যুগে এটি সম্পূর্ণ গ্রাফিক্যাল সাবসিস্টেম হ্যান্ডেল করত। এর অপারেশনের অংশ হিসেবে উইন্ডো ম্যানেজ করা এবং স্ক্রিনে জিনিস আঁকা যেমন উইন্ডো ফ্রেম এবং মেনু ছিল।
যখন মাইক্রোসফট ১৯৯৬ সালে উইন্ডোজ NT 4 রিলিজ করল, তখন এটা CSRSS-এর অধিকাংশ গ্রাফিক্যাল অপারেশন সরিয়ে দিল। এটা ओএস-এর ভিজ্যুয়াল পারফরম্যান্স বাড়াতে করতে। উইন্ডোজ ৭ থেকে, প্রসেসটি শুধু কনসোল হ্যান্ডেল করা এবং গ্রাফিক্যাল ইউজার ইন্টারফেস (GUI) শাট ডাউন করার জন্য দায়ী।
CSRSS একটি প্রসেস যা উইন্ডোজ বুট হওয়ার সাথে সাথে চলতে শুরু করে—এটি পরে চলতে পারে না। তাই যদি কিছু অপ্রত্যাশিত ঘটে এবং এটি লঞ্চ হতে ব্যর্থ হয়, তবে আপনি সবচেয়ে ভয়ানক ব্লু স্ক্রিন অফ ডेथ (BSoD) পাবেন।
প্রসেসটি দেখতে, টাস্কবার-এ রাইট-ক্লিক করুন এবং টাস্ক ম্যানেজার সিলেক্ট করুন।
প্রসেসেস ট্যাব সিলেক্ট করুন এবং নিচে স্ক্রোল করুন যতক্ষণ Client Server Runtime Process দেখতে পান।
ক্লায়েন্ট সার্ভার রানটাইম প্রসেস ডিসেবল করা ঠিক কি?
যখন আপনি পারফরম্যান্স বাড়াতে চান বা এটি সমস্যা সৃষ্টি করলে প্রসেস কিল করার ইচ্ছা স্বাভাবিক, কিন্তু CSRSS হলো এমন একটি প্রসেস যা আপনি কখনো কিল করতে চাবেন না। এটি এমন একটি ক্রিটিক্যাল সিস্টেম ফাংশন যে ওএস আপনাকে যাবতীয়ভাবে টার্মিনেট করতে দেবে না, এটিকে ভার্চুয়ালি আনকিলেবল বানিয়ে দিচ্ছে।
আপনি টাস্ক ম্যানেজার-এ ক্লায়েন্ট সার্ভার রানটাইম প্রসেস সিলেক্ট করে এবং নিচে ডান পাশে End task বাটনে ক্লিক করে এটিকে এন্ড করার চেষ্টা করতে পারেন। আপনাকে একটি সতর্কতা মিেলবে যা বলবে এগিয়ে যালে উইন্ডোজ অস্থির হবে বা শাট ডাউন হবে।
আপনি Abandon unsaved data and shut down চেকবক্স টিক করে এবং তারপর Shut down বাটনে ক্লিক করে এগিয়ে যাওয়ার সিদ্ধান্ত নিতে পারেন। যাইহোক, আপনাকে আরেকটি সতর্কতা মিেলবে যা বলবে উইন্ডোজ অপারেশন সম্পন্ন করতে পারল না এবং অ্যাক্সেস ডিনাই করছে।
CSRSS-এর দুটি ইনস্ট্যান্স একসাথে কেন চলছে?
আপনি যদি লক্ষ্য করেন ক্লায়েন্ট সার্ভার রানটাইমের দুটি ইনস্ট্যান্স একসাথে চলছে, তবে প্যানিক করবেন না। কিছু লোক এটি দেখে ধরে নেয় এটি একটি ভাইরাস। ম্যালওয়্যার ছাড়া টাস্ক ম্যানেজারে এই প্রসেসের একাধিক ইনস্ট্যান্স একটিভ থাকা সম্পূর্ণ স্বাভাবিক।
আপনি যদিสงসা করেন প্রসেসগুলোতে একটা লেজিটিমেট নাও, তবে এটি যাচাই করার একটি সহজ উপায় আছে। আসল ক্লায়েন্ট সার্ভার রানটাইম প্রসেসের এক্সিকিউটেবল ফাইল নিচের লোকেশনে থাকে: Local Disk (C) > Windows > System32। এই প্রসেসের সব অথেন্টিক ইনস্ট্যান্স System32 ফোল্ডার থেকে উদ্ভূত হয়।
যাচাই করতে, টাস্ক ম্যানেজার-এ Client Server Runtime Process-এ ক্লিক করুন এবং Open file location সিলেক্ট করুন। উইন্ডোজ আপনাকে System32 ফোল্ডারে রিডাইরেক্ট করবে csrss.exe সিলেক্টেড অবস্থায়, অর্থাৎ প্রসেসটি লেজিট।
যদি রিডাইরেকশন কোথাও অন্য জায়গায় নিয়ে যায়, তবে একটি ট্রোজান আপনার সিস্টেমে ইনফেক্ট করার সম্ভাবনা বেশি। ট্রোজান সরাতে, আপনার অ্যান্টিভাইরাস সফটওয়্যার খুলুন (নিশ্চিত করুন এটি আপ টু ডেট) এবং একটি ফুল সিস্টেম স্ক্যান চালান। প্রোগ্রাম সকল ম্যালিশিয়াস সফটওয়্যার শনাক্ত ও সরাবে, যেমন ভাইরাস, ট্রোজান, ওয়ার্ম, এবং স্পাইওয়ার।
CSRSS.exe হাই CPU এবং মেমরি ইউজ ফিক্স করা
ক্লায়েন্ট সার্ভার রানটাইম প্রসেস যেহেতু অনেক কিছুর জন্য দায়ী নয়, এটি আপনার কম্পিউটারের পারফরম্যান্সে লক্ষণীয় প্রভাব ফেলে না। কিন্তু কিছু লোক রিপোর্ট করে যে প্রসেসটি হঠাৎ তাদের CPU এবং মেমরির বড় অংশ ব্যবহার করতে শুরু করে। ভালো হলে পিসি স্লাগিশ হয়, খারাপ হলে সিস্টেম ক্র্যাশ করে।
যখন CSRSS সিস্টেম রিসোর্স হগ করে মিসবিহেভ করে, তখন সাধারণত দুই কারণ হয়: ম্যালওয়্যার ইনফেকশন বা করাপ্টেড ইউজার প্রোফাইল।
যখন এটি ম্যালওয়্যার ইনফেকশন
পূর্বের সেকশনে উল্লিখিত যেমন, একটি সিম্পল ফুল-সিস্টেম স্ক্যান ক্লায়েন্ট সার্ভার রানটাইম প্রসেসকে প্রভাবিত কর रहे হানিকারক প্রোগ্রামটি সরাতে পারে। তাই, একটি প্রিভেন্টিভ মেজার হিসেবে, সপ্তাহে একবার কমপক্ষে ফুল সিস্টেম স্ক্যান করা ভালো Idee।
যখন এটি একটি করাপ্ট ইউজার প্রোফাইল
আপনি যদি ম্যালওয়্যার বাদ দিতে পারেন, তবে দ্বিতীয় সম্ভাব্য কারণ হলো একটি করাপ্ট ইউজার প্রোফাইল। দুঃখদ, এটি আন-করাপ্ট করার কোনো উপায় নেই, অর্থাৎ আপনাকে একটি নতুন অ্যাকাউন্ট তৈরি করতে হবে এবং পুরনোটি ডিলিট করতে হবে।
আগে যেতে, যেকোনো গুরুত্বপূর্ণ ফাইল পেন ড্রাইভ বা এক্সটার্নাল হার্ড ড্রাইভে ট্রান্সফার করে ব্যাকআপ তৈরি করুন। আপনি ক্লাউড ব্যাকআপও তৈরি করতে পারেন যদি ফিজিক্যাল স্টোরেজ ডিভাইস ব্যবহার করতে না চান।
উইন্ডোজ ১০-এ আপনার পুরনো ইউজার প্রোফাইল ডিলিট করতে, একটি নতুন ইউজার অ্যাকাউন্ট তৈরি করুন (এই ধাপ বাদ দিন যদি আপনার পিসিতে ইতিমধ্যে অন্য প্রোফাইল থাকে)।
Start > Settings > Family & other users-এ যান এবং Add someone else to this PC-এ ক্লিক করুন।
উইন্ডোজ আপনাকে বলবে কীভাবে পারসন সাইন ইন করবে। I don't have this person's sign-in information-এ ক্লিক করুন।
এখন আপনি একটি নতুন অ্যাকাউন্ট তৈরি করতে পারেন। Add a user without a Microsoft account-এ ক্লিক করুন।
নতুন ব্যবহারকারীর নাম দিন, পাসওয়ার্ড তৈরি করুন এবং সিকিউরিটি কwestions পূরণ করুন। তারপর Next বাটনে ক্লিক করুন নতুন অ্যাকাউন্ট সেটআপ ফিনিশ করতে।
এখন পুরনো অ্যাকাউন্ট থেকে লগ আউট করুন এবং নতুনটিতে লগ ইন করুন। Family & other users-এ নেভিগেট করুন। আপনার পুরনো অ্যাকাউন্টে ক্লিক করুন অপশন এক্সপ্যান্ড করতে এবং Remove-এ ক্লিক করুন।
তারপর Delete account and data বাটনে ক্লিক করুন প্রোফাইলটি সিস্টেম থেকে সম্পূর্ণ সরাতে।
ক্লায়েন্ট সার্ভার রানটাইম প্রসেস ডিমিস্টিফাইড
আপনি যদি উইন্ডোজ এンスিয়াস্ট না হন, তবে কেউ আপনাকে দোষ দিতে পারবে না CSRSS কী সেটি না জানার জন্য। শুধু একটি ব্যাকগ্রাউন্ড প্রসেস না হয়ে, এটি উইন্ডোজ অপারেশনের জন্য ক্রিটিক্যাল। আপনি প্রসেসটি ডিসেবল করতে পারবেন না, এমনকি যখন এটি সমস্যা সৃষ্টি করছে (মাইক্রোসফট সেটা নিশ্চিত করেছে)।
কিন্তু ক্লায়েন্ট সার্ভার রানটাইম প্রসেস কী এবং এর সাথে জড়িত সাধারণ সমস্যা কীভাবে ফিক্স করবেন সেটি জানা আপনাকে উইন্ডোজ প্রসেস হ্যান্ডল করার गुरু হতে একটি ধাপ নিকট করিয়ে দেয়।