কখনো কখনো আপনি একটি ত্রুটি নোটিফিকেশন পেতে পারেন – Failed to connect to a Windows service। এটি সাধারণত হয়, যখন অপারেটিং সিস্টেম একটি প্রয়োজনীয় সিস্টেম সার্ভিস শুরু করতে বা उससे সংযোগ করতে অক্ষম হয় তার কমান্ডগুলো এক্সিকিউট করার জন্য। এটি হতে পারে Group Policy Client Service, System Event Notification Service বা অন্য যেকোনো। আপনি এই ত্রুটি পেলে, ট্রাবলশুটিং বড়อংশে জড়িত সার্ভিসের ওপর নির্ভর করবে। এই পোস্ট আপনাকে দিকনির্দেশনা দেবে।
Failed to connect to a Windows service

আগে যাওয়ার আগে, একটি সিস্টেম রিস্টোর পয়েন্ট তৈরি করুন।
১] প্রথমে সার্ভিসের নাম নোট করুন যা রেসপন্ড করতে ব্যর্থ হয়েছে। এখন services.msc চালান এবং Services Manager-এ নাম দিয়ে সার্চ করুন। এখানে আমরা উদাহরণ হিসেবে Group Policy Client Service নিচ্ছি যা ছবিতে দেখানো হয়েছে।

সার্ভিসটি পাওয়ার পর, এতে ডাবল-ক্লিক করুন এবং সার্ভিস ফাইল নাম চিহ্নিত করুন। এখানে এটি gpsvc.dll।
এই সার্ভিস অ্যাডমিনিস্ট্রেটর দ্বারা কম্পিউটার এবং ব্যবহারকারীদের জন্য কনফিগার করা সেটিংস Group Policy কম্পোনেন্টের মাধ্যমে প্রয়োগ করার দায়িত্বে থাকে। যদি সার্ভিসটি ডিসেবল থাকে, সেটিংস প্রয়োগ হবে না এবং অ্যাপ্লিকেশন ও কম্পোনেন্টগুলো Group Policy-এর মাধ্যমে ম্যানেজযোগ্য হবে না। Group Policy কম্পোনেন্টের ওপর নির্ভরশীল যেকোনো কম্পোনেন্ট বা অ্যাপ্লিকেশন ফাংশনাল নাও হতে পারে যদি সার্ভিসটি ডিসেবল থাকে।
এরপর উইন্ডোজ ফোল্ডারে gpsvc সার্চ করুন। এতে ডান-ক্লিক করুন এবং এর Properties চেক করুন। এটি শুধু আপনার তথ্য ও নিশ্চিতকরণের জন্য।

এখন সার্ভিসের Properties উইন্ডোতে, নিশ্চিত করুন যে সার্ভিসটি Disabled নয়। সাথেই নিশ্চিত করুন যে এটি Started আছে। সার্ভিস শুরু করতে Start বাটনে ক্লিক করুন।
এরপর, Dependencies ট্যাব খুলুন। এখানে আপনি সার্ভিসগুলো ও সিস্টেম কম্পোনেন্টগুলো দেখবেন যেগুলো সঠিক অবস্থায় চলতে হবে gpsvc-কে সঠিকভাবে ফাংশন করার জন্য। তাই এই সার্ভিসগুলোও চেক করুন এবং নিশ্চিত করুন যে সেগুলোও সঠিক Running state-এ আছে।

এভাবে, আপনাকে প্রথমে সমস্যা সৃষ্টিকারী সার্ভিস, তার ফাইল নাম চিহ্নিত করতে হবে এবং তারপর নিশ্চিত করতে হবে যে সার্ভিসটি ডিসেবল নয়, বরং চলছে এবং যেসব সার্ভিসের ওপর এটি নির্ভরশীল সেগুলোও রানিং স্টেটে আছে।
২] উপরের Group Policy Client service উদাহরণে, আপনি নিচের রেজিস্ট্রি কি-র সেটিংস চেক করতে পারেন কীভাবে হওয়া উচিত:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\gpsvc
এই পোস্টে বিস্তারিত জানুন – The Group Policy Client Service Failed The Logon。
৩] সম্ভব है ফাইলটিই করপ্ট হয়ে গেছে। তাই করপ্ট উইন্ডোজ ১০ সিস্টেম ফাইল রিপেয়ার করুন। এটি করতে, WinX মেনু থেকে Command Prompt (Admin) খুলুন এবং চালান, নিচের কমান্ড টাইপ করুন এবং এন্টার চাপুন System File Checker চালানোর জন্য।
sfc /scannow
এটি আপনার পিসি স্ক্যান করবে এবং করপ্ট সিস্টেম ফাইলগুলো ভালো ফাইল দিয়ে রিপ্লেস করবে। স্ক্যান শেষ হলে রিস্টার্ট করুন।
৪] DISM টুল চালান সম্ভাব্য করপ্ট সিস্টেম ইমেজ রিপেয়ার করতে। উইন্ডোজ ইমেজ রিপেয়ার করতে, একটি এলিভেটেড কমান্ড প্রম্পট খুলুন, নিচের কমান্ড টাইপ করুন এবং এন্টার চাপুন।
Dism /Online /Cleanup-Image /RestoreHealth
স্ক্যান শেষ হলে রিস্টার্ট করুন এবং দেখুন সাহায্য করেছে কিনা।
৫] যদি System Event Notification Service রেসপন্ড করতে না পারে, তবে এগুলো চেষ্টা করুন:
- এই ফোল্ডারের কন্টেন্ট ডিলিট করুন C:\Windows\System32\winevt\Logs এবং দেখুন। আপনি যদি ডিলিট করতে না চান, তবে রিনেম করতে পারেন। উইন্ডোজ আবার তৈরি করবে যখন দরকার হবে।
- আপনি Winsock রিসেট করেও চেষ্টা করতে পারেন।
৬] অন্যান্য কিছু চেষ্টা করতে পারেন:
- সিস্টেম রিস্টোর একটি ভালো পয়েন্টে ফিরিয়ে আনুন
- অ্যান্টিভাইরাস সফটওয়্যার নিষ্ক্রিয় করুন এবং দেখুন
- Clean Boot করুন এবং সমস্যা ট্রাবলশুট করার চেষ্টা করুন
- একটি নতুন ইউজার অ্যাকাউন্ট তৈরি করুন এবং দেখুন
- Fast Startup নিষ্ক্রিয় করুন এবং দেখুন
- আপনি যদি টেক-সেভি হন, তবে সিস্টেম ইভেন্ট লগ রিভিউ করুন কোনো নির্দিষ্ট সার্ভিস কেন রেসপন্ড করেনি তার বিস্তারিত জানতে।
শুভকামনা।
