رفع خطای Class Not Registered در ویندوز 10

خطای Windows 10 Class Not Registered معمولاً با برنامه یا برنامه ای مرتبط است که فایل های DLL آن ثبت نشده است. بنابراین، هنگامی که می‌خواهید برنامه یا برنامه خاصی را باز کنید، یک کادر پاپ با خطای « Class Not Registered » مشاهده می‌کنید.

رفع خطای Class Not Registered ویندوز 10

هنگامی که فایل‌های DLL(DLL) ثبت‌نشده برنامه فراخوانی می‌شوند، ویندوز نمی‌تواند فایل را به برنامه پیوند دهد، بنابراین خطای Class Not Registered ایجاد می‌شود. (Registered)این مشکل معمولاً در مرورگرهای Windows Explorer(Windows Explorer) و Microsoft Edge رخ می دهد ، اما محدود نیست. بیایید ببینیم چگونه بدون اتلاف وقت، خطای Class Not Registered را در ویندوز 10 برطرف کنیم.(fix the Class Not Registered error in Windows 10)

توجه:(Note:) قبل از ایجاد هرگونه تغییر در سیستم خود، مطمئن شوید که یک نقطه بازیابی ایجاد کرده اید.(create a restore point.)

(Fix Class)رفع خطای Class Not Registered در (Registered)ویندوز 10(Windows 10) [حل شد]

روش 1: اجرای SFC ( System File Checker )

1. Windows Key + X را فشار دهید سپس Command Prompt (Admin) را انتخاب کنید.(Command Prompt (Admin).)

خط فرمان مدیر / رفع خطای Class Not Registered در ویندوز 10

2. عبارت زیر را در cmd تایپ کنید و اینتر را بزنید:

sfc /scannow

اکنون خط فرمان اسکن SFC

3. اجازه دهید فرآیند به پایان برسد، و سپس کامپیوتر خود را راه اندازی مجدد کنید.

روش 2: DISM را اجرا کنید

1. Windows Key + X را فشار دهید سپس Command Prompt (Admin) را انتخاب کنید.(Command Prompt (Admin).)

2. دستور زیر را در cmd تایپ کنید و بعد از هر کدام Enter را فشار دهید :

DISM /Online /Cleanup-Image /CheckHealth
DISM /Online /Cleanup-Image /RestoreHealth

DISM سیستم سلامت را بازیابی می کند

3. برای اعمال تغییرات کامپیوتر خود را مجددا راه اندازی کنید و ببینید آیا می توانید خطای Class Not Registered را در ویندوز 10 برطرف کنید یا خیر.(Fix the Class Not Registered error in Windows 10.)

روش 3: سرویس جمع آوری کننده اینترنت اکسپلورر ETW را راه اندازی کنید(Internet Explorer ETW Collector Service)

1. Windows Key + R را فشار دهید ، سپس “ services.msc ” را تایپ کرده و (services.msc)Enter را بزنید تا خدمات ویندوز(Windows) باز شود .

ویندوز خدمات

2. به پایین بروید تا زمانی که Internet Explorer ETW Collector Service را پیدا کنید .

سرویس جمع آوری کننده اینترنت اکسپلورر ETW.

3. روی آن کلیک راست کرده و Properties را انتخاب کنید ، مطمئن شوید که نوع راه اندازی آن روی Automatic تنظیم شده است.(Automatic.)

4. دوباره روی آن کلیک راست کرده و Start را انتخاب کنید.(Start.)

5. بررسی کنید که آیا قادر به رفع خطای Class Not Registered در ویندوز 10 هستید یا خیر. اگر(Fix the Class Not Registered error in Windows 10; if) نه، سپس به روش بعدی ادامه دهید.

 روش 4: خطاهای DCOM ( Distributed Component Object Model) را رفع کنید(Distributed Component Object Model))

1. Windows Key + R را فشار دهید ، سپس “ dcomcnfg ” را تایپ کنید و اینتر را بزنید تا Component Services باز شود.(Component Services.)

پنجره dcomcnfg / رفع خطای Class Not Registered در ویندوز 10

2. سپس، از قسمت سمت چپ، به قسمت Component Services>Computers>My Computer>DCOM Config بروید .

پیکربندی DCOM در خدمات مؤلفه

3. اگر از شما خواست که هر یک از اجزا را ثبت کنید، روی Yes کلیک کنید.( Yes.)

