অনেক ইউজার রিপোর্ট করেছেন ম্যাকএ WindowServer বারবার ক্র্যাশ করছে। ক্র্যাশটা সাধারণত আপনার ম্যাক অনরেসপনসিভ হয়ে যাওয়ায় শুরু হয় এবং শেষ হয় একটি রিবুট দিয়ে যা আপনাকে লগইন স্ক্রিনে ফিরিয়ে দেয় যেখানে একটি প্রব্লেম রিপোর্ট বলে, "WindowServer quit unexpectedly."

টিপস: আপনি "Show Details" বাটনে ক্লিক করলে, ReportCrash প্রসেস দ্বারা জেনারেটেড ক্র্যাশ রিপোর্ট দেখবেন যেটিতে ক্র্যাশের ডিটেইলস রয়েছে।
মনে হচ্ছে ক্র্যাশটির কোনো স্পেসিফিক ট্রিগার নেই এবং নির্দিষ্ট কোনো macOS ভার্সনের সাথে বাঁধা নেই, কারণ আমরা শুনেছি:
- macOS Ventura, Monterey, Big Sur-এ আপগ্রেড করার পর "WindowServer quit unexpectedly." পাওয়া।
- ম্যাককে স্লিপ বা স্লিপ থেকে ওয়েক, স্ট্যান্ডবাই বা স্ক্রিন সেভার থেকে ওয়েক করার পর "WindowServer quit unexpectedly." পাওয়া।
- ম্যাক আইডল থাকাকালিন "WindowServer quit unexpectedly." আना।
- Command-Tab দিয়ে একটি ফুল-স্ক্রিন অ্যাপ থেকে অন্য ফুল-স্ক্রিন অ্যাপে স্যুইচ করার সময় "WindowServer quit unexpectedly."।
- একাধিক অ্যাপ ওপেন থাকলে WindowServer ক্র্যাশ।
- ম্যাকএ এক্সটার্নাল মনিটর ব্যবহার করার সময় WindowServer ক্র্যাশ।
- ফarkhash ডেস্কটপে স্যুইচ করার সময় WindowServer ক্র্যাশ।
- ফুল স্ক্রিনে যাওয়া বা বের হওয়ার পর ম্যাক শাট ডাউন WindowServer এররসহ।
ম্যাকএ WindowServer কী?
WindowServer আপনার ম্যাকের গ্রাফিক্যাল ইন্টারফেস ম্যানেজ করার দায়িত্বে থাকে ইন্টার্নাল এবং এক্সটার্নাল ডিসপ্লে দুটোই। এটি সিস্টেমের উইন্ডোর ইমেজগুলো সংগ্রহ করে, সেগুলো কম্পোজিট ইমেজে সাজিয়ে যা আপনি ডিসপ্লেতে দেখেন, এবং সেই ইমেজটি GPU এবং ডিসপ্লে সিস্টেমে পাস করে।
সেদিন, আপনার ডিসপ্লেতে প্রতিটি ভিজুয়াল এলিমেন্ট WindowServer-এর সাথে জড়িত। তাই আপনি অনুমান করতে পারেন, WindowServer ক্র্যাশ করলে, সাধারণত সকল উইন্ডো ফ্রিজ হয়ে যায় কিন্তু মাউস পয়েন্টার কাজ করতে পারে।

