আপনি কি কখনো আপনার পিসিতে "Windows Shell Common Dll has stopped working" এরর পেয়েছেন? আপনি যদি পান, তবে আপনাকে অবশ্যই জানতে হবে কতটা ইরিটেটিং হতে পারে! এই এরর আপনাকে বেসিক উইন্ডোজ ফিচার ব্যবহার করতে বাধা দেয় এবং, তাই, এটি নিরুপায় কষ্টদায়ক হতে পারে।
এই পোস্টে, আমরা শেল কমন DLL এরর দূর করার সকল সম্ভাব্য ফিক্স আলোচনা করব।
পদ্ধতি ১: টাইম সার্ভিস চলছে কিনা চেক করুন
উইন্ডোজে নিষ্ক্রিয় সার্ভিসগুলো একটি কারণ হতে পারে। কখনও কখনও Windows Shell Common DLL has stopped working এরর সিস্টেম রিস্টোরের পর আসে। এছাড়া, এটি ব্যবহারকারীদের টাইম এবং ডেট পরিবর্তন করতে দেয় না, কিন্তু আপনি নিচের ধাপগুলো অনুসরণ করে তা করতে পারেন:
- Windows এবং R কী চাপুন একটি Run উইন্ডো পেতে এবং Services.msc টাইপ করুন। Enter চাপুন বা OK চাপুন।

- Services উইন্ডোতে, Windows Time সার্ভিসে নেভিগেট করুন, সেটিতে রাইট-ক্লিক করুন এবং কনটেক্সট মেনু থেকে Start সিলেক্ট করুন।

- সার্ভিসটি আপ ও রানিং হলে, আপনি আপনার কম্পিউটারে টাইম এবং ডেট পরিবর্তন করতে পারবেন।

যদি এটি কাজ না করে এবং আপনি এখনও শেল DLL এরর দেখেন, পরবর্তীটি দিকে যান।
পদ্ধতি ২: করাপ্ট বা পুরনো ড্রাইভার
আপনি আপনার কম্পিউটারের ড্রাইভারগুলো ম্যানুয়ালি আপডেট করতে পারেন অথবা Advanced Driver Updater-এর মত সফটওয়্যার ইনস্টল করতে পারেন। টুলটি থাকলে, আপনাকে ড্রাইভার অনলাইনে সার্চ করে আপডেট রাখার চিন্তা করতে হবে না। Advanced Driver Updater সকল ড্রাইভার চেক করে এবং সেগুলো আপডেট রাখে।
আপনি যদি আপনার ড্রাইভার ম্যানুয়ালি আপডেট করতে চান, তবে এই ধাপগুলো অনুসরণ করুন:
- Windows এবং X কী একসাথে চাপুন Start Context মেনু পেতে।
- Device Manager সিলেক্ট করুন।

- Device Manager উইন্ডো থেকে, সকল ড্রাইভার লোকেট করুন চেক করতে আপডেট আছে কিনা। সাধারণত, আপনি ড্রাইভার আইকনের কাছে একটি হলদে ট্রায়্যাঙ্গেল দেখতে পাবেন যদি সেটি আপডেট দরকার হয়।
- যদি কোনো ড্রাইভার আপডেট দরকার হয়, রাইট-ক্লিক করুন এবং Update-এ ক্লিক করুন।

- আপনাকে অনস্ক্রিন ইন্সট্রাকশন ফলো করতে হবে ড্রাইভার আপডেট করতে এবং সকল পুরনো ড্রাইভারের জন্য ধাপগুলো রিপিট করুন।
আপনি যদি ড্রাইভার আপডেট করতে খুব কষ্ট করতে না চান, Advanced Driver Updater ইনস্টল করুন, এবং বাকিটি টুলটি নেবে। এই ড্রাইভার আপডেটার আপনার কম্পিউটার স্ক্যান করতে পারে পুরনো ড্রাইভার খুঁজে বের করতে এবং হাসল ছাড়া আপডেট করতে।
ড্রাইভার আপডেট করলে যদি কাজ না করে, পরবর্তী ধাপে যান।
পদ্ধতি ৩: UserChoice কী-এর সিকিউরিটি পারমিশন পরিবর্তন করুন:
সাধারণত, Windows Shell Common DLL has stopped working এরর দেখায় যখন ব্যবহারকারীরা তাদের কম্পিউটারে .txt ফাইল খুলতে চান। এটি কী-এর জন্য সিকিউরিটি পারমিশন অনুপস্থিত থাকায় হতে পারে। সমস্যা সমাধান করতে, আপনাকে এই ধাপগুলো অনুসরণ করতে হবে:
ধাপ ১: Windows এবং R কী চাপুন Run উইন্ডো পেতে এবং regedit টাইপ করুন। Enter চাপুন।

