উইন্ডোজ শাটডাউন করা একদম সহজ প্রসেস বলে মনে হতে পারে। আপনি শুধু পিসি বন্ধ করছেন। এতে কত কষ্ট?
কিন্তু শাটডাউন শুধু পাওয়ার সাপ্লাই কাটা নয়, এর অনেক বেশি কিছুর জবাবদিহী উইন্ডোজের। উইন্ডোজকে সিস্টেম প্রসেসগুলো ক্রমাগত বন্ধ করতে হয়, আপনার ডেটা সংরক্ষণ করতে হয়, এবং অপ্রয়োজনীয় ডেটা মেমরি থেকে ফ্রি করতে হয়। সাধারণত শাটডাউন প্রসেস কয়েক সেকেন্ডের বেশি নেয় না। কিন্তু কখনো কখনো জটিল ধাপগুলো একে অপরের ওপর পড়ে উইন্ডোজ শাটডাউন করতে অনেক সময় নেয়।
পিসি শাটডাউন না হওয়ার পেছনে অনেক কারণ থাকতে পারে। আমরা কিছু কারণ তালিকা করেছি যাতে আপনি এরর কোথা থেকে উদ্ভূত হচ্ছে সেটা পয়েন্ট আউট করে ফিক্স করতে পারেন।
সমাধান ১: সফটওয়্যার সমস্যা
প্রোগ্রামগুলো শাটডাউন সমস্যার সবচেয়ে সাধারণ কারণ। আপনার কম্পিউটার যদি "programs need to close" উইন্ডোতে অনেক সময় কাটায় অথবা সেটার পরে আগে বড় না হয়, তবে আপনার কাছে সফটওয়্যার সমস্যা আছে।
উইন্ডোজ ১০ যেভাবে ডিজাইন করা হয়েছে, উইন্ডোজ আপনাকে সেই প্রোগ্রামগুলোর তালিকা দেখাবে যেগুলো বন্ধ করতে হবে। অধিকাংশ সময় সেগুলো অটোমেটিক্যালি বন্ধ হয়ে যায় কিন্তু কোনো কনফ্লিক্ট বা প্রোগ্রাম রেসপন্ড না করলে শাটডাউন প্রসেস 劇的に দেরি হয়। এটা হয় কারণ সেই প্রোগ্রাম বন্ধ হওয়ার আগে ডেটা সংরক্ষণ করতে হয়। যদি সেটা ডেটা সংরক্ষণ না করে, উইন্ডোজ সেখানে আটকে যায়। "Cancel" চাপে শাটডাউন প্রসেস বন্ধ করে সব প্রোগ্রাম ম্যানুয়ালি সংরক্ষণ ও বন্ধ করুন।