[Ventura] Fix Apps Quit Unexpectedly or Keep Crashing on Mac
আপনি যদি অ্যাপস কোয়িট আনএক্সপেক্টেডলি বা ক্র্যাশ করার সমস্যায় পড়েন, বিশেষ করে macOS Ventura-এ আপডেট করার পর, এই গাইড চেক আউট করুন। Read more >>
macOS Ventura/Monterey-এ 'WindowServer quit unexpectedly' কীভাবে ফিক্স করব?
মনে হচ্ছে WindowServer র্যান্ডমলি ক্র্যাশ করে এবং এখনো এর কোনো ইউনিভার্সাল ফিক্স নেই। আমরা সকল সমাধান বা ওয়ার্কঅরাউন্ড সংগ্রহ করেছি যা কিছু গ্রুপ ম্যাক ইউজারের জন্য কাজ করেছে যাতে আপনি ভয়ংকর রিবুট থেকে মুক্তি পান। আপনি এগুলো অ্যাপ্লাই করতে পারেন যদি আপনার ম্যাক WindowServer-কে দোষী করে বারবার ক্র্যাশ করে, "WindowServer quit unexpectedly" প্রব্লেম রিপোর্ট পাওয়া যাক বা না।
WindowServer ক্র্যাশিং ও "WindowServer quit unexpectedly" ম্যাকএ ফিক্স:
- ডিফল্ট কালার প্রোফাইল ব্যবহার করুন
- Mission Control-এ সেটিংস পরিবর্তন করুন
- পুরনো ডিসপ্লে প্রেফারেন্স ফাইল ডিলিট করুন
- লক স্ক্রিন সেটিংস অ্যাডজাস্ট করুন
- মেনু বার এক্সটেনশন ব্যবহার এড়িয়ে চলুন
- ম্যানুয়ালি ম্যাককে স্লিপ করুন
- অন্য ডকে স্যুইচ করুন
- macOS আপডেট বা ডাউনগ্রেড করুন
- এক্সটার্নাল মনিটর আনপ্লাগ করুন
- নতুন ইউজার একাউন্ট তৈরি করুন
- Dock ফোর্স কোয়িট করুন
ডিফল্ট কালার প্রোফাইল ব্যবহার করুন
WindowServer ক্র্যাশিং ইস্যু তাদের সাথে হয় যারা থার্ড-পার্টি সফটওয়্যার—যেমন DisplayCal—দিয়ে কাস্টম ICC ডিসপ্লে প্রোফাইল তৈরি করেছেন, ইন্টার্নাল বা এক্সটার্নাল ডিসপ্লে যেকোনো হোক। তাই বিল্ট-ইন প্রোফাইলে স্যুইচ করার পরামর্শ দেয়া হয় যদি আপনি কাস্টম ব্যবহার করছেন। ধাপগুলো:
- System Preferences বা System Settings খুলুন এবং Displays সিলেক্ট করুন।
- "Color profile"-এর পাশে ড্রপ-ডাউন মেনুতে ক্লিক করুন।

- ColorLCD-এর মতো ডিফল্ট কালার প্রোফাইল সিলেক্ট করুন।
ডিফল্ট কালার প্রোফাইলে রিসেট করার পরেও macOS Monterey বা Ventura-এ "WindowServer quit unexpectedly" পেলে, নিচের গাইড অনুযায়ী কাস্টম প্রোফাইল ডিলিট করুন:
- Finder খুলুন এবং শীর্ষে Go মেনুতে ক্লিক করুন।
- Option কী চাপিয়ে Library-এ ক্লিক করুন।
- /ColorSync/Profile/-এ নেভিগেট করুন।

- আপনার কাস্টম কালার প্রোফাইলগুলো খুঁজে বের করুন এবং ডিলিট করুন।
- আপনার ম্যাক রিস্টার্ট করুন।
Mission Control-এ সেটিংস পরিবর্তন করুন
ইউজাররা পেয়েছেন Mission Control-এ দুটি অপশন ডিজেবল করা "WindowServer quit unexpectedly" ম্যাকএ দূর করতে সাহায্য করে। যদি WindowServer একাধিক ডেস্কটপের মধ্যে স্যুইচ করার সময় ঘন ঘন ক্র্যাশ করে, তবে একবার ট্রাই করুন। পদ্ধতিটি:
macOS Ventura-এ "WindowServer quit unexpectedly" সমাধান:
- অ্যাপল মেনু খুলুন এবং System Settings সিলেক্ট করুন।
- বাম সাইডবার থেকে Desktop & Dock ক্লিক করুন।
- "Mission Control" সেকশনে নিচে স্ক্রল করুন।

- "Automatically rearrange Spaces based on most recent use" অফ করুন।
- "Display have separate Spaces" অফ করুন।
macOS Monterey বা তার আগের ভার্সনে "WindowServer quit unexpectedly" সমাধান:
- অ্যাপল মেনু খুলুন এবং System Preferences সিলেক্ট করুন।
- Mission Control-এ ক্লিক করুন।

