Что значит класс не зарегистрирован windows 10 explorer exe

Ошибка «Класс не зарегистрирован» в Windows 10 и ее исправление

Проблемы при запуске программ или открытии файлов не всегда указывают на ошибку, например, невозможность запуска 64-битной программы в 32-битной системе является следствием ограничений архитектуры, а не следствием ошибки. Другое дело, когда проблема не связана с архитектурой процессора и явно указывает на ошибку, примером чему может служить распространенная ошибка с лаконичным описанием «Класс не зарегистрирован» .

И кодом 0x80040154 при открытии изображений, а также запуске вполне удачно установленных или интегрированных системных приложений.

Чаще всего с этой ошибкой приходится сталкиваться при открытии изображений формата JPEG , но может быть и иначе, когда ошибка выдается в момент открытия браузера, установленных из Windows Store приложений и даже при открытии меню Пуск. Причиной ошибки может стать повреждение некоторых системных файлов, но обычно она вызывается сбоем регистрации соответствующей динамической библиотеки, используемой прикладными программами, теми же графическими вьюверами или браузерами. Существуют несколько способов устранения этой ошибки, однако способ будет зависеть от того, какое именно приложение дало сбой.

Ошибка «Класс не зарегистрирован» при открытии изображений

Проблема решается сбросом или переустановкой графического просмотрщика, при открытии которым изображения возникает ошибка.

Для начала можно просто зайти в раздел параметров «Приложения по умолчанию» и нажать там кнопку «Сбросить».

После этого перезапускаем Проводник и смотрим, открываются ли изображения в стандартном приложении «Фотографии».

Если да, хорошо, но может быть нужно, чтобы изображения открывалось в другом просмотрщике? Просто назначьте его в разделе «Приложения по умолчанию» в качестве программы по умолчанию, а если ошибка повторится, переустановите проблемную программу.

Ошибка «Класс не зарегистрирован» при запуске универсальных приложений

Если ошибка возникает при запуске UWP -приложений, устранить ее можно путем переустановки. Если это стороннее приложение, удаляем его через соответствующий раздел Параметров и устанавливаем заново из Магазина; если имеем дело со встроенной программой, сбрасываем ее в разделе Параметров «Приложения и возможности».

Исключения составляют штатные программы, для которых опция «Дополнительные параметры» и «Сброс» недоступны, такие приложения нужно будет переустановить через PowerShell (инструкции без проблем можно найти в сети) .

Ошибка при запуске браузеров

В этом случае действуем примерно по той же схеме, что и при устранении ошибки, возникающей при просмотре изображений — сначала назначаем в качестве браузера по умолчанию Microsoft Edge , затем проделываем то же самое с другим браузером.

READ  Драйвера для монитора msi optix g24c6

В случае отсутствия положительного результата переустанавливаем обозреватель.

Ошибка «Класс не зарегистрирован», процесс explorer.exe

Разновидностью описываемой ошибки является также сообщение «Класс не зарегистрирован» с указанием на системный процесс explorer.exe . Проявляется ошибка чаще всего сбоями в работе меню Пуск или в работе отдельных его компонентов. Здесь можно порекомендовать, во-первых, отключение Internet Explorer 11 в разделе «Включение и отключение компонентов Windows».

Возможно, кому-то такое решение покажется странным, тем не менее, на форумах пользователи сообщают, что избавиться от ошибки им помог именно этот способ.

Если отключение IE не поможет, откройте командой dcomcnfg службы компонентов Windows и перейдите в раздел Службы компонентов -> Компьютеры -> Мой компьютер -> Настройка DCOM и кликните по последнему элементу дважды.

Если при этом вам будет предложено зарегистрировать любой из входящих в DCOM компонентов, дайте согласие. Если ничего подобного не произойдет, в окне просто будет выведен список компонентов, данное решение вам не подходит.

Зарегистрируйте классы вручную

Так как ошибка «Класс не зарегистрирован» нередко вызывается сбоем регистрации библиотек, попробуйте перерегистрировать все DLL и компоненты OCX вручную.

Для этого откройте от имени администратора командную строку (не PowerShell) и выполните одну за другой четыре эти команды:

