এই গাইডে নিচের সমস্যা সমাধানের ধাপে ধাপে নির্দেশনা রয়েছে: ব্যবহারকারীরা উইন্ডোজ RDS সার্ভার ২০১৬ থেকে লগ অফ করার চেষ্টা করলে, লগঅফ "please wait for the system event notification service"-এ আটকে যায়। ফলে RDP সেশন কখনো বন্ধ হয় না এবং ব্যবহারকারীরা RDS সার্ভারে লগঅফ বা রিকানেক্ট করতে পারেন না।

সমস্যার বিস্তারিত: রিমোট ডেস্কটপ ব্যবহারকারীরা RDSH সার্ভার ২০১২/২০১৬/২০১৯ থেকে ডিসকানেক্ট করতে পারছেন না এবং "Wait for the system notification service" মেসেজ পান এবং রিকানেক্ট করতে পারেন না। সমস্যা হলে, RDS সার্ভারে সেশন স্ট্যাটাস "Disconnected" দেখায়, এবং সার্ভার থেকে ডিসকানেক্টেড সেশন(গুলি) লগ অফ করা সম্ভব নয়।
সমস্যা হলে RDS সার্ভারে ত্রুটির তালিকা:
- Event ID 4627: The COM+ Event System timed out attempting to fire the Logon method on event class {D5978650-5B9F-11D1-8DD2-00AA004ABD5E} for publisher and subscriber . The subscriber failed to respond within 180 seconds. The display name of the subscription is "HB_System_Logon". The HRESULT was 800705b4.
- Event ID 4627: The COM+ Event System timed out attempting to fire the Logoff method on event class {D5978650-5B9F-11D1-8DD2-00AA004ABD5E} for publisher and subscriber . The subscriber failed to respond within 180 seconds. The display name of the subscription is "HB_System_Logoff". The HRESULT was 800705b4.
- Even ID 6001: The winlogon notification subscriber <Sens> failed a notification event.
- Event ID 6005: The winlogon notification subscriber <Sens> is taking long time to handle the notification event (Logoff)."

কিভাবে সমাধান করবেন: RDP ব্যবহারকারীরা লগঅফ করতে পারছেন না এবং উইন্ডোজ সার্ভার ২০১৬/২০১৯-এ ডিসকানেক্টেড সেশন লগ অফ করতে অক্ষম।
পদ্ধতি ১. প্রিন্ট স্পুলার রিস্টার্ট করুন।
পদ্ধতি ২. রিমোট ডেস্কটপ ব্যবহারকারীদের ফোর্স সাইন আউট করুন।
পদ্ধতি ৩. অ্যান্টিভাইরাস প্রোগ্রাম আনইনস্টল করুন।
পদ্ধতি ৪. SENS সার্ভিস হ্যাং হওয়ার কারণ খুঁজে বের করুন।
পদ্ধতি ৫. উইন্ডোজকে অপ্রতিক্রিয়াশীল সার্ভিস বা প্রোগ্রাম স্বয়ংক্রিয়ভাবে টার্মিনেট করার নির্দেশ দিন।
পদ্ধতি ১. প্রিন্ট স্পুলার রিস্টার্ট করুন।
"Please wait for the System Notification Service" সমস্যা সমাধানের প্রথম পদ্ধতি হল RDS সার্ভার ২০১৬-এ প্রিন্ট স্পুলার সার্ভিস রিস্টার্ট করা। তা করতে:
১. একসাথে Windows
+ R কী চাপুন রান কমান্ড বক্স খোলার জন্য।
২. রান কমান্ড বক্সে টাইপ করুন: services.msc এবং Enter চাপুন।

৩. Print Spooler সার্ভিসে ডান ক্লিক করুন এবং Restart-এ ক্লিক করুন।

৪. প্রিন্ট স্পুলার রিস্টার্ট করার পর, RDP সার্ভারে রিকানেক্ট করার চেষ্টা করুন এবং চেক করুন সমস্যা বাঁচি আছে কিনা।
পদ্ধতি ২. রিমোট ডেস্কটপ ব্যবহারকারীদের ফোর্স সাইন আউট করুন।
আপনি যদি RDS সার্ভার থেকে ডিসকানেক্টেড সেশন সাধারণভাবে লগ অফ করতে না পারেন (রাইট-ক্লিক -> "Sign out user" অপশন ব্যবহার করে), তবে "Winlogon" প্রসেস কিল করে RDP সেশন ফোর্সফুলি বন্ধ করার চেষ্টা করুন। তা করতে:
১. RDP সার্ভার ২০১৬-এ, Ctrl + Alt + Delete চাপুন Task Manager খোলার জন্য।
২. Users ট্যাবে, 'এক্সপ্যান্ড' করুন "Disconnected" স্ট্যাটাসযুক্ত ব্যবহারকারীকে।

