چگونه خطای ثبت نشده اکسپلورر کلاس در ویندوز 10 را برطرف کنیم

شما سعی کردید برنامه ای را در ویندوز 10 اجرا(Windows 10) کنید و به جای آن خطای اکسپلورر «Class not registered» را دریافت کردید. نگران نباش این یک خطای نسبتاً رایج است. این معمولاً توسط یک فایل خراب است که به "explorer.exe" مرتبط است. با این حال، ممکن است ناشی از یک هارد دیسک معیوب نیز باشد، اگرچه کمتر رایج است.

در این مقاله راه حل های متعددی را آماده کرده ایم که به شما کمک می کند تا خطای ثبت نشده کلاس explorer را برطرف کنید.

Windows Explorer را مجدداً راه اندازی کنید

این ساده ترین راه حل است و در تجربه ما، این راه حلی است که شانس بالایی برای رفع خطا دارد. ما از Task Manager برای (Task Manager)راه اندازی مجدد Windows Explorer(restart Windows Explorer) به درستی استفاده می کنیم . 

1. Ctrl + Shift + Esc را فشار دهید تا مدیر وظیفه باز شود.

2. Windows Explorer را در قسمت Apps پیدا کنید.

3. آن را انتخاب کنید، روی آن کلیک راست کرده و از منو گزینه Restart را انتخاب کنید .

Windows Explorer تنظیمات خود را بازنشانی می کند و خطای "explorer.exe" ظاهر نمی شود. 

System File Checker را اجرا کنید

این ابزار برای بررسی فایل های سیستمی خراب یا مفقود استفاده می شود. خطای ثبت نشده کلاس explorer اغلب به دلیل خطاهای فایل سیستم ایجاد می شود، بنابراین باید سیستم خود را با SFC تشخیص دهید(diagnose your system with SFC) .

1. cmd را در کادر جستجوی ویندوز تایپ کنید و (Windows)Command Prompt را به عنوان مدیر باز کنید.

2. sfc /scannow را تایپ کنید و Enter را فشار دهید . این یک اسکن کامل سیستم را انجام می دهد. یادداشت بردار؛ فرآیند ممکن است مدتی طول بکشد تا به پایان برسد.

3. اگر خطایی پیدا نشد، به احتمال زیاد فایل های سیستم شما مقصر این خطا نیستند، بنابراین راه حل بعدی را ادامه دهید.

4. اگر خطایی پیدا شد، دستور زیر را تایپ کنید: DISM /Online /Cleanup-Image /RestoreHealth . فایل های خراب به فایل های سیستم اصلی ویندوز بازیابی(Windows) می شوند.

سرویس جمع آوری کننده ETW را مجددا راه اندازی کنید

آیا خطای کلاس اکسپلورر ثبت نشده تنها زمانی رخ می دهد که از Internet Explorer یا Edge استفاده می کنید ؟ اگر بله، باید سرویس جمع آوری کننده ETW(ETW Collector Service) را مجددا راه اندازی کنید . 

1. در کادر جستجوی ویندوز (Windows)Run را تایپ کنید تا پنجره محاوره ای Run باز شود. (Run)در غیر این صورت، کلید Windows + R را فشار دهید.

2. services.msc را(services.msc) تایپ کنید. با این کار لیستی از خدمات به شما ارائه می شود.

3. Internet Explorer ETW Collector Service را پیدا(Find Internet Explorer ETW Collector Service) کنید، سپس روی آن کلیک راست کرده و Start را انتخاب کنید .

4. ویندوز اکسپلورر(Restart Windows Explorer) را با انجام همان مراحلی که قبلا انجام دادید، مجددا راه اندازی کنید.

نمایشگر تصویر پیش فرض را تغییر دهید

اگر هنگام باز کردن فایل‌های تصویری jpeg با خطای ثبت نشده کلاس explorer مواجه می‌شوید، باید برنامه پیش‌فرض مشاهده تصویر را به Windows Photo Viewer تغییر دهید . 