for %x in (C:\Windows\System32\*.dll) do regsvr32 %x /s
for %x in (C:\Windows\System32\*.ocx) do regsvr32 %x /s
for %x in (C:\Windows\SysWOW64\*.dll) do regsvr32 %x /s
for %x in (C:\Windows\SysWOW64\*.ocx) do regsvr32 %x /s

Если у вас 32-битная система, можно ограничиться только двумя первыми командами.

По большому счету на этом всё.

Если ни один из приведенных способов исправления ошибки не помог, прибегните к проверенному и надежному способу — откату Windows к ближайшей системной точке восстановления.

Ошибки с указанием на переполнение стекового обмена в Windows всегда являются поводом для беспокойства, поскольку .

Разделение объемного документа Word на несколько частей может обернуться для пользователя настоящей головной болью, особенно .

Практически все компьютеры могут использоваться не только для обработки, но и для хранения информации, доступной .

Если вам нужно получить сведения об исполняемом файле и причем получить по максимуму, использование для .

Источник

Класс не зарегистрирован в Windows 10

Одна из частых ошибок Windows 10, с которой сталкиваются пользователи — «Класс не зарегистрирован». При этом ошибка может возникать в разных случаях: при попытке открыть файл изображения jpg, png или другого, входе в параметры Windows 10 (при этом о том, что класс не зарегистрирован сообщает explorer.exe), запуске браузера или запуске приложений из магазина (с кодом ошибки 0x80040154).

В этой инструкции — распространенные варианты ошибки Класс не зарегистрирован и возможные способы исправить возникшую проблему.

Класс не зарегистрирован при открытии JPG и других изображений

Наиболее часто встречающийся случай — ошибка «Класс не зарегистрирован» при открытии JPG, а также других фотографий и изображений.

Чаще всего проблема бывает вызвана неправильным удалением сторонних программ для просмотра фото, сбоями параметров приложений по умолчанию Windows 10 и подобными, однако решается это в большинстве случаев очень просто.

  1. Зайдите в Пуск — Параметры (значок шестеренки в меню Пуск) или нажмите клавиши Win+I
  2. Зайдите в «Приложения» — «Приложения по умолчанию» (или в Система — Приложения по умолчанию в Windows 10 1607).
  3. Выберите в пункте «Просмотр фотографий» стандартное приложение Windows для просмотра фотографий (или другое, правильно работающее приложение для фото). Также можно нажать «Сбросить» в пункте «Сброс к рекомендуемым Майкрософт значениям по умолчанию».
  4. Закройте параметры и зайдите в диспетчер задач (меню правого клика по кнопке Пуск).
  5. Если в диспетчере задач не отображаются задачи, нажмите «Подробнее», потом найдите в списке «Проводник», выберите его и нажмите «Перезапустить».
READ  Как вывести список директорий linux

По завершении проверьте, открываются ли файлы изображений теперь. Если открываются, но вам требуется, чтобы с JPG, PNG и иными фото работала сторонняя программа, попробуйте удалить ее через Панель управления — Программы и компоненты, а затем установить заново и назначить используемой по умолчанию.

Примечание: еще один вариант этого же способа: нажать правой кнопкой мыши по файлу изображения, выбрать пункт «Открыть с помощью» — «Выбрать другое приложение», указать работающую программу для просмотра и отметить пункт «Всегда использовать это приложение для файлов».

Если ошибка возникает просто при запуске приложения «Фотографии» Windows 10, то попробуйте способ с перерегистрацией приложений в PowerShell из статьи Не работают приложения Windows 10.

При запуске приложений Windows 10

При возникновении рассматриваемой ошибки при запуске приложений магазина Windows 10, а также при ошибке 0x80040154 в приложениях, опробуйте способы из статьи «Не работают приложения Windows 10», которая была приведена выше, а также попробуйте такой вариант:

  1. Удалите это приложение. Если это встроенное приложение, используйте инструкцию Как удалить встроенные приложения Windows 10.
  2. Заново установите его, здесь поможет материал Как установить Магазин Windows 10 (по аналогии можно установить и другие встроенные приложения).

Ошибка explorer.exe «Класс не зарегистрирован» при нажатии на кнопку Пуск или вызове параметров

Еще один распространенный вариант ошибки — не работающее меню Пуск Windows 10, или отдельные элементы в нем. При этом о том, что класс не зарегистрирован сообщает explorer.exe, код ошибки тот же — 0x80040154.