৩. Windows Logon Application-এ ডান ক্লিক করুন এবং Go to details-এ ক্লিক করুন।

৪. হাইলাইট করা winlogon.exe প্রসেসের PID লক্ষ্য করুন। (উদাহরণ: এই উদাহরণে "6116")

৫. PowerShell as Administrator খুলুন।
৬. PowerShell-এ, নিচের কমান্ডটি টাইপ করুন এবং Enter চাপুন: *
- kill -id PID
* দ্রষ্টব্য: যেখানে PID = পূর্বের ধাপে আপনি যে PID লক্ষ্য 했던।
উদাহরণ: এই উদাহরণে কমান্ডটি হবে: kill -id 6116

৭. জিজ্ঞেস করা হলে আপনি কি Stop-Process অপারেশন পারফর্ম করতে চান, y কী চাপুন। *
* দ্রষ্টব্য: "y" কী চাপার পর আপনি যদি "Unable to terminate process. The operation could not be completed, Access is denied" এরর পান, তবে RDP সেশন বন্ধ করার একমাত্র উপায় হল RDP সার্ভার হার্ড রিবুট করা।

৮. টাস্ক ম্যানেজার বন্ধ ও পুনরায় খুলুন, কানেকশন বন্ধ হয়েছে কিনা নিশ্চিত করতে।
৯. একই ধাপগুলো অনুসরণ করুন, যেকোনো "Disconnected" ব্যবহারকারীর জন্য "Winlogon.exe" প্রসেস কিল করতে।
১০. হলে, RDS সার্ভারের সাথে ২-৩ বার কানেক্ট এবং ডিসকানেক্ট করার চেষ্টা করুন সমস্যা ফিক্স হয়েছে কিনা নিশ্চিত করতে। সমস্যা বাঁচি থাকলে, পদ্ধতি ৩-এ যান। *
* পরামর্শ: এহতিয়াতন, RDS সার্ভার রিস্টার্ট করুন, কারণ আমি লক্ষ্য کردهাম সমস্যা কখনও কখনও আপডেট ইনস্টল করার পর রিস্টার্ট না করার কারণে হয়।
পদ্ধতি ৩. অ্যান্টিভাইরাস প্রোগ্রাম আনইনস্টল করুন।
"Please wait for the System Notification Service" এরর মেসেজের অন্য একটি কারণ হল RDS সার্ভারে ইনস্টল করা অ্যান্টিভাইরাস। সবচেয়ে নির্দিষ্টভাবে সমস্যাটি যেকোনো অ্যান্টিভাইরাস প্রোগ্রাম (ESET, Symantec, McAfee, ইত্যাদি) হতে পারে, তাই আমি পরামর্শ দিচ্ছি সার্ভারটি কিছু দিন অ্যান্টিভাইরাস ছাড়া চালানোর যাতে বুঝতে পারেন এটা সমস্যার কারণ কিনা। *
* নোট:
১. আমি জানি এটি আদর্শ সমাধান নয়, কিন্তু আপনি উইন্ডোজ ডিফেন্ডার অ্যান্টিভাইরাস সক্রিয় রাখতে পারেন সুরক্ষার জন্য।
২. সমস্যা বাঁচি থাকলে, পরবর্তী পদ্ধতিতে যান।
পদ্ধতি ৪. SENS সার্ভিস হ্যাং হওয়ার কারণ খুঁজে বের করুন।
ধাপ ১. ইভেন্ট ভিউয়ারে এরর ইভেন্ট চেক করুন।
১. Event Viewer -> Windows logs -> Application-এ নেভিগেট করুন।
২. ID 4627 যুক্ত সকল ইভেন্ট চেক করুন খুঁজে বের করতে সাবস্ক্রিপশনের ডিসপ্লে নাম থেকে সমস্যার কারণী প্রোগ্রামের নাম পাওয়া যায় কিনা। *
* দ্রষ্টব্য: যদি সাবস্ক্রিপশনের নাম "HB_System_Logoff", "HB_System_Logon", "HB_DisplayLock" বা "HB_DisplayUnlock" হয়, তবে পরবর্তী ধাপে যান, কারণ এই সব সাবস্ক্রিপশন "System Event Notification" সার্ভিসের ফাংশন, তাই তথ্যটি ব্যবহার হয় না।

