Windows সার্ভিস এবং 'parameter is incorrect' সমস্যা
আপডেট: ১১ জুলাই, ২০২৫
এখানে একটি ছোট পরিস্থিতি আপনি মুখোমুখি হচ্ছেন। আপনি একটি Windows সার্ভিসের রান স্টেট পরিবর্তন করতে চান। উদাহরণস্বরূপ, আপনি একটি নির্দিষ্ট সার্ভিসকে স্বয়ংক্রিয়ভাবে বুটের সময় শুরু হওয়ার বদলে ম্যানুয়ালি শুরু করতে চান। অথবা আপনি সেটি ডিজেবল করতে চান। আপনি Services টুল (services.msc) চালু করেন, কাঙ্ক্ষিত সার্ভিসটি খুলেন, এর স্টেট পরিবর্তন করেন, এবং Apply/OK ক্লিক করেন। আপনি একটি এরর দেখেন: the parameter is incorrect।
আমি এই সমস্যাটি Windows Defender Web Threat সার্ভিস ডিজেবল করার চেষ্টা করার সময় মুখোমুখি হয়েছিলাম। এটি Windows Defender-এর একটি রিয়েল-টাইম কম্পোনেন্ট, যা আমি ব্যবহার করি না, ব্যবহার করতে চাই না, এবং ব্যবহার করতে অস্বীকার করি। আমার যেকোনো Windows বাক্সে, এটি ডিজেবল, যেকোনো পথে। যদি আমি গ্রুপ পলিসির মাধ্যমে না করতে পারি, তবে আমি সম্পূর্ণ প্রাসঙ্গিক প্রোগ্রাম ফোল্ডারগুলো মুছে ফেলি, যেমন আমি একাধিকবার উল্লেখ করেছি। কিন্তু Defender মুছে ফেলা সত্ত্বেও, Web Threat সার্ভিস চলতেই থাকল, এবং আমি Services ইউটিলিটি ব্যবহার করে এটিকে টগল অফ করতে পারলাম না। চলো এটিকে ঠিক করি।
আমাদের রেজিস্ট্রিতে যেতে হবে
সমস্যার সমাধান হল রেজিস্ট্রি এডিটর টুল (regedit.exe) চালু করা, সঠিক পাথে নেভিগেট করা, এবং সেখানে ম্যানুয়ালি সার্ভিস স্টেট ভ্যালু পরিবর্তন করা। আসলে, আমি আপনাকে ঠিক একই পদ্ধতি দেখিয়েছিলাম Linux-এ WINE-এর মাধ্যমে Windows সফটওয়্যার ইনস্টল করার সময়। যেন দেখুন।
আগে যান, দয়া করে সচেতন থাকুন যে আপনি জিনিসগুলো বিগিয়ে ফেলতে পারেন। আপনি যদি একটি ক্রিটিক্যাল সিস্টেম সার্ভিস ডিজেবল করেন, আপনার মেশিন আনবুটেবল হতে পারে। আপনাকে এই ধাপগুলো তभी করতে হবে যদি আপনি regedit ব্যবহারে আত্মবিশ্বস্ত হন, এবং আপনি পূর্ণরূপে বুঝতে পারেন প্রতিটি সার্ভিস কী করে, এবং কীভাবে সিস্টেম আচরণ প্রভাবিত করে।
এখন, regedit খুলুন (অ্যাডমিনিস্ট্রেটর হিসেবে), এবং নেভিগেট করুন:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services
এখানে, বাম প্যানে সার্ভিসের একটি লম্বা তালিকা থাকবে। আপনার প্রয়োজনীয়টিকে সিলেক্ট করুন। ডান প্যানে, Start (REG_DWORD) নামে অবজেক্টটি খুঁজুন। যদি না থাকে, তৈরি করুন (রাইট ক্লিক)। ভ্যালুটি যেই নাম্বার থেকে যেই নাম্বারে পরিবর্তন করতে চান সেট করুন। আমার কেসে, এটি ৪। এটি ডিজেবল স্টেট ভ্যালু।
উপলব্ধ স্টেটগুলো হল:
0 = Boot
1 = System
2 = Automatic
3 = Manual
4 = Disabled
আমার কেসে, আমাকে কমপক্ষে চারটি লিস্টেড সার্ভিসের জন্য এটি दुहरাতে হয়েছিল যা অপ্রয়োজনীয় ফাংশনালিটি প্রতিফলিত করছিল। পরিবর্তনগুলো করার পর, regedit বন্ধ করুন, এবং আপনার মেশিন রিস্টার্ট করুন। একবার লগ ইন করার পর, Services খুলুন, এবং আপনি দেখবেন যে যে সার্ভিসগুলো স্টেট পরিবর্তন করতে অস্বীকার করছিল, সেগুলো এখন নিশ্চিতভাবেই পরিবর্তিত হয়েছে। কাজ শেষ।
উপসংহার
এই তো। সিস্টেম পরিবর্তন করতে চান, এবং কোনো কারণে, আপনি "parameter is incorrect" এরর পান, সমাধান হল রেজিস্ট্রির মাধ্যমে ম্যানুয়ালি সার্ভিস স্টেট পরিবর্তন করা। এটি কাজ করার আদর্শ পদ্ধতি নয়, কিন্তু কখনো কখনো এটি প্রয়োজনীয়। আমার কেসে, Windows 11 রিসেট টেস্ট করার পর, আমার সিস্টেম বোকামি দিয়ে পূর্ণ হয়ে গিয়েছিল, এবং প্রতিকারের অংশ ছিল একাদশ সার্ভিস বা তত ডিজেবল করা। उनमें से কয়েকটি এই জিদ्दी এরর দিয়েছিল, যা উপরের ট্রিক দিয়ে সমাধান হয়েছে। সহজ পিজি।
উপরোক্ত সব বলা হলেও, আমি Windows 11 ব্যবহার করার সুপারিশ করব না। এটি একটি হস্তক্ষেপকারী, বিরক্তিকর অপারেটিং সিস্টেম, এটি অ্যান্টি-ইউজার, এবং আপনাকে বোকামি অংশগুলো ছাঁটছাঁট করেও যাতে আপনি আপনার হার্ডওয়্যার প্রোফাইলিং ছাড়া বা চিম্পাঞ্জির মত বর্ত্তমান না হয়ে ব্যবহার করতে পারেন সেটি করার জন্য অনেক সময় ব্যয় করতে হয়। Windows 11-এ আমার আগ্রহ হাস্যাপদ, করুণ, এবং আমি এখানে এই সব বয়ার্ট রিচুয়াল করছি যাতে আপনাকে করতে না হয়। আশা করি এটি আপনাকে কিছু অদ্ভুত সমস্যা থেকে বের হতে সাহায্য করবে। কুল থাকুন, ফেলাস।
চিয়ার্স।