কখনো কখনো এই ট্রিকও কাজ করে না। ব্যবহারকারীরা রিপোর্ট করেছেন তাদের স্ক্রিনে উপরের মত তালিকা আসছে কিন্তু সেটা খালি অথবা মুহূর্ততই আসে এবং শাটডাউন প্রসেস आगे বড়ে না। এটা ইঙ্গিত যে কোনো প্রোগ্রাম আপনার শাটডাউন প্রসেসে ইন্টারফার করছে। প্রসেস বন্ধ করে টাস্ক ম্যানেজারে যান (Windows + R চাপে "taskmgr" টাইপ করুন) এবং রানিং অ্যাপ্লিকেশনগুলো পরীক্ষা করুন। তাদের মেমরি/ডিস্ক ব্যবহার নোট করুন এবং কোন প্রোগ্রামই কারণ তা নির্ধারণ করুন।
একবার চিনতে পেলে প্রোগ্রাম ফিক্স করা সহজ নয়। সফটওয়্যার আনইনস্টল বা রি-ইনস্টল প্রয়োজন হতে পারে। সম্ভবত সফটওয়্যার সঠিকভাবে ইনস্টল হয়নি বা আপডেট লাগছে। কোন প্রোগ্রামই আপনার সমস্যা তৈরি করছে সেটা নির্ধারণ করতে কিছু ট্রায় অ্যান্ড এরর লাগতে পারে।
সমাধান ২: প্রসেস সমস্যা
উইন্ডোজকে সম্পূর্ণরূপে শাটডাউন করার আগে অনেক প্রসেস বন্ধ করতে হয়। এটি ডেটা প্যাক আপ করে যাতে পরবর্তীবার উইন্ডোজ সমস্যা ছাড়া বুট হয়। শাটডাউন করার সময় কোনো প্রসেস হ্যাং করলে, শাটডাউন প্রসেস থেমে যায় যতক্ষণ না সেই প্রসেস রেজল্ভ হয়। উইন্ডোজ শাটডাউন স্ক্রিন কোনো ডিটেইল্স দেয় না তাই আপনি কোন প্রসেসই কারণ সেটা পয়েন্ট আউট করতে পারবেন না।
আমরা আপনার রেজিস্ট্রি সেটিংস পরিবর্তন করে উইন্ডোজকে সব শাটডাউন হচ্ছে এমন প্রসেস এবং যা সময় নিচ্ছে সেগুলো দেখাতে পারি। এভাবে আমরা সমস্যা পয়েন্ট আউট করে রেজল্ভ করতে পারব।
- Windows + R চাপে Run অ্যাপ্লিকেশন চালু করুন। "regedit" লিখে আপনার কম্পিউটারের রেজিস্ট্রি এডিটর চালু করুন।
- বাম পাশের নেভিগেশন পেন ব্যবহার করে নিচের ফাইল পাথে নেভিগেট করুন:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System

- ডান পাশে "VerboseStatus" নামে একটি এন্ট্রি দেখবেন। থাকলে ডান-ক্লিক করে Modify সিলেক্ট করুন। ভ্যালু 1-এ পরিবর্তন করুন এবং পরিবর্তন সংরক্ষণ করুন।
যদি এন্ট্রি না থাকে, তবে ম্যানুয়ালি এন্ট্রি তৈরি করে স্ট্যাটাস ১ সেট করতে পারি। খালি সাদা জায়গায় ডান-ক্লিক করে New সিলেক্ট করুন এবং DWORD (32-bit) Value চয়ন করুন। নতুন এন্ট্রির নাম "VerboseStatus" দিন এবং এর স্ট্যাটাস ১ সেট করুন। পরিবর্তন সংরক্ষণ করুন এবং বেরিয়ে আসুন।

এখন শাটডাউন স্ক্রিনে শাটডাউন হচ্ছে এমন সব প্রসেসের তালিকা দেখবেন। আপনি সহজে নির্ধারণ করতে পারবেন কোন প্রসেস সমস্যা তৈরি করছে এবং ট্রাবলশুটিং চালিয়ে যেতে পারবেন। সবচেয়ে সাধারণ প্রসেস যেগুলো সমস্যা তৈরি করে সেগুলো হলো হার্ডওয়্যার ড্রাইভার বা নেটওয়ার্ক অ্যাডাপ্টার।
নোট: Windows Registry একটি শক্তিশালী টুল। ভুল ফাইল/ভ্যালু পরিবর্তন করলে কম্পিউটার অস্থির হতে পারে এবং ড্যামেজও হতে পারে। সাবধানতার সাথে আগে বাড়ুন এবং ইমপ্লিমেন্ট করার আগে ধাপগুলো ডাবল চেক করুন।
সমাধান ৩: অপারেটিং সিস্টেম বা ড্রাইভার সমস্যা
অনেকেই উইন্ডোজ আপডেট বন্ধ করে রাখেন সিপিইউ এবং ডিস্ক ব্যবহার কমাতে কাজ করার সময়। উইন্ডোজ আপডেটে ড্রাইভার থেকে অপারেটিং সিস্টেম পর্যন্ত বিভিন্ন ইস্যুর বাগ ফিক্স থাকে। শাটডাউন সমস্যা এড়াতে উইন্ডোজ আপডেট সবসময় অন রেখে রাখা অত্যন্ত প্রস্তাবিত।
উইন্ডোজ ১০-এ আপডেট ডিফল্টলি অন থাকে যদি না আপনি সেটিংস পরিবর্তন করেন। আপডেটের স্ট্যাটাস চেক করে ইনস্টল করতে (যদি উপলব্ধ থাকে), নিচের ধাপগুলো অনুসরণ করুন।
- স্টার্ট মেনু খুলুন এবং সার্চবারে Settings লিখুন। প্রথম রেজাল্ট খুলুন।

