کلاس در ویندوز 10 ثبت نشده است

یکی از اشتباهات رایج کاربران ویندوز 10 این است که «کلاس ثبت نشده» است. در این مورد ممکن است خطا در موارد مختلف اتفاق بیفتد: هنگام تلاش برای باز کردن یک فایل تصویر به عنوان jpg، png یا دیگری، تنظیمات ویندوز 10 را وارد کنید (در حالی که کلاس توسط explorer.exe ثبت نشده است)، مرورگر را راه اندازی کرده یا برنامه ها را از فروشگاه (با کد خطا 0x80040154).

در این راهنما - انواع رایج خطای کلاس ثبت نشده و راه های ممکن برای رفع مشکل.

کلاس در هنگام باز کردن JPG و سایر تصاویر ثبت نشده است.

شایع ترین مورد در هنگام باز کردن JPG، و همچنین سایر عکس ها و تصاویر، خطا "Class not registered" است.

در اغلب موارد، این مشکل ناشی از حذف نادرست برنامه های شخص ثالث برای مشاهده عکس ها، عدم استفاده از پارامترهای برنامه به طور پیش فرض ویندوز 10 و مانند آن است، اما این در اکثر موارد به سادگی حل می شود.

  1. برو به Start - گزینه ها (نماد چرخ دنده در منوی Start) یا کلید Win + I را فشار دهید
  2. به «برنامه های کاربردی» بروید - «برنامه ها به طور پیش فرض» (یا در سیستم - برنامه ها به طور پیش فرض در ویندوز 10 1607).
  3. در قسمت «مشاهده عکسها»، نرم افزار ویندوز استاندارد را برای مشاهده عکس ها (یا یک برنامه کاربردی درست کار عکس) انتخاب کنید. شما همچنین می توانید بر روی "Reset" در زیر "Reset to Defaults to Microsoft recommended" کلیک کنید.
  4. تنظیمات را ببندید و به مدیر کار بروید (منوی راست کلیک بر روی دکمه Start).
  5. اگر وظایف نمایش داده شده در مدیریت وظیفه وجود نداشته باشد، روی "جزئیات" کلیک کنید، سپس لیست "Explorer" را پیدا کنید، آن را انتخاب کنید و بر روی "Restart" کلیک کنید.

پس از اتمام، بررسی کنید که آیا فایلهای تصویر اکنون باز است. اگر آنها باز شود، اما برای کار با JPG، PNG و سایر عکس ها نیاز به یک برنامه شخص ثالث دارید، سعی کنید آن را از طریق کنترل پنل - برنامه ها و ویژگی ها حذف کنید و سپس آن را مجددا نصب کنید و آن را به عنوان پیشفرض تعیین کنید.

توجه داشته باشید: یک نسخه دیگر از همان روش: راست کلیک بر روی فایل تصویر، انتخاب "باز کردن با" - "انتخاب یک برنامه دیگر"، یک برنامه کاری برای مشاهده و چک کردن "همیشه از این برنامه برای فایل ها" را انتخاب کنید.

اگر خطا به سادگی اتفاق می افتد هنگام اجرای برنامه عکس در ویندوز 10، سپس یک روش با ثبت مجدد برنامه ها در PowerShell از مقاله ویندوز 10 کار نمی کند.

هنگام اجرای برنامه های ویندوز 10

اگر در هنگام راه اندازی برنامه های فروشگاه ویندوز 10 با این خطا مواجه شدید یا اگر خطا در برنامه ها 0x80040154 باشد، از روش های زیر استفاده کنید: "ویندوز 10 برنامه های کار نمی کند" در بالا، و همچنین این گزینه را امتحان کنید:

  1. این برنامه را حذف کنید. اگر این یک برنامه داخلی است، از نحوه پاک کردن دستورالعمل ساخته شده در ویندوز 10 استفاده کنید.
  2. نصب مجدد آن، در اینجا به مواد کمک خواهد کرد. نحوه نصب Windows Store 10 (به صورت مشابه، شما می توانید سایر برنامه های جاسازی شده نصب کنید).

Error explorer.exe "Class not registered" هنگام کلیک کردن بر روی دکمه Start یا پارامترهای تماس

خطای رایج دیگر این است که منوی شروع ویندوز که کار نمی کند یا موارد خاصی در آن نیست. در همان زمان که explorer.exe گزارش می دهد که کلاس ثبت نشده است، کد خطا همان 0x80040154 است.

روش های اصلاح خطا در این مورد:

  1. اصلاح با استفاده از PowerShell، همانطور که در یکی از روشها در مورد آیتم Start Windows 10 Start شرح داده شده، کار نمی کند (بهتر است از آخرین آن استفاده کنید، گاهی اوقات می تواند آسیب بیشتری برساند).
  2. در روش عجیب و غریب، راه کار اغلب کار این است که به پنل کنترل بروید (Win + R را فشار دهید، کنترل را تایپ کرده و Enter را بزنید)، به برنامه ها و ویژگی ها بروید، گزینه «روشن یا خاموش کردن ویژگی های ویندوز» را در سمت چپ انتخاب کنید، Internet Explorer 11 را بردارید، بر روی OK کلیک کنید و پس از برنامه، کامپیوتر را راه اندازی مجدد کنید.

اگر این کمک نمی کند، سعی کنید روش شرح داده شده در بخش درباره خدمات کامپوننت ویندوز را نیز امتحان کنید.

