Photos یا فوتوز برنامه پیش فرض مشاهده تصویر برای ویندوز 11 است. معمولاً به خوبی کار میکند، اما گاهی اوقات ممکن است هنگام مشاهده تصاویر در برنامه Photos خطای «Class not registered» را مشاهده کنید. این خطا عمدتاً به دلیل پیکربندی نادرست فایل های DLL، فایل های سیستمی خراب یا سایر مشکلات مربوط به سیستم ظاهر می شود.
خطای «Class Not Registered» در ویندوز 11
دلیل هر چه که باشد، این مقاله شامل راه حل هایی برای عیب یابی خطای Class not registered در ویندوز 11 است. در زیر همه راه حل های کاری وجود دارد که به شما کمک می کند مشکل را برای همیشه برطرف کنید.
WINDOWS EXPLORER را راه اندازی مجدد کنید
هر زمان که با خطای Class not registered مواجه شدید، اولین پورت تماس شما باید راه اندازی مجدد Windows Explorer باشد. پیام خطا ممکن است به دلیل یک مشکل موقت در سیستم ظاهر شود. و بهترین راه برای خلاص شدن از شر چنین نقصی، راه اندازی مجدد Windows Explorer است.
در اینجا نحوه راه اندازی مجدد Windows Explorer در ویندوز 11 آمده است:
مرحله 1: کلید Windows + X را فشار دهید تا منوی Power User باز شود و Task Manager را از لیست انتخاب کنید.
مرحله 2: روی Windows Explorer کلیک راست کرده و Restart را انتخاب کنید.
برنامه Photos را به عنوان نمایشگر تصویر پیش فرض انتخاب کنید
اگر برنامه Photos به عنوان برنامه پیشفرض مشاهده تصویر تنظیم نشود، احتمالاً پیام خطا ظاهر میشود. برای تنظیم برنامه Photos به عنوان برنامه پیش فرض برای مشاهده تصاویر در رایانه خود، دستورالعمل های زیر را دنبال کنید:
مرحله 1: کلیدهای Windows + I را فشار دهید تا برنامه تنظیمات باز شود.
مرحله 2: Apps را از پنل سمت چپ انتخاب کنید.
مرحله 3: Default apps را انتخاب کنید.
مرحله 4: برنامه Photos را پیدا کرده و انتخاب کنید.
مرحله 5: روی همه پسوندهای تصویری که معمولاً استفاده می شود مانند JPG، JPEG، PNG و GIF کلیک کنید، Photos را از منو انتخاب کنید و سپس روی دکمه Set default کلیک کنید.
برنامه Photos را ریست کنید
اگر پیکربندی برنامه Photos به عنوان برنامه پیشف رض مشاهده تصویر مفید نبود، میتوانید برنامه را به تنظیمات پیشفرض خود ریست کنید. اگر مشکل به دلیل خرابی در برنامه Photos ایجاد شده باشد، انجام این کار مفید خواهد بود.
در زیر مراحل بازنشانی برنامه Photos در ویندوز 11 آمده است:
مرحله 1: تنظیمات را باز کنید، Apps را از پنل سمت چپ انتخاب کنید و سپس برنامه های نصب شده را انتخاب کنید.
مرحله 2: سه نقطه در کنار Microsoft Photos را پیدا کرده و روی آن کلیک کنید و Advanced options را انتخاب کنید.
مرحله 3: روی دکمه Reset کلیک کنید.
مرحله 4: روی Reset کلیک کنید تا تأییدی که ظاهر می شود.
پس از بازنشانی برنامه Photos، رایانه خود را مجددا راه اندازی کنید و بررسی کنید که آیا مشکل وجود دارد یا خیر.
فایل های DLL ویندوز را دوباره ثبت کنید
DLL (کتابخانه پیوند پویا) فایلهایی هستند که حاوی کدها و دادههایی هستند که سایر برنامهها برای انجام وظایف خاصی از آنها استفاده میکنند. با این حال، اگر یک فایل DLL مهم از بین برود یا خراب شود، برنامه به درستی کار نخواهد کرد و حتی سادهترین ویژگیها نیز کار نمیکنند.
یکی از راه های حل این مشکل، ثبت مجدد فایل های DLL است. با دنبال کردن مراحل زیر می توانید این کار را انجام دهید:
مرحله 1: کلید Windows را فشار دهید تا منوی Start باز شود.
مرحله 2: Command Prompt را در نوار جستجوی ویندوز تایپ کنید و از پنجره سمت راست گزینه Run as administrator را انتخاب کنید.
مرحله 3: در پنجره خط فرمان بالا، دستور زیر را تایپ کرده و Enter را فشار دهید:
FOR /R C:\ %G IN (*.dll) DO “%systemroot%\system32\regsvr32.exe” /s “%G” regsvr32 ExplorerFrame.dll
تعمیر برنامه های مایکروسافت ویژوال سی پلاس پلاس
کتابخانه Microsoft Visual C++ جزء مهمی از سیستم عامل ویندوز است. این تضمین می کند که همه برنامه ها به درستی بر روی رایانه شما اجرا می شوند.
هنگامی که بسته به دلیل خاموش شدن ناگهانی سیستم، حمله ویروس یا هر دلیل دیگری خراب می شود، مستعد خطاهایی مانند Class not registered می شوید. خوشبختانه می توانید از گزینه تعمیر داخلی استفاده کرده و خطا را برطرف کنید. برای انجام این کار، دستورالعمل های زیر را دنبال کنید:
مرحله 1: منوی Start را باز کنید، Control Panel را تایپ کنید و Enter را فشار دهید.
مرحله 2: Uninstall a program را انتخاب کنید.
مرحله 3: روی آخرین بسته Microsoft Visual C++ نصب شده روی دستگاه کلیک راست کرده و Change را انتخاب کنید.
مرحله 4: از دستوری که ظاهر می شود، Repair را انتخاب کنید.
پس از اتمام تعمیر، باید کامپیوتر خود را مجددا راه اندازی کنید تا تغییرات اعمال شود.
مایکروسافت استور را دوباره نصب کنید
یکی دیگر از دلایل اصلی این پیام خطا می تواند خرابی در فروشگاه مایکروسافت باشد. با نصب مجدد فروشگاه مایکروسافت، می توانید به سرعت آسیب ها را از بین ببرید. برای انجام این کار، Command Prompt را به عنوان مدیر باز کنید، دستورات زیر را تایپ کنید و Enter را فشار دهید.
Get-AppXPackage | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register “$($_.InstallLocation)\AppXManifest.xml”}
SFC و DISM SCAN را اجرا کنید
آیا هنگام استفاده از برنامه Photos همچنان با خطای Class not registered مواجه هستید؟ اگر بله، پس باید اسکن SFC را انجام دهید. این یک ابزار داخلی است که فایل های خراب را از رایانه شما شناسایی و حذف می کند.
برای انجام اسکن SFC، یک پنجره Command Prompt بالا را باز کنید، دستور زیر را تایپ کنید و Enter را فشار دهید:
sfc /scannow
پس از اسکن، دستگاه خود را مجددا راه اندازی کنید و بررسی کنید که آیا مشکل همچنان ادامه دارد یا خیر. اگر بله، پس باید اسکن DISM را اجرا کنید. اسکن DISM تصاویر و فایل های سیستم آسیب دیده و خراب را تعمیر می کند.
برای اجرای اسکن DISM، دستورات زیر را یکی یکی در پنجره خط فرمان بالا اجرا کنید:
DISM /Online /Cleanup-Image /CheckHealth
DISM /Online /Cleanup-Image /ScanHealth
DISM /Online /Cleanup-Image /RestoreHealth
خلاصه مطلب
خطای Class not registered می تواند بسیار آزاردهنده باشد، به خصوص زمانی که می خواهید عکس های مورد علاقه خود را در رایانه خود مشاهده کنید. خوشبختانه، این یک مشکل رایج سیستمی است و به راحتی قابل حل است. فقط راه حل های بالا را امتحان کنید تا مشکل به طور دائم برطرف شود.
نظرات در مورد : رفع خطای «Class Not Registered» هنگام باز کردن عکس ها در ویندوز 11