Способы исправить ошибку в данном случае:

  1. Исправление с помощью PowerShell, как описано в одном из способов статьи Не работает меню пуск Windows 10 (лучше использовать в последнюю очередь, иногда может еще больше навредить).
  2. Странным образом часто срабатывающий способ — зайти в панель управления (нажать Win+R, ввести control и нажать Enter), перейти в «Программы и компоненты», слева выбрать «Включение или отключение компонентов Windows», снять отметку с Internet Explorer 11, нажать Ок и после применения перезагрузить компьютер.

Если это не помогло, попробуйте также способ, описанный в разделе про службу компонентов Windows.

Ошибка при запуске браузеров Google Chrome, Mozilla Firefox, Internet Explorer

При появлении ошибки в одном из интернет-браузеров, за исключением Edge (для него следует попробовать способы из первого раздела инструкции, только в контексте браузера по умолчанию, плюс перерегистрация приложений), выполните следующие шаги:

READ  Как сделать файлы видимыми на флешке windows 7

  1. Зайдите в параметры — Приложения — Приложения по умолчанию (или Система — Приложения по умолчанию для Windows 10 до версии 1703).
  2. Внизу нажмите «Задать значения по умолчанию по приложению».
  3. Выберите браузер, вызывающий появление ошибки «Класс не зарегистрирован» и нажмите «Использовать эту программу по умолчанию».

Дополнительные действие по исправлению ошибки для Internet Explorer:

  1. Запустите командную строку от имени администратора (начните набирать в поиске на панели задач «Командная строка», при появлении нужного результата, нажмите по нему правой кнопкой мыши и выберите «Запустить от имени администратора» в контекстном меню).
  2. Введите команду regsvr32 ExplorerFrame.dll и нажмите Enter.

По завершении действий, проверьте, была ли исправлена проблема. В случае с Internet Explorer, перезагрузите компьютер.

Для сторонних браузеров, если способы, приведенные выше не сработали, может помочь удаление браузера, перезагрузка компьютера и последующая повторная установка браузера (или удаление разделов реестра HKEY_CURRENT_USER\ SOFTWARE\ Classes\ ChromeHTML\, HKEY_LOCAL_MACHINE\ SOFTWARE\ Classes\ ChromeHTML\ и HKEY_CLASSES_ROOT\ ChromeHTML (для браузера Google Chrome, для браузеров на базе Chromium название раздела может быть, соответственно, Chromium).

Исправление в службе компонентов Windows 10

Этот способ может сработать вне зависимости от контекста появления ошибки «Класс не зарегистрирован», как и в случаях с ошибкой explorer.exe, так и в более специфичных, например, когда ошибку вызывает twinui (интерфейс для планшетов Windows).

  1. Нажмите клавиши Win+R на клавиатуре, введите dcomcnfg и нажмите Enter.
  2. Перейдите к разделу Службы компонентов — Компьютеры — Мой компьютер.
  3. Дважды кликните по «Настройка DCOM».
  4. Если после этого вам будет предложено зарегистрировать какие-либо компоненты (запрос может появиться несколько раз), согласитесь. Если таких предложений не появится, то данный вариант в вашей ситуации не подходит.
  5. По завершении, закройте окно службы компонентов и перезагрузите компьютер.

Регистрация классов вручную

Иногда в исправлении ошибки 0x80040154 может помочь ручная регистрация всех библиотек DLL и компонентов OCX, находящихся в системных папках. Для её выполнения: запустите командную строку от имени администратора, введите по порядку следующие 4 команды, нажимая Enter после каждой (процесс регистрации может занять продолжительное время).

Последние две команды — только для 64-разрядных версий Windows. Иногда в процессе может появиться окно с предложением установить недостающие компоненты системы — сделайте это.

Дополнительная информация

Если предложенные способы не помогли, следующая информация может оказаться полезной:

  • По некоторым сведениям, установленное ПО iCloud для Windows в некоторых случаях может вызывать указанную ошибку (попробуйте удалить).
  • Причиной «Класс не зарегистрирован» может быть поврежденный реестр, см. Восстановление реестра Windows 10.
  • Если прочие методы исправления не помогли, есть возможность сбросить Windows 10 с сохранением или без сохранения данных.

На этом завершаю и надеюсь, что в материале нашлось решение для исправления ошибки в вашей ситуации.

Источник