ধাপ ২: Registry Editor-এ, প্যানের বাম দিক থেকে- এই পাথ ফলো করুন:
Computer\HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.txt\UserChoicekey.

ধাপ ৩: কী-তে রাইট-ক্লিক করুন এবং কনটেক্সট মেনু থেকে Permissions সিলেক্ট করুন।

আপনার সিকিউরিটি পারমিশন অনুপস্থিত যদি আপনি সেকশনে কোনো ইউজারনেম বা গ্রুপ নেম না দেখেন। তাই, আপনাকে সেগুলো আবার যোগ করতে হবে।
ধাপ ৪: অনুপস্থিত পারমিশন যোগ করতে, Add-এ ক্লিক করুন।

ধাপ ৫: সিলেক্ট করার জন্য অবজেক্ট নাম লিখুন, Administrators টাইপ করুন, এবং Check Names-এ ক্লিক করুন। সব ঠিক থাকলে, OK-এ ক্লিক করুন।

এখন Administrators গ্রুপ ইউজারনেম বা গ্রুপ লিস্টে যোগ হবে। লিস্ট থেকে Administrators সিলেক্ট করুন এবং Allow কলামে Full Control চেক করুন। এখন OK এবং Apply-এ ক্লিক করুন পরিবর্তনগুলো ইফেক্টিভ হওয়ার জন্য।

এই পরিবর্তনগুলো করা এবং প্রয়োগ করার পর, কমন DLL এরর সম্পূর্ণরূপে চলে যেতে পারে।
নোট: এটি শুধু কাজ করবে যদি আপনার .txt ফাইল খোলার সময় কমন শেল DLL এরর হয়।
পদ্ধতি ৪: প্রয়োজনীয় ফাইল System32 ডিরেক্টরিতে কপি করুন:
Windows Shell Common DLL এরর গেমপ্যাড সেটিংস কনফিগার করার সময়ও দেখায়। এরর থেকে মুক্তি পেতে, আপনাকে একটি সিঙ্গল ফাইল System32 ডিরেক্টরিতে কপি করতে হবে। এই ধাপগুলো অনুসরণ করুন:
C:->Windows->System32 ডিরেক্টরিতে যান। joy.cpl ফাইল লোকেট করুন এবং আপনার ডেস্কটপে কপি করুন।
Right-click joy.cpl এবং কনটেক্সট মেনু থেকে Properties সিলেক্ট করুন।

Security ট্যাব লোকেট করুন এবং Advanced-এ ক্লিক করুন। এখন Owner section->Change-এ যান।


Enter the object name to select ফিল্ডের পাশে আপনার ইউজারনেম লিখুন, Check Names-এ ক্লিক করুন। একবার হলে, OK-এ ক্লিক করুন। Apply এবং OK-এ ক্লিক করুন পরিবর্তনগুলো ইফেক্টিভ হওয়ার জন্য। joy.cpl এর অধিকার নিন, এবং তারপর এটি ডিলিট করুন।

ফাইল ডিলিট করার পর, C:>Windows>SysWOW64 ডিরেক্টরিতে নেভিগেট করুন। joy.cpl লোকেট ও কপি করুন C:\Windows\System32 ডিরেক্টরিতে।
একবার হলে, ইস্যুটি সমাধান হয়ে যাবে, এবং আপনি এখন উইন্ডোজ থেকে গেমপ্যাড সেটিংস অ্যাক্সেস করতে পারবেন।
পদ্ধতি ৫: অ্যান্টিভাইরাস নিষ্ক্রিয় করুন
আমরা সবসময় আপনার পিসিতে অ্যান্টিভাইরাস ইনস্টল থাকার পরামর্শ দেই, কিন্তু কখনও কখনও টুলটি আপনার কম্পিউটারের ওপর টোল নিতে পারে এবং কিছু গুলগুলি করে, DLL এরর সৃষ্টি করতে পারে। তাই আপনি আপনার অ্যান্টিভাইরাস নিষ্ক্রিয় করতে পারেন এবং চেক করতে পারেন এররটি ফিক্স হয়েছে কিনা। আপনি অ্যান্টিভাইরাস টুলটি আনইনস্টল করে চেষ্টা করতে পারেন এবং চেক করতে পারেন ইস্যুটি রেজলভ হয়েছে কিনা।
এই সব করলে যদি আপনার ইস্যু সমাধান না হয়, তবে টুলটি আবার ইনস্টল করুন, অথবা আপনি অন্য অ্যান্টিভাইরাস সফটওয়্যার চেষ্টা করতে পারেন যেন Advanced System Protector, কারণ এটি উইন্ডোজ অপারেটিং সিস্টেমের সাথে ভালো চলে এবং আপনার কম্পিউটারকে সকল ম্যালিশিয়াস হুমকি থেকে রক্ষা করে।
পদ্ধতি ৬: SFC স্ক্যান:
Windows Shell Common DLL এরর সিস্টেম ফাইল করাপ্ট থাকায় আসতে পারে। আপনাকে ইস্যু জানতে এবং সমাধান করতে SFC স্ক্যান করা উচিত।
SFC স্ক্যান চালাতে, এই ধাপগুলো অনুসরণ করুন:
- সার্চ বক্সে Cmd টাইপ করুন, Command Prompt-এ রাইট-ক্লিক করুন এবং Run as Administrator বেছে নিন।

