Class Not Registered Windows 11: بهترین راه برای رفع مشکل
4 دقیقه خواندن
منتشر شده در
صفحه افشای ما را بخوانید تا بدانید چگونه می توانید به MSPoweruser کمک کنید تا تیم تحریریه را حفظ کند ادامه مطلب
اگر با خطای Class Not Registered Windows 11 مواجه شدید، به این معنی است که یک جزء یا کلاس خاص مورد نیاز یک برنامه به درستی ثبت نشده است. این مشکل زمانی رخ میدهد که یک برنامه سعی میکند از یک شی DLL (کتابخانه پیوند پویا) یا COM (مدل شیء مؤلفه) مفقود یا ثبت نشده استفاده کند.
این به دلیل فایل های DLL یا COM خراب روی رایانه شخصی شما، خطاهای رجیستری ویندوز یا سایر مشکلات مربوط به سیستم ایجاد می شود. در زیر به شما نشان خواهم داد که چگونه این خطا را برطرف کنید!
بررسی های اولیه
- رایانه خود را مجدداً راه اندازی کنید تا اشکالات یا درگیری های موقتی را که ممکن است باعث این مشکل شوند برطرف شود.
- اگر برنامه ای خطا را نشان داد، آن را دوباره نصب کنید.
- مطمئن شوید که سیستم ویندوز 11 شما است به روز.
- اگر خطا در یک برنامه قدیمی که به درستی در ویندوز 11 کار نمی کند رخ دهد، عیب یاب سازگاری داخلی را اجرا کنید.
1. برنامه های پیش فرض خود را بازنشانی کنید
این فرآیند برنامه ها را به تنظیمات پیش فرض باز می گرداند و باگ ها را حذف می کند.
1. بر روی کلیک راست کنید منوی شروع و انتخاب کنید تنظیمات.
2 انتخاب کنید برنامهها > برنامههای پیشفرض.
3. پیدا کنید همه برنامه های پیش فرض را بازنشانی کنید و کلیک کنید تنظیم مجدد را فشار دهید.
2. Windows Explorer را مجدداً راه اندازی کنید
1. t را فشار دهیداو Ctrl + Shift + Esc کلیدهای روی صفحه کلید به طور همزمان باز شوند وظیفه مدیر.
2. برای پیدا کردن به پایین بروید ویندوز اکسپلورر، روی آن کلیک راست کرده و انتخاب کنید راه اندازی مجدد.
3. فایل های DLL را دوباره ثبت کنید
1 مطبوعات پیرو + ر کلید برای باز کردن کادر محاوره ای فرمان را اجرا کنید.
2. نوع; "CMDرا فشار دهید و فشار دهید Ctrl + Shift + Enter کلیدها به طور همزمان باز شوند خط فرمان به عنوان مدیر
3. در Command Prompt تایپ کنیدregSvr32 FileName.dll” و Enter را فشار دهید. جایگزین نام فایل با نام فایل DLL که می خواهید دوباره ثبت کنید.
4. اگر میخواهید همه فایلهای DLL را مجدداً در سیستم خود ثبت کنید، میتوانید «برای % 1 در (*.dll) regsvr32 /s % 1 را انجام دهید” و Enter را فشار دهید. لطفاً توجه داشته باشید که ثبت مجدد همه فایلهای .dll ممکن است کمی طول بکشد.
5. رایانه خود را مجدداً راه اندازی کنید و بررسی کنید که آیا مشکل برطرف شده است یا خیر.
4. برنامه های فروشگاه مایکروسافت را مجدداً ثبت کنید
1. بر روی کلیک راست کنید منوی شروع و انتخاب کنید تنظیمات.
2 انتخاب کنید ویندوز PowerShell (مدیریت) از منو.
3. در Windows Power Shell، تایپ کنیدGet-AppxPackage -allusers Microsoft.WindowsStore | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}را فشار دهید و فشار دهید وارد.
این دستور همه برنامه های فروشگاه مایکروسافت را برای همه کاربران دوباره نصب می کند. پس از اجرای موفقیت آمیز آن، می توانید Windows PowerShell را ببندید و کامپیوتر خود را مجددا راه اندازی کنید.
5. از ابزارهای SFC و DISM استفاده کنید
ویندوز 11 شامل یک ویژگی داخلی به نام System File Checker (SFC) است که برای اسکن رایانه شما، تأیید صحت هر فایل سیستمی و رفع هرگونه فایل گم شده یا خراب طراحی شده است.
1. در کادر محاوره ای اجرا، تایپ کنید "cmd " و مطبوعات Shift+Ctrl+Enter کلید برای اجرا خط فرمان به عنوان مدیر
2. نوع "sfc / scannowرا فشار دهید و فشار دهید وارد.
3. صبر کنید تا فرآیند اسکن و تعمیر کامل شود. پس از تعمیر فایل های خراب یا از دست رفته، کامپیوتر خود را مجددا راه اندازی کنید.
La DISM ابزار (Deployment Image Servicing and Management) می تواند تصاویر سیستم از جمله Windows Recovery Environment یا Setup را آماده، اصلاح و تعمیر کند. علاوه بر این، می توانید از آن برای رفع مشکلات سیستم با تصویر بازیابی محلی استفاده کنید.
1. اجرا کنید CMD فرمان از کادر محاوره ای Run به عنوان مدیر
2. دستور زیر را در قسمت تایپ کنید خط فرمان: "DISM / Online / Cleanup-Image / RestoreHealthرا فشار دهید و فشار دهید وارد.
3. صبر کنید تا پیام «این عملیات با موفقیت به پایان رسید" پس از آن، دوباره از ابزار SFC استفاده کنید.
6. از System Restore استفاده کنید
شما می توانید سیستم خود را زمانی که در شرایط کار عالی و قبل از خطای "Class Not Registered" ویندوز بود، به نقطه بازیابی قبلی برگردانید.
1. را انتخاب کنید نوار جستجو و تایپ کنید "بازیابی"
2 کلیک "یک نقطه بازیابی ایجاد کنید” در نتیجه جستجو.
3. را انتخاب کنید حفاظت از سیستم برگه اگر حفاظت "خاموش, ابتدا باید آن را فعال کنید. درایو اصلی خود را انتخاب کرده و کلیک کنید مجموعه.
4. دکمه رادیویی را انتخاب کنیدمحافظت از سیستم را روشن کنید"
برای بازیابی رایانه شخصی خود مراحل زیر را دنبال کنید:
1. را انتخاب کنید نوار جستجو و تایپ کنید "بهبود"
2 کلیک "بهبود” در نتیجه جستجو.
3. اکنون، «بازیابی سیستم را باز کنید"
4. نقطه بازیابی سیستم مورد نظر خود را (قبل از خطای Class Not Registered) انتخاب کرده و کلیک کنید بعدی.
5. پیشنهاد میکنم قبل از ادامه، نقطه بازیابی انتخابی را تأیید کنید تا بعداً مشکلی ایجاد نشود. کلیک پایان و صبر کن.
شما همچنین ممکن است علاقه مند به:
چندین مشکل مربوط به سیستم می تواند باعث ایجاد خطای Class Not Registered Windows 11 شود. با این حال، من راه حل های عملی برای از بین بردن این خطا را در اینجا جمع آوری کرده ام، از بازنشانی برنامه های پیش فرض شما تا انجام بازیابی سیستم.
هر گونه راهنمایی را در نظرات زیر به اشتراک بگذارید!