- Settings-এ নিচে বামে Update and Security অপশনে ক্লিক করুন।

- এখন Windows Update-এ ক্লিক করুন। এখানে স্ট্যাটাস দেখবেন। Check for Updates-এ ক্লিক করুন যাতে উইন্ডোজ নতুন আপডেট ডাউনলোড করতে পারে (যদি উপলব্ধ থাকে)।
উইন্ডোজ আপডেট করার জন্য রিস্টার্ট চাইলে অবিলম্বে করুন। কাজ সংরক্ষণ করে রিস্টার্ট করুন।
সমাধান ৪: পেজ ফাইল সমস্যা
উইন্ডোজের Page File নামে একটি ফিচার আছে। এর উদ্দেশ্য আপনার র্যামের এক্সটেনশন হিসেবে কাজ করা। যদি সিস্টেমে র্যামের চেয়ে বেশি মেমরি লাগে, তবে র্যামের কম ব্যবহৃত অংশগুলো হার্ড ড্রাইভে ট্রান্সফার করা হয় যাতে কম্পিউটার когда প্রয়োজন তখন অ্যাক্সেস করতে পারে।
বেশিরভাগ কম্পিউটারে ডিফল্টলি পেজ ফাইল ক্লিয়ার করা সিকিউরিটি লুপহোল রোধের জন্য আবশ্যক। ডেটা এক্সপ্লয়েটার বা ম্যালওয়্যার দ্বারা রিট্রিভ করা যেতে পারে। পেজ ফাইল ক্লিয়ার করলে শাটডাউন প্রসেসে সময় লাগে। আমরা চেক করব এটি ডিজেবল করলে কি উন্নতি হয়।
- Windows + R চাপে Run অ্যাপ্লিকেশন চালু করুন। "regedit" লিখে আপনার কম্পিউটারের রেজিস্ট্রি এডিটর চালু করুন।
- Registry Editor-এ বাম পাশের নেভিগেশন ট্যাব ব্যবহার করে নিচের ফাইল পাথে নেভিগেট করুন:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management

- ডান পাশের এন্ট্রিগুলো দেখুন। সার্চ করে "ClearPageFileAtShutdown" খুঁজে বের করুন। এর ভ্যালু ১ সেট থাকলে মানে এটি এনাবলড এবং শাটডাউন প্রসেস দেরি করতে পারে। ডান-ক্লিক করে Modify সিলেক্ট করুন এবং ভ্যালু ০-এ সেট করুন। পরিবর্তন সংরক্ষণ করুন এবং বেরিয়ে আসুন।

নোট: Windows Registry একটি শক্তিশালী টুল। ভুল ফাইল/ভ্যালু পরিবর্তন করলে কম্পিউটার অস্থির হতে পারে এবং ড্যামেজও হতে পারে। সাবধানতার সাথে আগে বাড়ুন এবং ইমপ্লিমেন্ট করার আগে ধাপগুলো ডাবল চেক করুন।
সমাধান ৫: ডিস্ক ড্রাইভ সমস্যা
এই পর্যায়ে সমস্যা সমাধান না হলে, মানে আপনার স olid স্টেট ড্রাইভ (SSD) বা হার্ড ড্রাইভ (HDD)-এ সমস্যা আছে। ড্রাইভে করাপ্ট বা ব্যাড সেক্টর থাকলে ডেটা সংরক্ষণের সময় হ্যাং করতে পারে, অথবা করাপ্ট/ব্যাড সেক্টরে ডেটা সংরক্ষণ করলে শাটডাউন ফেল হতে পারে বা অনেক সময় নিতে পারে।
আমরা উইন্ডোজ ফিচার "Error Checking" ব্যবহার করে আপনার ড্রাইভের হেলথ চেক করব।
- আপনার "My Computer" খুলুন (এক시간 My Pc বলা হয়)।
- এখানে আপনার সব হার্ড ড্রাইভ তালিকাভুক্ত থাকবে। নিচের ধাপগুলো আপনার সব কানেক্টেড হার্ড ড্রাইভের জন্য রিপিট করুন।
- ড্রাইভে ডান-ক্লিক করুন এবং অপশন থেকে Properties সিলেক্ট করুন।

