Вы пытаетесь открыть приложение и внезапно сталкиваетесь с ошибкой «класс не зарегистрирован». Это довольно раздражает и затрудняет доступ к вашим любимым приложениям. Эта проблема может быть результатом поврежденных или незарегистрированных файлов DLL. В некоторых случаях это может быть связано с ошибками реестра и различными проблемами, связанными с системой.
Итак, давайте погрузимся и рассмотрим несколько способов решения этой проблемы.
1 Перерегистрируйте DLL-файлы Windows
Ошибка «класс не зарегистрирован» обычно связана с неисправными файлами DLL (.dll). Чтобы решить эту проблему, вам потребуется перерегистрировать все DLL-файлы на вашем устройстве.
Вот как вы можете легко перерегистрировать DLL-файлы вашего ПК:
- Нажмите Win + R, чтобы открыть диалоговое окно «Выполнить команду».
- Введите CMD и нажмите Ctrl + Shift + Enter, чтобы открыть командную строку с повышенными привилегиями .
- Введите следующую команду и нажмите Enter :
FOR /R C: %G IN (*.dll) DO "%systemroot%ystem32regsvr32.exe" /s "%G" regsvr32 ExplorerFrame.dll
Дождитесь завершения процесса, а затем перезагрузите устройство.
2 Перерегистрируйте приложения Магазина Windows
Вы, вероятно, столкнетесь с этой ошибкой, если некоторые из ваших приложений Windows неисправны или повреждены. В этом случае вы можете решить эту проблему, перерегистрировав все свои приложения Windows.
Вот как перерегистрировать приложения Магазина Windows:
- Нажмите Win + X, чтобы открыть меню быстрого доступа.
- Выберите Windows PowerShell (администратор) из вариантов.
- Введите следующую команду и нажмите Enter :
Get-AppXPackage | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)AppXManifest.xml"}
Перезагрузите устройство, когда процесс завершится.
3 Сбросить приложения по умолчанию
Сброс приложений по умолчанию на вашем устройстве также может помочь решить эту проблему. Этот процесс восстанавливает настройки ваших приложений по умолчанию и избавляет от ошибок.
Вот простые шаги для сброса приложений Windows по умолчанию:
- Введите «Приложения по умолчанию» в строке поиска Windows и выберите «Наилучшее соответствие».
- Прокрутите вниз и нажмите кнопку «Сброс ». Оттуда следуйте инструкциям на экране, чтобы завершить процесс.
4 Перезапустите Проводник Windows
Перезапуск проводника Windows часто бывает полезен в различных ситуациях. В этом случае это может помочь вам избавиться от ошибки «класс не зарегистрирован».
Итак, давайте посмотрим, как вы можете перезапустить проводник, чтобы решить эту проблему:
- Нажмите Win + X, чтобы открыть меню быстрого доступа.
- Выберите Диспетчер задач из вариантов.
- В следующем окне щелкните правой кнопкой мыши проводник Windows и выберите «Перезагрузить».
Если проблема не устранена, закройте проводник Windows через диспетчер задач и снова откройте его вручную. Вот шаги, как вы можете это сделать:
- Откройте меню быстрого доступа и диспетчер задач, как описано выше.
- Затем щелкните правой кнопкой мыши проводник Windows и выберите «Завершить задачу».
- Наконец, откройте проводник Windows напрямую, щелкнув его значок на панели задач. Либо введите Проводник в строке поиска Windows и выберите Лучшее совпадение.
5 Восстановите или обновите программы Microsoft Visual C++
Исправление или обновление программ Microsoft Visual C++ может помочь решить эту проблему.
Пакеты библиотеки времени выполнения Microsoft Visual C++ помогают обеспечить правильную работу вашего устройства. Таким образом, вы, вероятно, столкнетесь с различными системными проблемами, когда эти пакеты будут повреждены.
Вот как вы можете восстановить программы Microsoft Visual C++:
- Нажмите Win + R, чтобы открыть диалоговое окно «Выполнить команду».
- Введите appwiz.cpl и нажмите Enter, чтобы открыть окно «Программы и компоненты ».
- Щелкните правой кнопкой мыши каждую программу Microsoft Visual C++ и выберите «Изменить» в параметрах.
Затем нажмите кнопку Восстановить во всплывающем окне. Наконец, следуйте инструкциям на экране и перезагрузите компьютер, чтобы сохранить эти изменения.
Если ошибка «класс не зарегистрирован» все еще появляется, попробуйте переустановить программы Microsoft Visual C++. Вот как вы можете переустановить эти программы:
- Откройте диалоговое окно «Выполнить команду» и окно «Программы и компоненты» в соответствии с предыдущими шагами.
- Щелкните правой кнопкой мыши каждую программу Microsoft Visual C++ и выберите «Удалить».
- Оттуда переустановите программы Microsoft Visual C++ на веб-сайте Microsoft. Следуйте инструкциям на экране, чтобы завершить процесс.
6 Восстановление поврежденных системных файлов с помощью DISM и SFC
Поскольку это системная проблема, может пригодиться запуск инструментов DISM и SFC. Это два невероятных инструмента, которые помогают восстановить отсутствующие или поврежденные системные файлы.
Для начала вот как вы можете запустить инструмент DISM:
- Нажмите Win + R, чтобы открыть диалоговое окно «Выполнить команду».
- Введите CMD и нажмите Ctrl + Shift + Enter, чтобы открыть командную строку с повышенными привилегиями .
- Введите следующую команду и нажмите Enter :
DISM /Online /Cleanup-Image /ScanHealth
Дождитесь завершения сканирования. Оттуда введите следующую команду и нажмите Enter :
DISM /Online /Cleanup-Image /RestoreHealth
Дождитесь завершения процесса, а затем перезагрузите компьютер.
Теперь вот как вы можете запустить сканирование SFC:
- Откройте командную строку, как описано выше.
- Наконец, введите следующую команду и нажмите Enter :
sfc /scannow
7 Проверьте состояние вашего жесткого диска
Ошибка «класс не зарегистрирован» иногда появляется, если на вашем жестком диске есть проблемы. Но чтобы подтвердить, является ли жесткий диск причиной этой проблемы, вам необходимо проверить его состояние.
Итак, вот как вы можете легко проверить состояние вашего жесткого диска:
- Нажмите Win + R, чтобы открыть диалоговое окно «Выполнить команду».
- Введите CMD и нажмите Ctrl + Shift + Enter, чтобы открыть командную строку с повышенными привилегиями .
- Введите следующую команду и нажмите Enter :
wmic diskdrive get status
Если ваш жесткий диск в хорошем состоянии, результат должен выглядеть как «Статус: OK ». Между тем, ваш жесткий диск поврежден, если вы получаете такие результаты, как «Осторожно », «Плохо» или «Неизвестно ». И в случае, если ваш жесткий диск находится в плохом состоянии, лучшим решением будет его замена.
8 Выполните восстановление системы
Если вам все еще не удалось устранить ошибку «класс не зарегистрирован», возможно, пришло время выполнить восстановление системы. При использовании точки восстановления система вернется в прежнее состояние и восстановит все ваши настройки. Тем не менее, убедитесь, что вы сделали резервную копию всех ваших данных, прежде чем продолжить.
Вот как вы можете выполнить восстановление системы:
- Введите Создать точку восстановления в строке поиска Windows и выберите Лучшее совпадение.
- Перейдите на вкладку «Защита системы », нажмите «Восстановление системы» и нажмите «Далее».
- В следующем окне выберите Показать больше точек восстановления.
- Выберите точку восстановления из списка и нажмите «Далее ». Наконец, нажмите «Готово », чтобы завершить процесс.
Если вы не создали точку восстановления, вы можете решить эту проблему, обновив Windows.
Легко справиться с ошибкой «Класс не зарегистрирован»
Ошибка «класс не зарегистрирован» может быть вызвана многими проблемами, связанными с системой. Однако избавиться от него довольно легко. Просто попробуйте любой из методов, которые мы рассмотрели, и все будет хорошо.
Источник записи: www.makeuseof.com
Содержание
- Виды ошибки «Класс не зарегистрирован»
- Трудности с запуском веб-обозревателя
- Ошибка при открытии изображений
- Проблема с запуском стандартных приложений
- Не работает кнопка «Пуск» или «Панель задач»
- Универсальное решение
- Заключение
- Вопросы и ответы
Windows 10 – весьма капризная операционная система. Нередко при работе с ней у пользователей возникают различные сбои и ошибки. К счастью, большинство из них можно исправить. В сегодняшней статье мы расскажем вам о том, как избавиться от сообщения «Класс не зарегистрирован», которое может появиться при различных обстоятельствах.
Виды ошибки «Класс не зарегистрирован»
Уведомление о том, что «Класс не зарегистрирован», может появиться по разным причинам. Оно имеет приблизительно следующий вид:
Чаще всего упомянутая выше ошибка возникает в следующих ситуациях:
- Запуск браузера (Chrome, Mozilla Firefox и Internet Explorer)
- Просмотр изображений
- Нажатие на кнопку «Пуск» или открытие «Параметров»
- Использование приложений из магазина Windows 10
Ниже мы рассмотрим каждый из указанных случаев более детально, а также опишем действия, которые помогут исправить проблему.
Трудности с запуском веб-обозревателя
Если при попытке запустить браузер вы видите сообщение с текстом «Класс не зарегистрирован», тогда необходимо выполнить следующие действия:
- Откройте «Параметры» Windows 10. Для этого нажмите на кнопку «Пуск» и выберите соответствующий пункт либо же используйте комбинацию клавиш «Win+I».
- В открывшемся окне перейдите в раздел «Приложения».
- Далее необходимо найти в списке, который располагается слева, вкладку «Приложения по умолчанию». Кликаем по ней.
- Если сборка вашей операционной системы 1703 и ниже, тогда нужную вкладку вы найдете в разделе «Система».
- Открыв вкладку «Приложения по умолчанию», прокрутите рабочую область справа вниз. Следует найти раздел «Веб-браузер». Ниже будет находиться название того обозревателя, который у вас используется в данный момент по умолчанию. Нажмите на его названии ЛКМ и выберите из списка проблемный браузер.
- Теперь необходимо найти строчку «Задать значения по умолчанию по приложению» и кликнуть по ней. Она находится еще ниже в том же самом окне.
- Далее выбираем из предложенного списка тот браузер, при открытии которого возникает ошибка «Класс не зарегистрирован». В результате появится кнопка «Управление» чуть ниже. Нажмите на нее.
- Вы увидите список типов файлов и их ассоциацию с тем или иным браузером. Нужно заменить ассоциацию в тех строках, в которых по умолчанию используется другой обозреватель. Для этого достаточно кликнуть по названию браузера ЛКМ и выбрать из списка другое ПО.
- После этого можете закрывать окно настроек и пробовать запустить программу повторно.
Если ошибка «Класс не зарегистрирован» наблюдалась при запуске Internet Explorer, тогда можно выполнить следующие манипуляции для устранения проблемы:
- Нажмите одновременно клавиши «Windows+R».
- Введите в появившееся окошко команду «cmd» и нажмите «Enter».
- Появится окно «Командной строки». Вам необходимо ввести в него следующее значение, после чего снова нажать «Enter».
regsvr32 ExplorerFrame.dll
- В результате модуль «ExplorerFrame.dll» будет зарегистрирован и можно будет попробовать запустить Internet Explorer повторно.
Как вариант, можно всегда переустановить программу. Как это сделать, мы рассказывали на примере самых популярных браузеров:
Подробнее:
Как переустановить браузер Google Chrome
Переустановка Яндекс.Браузера
Переустановка браузера Opera
Ошибка при открытии изображений
Если у вас при попытке открыть любое изображение появляется сообщение «Класс не зарегистрирован», тогда необходимо сделать следующее:
- Открываем «Параметры» системы и переходим в раздел «Приложения». О том, как это реализовывается, мы рассказывали выше.
- Далее открываете вкладку «Приложения по умолчанию» и находите с левой стороны строчку «Просмотр фотографий». Нажмите на название программы, которое находится под указанной строчкой.
- Из появившегося списка необходимо выбрать тот софт, с помощью которого вы хотите просматривать изображения.
- Если проблемы возникают со встроенным приложением Windows для просмотра фотографий, тогда нажмите кнопку «Сбросить». Она находится в этом же окне, но немного ниже. После этого перезагрузите систему для закрепления результата.
- Нажмите на кнопку «Пуск».
- В левой части появившегося окна увидите список установленного софта. Найдите тот, с которым у вас возникают проблемы.
- Нажмите по его названию ПКМ и выберите пункт «Удалить».
- Затем запустите встроенный «Магазин» или «Windows Store». Найдите в нем через поисковую строку удаленное ранее ПО и установите его заново. Для этого достаточно кликнуть по кнопке «Получить» или «Установить» на главной странице.
- Нажмите одновременно клавиши «Ctrl», «Shift» и «Esc». В результате откроется «Диспетчер задач».
- В самом верху окна нажмите на вкладку «Файл», после чего выберите из контекстного меню пункт «Запустить новую задачу».
- Далее пропишите туда «Powershell» (без кавычек) и в обязательном порядке поставьте галочку в чекбоксе возле пункта «Создать задачу с правами администратора». После этого нажмите кнопку «OK».
- В результате появится новое окно. Вам необходимо вставить в него следующую команду и нажать «Enter» на клавиатуре:
Get-AppXPackage -AllUsers | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register “$($_.InstallLocation)AppXManifest.xml”}
- По окончании операции необходимо перезагрузить систему и после этого проверить работоспособность кнопки «Пуск» и «Панели задач».
- Открываем «Диспетчер задач» указанным выше способом.
- Запускаем новую задачу путем перехода в меню «Файл» и выбором строки с соответствующим названием.
- Прописываем команду «cmd» в открывшемся окне, ставим отметку рядом со строкой «Создать задачу с правами администратора» и жмем «Enter».
- Далее вставляем в командную строку следующие параметры (все сразу) и снова жмем «Enter»:
regsvr32 quartz.dll
regsvr32 qdv.dll
regsvr32 wmpasf.dll
regsvr32 acelpdec.ax
regsvr32 qcap.dll
regsvr32 psisrndr.ax
regsvr32 qdvd.dll
regsvr32 g711codc.ax
regsvr32 iac25_32.ax
regsvr32 ir50_32.dll
regsvr32 ivfsrc.ax
regsvr32 msscds32.ax
regsvr32 l3codecx.ax
regsvr32 mpg2splt.ax
regsvr32 mpeg2data.ax
regsvr32 sbe.dll
regsvr32 qedit.dll
regsvr32 wmmfilt.dll
regsvr32 vbisurf.ax
regsvr32 wiasf.ax
regsvr32 msadds.ax
regsvr32 wmv8ds32.ax
regsvr32 wmvds32.ax
regsvr32 qasf.dll
regsvr32 wstdecod.dll - Обратите внимание, что система моментально начнет перерегистрировать те библиотеки, которые были указаны во введенном перечне. При этом на экране вы увидите множество окошек с ошибками и сообщения об успешном выполнении операций. Не переживайте. Так и должно быть.
- Когда окна прекратят появляться, вам необходимо закрыть их все и перезагрузить систему. После этого следует снова проверить работоспособность кнопки «Пуск».
- Нажимаете на клавиатуре вместе клавиши «Windows» и «R».
- В появившемся окне введите команду «dcomcnfg», после чего нажмите кнопку «OK».
- В корне консоли перейдите по следующему пути:
«Службы компонентов» - «Компьютеры» - «Мой компьютер»
- В центральной части окна найдите папку «Настройка DCOM» и нажмите по ней два раза ЛКМ.
- Появится окно с сообщением, в котором вам предложат зарегистрировать недостающие компоненты. Соглашаемся и нажимаем кнопку «Да». Обратите внимание, что подобное сообщение может появиться неоднократно. Жмем «Да» в каждом появившемся окне.
Обратите внимание, что в этом случае все «Приложения по умолчанию» будут использовать стандартные настройки. Это значит, что вам необходимо будет повторно выбрать программы, которые отвечают за отображение веб-страницы, открытие почты, проигрывание музыки, фильмов и т.д.
Проделав такие простые манипуляции, вы избавитесь от ошибки, которая возникала при открытии изображений.
Проблема с запуском стандартных приложений
Иногда при попытке открыть стандартное приложение Windows 10 может появиться ошибка «0x80040154» или «Класс не зарегистрирован». В таком случае следует деинсталлировать программу, после чего установить ее повторно. Делается это весьма просто:
К сожалению, не все встроенные программы удалить так просто. Некоторые из них защищены от подобных действий. В таком случае их необходимо деинсталлировать с помощью специальных команд. Более подробно данный процесс мы описывали в отдельной статье.
Подробнее: Удаление встроенных приложений в Windows 10
Не работает кнопка «Пуск» или «Панель задач»
Если при нажатии на «Пуск» или «Параметры» у вас ничего не происходит, не спешите расстраиваться. Есть несколько методов, которые позволяют избавиться от проблемы.
Специальная команда
В первую очередь следует попробовать выполнить специальную команду, которая поможет вернуть работоспособность кнопке «Пуск» и другим составляющим. Это одно из самых действенных решений проблемы. Вот что необходимо сделать:
Перерегистрация файлов
Если предыдущий метод вам не помог, тогда стоит попробовать следующее решение:
Проверка системных файлов на наличии ошибок
Напоследок вы можете провести полную проверку всех «жизненно необходимых» файлов на компьютере. Это позволит исправить не только указанную проблему, но и заодно много других. Выполнить подобное сканирование можно как при помощи стандартных средств Windows 10, так и путем использования специального софта. Обо всех нюансах такой процедуры мы рассказывали в отдельной статье.
Подробнее: Проверка Windows 10 на наличие ошибок
Помимо описанных выше методов, есть также дополнительные варианты решения проблемы. Все они в той или иной степени способны помочь. Детальную информацию вы найдете в отдельной статье.
Подробнее: Неработающая кнопка «Пуск» в Windows 10
Универсальное решение
Независимо от того, при каких обстоятельствах появляется ошибка «Класс не зарегистрирован», есть одно универсальное решение по данному вопросу. Суть его заключается в регистрации недостающих компонентов системы. Вот что необходимо сделать:
По окончании регистрации нужно закрыть окно настроек и перезагрузить систему. После этого снова попробуйте выполнить операцию, во время которой появлялась ошибка. Если предложения о регистрации компонентов вы не увидели, значит, она не требуется вашей системе. В таком случае стоит попробовать методы, которые описаны выше.
Заключение
На этом наша статья подошла к концу. Надеемся, вам удастся решить возникшую проблему. Помните, что причиной большинства ошибок могут быть вирусы, поэтому не забывайте периодически проводить проверку своего компьютера или ноутбука.
Подробнее: Проверка компьютера на наличие вирусов без антивируса
Еще статьи по данной теме:
Помогла ли Вам статья?
Часто при запуске того или файла или даже исполняемого документа программы пользователи видят на экране маленькое окошко с сообщением об ошибке «Класс не зарегистрирован». Почему она появляется и как её быстро убрать, чтобы беспрепятственно продолжить работу на ПК?
Когда может возникать ошибка «Класс не зарегистрирован»
Ошибка с незарегистрированным классом возникает в таких ситуациях:
- запуск изображения или фото в различных форматах (png, jpg и другое);
- вход в «Параметры Windows 10» (отличительным признаком здесь выступает наличие названия файла Explorer.exe);
- запуск любого приложения на ПК — встроенного, загруженного из магазина «Виндовс» (обычно ошибка сопровождается кодом 0x80040154), стороннего.
Часто ошибка появляется при запуске обозревателей
Часто ошибка появляется при открытии или при работе в программе 1C.
У ошибки могут быть такие причины:
- Конфликт между двумя установленными антивирусами, например, «Защитником Виндовс» и сторонним защитным ПО Avast. В этом случае удалите стороннее ПО либо выключите полностью одно из приложений, чтобы они не работали одновременно.
- Заражение ПК вирусами — проверьте устройство постоянным антивирусом, который установлен в данный момент у вас на ПК, и дополнительным портативным средством (AVZ, Dr.Web CureIt, Windows Safety Tool и другие).
- Неграмотное удаление программ без последующей чистки реестра и жёсткого диска от остаточных файлов и записей. Если вы вновь установите удалённую таким образом программу, она будет работать со сбоями.
Как устранить возникшую ошибку
Методов устранения возникшей проблемы можно найти несколько.
Перезагружаем компьютер
Самое простое и банальное решение в данной ситуации — перезагрузка ПК. Возможно, произошёл сбой в системе, который может устранить перезапуск «операционки». Выполните его правильно — через панель «Пуск». Выберите либо перезагрузку, либо завершение работы. В последнем случае придётся самостоятельно включать устройство через клавишу питания.
Устраняем ошибку с открытием изображений
Если неполадка возникает при запуске каких-либо изображений, фотографий, просто поставьте другую утилиту, которая будет по умолчанию открывать файл такого типа:
- Раскройте интерфейс панели «Параметры» — через кнопки I и Windows либо меню «Пуск» (под изображением профиля будет шестерня).
Щёлкните по шестерёнки на панели «Пуск» - Запускаем раздел, предназначенный для настройки приложений.
В параметрах запустите раздел «Приложение» - Во второй вкладке для определения утилит по умолчанию находим пункт для просмотра изображений (фотографий) — щёлкаем по нему.
Откройте пункт «Просмотр фотографий» в разделе «Приложения по умолчанию» - В сером меню слева выбираем другую утилиту для запуска файлов.
В появившемся списке выберите нужную программу для запуска фотографий и изображений - Вы можете просто сбросить значения для всех типов файлов с помощью кнопки в самом низу страницы — для открытия файлов будут использоваться в дальнейшем только фирменные приложения от компании «Майкрософт».
Нажав на «Сбросить», вы установите значения по умолчанию — все файлы будут открываться через фирменные утилиты Microsoft
После этого перезагрузите ПК либо службу «Проводник Виндовс», если вы не хотите выключать ПК:
- Запускаем «Диспетчер задач» через контекстное меню «Панели задач». Щёлкаем по нему правой клавишей и выбираем в меню на тёмном фоне строчку диспетчера. Либо используем классическую комбинацию клавиш Ctrl + Alt + Delete.
В меню «Панели задач» выберите «Диспетчер задач» - Находим в перечне системных процессов в первой вкладке пункт «Проводник».
Во вкладке «Процессы» отыщите строку «Проводник» - Кликаем по нему правой кнопкой и выбираем опцию перезапуска. Ждём, когда процесс перезагрузиться и пробуем запустить файл.
Подождите, пока перезапустится процесс «Проводник»
Для установки другой программы по умолчанию можно использовать и немного другой способ:
- Отыщите в «Проводнике Виндовс» файл — кликните по нему сначала левой клавишей мышки один раз для выделения файла, а затем правой для вызова дополнительного меню. В нём наведите стрелку на строчку «Открыть с помощью». Во втором меню выберите последний пункт для другого приложения.
Переведите курсор мыши на значение «Открыть с помощью» и выберите последний пункт - В другом окошке прокрутите список с другими вариантами программ, определитесь с приложением, выделите его левой кнопкой.
- Поставьте галочку рядом с пунктом «Всегда использовать». Щёлкните по ОК для сохранения всех изменений.
Выберите программу, выделите галочкой параметр внизу и нажмите на ОК
Устраняем ошибку с запуском программ
Если ошибка с незарегистрированным классом возникает у вас при открытии той или иной программы, в том числе и браузера, попробуйте заменить её на другую аналогичную утилиту от другого разработчика. Чтобы проблемное приложение больше не открывало все типы файлов, которое оно способно запустить, необходимо сделать следующее:
- Запустите меню «Параметры» и раздел «Приложения», а в нём вкладку для утилит по умолчанию. Прокрутите страницу вниз и выберите самую последнюю ссылку «Задать значения по умолчанию по приложению».
Перейдите по ссылке «Задать значения по умолчанию» - На новой странице щёлкните левой кнопкой по программе, например, по браузеру, после запуска которого выскакивает ошибка. Щёлкните по клавише «Управление».
Отыщите в списке проблемную программу и откройте раздел для управления - Для каждого типа файла, напротив которого стоит проблемная утилита, изменить программу, которая будет автоматически его запускать: щёлкните левой мышкой по логотипу программы.
Там, где установлена проблемная программа, поставьте другую - В вызванном меню слева выберите среди представленных другое приложение.
Выберите приложение в появившемся меню
Если у вас возникла проблема со встроенным обозревателем Internet Explorer, описанная инструкция может вам не помочь. В этом случае приступаем к выполнению таких шагов:
- Нажмите на R и Windows на клавиатуре — наберите в вызванном окне код cmd. Для его выполнения и запуска консоли от имени администратора зажмите одновременно три кнопки: Enter + Ctrl + Shift.
Вставьте команду cmd и кликните по ОК - Ещё один метод запуска — через поисковую строку на «Панели задач». Введите ту же команду cmd — щёлкните по строчке «Командная строка» в результатах правой кнопкой.
Напишите в поисковой строке команду cmd - В сером меню кликните по первой опции.
Выберите «Запуск от имени администратора» - Дайте согласие на внесение изменений в вашей «операционке».
Разрешите консоли вносить изменения - В чёрном редакторе наберите самостоятельно либо вставьте команду regsvr32 ExplorerFrame.dll — нажмите на Enter и подождите, пока консоль проведёт операцию.
Выполните в консоли команду regsvr32 ExplorerFrame.dll - Перезагрузите ПК и посмотрите, исчезла ли ошибка.
Если у вас не альтернативной программы, которой вы могли бы заменить проблемную, попробуйте её переустановить: полностью удалить с ПК, а затем снова поставить. Если ошибка возникает при запуске стороннего приложения, избавьтесь от него на время с помощью деинсталлятора, который полностью почистит вашу систему от файлов, оставшихся после удаления основных документов программы. Один из таких деинсталляторов — Revo Uninstaller. После удаления перезагружаем ПК и устанавливаем заново приложение (скачиваем его инсталлятор только с официального источника).
Если вы речь идёт о встроенной утилите Windows 10, удалить программу вы можете следующим образом:
- Нажмите на кнопку «Пуск».
- В левой части появившегося окна увидите список установленного софта. Найдите тот, с которым у вас возникают проблемы.
- Нажмите на его название ПКМ и выберите пункт «Удалить».
Удалите приложение в меню «Пуск» - Затем запустите встроенный «Магазин» или Windows Store. Найдите в нём через поисковую строку удалённое ранее ПО и установите его заново. Для этого достаточно кликнуть по кнопке «Получить» или «Установить» на главной странице.
Установите приложение снова через магазин «Виндовс»
Не все встроенные в «Виндовс» утилиты можно удалить описанным способом. Если он не помог, воспользуйтесь консолью PowerShell:
- Кликните правой кнопкой мыши по кнопке «Пуск» и выберите строчку «Windows PowerShell (администратор)». Нажмите на «Да», чтобы разрешить консоли вносить изменения на ПК.
Запустите PowerShell от имени администратора - Первым делом введите команду Get-AppxPackage | Select Name, PackageFullName. Это позволит отобразить список всех встроенных приложений «Виндовс».
Выполните команду Get-AppxPackage | Select Name, PackageFullName - Для удаления предустановленной программы найдите её полное название и наберите команду Get-AppxPackage PackageFullName | Remove-AppxPackage, где вместо PackageFullName прописывается имя программы, которую вы хотите удалить. Очень удобно в PackageFullName использовать символ *, который является своеобразным шаблоном и обозначает любую последовательность символов. Например, для деинсталляции Zune Video, можно ввести следующую команду: Get-AppxPackage *ZuneV* | Remove-AppxPackage.
Удалите программу в консоли через специальную команду
Устраняем ошибку «Explorer.exe. Класс не зарегистрирован»
Если в окошке с уведомлением об ошибке вы видите название исполняемого файла Explorer.exe, решить проблему вы сможете с помощью принудительной деактивации компонента Internet Explorer. Как это сделать, подробно опишем в инструкции:
- Вызовите окошко «Выполнить» через R и Win — наберите либо вставьте одну из двух команд: control или control panel. Нажмите на «Энтер».
Вставьте в строку «Открыть» команду control - В интерфейсе панели отыщите ссылку для программ и компонентов — перейдите по ней.
На панели выберите раздел «Программы и компоненты» - В следующем окне со списком установленных ранее утилит щёлкните по другой ссылке слева — «Включение и отключение компонентов Виндовс».
Перейдите по третьей ссылке в левой части окна - Подождите, пока система найдёт все компоненты «операционки».
Подождите, пока прогрузятся компоненты - Уберите галочку со строчки Internet Explorer 11.
Отключите компонент Internet Explorer 11 - В окошке с предупреждением подтвердите действие отключения.
Кликните по «Да», чтобы отключить окончательно Internet Explorer 11 - Щёлкните по ОК, чтобы сохранить все изменения.
Щёлкните по ОК, чтобы всё сохранить и выйти из окна
Универсальный способ решения проблемы через настройки DCOM
Вне зависимости от того, что является причиной ошибки, и в какой ситуации она появилась, можно использовать встроенный инструмент «Виндовс» «Служба компонентов» для решения. Ход действий в нём будет следующим:
- На панели «Выполнить» набираем код dcomcnfg — кликаем по ОК либо «Энтер».
Вставьте команду dcomcnfg и нажмите на Enter - В средней зоне появившегося окна со службами компонентов открываем папку «Компьютер».
Раскройте папку «Компьютер» - Теперь переходим в раздел «Мой компьютер».
Запустите каталог «Мой компьютер» - Запускаем второй каталог с настройками DCOM.
Откройте второй раздел DCOM - В диалоговом окошке вам предложат провести регистрацию элемента — кликаем по «Да».
Щёлкните по «Да», чтобы зарегистрировать компонент - Может появиться и второе окошко с предложением о регистрации — также щёлкаем по «Да», чтобы согласиться. Когда в средней области окна будут отображены уже компоненты, закрываем окно и перезагружаем устройство. Пробуем запустить утилиту либо файл, чтобы проверить, исчезла ли ошибка.
В следующем окошке также согласитесь на регистрацию компонента
Восстановление Windows 10 до более раннего состояния, когда данной проблемы ещё не было
Если ни один из способов не оказался действенным, на помощь придёт процедура восстановления ПК с помощью одной из ранее созданных точек. Точка восстановления — состояние системы на определённый период (день и время), зафиксированное в отдельном файле. С помощью встроенного в «Виндовс» средства восстановления и такой точки можно «вернуться в прошлое» — отменить все изменения, которые были сделаны на ПК за весь период времени после создания точки:
- Открыть встроенное средство по восстановлению до точки можно через окно «Выполнить» — вставляем команду rstrui.exe и жмём на «Энтер».
Введите команду rstrui.exe и кликните по ОК - Если не получилось открыть, идём более длинным путём: кликаем правой клавишей по ярлыку компьютера на «Рабочем столе» и щёлкаем по строчке для запуска окна со свойствами.
В меню ярлыка ПК кликните по «Свойства» - В левом столбце переходим по ссылке «Защита системы».
Кликните по ссылке «Защиты системы» - Кликаем по первой серой клавише «Восстановить».
Нажмите на клавишу для восстановления - В интерфейсе средства выбираем второй пункт круглой отметкой и щёлкаем по «Далее».
Выберите другую точку и кликните по «Далее» - Определяемся с точкой (ориентируемся на период, когда ошибки запуска не было) — выделяем её левой кнопкой мышки и жмём на «Далее».
Выберите нужную точку в списке и нажмите на «Далее» - Щёлкаем по «Готово», чтобы начать восстановление.
Нажмите на «Готово», чтобы запустить процесс - В маленьком оконце подтверждаем откат.
Щёлкните по «Да», чтобы подтвердить, что вы хотите сделать откат - Дождитесь окончание процедуры возврата ПК в выбранное состояние. Компьютер может несколько раз при этом перезагрузиться — это нормальное рабочее явление.
Убрать ошибку «Класс не зарегистрирован» можно массой методов: проверка антивирусом на наличие вредоносного ПО, отключение одного из антивирусов (если установлено две защитные программы), использование окна «Службы компонентов», восстановление до предыдущей точки сохранения. Если ошибка появляется после открытия фото, просто поставьте другую утилиту, которая будет по умолчанию запускать файлы такого формата. Если же ошибка касается запуска самой программы, переустановите её либо перейдите навсегда на другую альтернативную утилиту.
- Распечатать
Оцените статью:
- 5
- 4
- 3
- 2
- 1
(2 голоса, среднее: 4.5 из 5)
Поделитесь с друзьями!
Have you encountered the explorer.exe class not registered error when you launch some apps? This post from MiniTool Partition Wizard offers you 10 solutions. You can try them one by one.
Explorer.exe Class Not Registered
Some people may receive the “explorer.exe class not registered” error message when they try to open an app. This app may be the Start menu, mail, Microsoft Edge, Office, or other apps.
Here are some examples.
Example 1:
I am running Windows 10. Every time I try to load any app, I get the error «Explorer.exe, Class not Registered». I can’t even open the settings … When running in regular mode, the taskbar is unclickable…I also can’t run anything other than Chrome and manually installed apps such as Skype/Team Viewer/antivirus.
answers.microsoft.com
Example 2:
I’m facing some problems with the explorer.exe class not register error…My Start button is not working and Taskbar has also got frozen. I can’t open the Settings app, and my photos and videos are also not opening. Other apps are also not opening, but the good news is that I can open Microsoft Edge.
answers.microsoft.com
Example 3:
There are Start menu, Search, Cortana, Task View, Mail, Edge, Chrome, Office, Windows Terminal, Explorer, and Task Manager on my taskbar. The Start menu, Search, Cortana, and Task View are not responding. Mail and Office are giving the error message “explorer.exe Class not registered”.
answers.microsoft.com
Through the above examples, you can see that the explorer.exe class not registered error may occur on any app and it will interfere with the normal operation of these programs.
Why does my computer say explorer.exe class not registered? What does class not registered mean? According to some users’ reports on forums, the explorer.exe class not registered error may occur after Windows updates or running some command lines.
No matter how the class not registered explorer.exe error occurs, when you receive this error, it means that system files linked with explorer.exe have become damaged or missing.
Tips:
There are other types of class not registered errors, including Skype class not registered, Runtimebroker.exe class not registered, etc. If you want to know how to solve the class not registered Windows 10 issue, you can refer to this post: How to Fix the “Class Not Registered“ Error on Windows 10.
How to Fix the Explorer.exe Class Not Registered Error
To fix the class not registered explorer.exe error, you can try the following methods.
Method 1. Disable Conflicting Programs
Some programs like iCloud and third-party antivirus apps may interfere with the operating system and were the root of the problem. In this case, you need to disable them temporarily.
Here is the guide on how to disable iCloud:
- Press Windows + R, type “taskmgr” in the dialogue box, and press Enter.
- Click on the Startup tab and look for iCloud from the list of processes. Right-click it and select Disable.
- Restart your computer. This will also end any suspicious programs.
How to disable antivirus programs? Different antivirus programs offer different disabling methods. Here are some posts you can refer to:
- Best Ways to Disable Avast for PC and Mac Temporarily/Completely
- How to Turn Off or Remove McAfee from Windows PC
In addition, if you use StartIsBack or your antivirus program can’t be disabled, you need to uninstall it.
Method 2. Turn Off the Old Internet Explorer 11
It seems that the old Internet Explorer 11 conflicts with the Windows 10/11 system. Many people report that turning off the Internet Explorer 11 feature will solve the Internet Explorer 11 issue. You can have a try. Here is the guide:
Step 1: Open the Windows Features tool.
- If your Search tool can work, you can open this tool by searching for “turn Windows features on or off” and clicking the best-matched item from the result list.
- If your Search tool doesn’t work, you can open this tool through the following steps: press Windows + R, type “control panel” and press Enter; select the option View by Large icons and click Programs and Features; finally, select the Turn Windows features on or off option at the top-left side of the window.
Step 2: Uncheck the feature Internet Explorer 11. A UAC will pop up asking you to confirm your actions. Press OK and restart your computer.
Method 3. Restart Windows Explorer
Many people report that this method works. You can have a try.
- Press Windows + X and then press T to open Task Manager.
- In Windows 11, you need to click More details to expand the window.
- Right-click on Windows Explorer and choose End task.
- Click File > Run new task.
- In the text bar, type “explorer” and click OK.
Method 4. Reset Default Apps
Have you ever changed default apps? Using the wrong default apps may cause errors in the system. I recommend you reset your default apps. Here is the guide:
- Press Windows + I to open Settings.
- Go to Apps > Default apps.
- Scroll down until you see the Reset all default apps section and click on the Reset button.
After that, you need to check whether Microsoft Edge is set as the default browser.
How to Change/Make (Chrome) Default Browser Windows 10/8/7
Method 5. Update Windows or Uninstall Windows Updates
If the explorer.exe class not registered issue occurs after you update Windows, I recommend you uninstall this update. If the error occurs without a reason, you can try updating Windows.
Here is the guide on how to uninstall Windows updates:
- Open Control Panel and click Programs and Features.
- Click View installed updates in the top left corner.
- Select an update from the list and then click Uninstall.
As for how to update Windows, the process is very simple. You just need to press Windows + I to open Settings, navigate to Update & Security, and then click Check for updates in the right pane.
Method 6. Re-Register the ExplorerFrame.dll File
Explorerframe.dll is the file that contains many of the resources that are used by explorer.exe. These resources include bitmaps, icons, menus, etc. If this file is corrupt, you may get the class not registered explorer.exe error. In this case, you need to replace and re-register the explorerframe.dll file. Here is the guide:
- Download the explorerframe.dll file online and extract it.
- Go to C:WindowsSystem32 to find the old explorerframe.dll file and rename it.
- Copy the new explorerframe.dll file to this place.
- Press Windows + S to open the Search bar.
- Type “command prompt” in the bar, right-click the best-matched result, and then choose Run as administrator.
- Execute the command regsvr32 ExplorerFrame.dll.
- Once this process is complete, restart your computer.
Tips:
Please download the DLL file from a reliable website. In addition, do that at your own risk.
Method 7. Create a New User Account
You need to check if the user profile is corrupt. It’s possible that everything works fine with another user profile. If you do not have another user account, you will have to create one. Here is the guide:
- Press Windows + I to open Settings.
- Go to Accounts > Family & other users.
- On the right pane, click on the Add someone else to this PC button.
- Follow the wizard to complete the account creation process.
Method 8. Run SFC and DISM
In most cases, the explorer.exe class not registered error usually indicates that there is something wrong with the system files. Fortunately, you can repair system files via SFC (System File Checker) and DISM (Deployment Image Servicing and Management). Here is the guide:
- Press Windows + S to open the Search bar.
- Type “command prompt” in the bar, right-click the best-matched result, and choose Run as administrator.
- Type «sfc /scannow» and press Enter It will start detecting and fixing system file errors.
If the SFC tool detects errors but it fails to fix them, you can then use DISM, which will download system files from the Microsoft Server and replace corrupt system files. The commands are as follows:
- exe /Online /Cleanup-image /Scanhealth
- exe /Online /Cleanup-image /Restorehealth
Method 9. Do an In-Place Upgrade
Some people may recommend you perform a system restore or a PC reset to solve this problem. The two methods may work, but an in-place upgrade is better. It will reinstall Windows and keep your personal files. As for how to perform the in-place upgrade, you can refer to the following 2 posts:
- Windows 10 In-Place Upgrade: a Step-by-Step Guide
- How to Perform a Windows 11 In-Place Upgrade?
Note that when it asks you what to keep, you need to choose the Keep personal files and apps option.
Method 10. Check Your Hard Drive
If all of the above methods don’t work, you need to check your hard drive for bad sectors/blocks. Then, MiniTool Partition Wizard can help you do that. Here is the guide:
Free Download
Step 1: Launch MiniTool Partition Wizard. Right-click on the C drive or the entire system disk and select Surface Test from the drop-down menu.
Step 2: On the pop-up window, click Start Now button. It will test every sector/block on the disk and give the result. Red blocks mean bad sectors/blocks while green blocks mean fine sectors/blocks. If there are too many red blocks, it means that the disk is to fail. Then, you need to back up your data and system and then replace the disk.
Here is a post offering 10 solutions to the explorer.exe class not registered error. If you are facing the same error, you can try them.Click to Tweet
Bottom Line
Is this post useful to you? Have you encountered difficulty when performing the above methods? Do you know other methods to solve the problem? Please share your ideas or experiences with us in the following comment zone.
In addition, if you encounter problems when using MiniTool Partition Wizard, please feel free to contact us via [email protected]. We will get back to you as soon as possible.
Окно с ошибкой «Класс не зарегистрирован» появляется в случае, когда юзер пытается запустить браузер, открыть приложение или картинку. Источником неполадки может быть что угодно: от попытки обновить ОС до инсталляции софта с неизвестного сайта. Способов решения проблемы «Класс не зарегистрирован» в операционке Windows 10 множество, выбор зависит от источника неполадки.
В чем причина ошибки
Внесение изменений в рабочую операционную систему пользователем может привести к негативным последствиям, в том числе возникновению данной ошибки. Она появляется в разных ситуациях: при попытке обновления ОС, открытии файлов, изображений, программ, запуске веб-обозревателя.
К причинам возникновения неполадки «Explorer.exe. Класс не зарегистрирован» относятся:
- Конфликт между антивирусными программными обеспечениями. К примеру, встроенное защитное ПО может противоречить скачанной утилите. Юзеру потребуется отключить или удалить одну из антивирусных программ.
- Вирусные атаки могут спровоцировать сбой в системе. Для поиска и устранения зараженных файлов нужно проверить систему на наличие вирусных угроз. Желательно воспользоваться встроенным средством, а затем проверить программу сторонним «антивирусником».
- Работать приложение со сбоями может, если ранее пользователь удалил приложение без чистки реестра, а затем снова установил его на ПК. Остаточные файлы и записи не дадут софту функционировать нормально.
Определить источник проблемы можно, если обратить внимание на информацию в появившемся окне. В нем указан путь к файлу, вызвавшему сбой. По названию можно определить, какой элемент нужно искать и исправлять.
Решение проблемы «Класс не зарегистрирован»
Устранить описываемую ошибку можно любым из предложенных методов, в зависимости от источника ее появления.
Перезагружаем компьютер
Считается самым простым вариантом, который помогает в том случае, если произошел сбой в «десятке». Простая операция поможет избавиться от появления окна с ошибкой.
Чтобы выполнить перезапуск ОС, потребуется:
- Нажать на кнопку «Пуск» на панели задач.
- Выбрать «Перезагрузить» или «Выключить».
- При выборе строки «Выключить» придется самостоятельно запустить ОС.
Устраняем ошибку с открытием изображений
Если при попытке посмотреть картинку или фотографию появляется такая проблема, то причина кроется в приложении, которое отвечает за эту операцию. Установленное по умолчанию ПО в «десятке» придется заменить рабочей версией.
Пошаговая инструкция:
- Нажать: «Win» + «I», вызвав меню «Параметры».
- Перейти в раздел «Приложения», затем – в «Приложения по умолчанию».
- Выбрать софт для работы с изображениями, тапнуть по названию.
- Внизу страницы найти и нажать кнопку «Сбросить».
- Перезагрузить компьютер.
Пользователю останется сбросить «Проводник», выполнив следующее:
- Нажать: «Ctrl» + «Alt» + «Delete».
- Найти «Проводник» в списке, кликнуть и выбрать «Перезапустить».
- Перезагрузить устройство.
После выполнения инструкции нужно снова попытаться открыть изображения на компьютере.
Устраняем ошибку с запуском программ
Нередко проблема связана с запуском встроенных софтов или скачанных с официального магазина. Пользователю придется удалить софт, затем повторно инсталлировать на устройство. Делается это по следующему алгоритму:
- Нажать на значок «Пуск».
- В меню найти и кликнуть ПКМ по приложению, которое не удается открыть.
- Из открывшегося окна выбрать параметр «Удалить».
- Подтвердить действие.
Для повторной установки программы пользователю необходимо зайти в магазин и скачать файл, затем установить на устройство. При необходимости подтвердить действие.
Если при запуске встроенного браузера система выдает ошибку «Explorer.exe. Класс не зарегистрирован», то поможет следующая инструкция:
- Вызвать КС, набрав команду: cmd.
- Кликнуть по результату, выбрав запуск с администраторскими правами.
- В редакторе набрать: regsvr32 ExplorerFrame.dll, нажать «Ok».
- Подождать, пока выполнится процесс.
По завершению пользователь должен перезагрузить устройство.
Для удаления софта с ПК можно воспользоваться специальной утилитой. Она поможет полностью деинсталлировать файлы в системе. Затем останется перезапустить операционку и заново скачать софт. Удалить встроенное приложение в Виндовсе можно с помощью встроенного приложения PowerShell, по следующей схеме:
- Нажать ПКМ по значку «Пуск».
- Выбрать PowerShell, запустить с администраторскими правами.
- Ввести в строку: get-appxpackage select name packagefullname.
- Появится список встроенных программ.
- Выбрать приложение из списка, набрать: get-appxpackage (название) remove-a
После этого софт из ПК удалится.
Устраняем ошибку «Explorer.exe. Класс не зарегистрирован»
При запуске браузера Internet Explorer может появиться сбой. После принудительной деактивации проблема должна исчезнуть. Проводится операция в несколько этапов:
- Нажать одновременно: «Win» + «R».
- Ввести: control. Кликнуть «Ok».
- Перейти в раздел «Программы и компоненты».
- Перейти по ссылке «Включение и отключение компонентов Виндовс».
- Убрать маркер рядом с браузером.
- Нажать «Ok».
После перезагрузки системы юзеру нужно снова запустить веб-обозреватель, чтобы убедиться, что ошибка перестала появляться.
Универсальный способ решения проблемы через настройки DCOM
Считается универсальным решением, так как применяется не зависимо от причины появления ошибки. Суть метода заключается в регистрации отсутствующих элементов ОС.
Пошаговая инструкция:
- Нажать: «Win» + «R».
- Ввести: dcomcnfg. Нажать «Ok».
- Перейти: «Службы компонентов».
- Войти в подраздел «Компьютеры».
- Выбрать «Мой компьютер».
- Выбрать папку «Настройка DCOM». Тапнуть ЛКМ по названию.
- Появится окно с предупреждением о регистрации, подтвердить действие.
После регистрации понадобится перезагрузка Виндовса. Юзеру нужно повторить операцию, которая вызывала сбой.
Восстановление Windows 10 до более раннего состояния, когда данной проблемы еще не было
Радикальный метод применяется тогда, когда остальные способы не помогли исправить ситуацию. Юзер может откатить систему до точки восстановления, если была выполнена резервная копия.
Для отката системы понадобится выполнить следующее:
- Открыть окно «Выполнить».
- Ввести: rstrui.exe. Нажать «Ok».
- Перейти в защиту системы.
- Нажать на кнопку «Восстановить».
- Поставить маркер рядом с рекомендуемой версией восстановления. Нажать «Далее».
- Выбрать точку восстановления, если их несколько. Кликнуть по ней ЛКМ, нажать «Далее».
- Нажать кнопку «Готово».
После выполнения всех пунктов начнется процесс восстановления системы до точки отката. Пользователю останется дождаться, когда операция завершится. Компьютер может несколько раз выполнить перезагрузку в процессе.
Существует множество вариантов исправления ошибки «Класс не зарегистрирован». Пользователю нужно выявлять причину, начиная с самых простых способов – перезагрузки ПК, проверки антивирусными ПО. Если методы не помогают, стоит применить остальные варианты устранения неполадки. В крайнем случае, можно откатить Виндовс 10 до первоначального состояния.