- Command Prompt উইন্ডোতে, SFC/scannow টাইপ করুন এবং Enter চাপুন কমান্ড এক্সিকিউট করতে।

নোট: স্ক্যান সম্পূর্ণ হতে ১০-১৫ মিনিট অপেক্ষা করতে হবে, তাই ধৈর্য ধরুন।
স্ক্যান সম্পূর্ণ হলে, আপনি চেক করতে পারেন ইস্যুটি সমাধান হয়েছে কিনা।
আপনি DISMও চালাতে পারেন ইস্যু ফিক্স করার চেষ্টা করতে।
কমান্ড প্রম্পট উইন্ডোতে, টাইপ করুন DISM /Online /Cleanup-Image /RestoreHealth

Enter চাপুন কমান্ড এক্সিকিউট করতে।
এটিও আরও ১০-১৫ মিনিট নেবে, তাই স্ক্যান সম্পূর্ণ হওয়া পর্যন্ত অপেক্ষা করুন। কাজ না করলে পরবর্তী মেথডে যান!
পদ্ধতি ৭: Powershell
Windows Powershell Windows Shell Common DLL এরর সমাধান করতে পারে; যद्यপি, টুলটি অসাবধানি ব্যবহার না করার পরামর্শ দেওয়া হয় কারণ এটি আপনার কম্পিউটারকে করাপ্ট করতে পারে। তাই, আপনি যদি জানেন আপনি কী করছেন, তবে এই ধাপগুলো ফলো করুন:
- Windows এবং X কী চাপুন একটি কনটেক্সট মেনু পেতে এবং Windows Powershell (Admin) সিলেক্ট করুন

- কমান্ড Set-ExecutionPolicy -ExecutionPolicy Unrestricted -Scope CurrentUser টাইপ করুন এবং Enter চাপুন এক্সিকিউট করতে।

- কমান্ডটি সম্পূর্ণ হলে, আপনার পিসি রিস্টার্ট করুন ইস্যু সম্পূর্ণরূপে ফিক্স করতে।
পদ্ধতি ৮: সিস্টেম মেইনটেন্যান্স
আপনি সিস্টেম মেইনটেন্যান্স ট্রাবলশুটার চালাতে পারেন শেল কমন DLL এরর যেন সিস্টেম ইস্যু ফিক্স করতে। এই টুল ব্যবহার করতে, এই ধাপগুলো ফলো করুন:
- Windows এবং R চাপুন Run উইন্ডো পেতে এবং %systemroot%\system32\msdt.exe -id MaintenanceDiagnostic টাইপ করুন এবং এখন Enter চাপুন রান করতে:

- সিস্টেম মেইনটেন্যান্স টুলে, Next-এ ক্লিক করুন এবং অনস্ক্রিন ইন্সট্রাকশন ফলো করুন।

স্ক্যান একবার কমপ্লিট হলে, ইস্যুটি ফিক্স হয়ে যাবে। যաշխন, না হলে, আপনাকে পরবর্তী মেথডে যেতে হবে।
পদ্ধতি ৯: আপনার DLLস আবার রেজিস্টার করুন:
আপনি আপনার কম্পিউটারে Windows Shell Common DLL এরর দেখলে, সেখানে অনুপস্থিত DLL ফাইল থাকতে পারে, বিশেষ করে shell32.dll। ইস্যু ফিক্স করতে, আপনাকে DLL ফাইলগুলো আবার রেজিস্টার করতে হবে। এটি করার ধাপগুলো নিচে:
- Taskbar-এর সার্চ বারে cmd টাইপ করুন, এবং Run as Administrator সিলেক্ট করুন Command Prompt অ্যাডমিনিস্ট্রেটর রাইটস সহ লঞ্চ করতে।

- Command Prompt উইন্ডোতে, regsvr32 /i shell32.dll কমান্ড টাইপ করুন এবং Enter চাপুন এক্সিকিউট করতে।

