Как да коригирате грешката „Нерегистриран клас“ в Windows 11
Microsoft Windows 10 Windows 11 Герой / / May 29, 2023
Публикувано
Ако видите грешка Class Not Registered в Windows 11, докато стартирате приложение или File Explorer, ще ви покажем стъпките за коригирането й в това ръководство.
виждате ли "Класът не е регистриран” съобщение за грешка в Windows? Може да видите тази грешка, когато стартирате File Explorer или отваряте други приложения. Съобщението е неясно и ще искате да поправите грешка „Класът не е регистриран“, за да свършите нещата.
За разлика от някои кодове за грешки, това няма заобиколно решение и не можете да преминете през съобщението, за да използвате приложението. Вместо това трябва да коригирате проблема, който го причинява.
Различни причини за тази грешка включват повредени системни файлове, повредени преразпределими пакети на Visual C++ или нерегистрирани DLL файлове. Ето стъпките, които можете да предприемете, за да разрешите проблема.
Стартирайте отново File Explorer на Windows 11
За да разрешите проблема, можете да рестартирате File Explorer от Диспечер на задачите
За да рестартирате File Explorer:
- Започнете от отваряне на диспечера на задачите.
- Изберете процеси раздел.
- Кликнете с десния бутон Windows Explorer и изберете Рестартирам от появилото се меню.
Имайте предвид, че екранът ви ще мига и иконите на работния плот ще изчезнат за кратко и ще се появят отново, което означава успешно рестартиране. След като завършите рестартирането, проверете дали все още получавате грешката.
Нулирайте приложенията по подразбиране на Windows
Вградено приложение за Windows може да е виновникът, ако грешката се появи, докато с помощта на File Explorer. За да коригирате това, можете да нулирате всички приложения по подразбиране в Windows.
За да нулирате приложенията по подразбиране:
- Натиснете Windows клавиш + I да отвориш Настройки.
- Изберете Приложения от левия панел.
- Щракнете върху Приложения по подразбиране опция вдясно.
- Превъртете до дъното и щракнете върху Нулиране бутон до Нулирайте всички приложения по подразбиране опция.
След като нулирате приложенията по подразбиране, опитайте отворете File Explorer, и трябва да работи без грешки.
Преинсталирайте Microsoft Visual C++ Redistributable Package
The Microsoft Visual C++ за повторно разпространение пакетите гарантират, че можете да стартирате и използвате приложения. Въпреки това, ако един или повече пакети се повредят, това ще попречи на приложенията да се стартират и ще покаже грешката Class Not Registered.
За да преинсталирате Microsoft Visual C++ Redistributable:
- Натисни Windows ключ, търся Контролен панели щракнете върху горния резултат.
- Изберете Програми и функции опция.
- Щракнете с десния бутон върху Microsoft Visual пакет и изберете Деинсталиране.
- Щракнете върху Деинсталиране когато се появи екранът с пакета и следвайте екранните инструкции на съветника за деинсталиране.
- Ако имате инсталиран повече от един пакет Visual C++, следвайте същите стъпки, за да деинсталирате и тях.
- Изтеглете и инсталирайте Visual C++ пакет от Microsoft.
След инсталиране проверете дали можете да стартирате проблемното приложение без съобщение за грешка.
Коригиране на повредени системни файлове
Много приложения разчитат на основните системни файлове в Windows. Ако обаче тези файлове се повредят или липсват, това може да причини проблем. За щастие Windows има няколко вградени помощни програми, които могат да помогнат. Изпълнение на SFC и DISM сканиране ще открие проблеми със системните файлове и ще ги поправи.
За да стартирате SFC и DISM сканиране:
- Натисни Windows ключ, търся PowerShellи щракнете върху Изпълни като администратор опция вдясно.
- Когато терминалът се отвори, изпълнете следната команда:
sfc /сканиране
- След като SFC сканирането приключи, изпълнете следната команда:
DISM /Онлайн /Cleanup-Image /RestoreHealth
Регистрирайте всички DLL файлове
Библиотека с динамични връзки на приложение (DLL) може да не е регистриран във вашата система. Всъщност Visual C++ Redistributable е DLL файл, който е необходим за стартиране на приложения и игри, създадени с Visual Studio.
Ако горните опции не работят, можете да регистрирате отново всички DLL файлове на вашия компютър, за да разрешите грешката.
За да пререгистрирате DLL файлове:
- Натисни Windows ключ и тип CMD.
- Щракнете под резултата от командния ред вдясно Изпълни като администратор.
- Когато подканата се отвори, въведете (или копирайте и поставете) следната команда и натиснете Въведете:
за %1 в (*.dll) направете regsvr32 /s %1
- Ще видите всеки DLL файл превъртете, докато се регистрира отново на дисплея на вашата система в подканата.
- Когато превъртането спре, затворете от Командния ред и опитайте да стартирате проблемното приложение.
Коригиране на грешка „Нерегистриран клас“ и други
Ако получите съобщение за грешка „Класът не е регистриран“, докато се опитвате да стартирате приложение или File Explorer, една от опциите по-горе трябва да накара нещата да работят отново. Също така е важно да се отбележи, че докато тази статия използва Windows 11 като тестов случай, тези стъпки за отстраняване на неизправности ще работят на Windows 10 също.
Като потребител на Windows съобщенията за грешка са неприятни и някои са по-лесни за коригиране от други. Например, може да се наложи поправете грешка VCRUNTIME140.DLL липсва. Или, ако Windows не може да чете файлове, вие можете поправете грешка 0x8007045d съобщение на вашия компютър.
А ако сте геймър, вижте как да отстраните проблема Неуспешно зареждане на Steamui.dll грешка или поправете a Грешка в услугата Steam докато използвате услугата за игри. Освен това, ако получите BSOD грешка, може да ви е интересно да се научите да коригирате a BSOD грешка на Ntoskrnl.exe на Windows 11.
Как да намерите своя продуктов ключ за Windows 11
Ако трябва да прехвърлите своя продуктов ключ за Windows 11 или просто ви трябва, за да направите чиста инсталация на операционната система,...