1. روی هر فایل تصویری کلیک راست کنید، Open with را گسترش دهید و از منو Choose other app(Choose another app) را انتخاب کنید .

2. برنامه Windows Photo Viewer را از لیست انتخاب کنید و مطمئن شوید که کادر Always use this app را(Always use this app) علامت بزنید.

بازنشانی برنامه های پیش فرض

اگر هنگام باز کردن فایل‌های jpeg یا سایر انواع فایل، خطا ظاهر شد، باید همه برنامه‌های پیش‌فرض خود را بازنشانی کنید. رایانه شما تمام تنظیمات برنامه پیش فرض شما را بازنشانی می کند، اما بعد از آن می توانید آنها را سفارشی کنید.

1. منوی استارت ویندوز(Windows Start) را باز کرده و برنامه تنظیمات(Settings) را اجرا کنید .

2. روی Apps کلیک کنید .

3. در پنل سمت چپ، روی Default Apps کلیک کرده و دکمه Reset را فشار دهید.

ExplorerFrame.dll را مجدداً ثبت کنید

اگر اینترنت اکسپلورر(Internet Explorer) با خطای ثبت نشده کلاس اکسپلورر مدام خراب می‌شود، فایل Explorer Frame DLL را اصلاح کنید.

1. Command Prompt را به عنوان مدیر باز کنید.

2. خط فرمان زیر را تایپ کنید: regsvr32 ExplorerFrame.dll برای ثبت مجدد فایل DLL.

از اینترنت اکسپلورر استفاده(Use Internet Explorer) کنید تا ببینید آیا خطا ادامه دارد یا خیر.

هارد دیسک خود را بررسی کنید

یک هارد دیسک معیوب گاهی اوقات می تواند باعث خطای ثبت نشدن کلاس Explorer در ویندوز(Windows) شود. این به ندرت مقصر است، اما اگر هیچ یک از راه حل ها تا کنون جواب نداده است، ارزش بررسی دارد. 

ابزار Command Prompt(Command Prompt) را به عنوان مدیر باز کنید و دستور زیر را اجرا کنید:
chkdsk

از راهنمای دقیق ما برای بررسی هارد دیسک خود برای وجود خطا(check your hard drive for errors) با کمک ابزارهای اضافی استفاده کنید. اگر هارد دیسک یدکی دارید، باید از آن به عنوان جایگزین نیز استفاده کنید تا به سرعت متوجه شوید که آیا درایو قدیمی شما باعث ایجاد خطا شده است یا خیر.

بازگرداندن سیستم

اگر هیچ چیزی تا به حال جواب نداده است، وقت آن است که ویندوز(Windows) را به آخرین نقطه بازیابی بازگردانی کنید. قبل از شروع، از تمام اطلاعات خود نسخه پشتیبان تهیه کنید.

1. "restore" را در کادر جستجوی ویندوز(Windows) تایپ کنید و اولین نتیجه را باز کنید.

2. در داخل پنل System Protection ، دکمه (System Protection)System Restore را انتخاب کنید. با این کار یک پنجره جدید با تمام نقاط بازیابی ذخیره شده شما باز می شود.

3. نقطه بازیابی را انتخاب کنید و دکمه Next را انتخاب کنید تا فرآیند بازیابی سیستم به پایان برسد.

اگر هیچ نقطه بازیابی در دسترس ندارید، باید ویندوز را دوباره نصب کنید(reinstall Windows) .

کدام راه حل خطای ثبت نشده کلاس اکسپلورر شما را حل کرد؟ در قسمت نظرات پایین ما را آگاه کنید.



About the author

من یک کارشناس باتجربه ویندوز 10 و 11/10 هستم که هم در مرورگرها و هم در برنامه های گوشی های هوشمند تجربه دارم. من بیش از 15 سال مهندس نرم افزار هستم و با تعدادی از شرکت های بزرگ از جمله مایکروسافت، گوگل، اپل، یوبی سافت و غیره کار کرده ام. من همچنین توسعه ویندوز 10/11 را در سطح کالج تدریس کرده ام.



Related posts