- Properties-এ Tools ট্যাবে নেভিগেট করুন এবং Error Checking-এ Check-এ ক্লিক করুন।

এখন উইন্ডোজ আপনার সব সেক্টর এক এক করে চেক করবে এবং ড্রাইভে কোনো সমস্যা আছে কিনা নির্ধারণ করবে। আপনার ড্রাইভ করাপ্ট হলে Error Checking ইউটিলিটি দিয়ে রিপেয়ার করতে পারবেন। মাইনর সমস্যা হলে ফিক্স হয়ে যাবে এবং ব্যাড সেক্টর আইসোলেট হবে। কিন্তু ফিজিক্যাল ড্যামেজ হলে নিকটস্থ রিপেয়ার শপে যোন মেশিন ইন্সপেক্ট করাতে হবে।
সমাধান ৬: শাটডাউন দেরি সৃষ্টিকারী সার্ভিস লোকেট করা
শাটডাউন করার সময় দেরি সৃষ্টিকারী সার্ভিস পয়েন্ট আউট না পারলে, Event Viewer-এ নেভিগেট করে লগ চেক করুন আইডিয়া পাওয়ার জন্য।
- স্ক্রিনের নিচে বামে Windows বাটনে ডান-ক্লিক করুন। অপশন থেকে Event Viewer সিলেক্ট করুন।

অথবা Windows + R চাপে Run অ্যাপ্লিকেশন চালু করুন এবং "eventvwr" লিখে লঞ্চ করুন।
- বাম পাশের নেভিগেশন পেন ব্যবহার করে নিচের পাথে নেভিগেট করুন:
Applications and Services Logs\Microsoft\Windows\Diagnostics-Performance\Operational
- বাম পাশে Operational-এ ডান-ক্লিক করে "Filter Current Log" সিলেক্ট করুন।
- Event ID-এর ডায়ালগ বক্সে "203" লিখে OK চাপুন। এটি সব লগ ফিল্টার করবে এবং শুধু উইন্ডোজে শাটডাউন প্রসেস সম্পর্কিত লগ দেখাবে।

- এখন লিস্টটি দেখুন। উইন্ডোজ শুধু সেসব প্রসেস দেখাবে যাদের ট্যাগ আছে "This service caused a delay in the system shutdown process"। General ট্যাবে আপনার কম্পিউটারের শাট ডাউন স্লো করা সার্ভিসের নাম দেখবেন। "File Name" এবং "Friendly Name" খুঁজে প্রসেসের পরিচয় নির্ধারণ করুন।

