Содержание
- Причины появления и типы ошибки
- Ошибка explorer.exe «Класс не зарегистрирован» при нажатии на кнопку Пуск или вызове параметров
- Не работает «Пуск»
- Как исправить ошибку класс не зарегистрирован 0x80040154
- Ошибка открытия изображений
- Ошибка при запуске браузеров Google Chrome, Mozilla Firefox, Internet Explorer
- Установка Edge в качестве программы по умолчанию
- Появление ошибки при открытии браузера
- Как избежать ошибки при действиях, связанных с запуском изображений
- Ошибка появляется в виде кода 0X80040154, когда вы запускаете приложение
- Класс не зарегистрирован при открытии JPG и других изображений
- При запуске приложений Windows 10
- Ошибка explorer.exe «Класс не зарегистрирован» при нажатии на кнопку Пуск или вызове параметров
- Не работает «Пуск»
- Ошибка при запуске браузеров Google Chrome, Mozilla Firefox, Internet Explorer
- Универсальный способ
- Исправление в службе компонентов Windows 10
- Дополнительная информация
- Регистрация классов вручную
- Как исправить «абонент в сети не зарегистрирован»?
- Решение ошибки «Класс не зарегистрирован»
- Варианты ошибки и их решение
- Не работает «Пуск»
- Способ №2. Создаём компоненты для исправления ошибки 2147221164 0x80040154
- Проверка целостности системы
Причины появления и типы ошибки
Внесение изменений в созданную пользователем окружающую среду, иногда, приводит к возникновению противоречий между разными версиями программного обеспечения. Ошибка «Класс не зарегистрирован», чаще всего, появляется при выполнении следующих операций:
- при нажатии кнопки «Пуск»;
- открытии изображений;
- запуске браузера;
- вызове приложений.
Причиной появления сообщения могут быть:
- обновление системы;
- установка новой версии Windows;
- замена или установка антивируса;
- обновление веб-браузера или его версии;
- удаление графических программ, антивирусов, приложений;
- сбой настроек «Проводника» или операционной системы;
- установка и запуск приложений, вносящих изменения в настройки системы;
- использование кириллицы в имени Пользователя Windows.
Ошибка explorer.exe «Класс не зарегистрирован» при нажатии на кнопку Пуск или вызове параметров
Еще один распространенный вариант ошибки — не работающее меню Пуск Windows 10, или отдельные элементы в нем. При этом о том, что класс не зарегистрирован сообщает explorer.exe, код ошибки тот же — 0x80040154.
Способы исправить ошибку в данном случае:
- Исправление с помощью PowerShell, как описано в одном из способов статьи Не работает меню пуск Windows 10 (лучше использовать в последнюю очередь, иногда может еще больше навредить).
- Странным образом часто срабатывающий способ — зайти в панель управления (нажать Win+R, ввести control и нажать Enter), перейти в «Программы и компоненты», слева выбрать «Включение или отключение компонентов Windows», снять отметку с Internet Explorer 11, нажать Ок и после применения перезагрузить компьютер.
Читайте также: Что это за компьютерная программа – юбар (uBar)?
Если это не помогло, попробуйте также способ, описанный в разделе про службу компонентов Windows.
Не работает «Пуск»
Для устранения проблем с работой меню «Пуск» есть несколько вариантов действий:
- Перезапустить «Проводник».
- Обновить систему при помощи утилиты «Media Creation Tool».
- Изменить имя пользователя на латиницу, если нужно.
- Применить утилиты «Системы обслуживания образов» (DISM.exe) и «Средство проверки системных файлов» (SFC.exe).
- Использовать Windows PowerShell.
Перезапуск «Проводника»
Перезапустить «Проводник» можно через «Диспетчер задач».
- Нажмите одновременно клавиши Ctrl+Shift+Esc.
- На экране Диспетчера выберите пункт «Процессы». Здесь отображаются все работающие приложения и фоновые процессы.
- Встаньте на строку «Проводник».
- Нажмите «Перезапустить» внизу справа.
Совет! Запомните сочетания клавиш: Ctrl+ALT+DEL — останавливает всю систему и выводит диалоговое окно завершения работы Ctrl+Shift+Esc – вызов «Диспетчера задач».
Диспетчер задач, также, позволяет снимать «зависшие» или вредоносные приложения и контролировать работу системы.
Обновление через «Media Creation Tool»
- Загрузите программу «Media Creation Tool» на компьютер.
- Запустите MediaCreationTool1803.exe.
- Примите лицензионные условия.
- Выберите «Обновить этот компьютер сейчас».
- Нажмите кнопку «Установить». Если выпуск версии Windows на компьютере поддерживается этой утилитой, то начнется процесс обновления.
Это один из самых правильных и надежных способов избавиться от ошибок, но иногда, утилита не может обновить Ваш компьютер.
Изменение имя пользователя
Если имя пользователя написано на кириллице, то это может стать причиной ошибки. В таком случае нужно изменить его.
- Запустите «Управление компьютером». Для этого, нажмите ПКМ на иконке «Этот компьютер» и выберите «Управление».
- В панели управления выберите папку «Пользователи» и раскройте ее.
- Встаньте на строку с именем пользователя, написанном кириллицей.
- Нажмите ПКМ.
- Выберите «Переименовать».
Применение DISM.exe и SFC.exe
DISM.exe («Система обслуживания образов») и SFC.exe («Средство проверки системных файлов») восстанавливают поврежденные системные файлы, удаляют, настраивают и обновляют системные компоненты. Они запускаются через приложение «Выполнить».
- Нажмите комбинацию клавиш Win+R.
- В командную строку введите « DISM.exe/Online/Cleanup-image/Restorehealth ».
- После завершения работы первой команды, введите « Sfc/scannow ».
Использование Windows PowerShell
Перед использованием PowerShell необходимо закрыть все браузеры и приложения. Запустить программу можно через «Диспетчер задач».
- Нажмите Ctrl+Shift+Esc.
- В управляющем меню нажмите «Файл» и «Запустить новую задачу».
- Установите параметр «Создать задачу с правами администратора».
- В строку «Открыть» введите «PowerShell».
- В появившемся окне «PowerShell» вставьте строку – Get-AppXPackage -AllUsers | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register «$($_.InstallLocation)AppXManifest.xml»}.
- После выполнения команды, перезагрузите систему.
Совет! Самое простое и правильное решение – переустановить Windows и установить заново все приложения.
Как исправить ошибку класс не зарегистрирован 0x80040154
При открытии изображений
Чаще всего встречается ошибка класс не зарегистрирован при попытке открыть изображения различных форматов. В такой ситуации пользователю будет достаточно настроить или вовсе сбросить ассоциации файлов в Windows 10.
- Перейдите в раздел: Пуск > Параметры > Приложения > Приложения по умолчанию.
- Дальше в пункте просмотра фотографий укажите нормально работающее приложение (приложение Фотографии рекомендуется для Windows 10).
При необходимости можно вернуть стандартное средство просмотра фотографий в Windows 10. Если же у Вас доверенное приложения магазина для просмотра фотографий не работает, воспользуйтесь способами представленными в инструкции: Не открываются фотографии на Windows 10.
При запуске браузеров
Если же ошибка класс не зарегистрирован появляется после попытки запустить Интернет браузер, рекомендуем изменить браузер по умолчанию Windows 10. Установив правильные ассоциации файлов и указав нужные значения по умолчанию по приложению можно решить проблему не зарегистрированного класса.
- Перейдите по пути: Пуск > Параметры > Приложения > Приложения по умолчанию.
- Дальше в пункте веб-браузер укажите любой работающий браузер (приложение Microsoft Edge рекомендуется для Windows 10).
- Теперь перейдите в раздел Задать значения по умолчанию по приложению, и выбрав нужный браузер установите все значения браузера для типа файла и сопоставления протоколов.
Если же ошибка не зарегистрированного класса наблюдается при попытке запуска браузера Internet Explorer, можно отключить Internet Explorer или в командной строке зарегистрировать нужный класс. Достаточно запустить командную строку от имени администратора и открывшемся окне выполнить команду: regsvr32 ExplorerFrame.dll.
При открытии параметров или меню пуск
Иногда ошибка выводится при попытке запуска параметров или простого открытия меню пуск (это и касается к запуску доверенных приложений с магазина). Об каждом доверенном приложении из магазина можно говорить отдельно, но зачастую во всех случаях пользователю достаточно выполнить перерегистрацию стандартных приложений.
Читайте также: Программа Stellarium
- Нажмите правой кнопкой мыши на Пуск, и в открывшемся контекстном меню выберите пункт Windows PowerShell (администратор).
Дополнительно можете ознакомиться с вариантами решения проблемы, когда не работает кнопка Пуск в Windows 10. Там также мы использовали возможность выполнения перерегистрации стандартных приложений.
А также зачастую пользователям помогает регистрация недостающих компонентов в окне служб компонентов.
- Откройте окно служб компонентов выполнив команду dcomcnfg в окне Win+R.
- Дальше перейдите по пути: Службы компонентов > Компьютеры > Мой компьютер > Настройка DCOM.
- В открывшемся окошке подтвердите соглашение на запрос регистрации недостающих компонентов.
После завершения процесса перезагрузите компьютер. Если же у Вас такого окна не появилось, вышеуказанный вариант Вам не подходит. Вместе с текущим способом рекомендуем дополнительно проверить и восстановить целостность системных файлов Windows 10.
В итоге получаем одну ошибку не зарегистрированного класса 0x80040154 и множество способов решения. Какой вариант подойдет именно для Вашей версии операционной системы и компьютера в целом сказать сложно. В зависимости от среды возникновения ошибки рекомендуем выбирать и способ решения проблемы.
Ошибка открытия изображений
Сбой при открытии изображения возникает, когда отсутствует программа для работы с изображением этого типа. Поэтому, нужно установить связь между типом файла и приложением, которое его открывает. Это можно выполнить двумя способами:
- Установить программу по умолчанию через «Параметры».
- Назначить приложение для данного типа файлов через «Открыть с помощью».
Установка программы по умолчанию
Установить программу можно через панель «Параметры».
- Нажмите меню «Пуск».
- Выберите значок «Параметры».
- В панели «Приложения по умолчанию» найдите нужную группу приложений.
- Назначьте программу из списка.
Выбор программы для типов файлов
Выбрать программу для определенного типа файлов можно через меню «Открыть с помощью».
- Встаньте на файл, который нужно открыть.
- Нажмите ПКМ.
- Далее, меню «Открыть с помощью».
- Если в списке нет нужной программы, нажмите «Выбрать другое приложение».
- Установите параметр «Всегда использовать …».
- Выберите нужный вариант.
Ошибка при запуске браузеров 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).
Установка Edge в качестве программы по умолчанию
Если все еще получаете ошибку explorer.exe при запуске Edge, попробуйте установить ее в качестве программы по умолчанию. Иногда проблема возникает при использовании по умолчанию другого браузера, в частности Chrome.
Нажмите на Win + R, в диалоговом окне запустите команду ms-settings:defaultapps для входа на вкладку Приложения по умолчанию.
В правой части кликните на кнопку «Браузер» и выберите Microsoft Edge.
Читайте также: Перенос настроек и параметров аккаунта Yandex browser на другой диск
Также изменить программу по умолчанию можно с помощью классического меню.
Для этого перейдите в Панель управления командой control из окна Win + R.
Перейдите в подкаталог «Программы по умолчанию». В следующем окне выберите «Задание программ по умолчанию». На левой панели навигации выберите Edge и щелкните на опцию «Использовать эту программу по умолчанию».
Сохраните изменения на «ОК», и перезагрузите компьютер.
Любая операционная система имеет целый ряд проблем, с которыми юзер начинает сталкиваться при работе с компьютером. Самой распространённой ошибкой Виндовс 10 есть – «Класс не зарегистрирован».
Данная тематика может заинтересовать многих, ведь она может появиться буквально в любом месте. Например, при открытии изображений (любых форматов), при активации приложений, которые были загружены из Виндовс Store, при входе в интернет, или при работе с другими файлами.
Мы предлагаем больше ознакомиться с интересующей вас проблемой и решить ее вместе с нами.
Содержание
Появление ошибки при открытии браузера
1)Сначала зайдите в «Параметры» через Поиск
2)Следующим нашим шагом должен быть вход в «Систему».
В новом окне будет несколько задач, среди которых ищем «Приложение по умолчанию». После чего нажмите на голубую строчку «Задать значение по умолчанию».
3)В новом окне найдите веб-обозреватель «с проблемой», кликнув по нему, с правой стороны увидите парочку действий, нажимаете на «Использовать эту программу по умолчанию».
4)Но эти манипуляции могут не всегда помочь. Например, Internet Explorer может и дальше не функционировать. Поэтому решить проблему поможет командная строка, запущенная от имени администратора. Открыть ее очень легко. Нажимаем Пуск, среди списка всех программ, находим «Служебные» и там будет «Командная строка», в которой нужно ввести задачу regsvr32 ExplorerFrame.dll.
В ней нужно ввести задачу
regsvr32 ExplorerFrame.dll.
Как только команда выполнится, включите и выключите устройство и проверьте работоспособность браузера. Если ничего не сработало, тогда нужно прибегнуть к удалению браузера и его новой полной установке.
Как избежать ошибки при действиях, связанных с запуском изображений
«Класс не зарегистрирован» обычно выплывает при открытии изображений через неправильность удаления посторонних программ для просмотра картинок или фотографий. Разрешить ошибку можно так:
1)Открываем «Параметры», затем «Систему» и «Приложения по умолчанию» (как это сделать, показано чуть выше).
2)Выбираем «Просмотр фотографий» и ставим стандартным приложением то, которое является наиболее желаемым.
3)Еще вы должны знать, если хотите к стандартным приложениям для просмотра изображений, тогда необходимо сделать сброс. Сделать это легко, в этом же окне, только чуть ниже нажать на кнопку «Сбросить». Имейте в виду, после сброса, все программы будут сброшены на приложения по умолчанию.
4)После проделанной работы необходимо покинуть меню «Параметров» и открыть «Диспетчер задач» (просто на клавиатуре зажмите три клавиши Ctrl+Alt+Delete). На нужном приложении нажмите на «Снять задачу»/«Перезапустить».
Ошибка появляется в виде кода 0X80040154, когда вы запускаете приложение
Бывает, что ошибка «Класс не зарегистрирован» появляется в виде кода 0X80040154.
Цифровое значение появляется чаще всего при открытии стандартных программ Windows 10. Чтобы решить эту проблему нужно удалить программу и снова ее установить.
Надеюсь, что мы смогли помочь вам разобраться с проблемой, и вы нашли в предоставленной статье подходящие инструкции для вашей конкретной ситуации. /p>
Каждый компьютер не застрахован от непредвиденных сбоев. Главной задачей пользователя ПК, попавшего в непредвиденную ситуацию — правильно определить и грамотно подойти к устранению эксцесса.
В данной статье речь пойдет об описании ошибки под номером 0x80040154, а также будут предложены методы исправления. Ошибка не является критической, что уже хорошо, так как полного выхода из операционной системы и вывода синего экрана не вызывает. Это даёт возможность, не выходя из системы, приступить к решению и устранению.
Класс не зарегистрирован при открытии JPG и других изображений
Наиболее часто встречающийся случай — ошибка «Класс не зарегистрирован» при открытии JPG, а также других фотографий и изображений.
Чаще всего проблема бывает вызвана неправильным удалением сторонних программ для просмотра фото, сбоями параметров приложений по умолчанию Windows 10 и подобными, однако решается это в большинстве случаев очень просто.
- Зайдите в Пуск — Параметры (значок шестеренки в меню Пуск) или нажмите клавиши Win+I
- Зайдите в «Приложения» — «Приложения по умолчанию» (или в Система — Приложения по умолчанию в Windows 10 1607).
- Выберите в пункте «Просмотр фотографий» стандартное приложение Windows для просмотра фотографий (или другое, правильно работающее приложение для фото). Также можно нажать «Сбросить» в пункте «Сброс к рекомендуемым Майкрософт значениям по умолчанию». Читайте также: Как удалить Windows 10 полностью с компьютера и вернуть Windows 7, 8.1
- Закройте параметры и зайдите в диспетчер задач (меню правого клика по кнопке Пуск).
- Если в диспетчере задач не отображаются задачи, нажмите «Подробнее», потом найдите в списке «Проводник», выберите его и нажмите «Перезапустить».
По завершении проверьте, открываются ли файлы изображений теперь. Если открываются, но вам требуется, чтобы с JPG, PNG и иными фото работала сторонняя программа, попробуйте удалить ее через Панель управления — Программы и компоненты, а затем установить заново и назначить используемой по умолчанию.
Примечание: еще один вариант этого же способа: нажать правой кнопкой мыши по файлу изображения, выбрать пункт «Открыть с помощью» — «Выбрать другое приложение», указать работающую программу для просмотра и о.
При запуске приложений Windows 10
При возникновении рассматриваемой ошибки при запуске приложений магазина Windows 10, а также при ошибке 0x80040154 в приложениях, опробуйте способы из статьи «Не работают приложения Windows 10», которая была приведена выше, а также попробуйте такой вариант:
- Удалите это приложение. Если это встроенное приложение, используйте инструкцию Как удалить встроенные приложения Windows 10.
- Заново установите его, здесь поможет материал Как установить Магазин Windows 10 (по аналогии можно установить и другие встроенные приложения).
Ошибка explorer.exe «Класс не зарегистрирован» при нажатии на кнопку Пуск или вызове параметров
Еще один распространенный вариант ошибки — не работающее меню Пуск Windows 10, или отдельные элементы в нем. При этом о том, что класс не зарегистрирован сообщает explorer.exe, код ошибки тот же — 0x80040154.
Способы исправить ошибку в данном случае:
- Исправление с помощью PowerShell, как описано в одном из способов статьи Не работает меню пуск Windows 10 (лучше использовать в последнюю очередь, иногда может еще больше навредить).
- Странным образом часто срабатывающий способ — зайти в панель управления (нажать Win+R, ввести control и нажать Enter), перейти в «Программы и компоненты», слева выбрать «Включение или отключение компонентов Windows», снять отметку с Internet Explorer 11, нажать Ок и после применения перезагрузить компьютер.
Если это не помогло, попробуйте также способ, описанный в разделе про службу компонентов Windows.
Не работает «Пуск»
Для устранения проблем с работой меню «Пуск» есть несколько вариантов действий:
- Перезапустить «Проводник».
- Обновить систему при помощи утилиты «Media Creation Tool».
- Изменить имя пользователя на латиницу, если нужно.
- Применить утилиты «Системы обслуживания образов» (DISM.exe) и «Средство проверки системных файлов» (SFC.exe).
- Использовать Windows PowerShell.
Перезапуск «Проводника»
Перезапустить «Проводник» можно через «Диспетчер задач».
- Нажмите одновременно клавиши Ctrl+Shift+Esc.
- На экране Диспетчера выберите пункт «Процессы». Здесь отображаются все работающие приложения и фоновые процессы.
- Встаньте на строку «Проводник».
- Нажмите «Перезапустить» внизу справа.
Совет! Запомните сочетания клавиш: Ctrl+ALT+DEL — останавливает всю систему и выводит диалоговое окно завершения работы Ctrl+Shift+Esc – вызов «Диспетчера задач».
Читайте также: Как активировать плагин adobe flash player в Google Chrome
Диспетчер задач, также, позволяет снимать «зависшие» или вредоносные приложения и контролировать работу системы.
Обновление через «Media Creation Tool»
- Загрузите программу «Media Creation Tool» на компьютер.
- Запустите MediaCreationTool1803.exe.
- Примите лицензионные условия.
- Выберите «Обновить этот компьютер сейчас».
- Нажмите кнопку «Установить». Если выпуск версии Windows на компьютере поддерживается этой утилитой, то начнется процесс обновления.
Это один из самых правильных и надежных способов избавиться от ошибок, но иногда, утилита не может обновить Ваш компьютер.
Изменение имя пользователя
Если имя пользователя написано на кириллице, то это может стать причиной ошибки. В таком случае нужно изменить его.
- Запустите «Управление компьютером». Для этого, нажмите ПКМ на иконке «Этот компьютер» и выберите «Управление».
- В панели управления выберите папку «Пользователи» и раскройте ее.
- Встаньте на строку с именем пользователя, написанном кириллицей.
- Нажмите ПКМ.
- Выберите «Переименовать».
Применение DISM.exe и SFC.exe
DISM.exe («Система обслуживания образов») и SFC.exe («Средство проверки системных файлов») восстанавливают поврежденные системные файлы, удаляют, настраивают и обновляют системные компоненты. Они запускаются через приложение «Выполнить».
- Нажмите комбинацию клавиш Win+R.
- В командную строку введите « DISM.exe/Online/Cleanup-image/Restorehealth ».
- После завершения работы первой команды, введите « Sfc/scannow ».
Использование Windows PowerShell
Перед использованием PowerShell необходимо закрыть все браузеры и приложения. Запустить программу можно через «Диспетчер задач».
- Нажмите Ctrl+Shift+Esc.
- В управляющем меню нажмите «Файл» и «Запустить новую задачу».
- Установите параметр «Создать задачу с правами администратора».
- В строку «Открыть» введите «PowerShell».
- В появившемся окне «PowerShell» вставьте строку – Get-AppXPackage -AllUsers | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register «$($_.InstallLocation)AppXManifest.xml»}.
- После выполнения команды, перезагрузите систему.
Совет! Самое простое и правильное решение – переустановить Windows и установить заново все приложения.
Ошибка при запуске браузеров 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).
Универсальный способ
Указанный ниже метод может сработать вне зависимости от ситуации, в которой появилось сообщение об ошибке:
- Нажмите Win+R, выполните «dcomcnfg».
- Раскройте раздел «Службы компонентов», далее зайдите в «Компьютеры» – «Мой компьютер».
- Откройте каталог «Настройка DCOM».
- Согласитесь зарегистрировать предложенные компоненты.
- Закройте окно службы и перезагрузите компьютер.
По некоторым данным, причиной появления ошибки может являться установка iCloud для Windows, а также поврежденный реестр. Если никакие способы не помогают избавиться от неполадки, можно просто сбросить Windows 10 с сохранением или без сохранения данных.
Читайте также: Установить Одноклассники на ПК или ноутбук с Windows 7, 8, 10
Исправление в службе компонентов Windows 10
Этот способ может сработать вне зависимости от контекста появления ошибки «Класс не зарегистрирован», как и в случаях с ошибкой explorer.exe, так и в более специфичных, например, когда ошибку вызывает twinui (интерфейс для планшетов Windows).
- Нажмите клавиши Win+R на клавиатуре, введите dcomcnfg и нажмите Enter.
- Перейдите к разделу Службы компонентов — Компьютеры — Мой компьютер.
- Дважды кликните по «Настройка DCOM».
- Если после этого вам будет предложено зарегистрировать какие-либо компоненты (запрос может появиться несколько раз), согласитесь. Если таких предложений не появится, то данный вариант в вашей ситуации не подходит.
- По завершении, закройте окно службы компонентов и перезагрузите компьютер.
Дополнительная информация
Если предложенные способы не помогли, следующая информация может оказаться полезной:
- По некоторым сведениям, установленное ПО iCloud для Windows в некоторых случаях может вызывать указанную ошибку (попробуйте удалить).
- Причиной «Класс не зарегистрирован» может быть поврежденный реестр, см. Восстановление реестра Windows 10.
- Если прочие методы исправления не помогли, есть возможность сбросить Windows 10 с сохранением или без сохранения данных.
На этом завершаю и надеюсь, что в материале нашлось решение для исправления ошибки в вашей ситуации.
Регистрация классов вручную
Иногда в исправлении ошибки 0x80040154 может помочь ручная регистрация всех библиотек DLL и компонентов OCX, находящихся в системных папках. Для её выполнения: запустите командную строку от имени администратора, введите по порядку следующие 4 команды, нажимая Enter после каждой (процесс регистрации может занять продолжительное время).
for %x in (C:WindowsSystem32*.dll) do regsvr32 %x /s for %x in (C:WindowsSystem32*.ocx) do regsvr32 %x /s for %x in (C:WindowsSysWOW64*.dll) do regsvr32 %x /s for %x in (C:WindowsSysWOW64*.ocx) do regsvr32 %x /s
Как исправить «абонент в сети не зарегистрирован»?
Чтобы вернуть пропавшую связь, стоит попробовать следующее:
- Использование режима полёта. С его помощью можно быстро вернуть подключение — просто включите, а спустя 25–30 секунд отключите режим, и телефон заново поищет сигнал. Отметим, что этот способ помогает в большинстве подобных случаев.
- Перезагрузка. Старый добрый способ вернуть дееспособность смартфона и прочих устройств. Как правило, перезагрузка помогает практически во всех случаях, включая отсутствие сигнала, поэтому её стоит сделать обязательно.
- Операции с сим-картой. Что значит «не зарегистрирован в сети»? Иногда пропажа сигнала обусловлена тем, что карта плохо соединяется с контактами в смартфоне, и он не может правильно её распознать. Чтобы исправить это, просто вытащите и затем поставьте обратно сим-карту.
- Проверка обновлений. Иногда проблемы со связью попросту возникают из-за того, что вы не обновили систему. Чтобы выяснить, так ли это, зайдите в настройки и выберите раздел «О телефоне», где есть функция проверки обновлений. Используйте её, и если нововведения для системы действительно есть — сделайте их установку, только предварительно убедитесь, что ваш гаджет заряжен минимум на 60-70%. После обновления неполадки должны исчезнуть сами по себе.
- Сброс системы. Когда перезагрузка или обновление не принесли результата, придётся использовать более радикальный метод — мы предлагаем сделать возврат системы к заводским установкам. Предупредим сразу — после этого пропадут данные и ранее установленные на устройстве программы. Сама операция выполняется при помощи меню «Резервное копирование и сброс», которое вы найдёте в настройках, после чего нужно выбрать вариант «Стереть всё».
Решение ошибки «Класс не зарегистрирован»
Некоторые пользователи сталкиваются с проблемой «Класс не зарегистрирован» во время входа в браузер Chrome или запуска других приложений на операционных системах windows версий 7, 8 и 10. Нужно понимать, что это сообщение об ошибке появляется в том случае, когда программа не может найти путь к системному реестру. В некоторых случаях причиной проблемы становится установка Chrome веб-обозревателем по умолчанию, как правило, это случается у пользователей windows 8. О том, как быть в такой ситуации и как решить эту ошибку, разберёмся в данной статье. Поехали!
Перейдите в раздел «Задание программ по умолчанию».
Выберите желаемое средство просмотра фотографий и назначьте его основным.
Дополнительно перейдите в меню «Выбрать умолчания для этой программы» и отметьте галочками все присутствующие там пункты, после чего нажмите на «Сохранить».
В большинстве случаев этих действий бывает достаточно, чтобы наладить корректный просмотр изображений в Виндовс 7, однако иногда данные манипуляции не приводят к положительному эффекту исправления ассоциаций. Тогда придется вручную редактировать параметры реестра или задействовать радикальные методы, о чем в развернутом виде читайте в статье ниже.
Подробнее: Устранение неполадок с открытием изображений в Windows 7
Варианты ошибки и их решение
Дальше будут расписаны методы устранения возникающей ошибки в зависимости о того, что ее вызывает.
Класс не зарегистрирован при открытии картинок и фото
Наибольшее количество сбоев возникает при попытке открыть какое-нибудь изображение. Этому может быть несколько причин, самой распространенной является неполное или неправильное удаление предыдущей утилиты для просмотра картинок. Хотя, этот сбой может вызывать и ошибка в стандартном приложении системы.
Для начала следует зайти в пуск, оттуда перейти к параметрам, здесь выбрать раздел Приложения, после чего кликнуть по приложениям по умолчанию. Здесь можно поступить по разному. Во-первых, в пункте фотографии, можно указать встроенную утилиту для просмотра или ту, которая точно работает без ошибок. Также можно полностью сбросить все программы к настройкам по умолчанию, нажав соответствующую кнопку.
Теперь следует зайти в диспетчер задач и перейти к процессам, в случае, если их не видно, нужно нажать на подробнее. На этой вкладке нужно найти проводник и перезапустить его.
После чего можно проверить то, правильно ли открываются изображения. Если да, то нужно удалить предыдущую программу для просмотра через панель управления, а после перезагрузить компьютер и попытаться установить ее снова.
При запуске приложений
Обычно, если не работают программы, то вместе с такой ошибкой выдается код 0x80040154. В этом случае потребуется просто правильным образом удалить утилиту, после чего установить ее заново. Если это встроенная программа, то удалить и переустановить ее можно, однако, потребуется гораздо больше действий через PowerShell.
Ошибка explorer exe при нажатии на пуск
В некоторых случаях у пользователя может не работать пуск или другие программы для настройки компьютера, что вызывает огромные неудобства. В этом случае, для начала стоит попробовать перезапустить процесс проводника, если не поможет, то придется переходить к действиям через PowerShell. Найти нужную утилиту можно в Windows System32 WindowsPowerShell v1.0. Далее е потребуется запустить от имени администратора.
В программе нужно написать и выполнить следующий оператор Get-AppXPackage -AllUsers | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register “$($_.InstallLocation)AppXManifest.xml”}
При запуске популярных браузеров
Ошибка может выскакивать и при старте любых браузеров. Для Edge подойдет способ из первого раздела, также может помочь перерегистрация приложений.
Для остальных также сначала нужно будет зайти в приложения по умолчание, после чего нажать на задание значений по умолчанию для приложений.
Далее останется указать тот браузер, который вызывает ошибку и задать его в качестве приложения по умолчанию.
Для Internet Explorer алгоритм действий немного отличается. Для начала следует открыть командную строку от имени администратора (в поиске пишем CMD, кликаем на найденном ярлыке ПКМ и выбираем необходимый пункт), после чего ввести в ней оператор regsvr32 ExplorerFrame.dll.
Используем службу компонентов
Стоит попробовать этот метод, если остальные не помогли. Для начала нужно нажать win+r и ввести dcomcnfg. Далее следует пройти по пути Службы компонентов — Компьютеры — Мой компьютер и выбрать Настройку DCOM.
При этом может появиться несколько всплывающих окон, в которых будет предложено зарегистрировать некоторые компоненты. Нужно согласиться, если же окон не появилось, то этот способ не подходит.
Не работает «Пуск»
Для устранения проблем с работой меню «Пуск» есть несколько вариантов действий:
- Перезапустить «Проводник».
- Обновить систему при помощи утилиты «Media Creation Tool».
- Изменить имя пользователя на латиницу, если нужно.
- Применить утилиты «Системы обслуживания образов» (DISM.exe) и «Средство проверки системных файлов» (SFC.exe).
- Использовать Windows PowerShell.
Перезапуск «Проводника»
Перезапустить «Проводник» можно через «Диспетчер задач».
- Нажмите одновременно клавиши Ctrl+Shift+Esc.
- На экране Диспетчера выберите пункт «Процессы». Здесь отображаются все работающие приложения и фоновые процессы.
- Встаньте на строку «Проводник».
- Нажмите «Перезапустить» внизу справа.
Совет! Запомните сочетания клавиш: Ctrl+ALT+DEL — останавливает всю систему и выводит диалоговое окно завершения работы Ctrl+Shift+Esc – вызов «Диспетчера задач».
Диспетчер задач, также, позволяет снимать «зависшие» или вредоносные приложения и контролировать работу системы.
Обновление через «Media Creation Tool»
- Загрузите программу «Media Creation Tool» на компьютер.
- Запустите MediaCreationTool1803.exe.
- Примите лицензионные условия.
- Выберите «Обновить этот компьютер сейчас».
- Нажмите кнопку «Установить». Если выпуск версии Windows на компьютере поддерживается этой утилитой, то начнется процесс обновления.
Это один из самых правильных и надежных способов избавиться от ошибок, но иногда, утилита не может обновить Ваш компьютер.
Изменение имя пользователя
Если имя пользователя написано на кириллице, то это может стать причиной ошибки. В таком случае нужно изменить его.
- Запустите «Управление компьютером». Для этого, нажмите ПКМ на иконке «Этот компьютер» и выберите «Управление».
- В панели управления выберите папку «Пользователи» и раскройте ее.
- Встаньте на строку с именем пользователя, написанном кириллицей.
- Нажмите ПКМ.
- Выберите «Переименовать».
Применение DISM.exe и SFC.exe
DISM.exe («Система обслуживания образов») и SFC.exe («Средство проверки системных файлов») восстанавливают поврежденные системные файлы, удаляют, настраивают и обновляют системные компоненты. Они запускаются через приложение «Выполнить».
- Нажмите комбинацию клавиш Win+R.
- В командную строку введите « DISM.exe/Online/Cleanup-image/Restorehealth ».
- После завершения работы первой команды, введите « Sfc/scannow ».
Использование Windows PowerShell
Перед использованием PowerShell необходимо закрыть все браузеры и приложения. Запустить программу можно через «Диспетчер задач».
- Нажмите Ctrl+Shift+Esc.
- В управляющем меню нажмите «Файл» и «Запустить новую задачу».
- Установите параметр «Создать задачу с правами администратора».
- В строку «Открыть» введите «PowerShell».
- В появившемся окне «PowerShell» вставьте строку – Get-AppXPackage -AllUsers | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register «$($_.InstallLocation)AppXManifest.xml»}.
- После выполнения команды, перезагрузите систему.
Совет! Самое простое и правильное решение – переустановить Windows и установить заново все приложения.
Способ №2. Создаём компоненты для исправления ошибки 2147221164 0x80040154
Выполните следующее:
- Запустите консоль «Службы компонентов» (перейдите в «Панель управления», затем в «Администрирование», и здесь кликните на «Службы компонентов»);
-
Здесь выберите «Мой компьютер» («Службы компонентов», затем «Компьютеры», и «Мой компьютер»). Наведите курсор на «Приложения COM+», нажмите на правую клавишу мыши, выберите «Создать» — «Приложение»;
- В открывшемся окне «Установка или создание нужного приложения» кликните на «Создать новое приложение».
- Введите имя для него (например, «ComConnector8»), а способом активации установите «Серверное приложение»;
- Учётной записью для активации приложения поставьте «Указанный пользователь». Нажмите на «Обзор», найдите учётную запись, из-под которой запускается наш сервер 1С (версия 8.3). К примеру, это может быть «USER1CV8». Пропустите следующие два пункта (дважды жмём на «Далее», а потом на «Готово)
- В ветке созданного приложения кликните на узел «Роли», а в нём – на CreatorOwner». Наведите курсор на пункт «Пользователи», кликните на правую кнопку мышки, выберите «Создать», и «Пользователь». Затем выберите учётку, из-под которой стартует сервер 1С (к примеру, тот же «USER1CV8);
- В ветке созданного нами приложения (в нашем случае это «ComConnector8») перейдите на узел «Компоненты». Наведите на него курсор, нажмите правую клавишу мыши, выберите «Создать», и «Компонент»;
- Затем выберите опцию «Установка новых компонентов», и в открывшемся окне найдите и кликните на нужный нам dll-файл (в нашем варианте это находящийся по пути C:Program Files (x86)1cv81XXXXXbincomcntr.dll). Заверите создание указанного компонента;
- Откройте свойства созданного компонента, выберите вкладку «Безопасность», найдите там список «Явно установленные для выделения объектов роли», и поставьте флажок напротив «CreatorOwner».
Проверка целостности системы
В составе Windows присутствует утилита SFC, которая предназначена для проверки компьютера на наличие поврежденных системных файлов. С ее помощью попробуем восстановить поврежденные или отсутствующие системные файлы и посмотрим, решает ли это проблему. Если по результатам сканирования остаются ошибки, запустим также команду DISM.
Вызовите Диспетчер задач сочетанием клавиш Ctrl + Shift + Esc.
Перейдите в меню Файл выберите пункт «Создание задачи».
В диалоговом окне наберите «PowerShell» и отметьте опцию «Создать задачу с правами администратора».
Выполните в консоли команду: sfc /scannow.
Этот процесс может занять некоторое время, поэтому дождитесь завершения сканирования. Если по результатам проверки остаются неисправленные файлы, выполните команду:
DISM /Online /Cleanup-Image /RestoreHealth
Перед запуском команды проверьте подключение к интернету.
ли со статьей или есть что добавить?