Вы сталкивались с неожиданной ошибкой Windows 10, которая сообщала: «Класс не зарегистрирован»? Это одно из тех сообщений, которое может появиться, когда вы попытаетесь открыть стандартное приложение, такое как Калькулятор, Фото или Настройки системы. Сообщение, которое выглядит довольно техническим и пугающим, не всегда означает серьезную проблему.
Эта ошибка указывает на то, что операционная система потеряла связь с одной из своих внутренних частей. Представьте ситуацию, в которой Windows пытается найти конкретный инструмент в своей «мастерской», но не может найти его инструкцию или сам инструмент оказался на неправильной полке. Таким образом, необходимая функция или программа просто не может запуститься.
Хорошая новость в том, что в большинстве случаев эту проблему можно решить без сложных манипуляций. Существует несколько проверенных методов, которые помогают системе снова «найти» потерянный компонент и восстановить нормальную работу приложений. Давайте рассмотрим некоторые из них.
- Класс не зарегистрирован при открытии JPG и других изображений
- При запуске приложений Windows 10
- Ошибка explorer.exe «Класс не зарегистрирован» при нажатии на кнопку Пуск или вызове параметров
- Ошибка при запуске браузеров Google Chrome, Mozilla Firefox, Internet Explorer
- Исправление в службе компонентов Windows 10
- Регистрация классов вручную
Класс не зарегистрирован при открытии JPG и других изображений
Ошибка «Класс не зарегистрирован» при открытии JPG и других изображений является наиболее распространенной ошибкой.
В большинстве случаев причиной проблемы является неправильное удаление сторонних программ для просмотра изображений, проблемы с параметрами приложений по умолчанию Windows 10 и другие факторы. Однако решение этой проблемы обычно достаточно простое.
- Зайдите в Пуск — Параметры (значок шестеренки в меню Пуск) или нажмите клавиши Win+I
- Зайдите в «Приложения» — «Приложения по умолчанию» (или в Система — Приложения по умолчанию в Windows 10 1607).
- Выберите в пункте «Просмотр фотографий» стандартное приложение Windows для просмотра фотографий (или другое, правильно работающее приложение для фото). Также можно нажать «Сбросить» в пункте «Сброс к рекомендуемым Майкрософт значениям по умолчанию».

- Закройте параметры и зайдите в диспетчер задач (меню правого клика по кнопке Пуск).
- Если в диспетчере задач не отображаются задачи, нажмите «Подробнее», потом найдите в списке «Проводник», выберите его и нажмите «Перезапустить».

После завершения проверьте, открываются ли теперь файлы изображений. Если они открываются, но вам нужна сторонняя программа для работы с файлами JPG, PNG и другими форматами изображений, попробуйте удалить их через Панель управления — Программы и компоненты. Затем попробуйте установить их заново и назначить используемой по умолчанию.
Примечание: для использования аналогичного метода необходимо нажать правой кнопкой мыши на файле изображения, затем выбрать «Открыть с помощью», «Выбрать другое приложение», выбрать программу для просмотра, а затем отметить пункт «Всегда использовать это приложение для файлов».
Если ошибка появляется только при запуске приложения «Фотографии» Windows 10, попробуйте метод перерегистрации приложений в PowerShell, описанный в статье Не работают приложения Windows 10.
При запуске приложений Windows 10
При возникновении как указанной ошибки при запуске приложений магазина Windows 10, так и ошибки 0x80040154 в приложениях попробуйте такие варианты:
- Удалите это приложение. Если это встроенное приложение, используйте инструкцию Как удалить встроенные приложения Windows 10.
- Заново установите его, здесь поможет материал Как установить Магазин Windows 10 (по аналогии можно установить и другие встроенные приложения).
Ошибка explorer.exe «Класс не зарегистрирован» при нажатии на кнопку Пуск или вызове параметров
Еще одним распространенным вариантом ошибки является неработающее меню Пуск Windows 10 или некоторые его элементы. В то же время explorer.exe сообщает о том, что класс не зарегистрирован, и код ошибки 0x80040154 идентичен.
Методы исправления ошибки в этом случае:
- Исправление с помощью PowerShell, как описано в одном из способов статьи Не работает меню пуск Windows 10 (лучше использовать в последнюю очередь, иногда может еще больше навредить).
- Странным образом часто срабатывающий способ — зайти в панель управления (нажать Win+R, ввести control и нажать Enter), перейти в «Программы и компоненты», слева выбрать «Включение или отключение компонентов Windows», снять отметку с Internet Explorer 11, нажать Ок и после применения перезагрузить компьютер.