একবার কমান্ডটি রান হলে, shell32.dll ফাইলটি আবার রেজিস্টার হয়ে যাবে, এবং আপনি এররটি আর পাবেন না।
পদ্ধতি ১০: ক্লিন বুট
যদি কোনো মেথড আপনার জন্য কাজ না করে, তবে কোনো অ্যাপ থাকতে পারে যা আপনার সিস্টেমের ফাংশনিং বাধা দিচ্ছে। সমস্যাটি ফিক্স করতে, আপনাকে স্টার্টআপ আইটেম এবং সার্ভিস নিষ্ক্রিয় করতে হবে:
- Windows এবং R কী একসাথে চাপুন Run উইন্ডো পেতে, MSConfig টাইপ করুন, এবং Enter চাপুন।

- Services ট্যাবে ক্লিক করুন এবং Hide all Microsoft services-এ চেকমার্ক দিন। একবার হলে, Disable all-এ ক্লিক করুন।

- Startup ট্যাবে যান এবং Task Manager-এ ক্লিক করুন।

- সকল অনবাঞ্ছিত স্টার্টআপ আইটেম এক এক করে লোকেট করুন এবং Disable সিলেক্ট করুন।

- Apply এবং OK-এ ক্লিক করুন।
- আপনার পিসি রিস্টার্ট করুন এবং ইস্যুটি ফিক্স হয়েছে কিনা চেক করুন।
পদ্ধতি ১১: উইন্ডোজ আপডেট ইনস্টল করুন
Windows Shell Common DLL এরর পেন্ডিং উইন্ডোজ আপডেটের কারণে হতে পারে। কিছু ইস্যু উইন্ডোজ আপডেট ইনস্টল করলে সমাধান হয়ে যেতে পারে। একটি উইন্ডোজ আপডেট ইনস্টল করতে, এই ধাপগুলো ফলো করুন:
- Windows এবং I চাপুন Settings অ্যাপ পেতে এবং Update & Security লোকেট করুন।

- Check on Updates-এ ক্লিক করুন, এবং আপনি দেখবেন পেন্ডিং আপডেট আছে কিনা।

আপডেট ডাউনলোড করুন, এবং আপনার পিসি রিস্টার্ট করবে সেগুলি ইনস্টল করার জন্য। দেখুন ইস্যুটি সমাধান হয়েছে কিনা। না হলে, পরবর্তী মেথডে যান।
পদ্ধতি ১২: উইন্ডোজ ১০ রিসেট করুন
যদি কিছুই আপনার জন্য কাজ না করে, তবে আপনাকে আপনার পিসি রিসেট করার চেষ্টা করनी চায়ে। আপনার একটি উইন্ডোজ ১০ ইনস্টলেশন ডিস্ক বা .ISO ফাইল আপনার USB ড্রাইভে থাকতে হবে। উইন্ডোজ রিসেট করার আগে আপনার সকল ডেটা ব্যাকআপ নিন। একবার হলে, এই ধাপগুলো ফলো করুন:
- Start মেনুতে যান, Power বাটনে ক্লিক করুন, Shift কী প্রেস করে ধরে রাখুন। Restart সিলেক্ট করুন।
- Troubleshoot->Reset this PC->Remove everything সিলেক্ট করুন।
- প্রক্রিয়া শুরু করতে, আপনাকে উইন্ডোজ ইনস্টলেশন CD বা USB ড্রাইভ ইনসার্ট করতে হবে।
- উইন্ডোজ ভার্সন বেছে নিন এবং Only the drive where Windows is installed > Just remove my files সিলেক্ট করুন।
রিসেটের دوران হয়ে যাওয়া পরিবর্তনগুলোর একটি লিস্ট আপনি পাবেন। একবার প্রস্তুত হলে, Reset বাটনে ক্লিক করুন।
এখন অনস্ক্রিন ইন্সট্রাকশন ফলো করুন আপনার কম্পিউটার রিসেট করতে।
একবার হলে, Windows Shell Common Dll has stopped working এরর মেসেজ চলে যাবে। এখন আপনাকে আপনার কম্পিউটারে সকল অন্যান্য প্রয়োজনীয় অ্যাপ্লিকেশন ইনস্টল করতে হবে।
তাহলে, এগুলো ছিল Windows Shell Common DLL নট ওয়ার্কিং-এর সম্ভাব্য ফিক্সগুলো। এই মেথডগুলো চেষ্টা করুন এবং যেকোনো ঝামেলা ছাড়া ইস্যুটি থেকে মুক্তি পান। আর্টিকেলটি পছন্দ হলো? কোন পদ্ধতি আপনার জন্য কাজ করল? কমেন্ট সেকশনে আপনার মতামত শেয়ার করুন। আরও টেক আপডেটের জন্য, সোশ্যাল মিডিয়ায় ফলো করুন।