توجه:(Note:) این ممکن است چندین بار بسته به کامپوننت های ثبت نشده اتفاق بیفتد.

ثبت اجزا در رجیستری

4. همه چیز را ببندید و کامپیوتر خود را مجددا راه اندازی کنید.

روش 5: برنامه‌های فروشگاه ویندوز(Windows Store Apps) را مجدداً ثبت کنید

1. در جستجوی ویندوز (Windows)PowerShell را تایپ کنید ، سپس روی آن کلیک راست کرده و Run as administrator را انتخاب کنید.(Run as administrator.)

Windows Powershell را در نوار جستجو جستجو کنید و روی Run as Administrator کلیک کنید

2. دستور زیر را در PowerShell تایپ کنید و Enter را فشار دهید:

Get-AppXPackage | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}

برنامه‌های فروشگاه ویندوز را مجدداً ثبت کنید

3. با این کار برنامه های فروشگاه ویندوز دوباره ثبت می شود.( re-register Windows store apps.)

4. کامپیوتر خود را مجددا راه اندازی کنید و ببینید آیا قادر به رفع خطای Class Not Registered در ویندوز 10 هستید یا خیر.( Fix the Class Not Registered error in Windows 10.)

روش 6: فایل های Windows .dll را دوباره ثبت کنید(Windows .dll)

1. Windows Key + X را فشار دهید سپس Command Prompt (Admin) را انتخاب کنید.( Command Prompt (Admin).)

مدیر خط فرمان

2. دستور زیر را در cmd تایپ کنید و بعد از هر کدام Enter را فشار دهید :

FOR /R C:\ %G IN (*.dll) DO "%systemroot%\system32\regsvr32.exe" /s "%G"
regsvr32 ExplorerFrame.dll

همه فایل های dll را دوباره ثبت کنید

3. این کار تمام فایل های .dll را(.dll files) جستجو می کند و با دستور regsvr دوباره آنها را ثبت(re-register) می کند .

4. برای اعمال تغییرات، کامپیوتر خود را ریبوت کنید.

روش 7: مایکروسافت(Microsoft) را به عنوان مرورگر پیش فرض حذف کنید(Default Browser)

1. به Settings>System>Default apps.

2. در مرورگر وب ، (Web)Microsoft Edge را به Internet Explorer یا Google Chrome تغییر می‌دهد .

تغییر برنامه های پیش فرض برای مرورگر وب / رفع خطای Class Not Registered در ویندوز 10

3. کامپیوتر خود را مجددا راه اندازی کنید.

روش 8: یک حساب کاربری جدید ایجاد کنید(Method 8: Create a New User Account)

1. Windows Key + I را فشار دهید تا Settings باز شود و سپس روی Accounts کلیک کنید.(Accounts.)

Windows Key + I را فشار دهید تا تنظیمات باز شود، روی گزینه Accounts کلیک کنید.

2. روی زبانه Family & other people(Family & other people tab) در منوی سمت چپ کلیک کنید و در قسمت Other People روی Add person other to this PC(Add someone else to this PC) کلیک کنید .

به Accounts سپس Family & Other Users بروید

3. اطلاعات ورود به سیستم این شخص را ندارم( I don’t have this person’s sign-in information) در پایین کلیک کنید.

وقتی ویندوز درخواست کرد، روی گزینه I don't have this person's sign in information گزینه کلیک کنید

4. افزودن کاربر بدون حساب مایکروسافت را(Add a user without a Microsoft account) در پایین انتخاب کنید.

روی افزودن کاربر بدون حساب مایکروسافت در پایین کلیک کنید

5. اکنون نام کاربری و رمز عبور(username and passwor) d را برای اکانت جدید تایپ کرده و روی Next کلیک کنید.(Next.)

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

خودشه؛ شما با موفقیت خطای Class Not Registered را در ویندوز 10(Fix the Class Not Registered error in Windows 10 ) برطرف کردید، اما اگر هنوز در مورد این راهنما سؤالی دارید، در بخش نظرات از آنها بپرسید.



About the author

من یک مهندس نرم افزار با تجربه در Xbox Explorer، Microsoft Excel و Windows 8.1 Explorer هستم. در اوقات فراغت دوست دارم بازی های ویدیویی انجام دهم و تلویزیون تماشا کنم. من از دانشگاه یوتا مدرک دارم و در حال حاضر به عنوان مهندس نرم افزار برای یک شرکت بین المللی کار می کنم.



Related posts