Если это не помогло, попробуйте также метод, представленный в разделе службы компонентов Windows.
В некоторых случаях Windows 10 может выдавать ошибку «Класс не зарегистрирован», которая означает, что система не может найти необходимый компонент для запуска приложения или функции. В большинстве случаев это происходит после обновлений и может быть результатом ошибок в реестре или поврежденных файлов. В большинстве случаев проблему можно решить простыми методами, такими как перезагрузка компьютера, запуск диагностики системных файлов или восстановление системных настроек. В большинстве случаев вам не нужно паниковать; ошибки часто устраняются быстро и без использования сторонних программ.
Ошибка при запуске браузеров Google Chrome, Mozilla Firefox, Internet Explorer
При появлении ошибки в одном из интернет-браузеров, за исключением Edge (для него следует попробовать способы из первого раздела инструкции, только в контексте браузера по умолчанию, плюс перерегистрация приложений), выполните следующие шаги:
- Зайдите в параметры — Приложения — Приложения по умолчанию (или Система — Приложения по умолчанию для Windows 10 до версии 1703).
- Внизу нажмите «Задать значения по умолчанию по приложению».

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

Инструкции по исправлению ошибок Internet Explorer:
- Запустите командную строку от имени администратора (начните набирать в поиске на панели задач «Командная строка», при появлении нужного результата, нажмите по нему правой кнопкой мыши и выберите «Запустить от имени администратора» в контекстном меню).
- Введите команду 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.
- Нажмите клавиши Win+R на клавиатуре, введите dcomcnfg и нажмите Enter.
- Перейдите к разделу Службы компонентов — Компьютеры — Мой компьютер.
- Дважды кликните по «Настройка DCOM».

- Если после этого вам будет предложено зарегистрировать какие-либо компоненты (запрос может появиться несколько раз), согласитесь. Если таких предложений не появится, то данный вариант в вашей ситуации не подходит.
- По завершении, закройте окно службы компонентов и перезагрузите компьютер.
Регистрация классов вручную
Исправление ошибки 0x80040154 иногда может помочь в ручной регистрации всех библиотек DLL и компонентов OCX в системных папках. Чтобы ее выполнить, войдите в командную строку от имени администратора и введите четыре команды по порядку, нажимая Enter после каждой. Регистрация может занять некоторое время.
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
Эти две команды предназначены только для 64-разрядных версий Windows. В процессе иногда появляется окно с предложением установить недостающие компоненты системы.
Знайте, что вы не единственный, кто столкнулся с ошибкой Windows 10, которая гласит «Класс не зарегистрирован». Эта проблема довольно распространена и, как правило, не является признаком какой-либо серьезной проблемы. В большинстве случаев это происходит из-за незначительных сбоев в системном реестре или повреждения файлов, отвечающих за определенные функции системы.
Хорошая новость в том, что эти проблемы обычно можно решить самостоятельно. Самые эффективные методы включают запуск встроенных утилит для проверки целостности системных файлов или сканирования и восстановления реестра. Эти инструменты автоматически находят и заменяют поврежденные части, что в большинстве случаев полностью устраняет ошибку.
Хоть сообщение и выглядит пугающим, оно редко требует от пользователя сложных действий или переустановки всей системы. Поочерёдное выполнение стандартных процедур восстановления почти наверняка поможет вернуть компьютеру нормальную работу.