ধাপ ২. সিকিউরিটি অ্যান্ড মেইনটেন্যান্স কন্ট্রোল প্যানেলে সমস্যা ইতিহাস চেক করুন।
১. কন্ট্রোল প্যানেলে নেভিগেট করুন এবং 'Security and maintenance' খুলুন। *
* দ্রষ্টব্য: আপনি যদি 'Security and maintenance' মেনু না দেখেন, View by-কে All Items-এ সেট করুন।

২. Maintenance অপশন প্রসারিত করুন এবং View reliability history সিলেক্ট করুন

৩. Reliability and Problem history স্ক্রিনে:
ক. উপরের প্যানে, সমস্যা যেটা দিন ঘটেছে সেটি সিলেক্ট করুন।
খ. নিচের প্যানে, যেকোনো ক্র্যাশ করা প্রোগ্রাম বা সার্ভিসে ডান-ক্লিক করুন, এবং View technical details সিলেক্ট করুন।

৪. বিস্তারিত রিপোর্টে, লক্ষ্য করুন কোন অ্যাপ্লিকেশন (বা সার্ভিস) সিস্টেমকে হ্যাং করাচ্ছে। *
* টিপ: আপনি যদি অ্যাপ্লিকেশনটি চেনতে না পারেন, তবে গুগল সার্চ করে জানুন এটা কোন সফটওয়ারের।
উদাহরণ: এই উদাহরণে, "ekrn.exe" অ্যাপ্লিকেশন উইন্ডোজ এক্সপ্লোরারকে হ্যাং করাচ্ছে। ( "ekrn".exe হল ESET অ্যান্টিভাইরাস সফটওয়্যার থেকে চলে এমন একটি প্রসেস।)

পদ্ধতি ৫. উইন্ডোজকে অপ্রতিক্রিয়াশীল সার্ভিস বা প্রোগ্রাম স্বয়ংক্রিয়ভাবে টার্মিনেট করার নির্দেশ দিন।
"Please wait for the SENS service" এরর একটি পুরনো সমস্যা এবং সার্ভার সকল ভার্সনে (উইন্ডোজ সার্ভার ২০১২, ২০১৬ বা ২০১৯) অকারণে যেকোনো সময় দেখাতে পারে। তাই, সমস্যা ফিক্স করার অন্য একটি সম্ভাব্য উপায় হল উইন্ডোজকে রিস্টার্টিং, শাটিং ডাউন, বা সাইন আউট করার সময় যেকোনো অপ্রতিক্রিয়াশীল প্রোগ্রাম এবং সার্ভিস টার্মিনেট করার নির্দেশ দেওয়া। তা করতে:
১. RDS সার্ভারে, রেজিস্ট্রি এডিটর খুলুন এবং বাম প্যানে নিচের কী-এ নেভিগেট করুন:
- HKEY_USERS\.DEFAULT\Control Panel\Desktop
২. ডান প্যানে খালি জায়গায় ডান ক্লিক করুন, এবং New > String Value সিলেক্ট করুন

৩. নতুন ভ্যালুর নাম দিন AutoEndTasks এবং Enter চাপুন।
৪. AutoEndTasks (REG_SZ) ভ্যালুতে ডাবল ক্লিক করুন এবং Value Data ফিল্ডে 1 টাইপ করুন & OK-এ ক্লিক করুন।

৫. রেজিস্ট্রি এডিটর বন্ধ করুন & সার্ভার রিস্টার্ট করুন।
এটি ছিল সব! কোন পদ্ধতি আপনার জন্য কাজ করেছে?
আপনার অভিজ্ঞতা সম্পর্কে মন্তব্য করে জানান এই গাইড আপনাকে সাহায্য করেছে কিনা। অন্যদের সাহায্য করার জন্য এই গাইডটি লাইক এবং শেয়ার করুন।