خطا در راه اندازی Google Chrome، موزیلا فایرفاکس، مرورگرهای اینترنت اکسپلورر

اگر یک خطا در یکی از مرورگرهای اینترنت رخ داده باشد، به استثنای Edge (شما باید روش های مربوط به بخش اول دستورالعمل را فقط در متن مرورگر پیش فرض، به همراه ثبت مجدد برنامه ها، امتحان کنید)، این مراحل را دنبال کنید:

  1. به تنظیمات بروید - برنامه ها - برنامه های کاربردی به صورت پیش فرض (یا System - Applications به صورت پیش فرض برای ویندوز 10 تا نسخه 1703).
  2. در پایین، روی «تنظیم مقادیر پیش فرض برای برنامه» کلیک کنید.
  3. مرورگر باعث اشتباه "Class Not Registered" را انتخاب کرده و روی "استفاده از این برنامه به طور پیش فرض" را کلیک کنید.

رفع اشکالات اضافی برای اینترنت اکسپلورر:

  1. دستور prompt را به عنوان administrator اجرا کنید (در صورت کلیک بر روی «خط فرمان» در نوار وظیفه، وقتی که نتیجه دلخواه ظاهر می شود، روی آن راست کلیک کرده و گزینه «اجرای به عنوان مدیر» را در منوی context انتخاب کنید).
  2. دستور را وارد کنید regsvr32 ExplorerFrame.dll و دکمه Enter را فشار دهید.

پس از اتمام عمل، بررسی کنید که مشکل حل شده است. در مورد اینترنت اکسپلورر، کامپیوتر را مجددا راه اندازی کنید.

برای مرورگرهای شخص ثالث، اگر روش هایی که در بالا توضیح داده نشدند، کار نکند، حذف مرورگر، راه اندازی مجدد کامپیوتر و سپس نصب مجدد مرورگر (یا حذف کلید های رجیستری) می تواند کمک کند. HKEY_CURRENT_USER SOFTWARE Classes ChromeHTML , HKEY_LOCAL_MACHINE SOFTWARE Classes ChromeHTML و HKEY_CLASSES_ROOT ChromeHTML (برای مرورگر گوگل کروم، برای مرورگرهای مبتنی بر Chromium، نام بخش می تواند به ترتیب Chromium باشد).

تعمیر کامپوننت ویندوز 10

این روش می تواند بدون در نظر گرفتن زمینه خطای "Class not registered" و همچنین مواردی با خطا explorer.exe و در موارد خاص تر، مثلا زمانی که خطا توسط twinui (رابط کاربری برای تبلت های ویندوز) ایجاد می شود، کار کند.

  1. کلید Win + R را روی صفحه کلید فشار دهید، تایپ کنید dcomcnfg و دکمه Enter را فشار دهید.
  2. به بخش خدمات کامپيوتر برويد - Computers - Computer من.
  3. بر روی "DCOM Setup" دوبار کلیک کنید.
  4. اگر پس از آن از شما خواسته شود هر یک از اجزای ثبت نام را ثبت کنید (درخواست ممکن است چندین بار ظاهر شود) موافقت کنید. اگر چنین پیشنهاداتی وجود نداشته باشد، این گزینه در وضعیت شما مناسب نیست.
  5. پس از اتمام، پنجره خدمات کامپوننت را ببندید و کامپیوتر را مجددا راه اندازی کنید.

کلاس های ثبت نام بصورت دستی

گاهی اوقات دستیابی تمام DLL ها و اجزای OCX در پوشه های سیستم می تواند با اصلاح خطا 0x80040154 کمک کند. برای اجرای آن: دستور command prompt را به عنوان administrator اجرا کنید، دستورات 4 زیر را به ترتیب وارد کنید، بعد از هر بار وارد کردن Enter (فرآیند ثبت نام ممکن است طول بکشد).

برای٪ x در (C:  Windows  System32  * .dll) regsvr32٪ x / s را برای٪ x در (C:  Windows  System32  *. ocx) انجام regsvr32٪ x / s برای٪ x در (C :  Windows  SysWOW64  *. Dll) regsvr32٪ x / s را برای٪ x در (C:  Windows  SysWOW64  *. Dll) انجام regsvr32٪ x / s انجام دهید

دو دستورالعمل برای نسخه های 64 بیتی ویندوز تنها می باشد. گاهی اوقات یک پنجره ممکن است در روند ظاهر شود که از شما می خواهد اجزای سیستم گمشده را نصب کنید - انجام دهید.

اطلاعات اضافی

اگر روش های پیشنهادی کمک نکردند، اطلاعات زیر ممکن است مفید باشد:

  • بر اساس برخی اطلاعات، نرم افزار iCloud نصب شده در ویندوز برخی از موارد ممکن است خطای نشان داده شده را ایجاد کند (سعی کنید آن را حذف کنید).
  • علت "طبقه ثبت نشده" ممکن است یک رجیستری آسیب دیده باشد. ببینید. رجیستری ویندوز 10 را بازیابی کنید.
  • اگر روش های اصلاح دیگر به شما کمک نکرد، ممکن است ویندوز 10 را با یا بدون ذخیره داده ها بازنشانی کنید.

این نتیجه می گیرد و من امیدوارم که این مطلب راه حلی برای تصحیح خطا در وضعیت شما پیدا کرده است.