- "Automatically rearrange Spaces based on most recent use"-এর পাশে চেকবক্স ডিজেবল করুন।
- "Display have separate Spaces"-এর পাশে চেকবক্স ডিজেবল করুন।
আপনার ম্যাক বা হ্যাকিন্টোশ এখনো WindowServer-এ ক্র্যাশ করলে, নিচের অন্যান্য সমাধানগুলোতে যান।
পুরনো ডিসপ্লে প্রেফারেন্স ফাইল ডিলিট করুন
সম্ভবত আপনার পূর্বের ডিসপ্লে কনফিগারেশন বর্তমান macOS ভার্সনে কাজ করে না, ফলে WindowServer অন্তরাল ক্র্যাশ করে। এই কেসে, আপনি ডিসপ্লে প্রেফারেন্স ফাইল ডিলিট করতে পারেন।
তারপর আপনি আপনার ডিসপ্লে রেজোলিউশন এবং অ্যারেঞ্জমেন্ট পুনর্গঠন করতে পারেন।
লক স্ক্রিন সেটিংস অ্যাডজাস্ট করুন
"WindowServer quit unexpectedly" ফিক্স করার আরেকটি ট্রিক যেটি কিছু ইউজারকে সাহায্য করছে, সেটি হলো "Turn display off" সেটিংস ডিঐ্যাক্টিভেট করা নিচের মতো। এটা ট্রাই করার লায়েক যেন WindowServer র্যান্ডমলি ক্র্যাশ করে যখন আপনি ফুল স্ক্রিনে অ্যাপ ব্যবহার করেন।
macOS Ventura-এ:
- System Settings > Lock Screen খুলুন।

- "Turn display off on battery when inactive"-কে Never সেট করুন।
- "Turn display off on power adapter when inactive"-কে Never সেট করুন।
macOS Monterey বা তার আগের ভার্সনে:
- System Preferences > Battery খুলুন।