এখান থেকে যে তথ্য পাবেন তা সহজেই আপনাকে শাট ডাউন প্রসেসে দেরি সৃষ্টিকারী যেকোনো সার্ভিসে পৌঁছে দেবে। এই উদাহরণে, VPN সার্ভিস শাটডাউন করতে অনেক সময় নিচ্ছিল এবং আপনার কম্পিউটার Shutting Down ফেজে আটকে থাকার কারণগুলোতে একটা ছিল। আপনার সফটওয়্যার ইনস্টলড থাকলে কিন্তু সেটা বেশি ব্যবহার না করেন, তবে সেটা ডিজেবল করে রাখা ভালো।
কিছু সার্ভিস সিস্টেম সার্ভিস হতে পারে যেগুলো আপনি আনইনস্টল করতে পারবেন না। কিন্তু অধিকাংশ সময় শাটডাউন প্রসেসের সাথে কনফ্লিক্ট করার সার্ভিসগুলো ইউজার-ইনস্টলড। কন্ট্রোল প্যানেলে যান, Uninstall Programs-এ ক্লিক করুন এবং প্রোগ্রামটি সার্চ করুন। ডান-ক্লিক করে Uninstall অপশন দিয়ে সহজে আনইনস্টল করতে পারবেন।
সমাধান ৭: WaitToKillServiceTimeoutValue চেক করা
উইন্ডোজ একটি প্রোটোকল ফলো করে অ্যাপ্লিকেশনদের নিজেদের বন্ধ করার জন্য একটি সময় সীমা দেয় তারপর ফোর্স ক্লোজ করে। এই টাইম উইন্ডোকে WaitToKillServiceTimeoutValue বলা হয়। এটি সব সার্ভিস এবং অ্যাপ্লিকেশনে "Windows is shutting down" মেসেজ পাঠায় যাতে সেগুলো কাজ সংরক্ষণ করে নিজেদের বন্ধ করতে পারে। তারপর একটি সময় কাটায় সেগুলো নিজে বন্ধ করে দেয়।
ডিফল্টলি, উইন্ডোজ "Shut down" ক্লিক করার পর ৫ সেকেন্ড অপেক্ষা করে নিজে ইন্টারফেয়ার করে। সব ব্যাকগ্রাউন্ড সার্ভিস ৫ সেকেন্ডের ভিতরে বন্ধ হয়ে যায় তবে তাৎক্ষণিক শাটডাউন হবে। না হলে সেগুলো ফোর্স ক্লোজ করে শাটডাউন করবে।
কয়েকটি ভ্যালু আছে যা ম্যানেজ করে আপনার কম্পিউটার কতক্ষণ অপেক্ষা করবে। কিন্তু একটা স্পেসিফিক ভ্যালু WaitToKillServiceTimeoutValue আমাদের দেখতে হবে যদি কম্পিউটার বন্ধ হতে অনেক সময় নেয়। কিছু অ্যাপ্লিকেশন ইনস্টল করার সময় এই ৫ সেকেন্ড উইন্ডোকে অনেক বড় করে দেয় কারণ সেগুলো অন্যদের চেয়ে বেশি সময় নেয় বন্ধ হতে। এই ভ্যালু পরিবর্তন হলে কম্পিউটার প্রত্যাশা থেকে বেশি সময় নেয়।
- Windows + R চাপে Run চালু করুন। "regedit" লিখে এন্টার চাপুন Registry Editor চালু করতে।
- নিচের পাথে নেভিগেট করুন:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control

- পেজের ডান পাশে "WaitToKillServiceTimeoutValue" লেবেল করা এন্ট্রি সিলেক্ট করুন। ডাবল-ক্লিক করুন। আপনার সামনে যে ভ্যালু আছে সেটা মিলিসেকেন্ডে উইন্ডোজ শাটডাউন করার আগে কতক্ষণ অপেক্ষা করবে সেটা। 5000 থাকলে উইন্ডোজ ৫ সেকেন্ড অপেক্ষা করবে। ২০০০০ থাকলে ২০ সেকেন্ড অপেক্ষা করবে।
- আমরা পরামর্শ দিচ্ছি এই ভ্যালু ৫০০০-এর নিচে নামাবেন না কারণ অ্যাপ্লিকেশন ক্র্যাশ ছাড়া বন্ধ হওয়ার জন্য এটি অপ্টিমাম টাইম। তবে ভ্যালু পরিবর্তন হয়ে থাকলে, এন্ট্রিতে ডাবল-ক্লিক করে ভ্যালু ৫০০০-এ সেট করুন।

নোট: Windows Registry একটি শক্তিশালী টুল। ভুল ফাইল/ভ্যালু পরিবর্তন করলে কম্পিউটার অস্থির হতে পারে এবং ড্যামেজও হতে পারে। সাবধানতার সাথে আগে বাড়ুন এবং ইমপ্লিমেন্ট করার আগে ধাপগুলো ডাবল চেক করুন।
এই সব করার পরেও কম্পিউটার ফিক্স না হলে, অপারেটিং সিস্টেমে এরর চেক করুন এবং লেটেস্ট ভার্সনে আপডেটেড আছে কিনা নিশ্চিত করুন। অধিকাংশ সময় অ্যান্টিভাইরাস প্রোগ্রামও বাধা তৈরি করে। সেগুলো আনইনস্টল বা সাময়িকভাবে ডিজেবল করে দেখুন।