- Battery-এ ক্লিক করুন এবং "Turn display off after" স্লাইডারকে Never-এ ড্র্যাগ করুন।
- Power Adapter-এ ক্লিক করুন, তারপর "Turn display off after" স্লাইডারকে Never-এ মুভ করুন।
এখনো সমাধান হয়নি? পরবর্তী সমাধানের দিকে যান।
মেনু বার এক্সটেনশন ব্যবহার এড়িয়ে চলুন
মেনু বার ইউটিলিটি—যেমন Bartender, Hidden Bar, Dozer, Vanilla, ইত্যাদি—কখনো কখনো WindowServer ক্র্যাশ করতে পারে। আপনি যদি এমন কোনো টুল রান করছেন, তবে সেটি কোয়িট বা আনইনস্টল করুন দেখতে WindowServer আবার ক্র্যাশ করছে কিনা।
ম্যানুয়ালি ম্যাককে স্লিপ করুন
যদি WindowServer এক্সটার্নাল মনিটর সংযুক্ত থাকাকালিন অটোমেটিক্যালি স্লিপ করতে বারবার ক্র্যাশ করে, তবে কাজ শেষ হলে ম্যানুয়ালি ম্যাককে স্লিপ করুন। কিন্তু যদি স্লিপ থেকে ওয়েক করার সময় WindowServer ক্র্যাশ করে, তবে ম্যাককে স্লিপ করার আগে এক্সটার্নাল মনিটর আনপ্লাগ করুন লগইন বারবার করতে না হয় তার জন্য।
অন্য ডকে স্যুইচ করুন
যদি WindowServer এক্সটার্নাল ডিসপ্লে ডক বা হাব দিয়ে কানেক্ট থাকাকালিন আনএক্সপেক্টেডলি কোয়িট করে, তবে অন্য একটি ডক ব্যবহার করার চেষ্টা করুন। আপনি ভিন্ন কেবল বা পোর্টও ট্রাই করতে পারেন যদি সম্ভব হয়।
macOS আপডেট বা ডাউনগ্রেড করুন
মান লিন, আপনি Ventura বা অন্য macOS ভার্সনে আপগ্রেড করার পর থেকে WindowServer বারবার ক্র্যাশ করছেন। তাহলে ক্র্যাশটি আপনার আপডেটেড OS-এর বাগে প্রভাবিত হওয়ার সম্ভাবনা। উপরের সমাধানগুলো আপনার ইস্যু ফিক্স না করলে, অজানা বাগ বাইপাস করতে পারেন:
- বादের পয়েন্ট রিলিজ ইনস্টল করুন যদি উপলব্ধ হয়। (System Preferences বা System Settings > Software Update-এ নতুন আপডেট চেক করুন।)
- macOSকে পिछলা ভার্সনে ডাউনগ্রেড করুন।
- ক্র্যাশ ট্রিগার এড়িয়ে চলুন। (উদাহরণস্বরূপ, আপনি ফুল-স্ক্রিন মোডে অ্যাপ রান করলে বারবার "WindowServer quit unexpectedly" পান, তবে কিছু সময় ফুল-স্ক্রিনে না যান।)
এক্সটার্নাল মনিটর আনপ্লাগ করুন
WindowServer এক্সটার্নাল মনিটর ব্যবহার করার সময় অন্তরাল ক্র্যাশ করলে, মনিটরটি আনপ্লাগ করুন এবং কিছু সময় শুধু ইন্টার্নাল ডিসপ্লে ব্যবহার করুন যতক্ষণ নতুন আপডেট ইস্যু ফিক্স করে।
নতুন ইউজার একাউন্ট তৈরি করুন
"WindowServer quit unexpectedly" সিস্টেম-ওয়াইড প্রব্লেম কিনা ট্রাবলশুট করতে, আপনি একটি নতুন ইউজার একাউন্ট তৈরি করতে পারেন এবং সেটি আপনার পারসোনাল একাউন্টের মতো ব্যবহার করতে পারেন। Finder quit unexpectedly হলে ও এই ট্রাই করা যায়। যদি WindowServer আর ক্র্যাশ না করে, তবে আপনি বুঝতে পারবেন আপনার একাউন্টের সাথে কিছু সমস্যা আছে।
macOS Ventura-এ "WindowServer quit unexpectedly" ফিক্স:
- System Settings > Users & Groups খুলুন।
- "Add Account" ক্লিক করুন।
- পাসওয়ার্ড দিয়ে সেটিংস আনলক করুন।
- একাউন্ট টাইপ সিলেক্ট করুন (standard, admin, sharing only, ইত্যাদি)।
- একাউন্ট ডিটেইলস দিন, তারপর Create User ক্লিক করুন।
- মেনু বারের ইউজার আইকনে ক্লিক করে নতুন একাউন্টে স্যুইচ করুন।
macOS Monterey বা তার আগের ভার্সনে "WindowServer quit unexpectedly" ফিক্স:
- System Preferences > Users & Groups খুলুন।
- নিচে বামে প্যাডলকে ট্যাপ করুন প্রেফারেন্স পেন আনলক করতে।
- একাউন্ট টাইপ সিলেক্ট করুন (standard, admin, managed, ইত্যাদি)।
- একাউন্ট ডিটেইলস দিন, তারপর Create User ক্লিক করুন।
- মেনু বারের ইউজার আইকনে ক্লিক করে নতুন একাউন্টে স্যুইচ করুন।
Dock ফোর্স কোয়িট করুন
আপনি যদি WindowServer ক্র্যাশ ও রিবুট থেকে মুক্তি পেতে চান, তবে আপনি Dock ফোর্স কোয়িট করতে পারেন ঠিক সেই মুহূর্তে আপনি বুঝতে পারলে ক্র্যাশ হচ্ছে। macOS Ventura-এ "WindowServer quit unexpectedly" 하루에도 چندینবার পেলে যেসব ইউজার, তারা Dock কিল করলে পেন্ডিং ক্র্যাশ বা রিবুট প্রতিরোধ করতে পারেন।
এটা কার্যকর মনে হচ্ছে যদি WindowServer "Namespace WATCHDOG, Code 1 monitoring timed out for service." এররসহ আনএক্সপেক্টেডলি কোয়িট করে। Dock ফোর্স কোয়িট করার পদ্ধতিগুলো নিচে দেওয়া হলো। আপনি সবচেয়ে কার্যকর এবং আপনার যেটি ব্যবহার করতে পারবেন সেটি বেছে নিন ওয়ার্কঅরাউন্ড হিসেবে WindowServer ক্র্যাশ এড়াতে।
Activity Monitor থেকে Dock কিল করুন:
- Applications > Utilities ফোল্ডার থেকে Activity Monitor খুলুন।
- শীর্ষে ডান কোণে সার্চ বারের মাধ্যমে "dock" সার্চ করুন।
- Dock লেবেলড প্রসেস খুঁজে বের করুন, সিলেক্ট করুন, এবং ( ⤬ ) বাটনে ক্লিক করুন।
- Force Quit বেছে নিন।
Terminal থেকে Dock কিল করুন:
- Applications > Utilities ফোল্ডার থেকে Terminal লঞ্চ করুন।
- নিচের কমান্ড কপি করে Terminal-এ পেস্ট করুন এবং Enter চাপুন:
killall Dock
এই পোস্ট উপকারী লাগলে শেয়ার করুন।

[Fixed!] macOS Ventura WindowServer Prevents from Sleeping
এই পোস্ট WindowServer prevents from sleeping ইস্যু macOS Ventura এবং তার আগের ভার্সনে অন্বেষণ করে। এর বাদে, আরও কিছু ম্যাককে স্লিপ করতে বাধা দিতে পারে। পড়ুন ম্যাক স্লিপ না করলে কীভাবে ফিক্স করবেন। Read more >>