- Ошибка Explorer.exe: класс не зарегистрирован в Windows 10
- Перезагрузка Проводника Windows
- Отключение Internet Explorer 11
- Запуск Edge из списка приложений
- Установка Edge в качестве программы по умолчанию
- Проверка целостности системы
- Отключение сервиса iCloud
- Настройка с помощью файла ExplorereFrame.dll
- Ошибка «Класс не зарегистрирован» в Windows 10
- Исправить ошибку, когда класс не зарегистрирован в Windows 10
- 1. Перезапуск проводника
- 2. Приложения по умолчанию
- 3. Сбросить магазин Windows 10
- 4. Поврежденные системные файлы
- 5. Регистрация ExplorerFrame.dll
- 6. Перерегистрировать Windows DLL
- Решение проблемы класс не зарегистрирован Windows 10
- Что значит класс не зарегистрирован Windows 10
- Как исправить ошибку класс не зарегистрирован 0x80040154
- При открытии изображений
- При запуске браузеров
- При открытии параметров или меню пуск
Ошибка Explorer.exe: класс не зарегистрирован в Windows 10
В Windows 10 может возникнуть проблема, когда не удается запустить различные приложения, связанные с explorer.exe, включая Проводник, Internet Explorer, Microsoft Edge и прочие. Обычно ошибка «Класс не зарегистрирован» происходит при повреждении системных файлов, которые требуются для работы explorer.exe, а также из-за неправильной конфигурации системы. Система не может найти файлы при повреждении в результате сбоя в ходе обновления ОС или при их отсутствии, когда антивирус отправил на карантин при обнаружении зараженных вредоносным кодом.
Перед применением решений установите все ожидающие обновления Windows, а также отключите защиту антивируса в реальном времени.
Перезагрузка Проводника Windows
Если не удается запустить ни одно из системных приложений, в первую очередь попробуйте перезапустить Проводник Windows в Диспетчере задач. Таким образом, сбросите «explorer» и все текущие конфигурации этого процесса.
Чтобы вызвать Диспетчера задач, выполните команду taskmgr из диалогового окна Win + R.
На вкладке «Процессы» найдите в списке задачу Проводника Windows. Отметьте ее курсором и нажмите на кнопку «Перезапустить» в нижней части окна.
Отключение Internet Explorer 11
Иногда ошибку «Класс не зарегистрирован» удается справить отключением Internet Explorer 11.
Откройте Панель управления командой control из окна Win + R.
Переключите режим просмотра на крупные значки и выберите подкатегорию «Программы и компоненты».
На левой панели перейдите на вкладку «Включения или отключения компонентов Windows».
Снимите флажок с записи «Internet Explorer 11». При отображении запроса контроля учетных записей, подтвердите это действие. После перезагрузите систему.
Запуск Edge из списка приложений
Если не удается запустить Edge через ярлык на рабочем столе или панели задач, попробуйте это сделать из списка приложений.
Разверните меню Пуск и нажмите на «Все приложения». Найдите в списке Microsoft Edge и попробуйте запустить браузер.
Установка Edge в качестве программы по умолчанию
Если все еще получаете ошибку explorer.exe при запуске Edge, попробуйте установить ее в качестве программы по умолчанию. Иногда проблема возникает при использовании по умолчанию другого браузера, в частности Chrome.
Нажмите на Win + R, в диалоговом окне запустите команду ms-settings:defaultapps для входа на вкладку Приложения по умолчанию.
В правой части кликните на кнопку «Браузер» и выберите Microsoft Edge.
Также изменить программу по умолчанию можно с помощью классического меню.
Для этого перейдите в Панель управления командой control из окна Win + R.
Перейдите в подкаталог «Программы по умолчанию». В следующем окне выберите «Задание программ по умолчанию». На левой панели навигации выберите Edge и щелкните на опцию «Использовать эту программу по умолчанию».
Сохраните изменения на «ОК», и перезагрузите компьютер.
Проверка целостности системы
В составе Windows присутствует утилита SFC, которая предназначена для проверки компьютера на наличие поврежденных системных файлов. С ее помощью попробуем восстановить поврежденные или отсутствующие системные файлы и посмотрим, решает ли это проблему. Если по результатам сканирования остаются ошибки, запустим также команду DISM.
Вызовите Диспетчер задач сочетанием клавиш Ctrl + Shift + Esc.
Перейдите в меню Файл выберите пункт «Создание задачи».
В диалоговом окне наберите «PowerShell» и отметьте опцию «Создать задачу с правами администратора».
Выполните в консоли команду: sfc /scannow .
Этот процесс может занять некоторое время, поэтому дождитесь завершения сканирования. Если по результатам проверки остаются неисправленные файлы, выполните команду:
DISM /Online /Cleanup-Image /RestoreHealth
Перед запуском команды проверьте подключение к интернету.
Отключение сервиса iCloud
С ошибкой explorer.exe можно столкнуться после установки приложения iCloud, которое конфликтует с ОС Windows. Попробуйте отключить его из автозагрузки Диспетчера задач.
Откройте Диспетчер задач нажатием на Ctrl + Shift + Esc.
На вкладке Автозагрузка выделите курсором приложение iCloud и щелкните на кнопку «Отключить».
После перезапустите ПК и запустите системное приложение, которое не удавалось из-за ошибки explorer.exe.
Настройка с помощью файла ExplorereFrame.dll
Этот файл содержим многие ресурсы, которые используются проводником (explorer.exe). Эти ресурсы включают растровые изображения, иконки, меню и прочие. Если файл не зарегистрирован или поврежден, он может вызвать ошибку explorer.exe. Поэтому попробуйте повторно его зарегистрировать.
Откройте командную строку с правами администратора с помощью системного поиска.
В консоли запустите команду:
После успешного завершения операции перезагрузите систему и проверьте, блокируется ли приложение ошибкой explorer.exe.
Если проблема остается, скопируйте ExplorerFrame.dll с другого компьютера с рабочим Windows и вставьте его в папку C:\Windows\System32 или \SystemWOW64. После повторите процедуру регистрации.
Если видите, что класс по-прежнему не зарегистрирован, попробуйте вернуть систему в предыдущее состояние с помощью точки восстановления. Выберите точку (снимок системы), которая была создана до ее возникновения.
Ошибка «Класс не зарегистрирован» в Windows 10
Ошибка «Класс не зарегистрирован» может появиться при использовании браузера Google Chrome, Excel, Фотографии, Explorer, Outlook и т.п. Также, ошибка появляется, когда пользователь открывает файлы в формате JPG или PDF.
В большинстве случаев, виновником незарегистрированного класса в Windows 10, является то, что конкретная DLL библиотека не зарегистрирована или сам DLL файл поврежден.
Разберем, что делать и как исправить, когда в Windows 10 появляется ошибка, что класс не зарегистрирован при открытии JPG, PDF файлов или при использовании программ.
Исправить ошибку, когда класс не зарегистрирован в Windows 10
1. Перезапуск проводника
Нажмите сочетание клавиш Ctrl+Shift+Esc, чтобы открыть диспетчер задач. В диспетчере задач во вкладке «Процессы» найдите «Проводник«, нажмите по нему правой кнопкой мыши и выберите «Перезапустить«. Это перезапустить Explorer.exe, после чего проверьте, устранена ли ошибка.
Примечание: iCloud у некоторых пользователей был виновником ошибки «Класс не зарегистрирован». Перейдите в во вкладку «Автозагрузка» и отключите его с автозапуска. Перезагрузите ПК.
2. Приложения по умолчанию
Откройте «Параметры» > «Приложения» > «Приложения по умолчанию» > и справа нажмите «Сбросить«.
3. Сбросить магазин Windows 10
Если ошибка появляется при открытии фотографии в формате JPG, то сбросим магазин Windows 10, а точнее все UWP приложения. Конечно, можно сбросить просто одно приложение «Фотографии», но нет, это не всегда помогает.
Запуcтите PowerShell от имени администратора и введите ниже команду:
4. Поврежденные системные файлы
Запустите командную строку от имени администратора и введите ниже команды по очереди, которые автоматически найдут и исправят системные поврежденные файлы.
- sfc /scannow
- DISM /ONLINE /CLEANUP-IMAGE /RESTOREHEALTH
5. Регистрация ExplorerFrame.dll
Если вы получаете пустое сообщение Explorer.exe без указания на виновника, то нужно перерегистрировать библиотеку ExplorerFrame.dll. Запуcтите комаyдную строку от имени администратора и введите:
Если выдало ошибку, что не найдена в библиотеке, не паникуйте, а двигайтесь к способу 4.
6. Перерегистрировать Windows DLL
Повторная регистрация всех файлов dll в системе может исправить ошибку с незарегистрированным классом. Обратите внимание, процесс получиться долгим и очень будет грузить оперативную память и ЦП. Во время процесса ничего не делайте, просто ждите окончание всего процесса. Если будут всплывающие окна, то просто жмите OK.
Запуcтсите командную строку от имени администратора и введите ниже команду
Решение проблемы класс не зарегистрирован Windows 10
При попытке открыть файлы различных форматов, приложения с магазина или браузеры пользователи могут получить ошибку класс не зарегистрирован в Windows 10. Проблема не зарегистрированного класса с ошибкой 0x80040154 может появиться из-за множества причин, начиная от простого обновления операционной системы и заканчивая установкой не безопасных для системы приложений.
Данная статья покажет решение проблемы класс не зарегистрирован Windows 10. В соответствии с причиной возникновения данной ошибки пользователю необходимо выбирать способ её устранения. Проблема также состоит в том, что не возможно предложить пользователю универсальный вариант решения проблемы без переустановки операционной системы.
Что значит класс не зарегистрирован Windows 10
В зависимости от среды возникновения ошибки пользователю нужно будет выбрать подходящее решение проблемы. Сейчас можно встретить несколько вариантов, после которых пользователю выводится ошибка класс не зарегистрирован:
- запуск различных Интернет браузеров;
- открытие изображений различных форматов;
- открытие параметров и меню пуск;
- запуск доверенных приложений с Магазина.
Множество способов позволяющих решить проблему с ошибкой не зарегистрированного класса 0x80040154 требует выполнения после каждого с ниже представленных вариантов решений перезагрузки компьютера. А также вместо полного перезапуска достаточно будет перезапустить проводник в Windows 10.
Как исправить ошибку класс не зарегистрирован 0x80040154
При открытии изображений
Чаще всего встречается ошибка класс не зарегистрирован при попытке открыть изображения различных форматов. В такой ситуации пользователю будет достаточно настроить или вовсе сбросить ассоциации файлов в Windows 10.
- Перейдите в раздел: Пуск > Параметры > Приложения > Приложения по умолчанию.
- Дальше в пункте просмотра фотографий укажите нормально работающее приложение (приложение Фотографии рекомендуется для Windows 10).
При необходимости можно вернуть стандартное средство просмотра фотографий в Windows 10. Если же у Вас доверенное приложения магазина для просмотра фотографий не работает, воспользуйтесь способами представленными в инструкции: Не открываются фотографии на Windows 10.
При запуске браузеров
Если же ошибка класс не зарегистрирован появляется после попытки запустить Интернет браузер, рекомендуем изменить браузер по умолчанию Windows 10. Установив правильные ассоциации файлов и указав нужные значения по умолчанию по приложению можно решить проблему не зарегистрированного класса.
- Перейдите по пути: Пуск > Параметры > Приложения > Приложения по умолчанию.
- Дальше в пункте веб-браузер укажите любой работающий браузер (приложение Microsoft Edge рекомендуется для Windows 10).
- Теперь перейдите в раздел Задать значения по умолчанию по приложению, и выбрав нужный браузер установите все значения браузера для типа файла и сопоставления протоколов.
Если же ошибка не зарегистрированного класса наблюдается при попытке запуска браузера Internet Explorer, можно отключить Internet Explorer или в командной строке зарегистрировать нужный класс. Достаточно запустить командную строку от имени администратора и открывшемся окне выполнить команду: regsvr32 ExplorerFrame.dll.
При открытии параметров или меню пуск
Иногда ошибка выводится при попытке запуска параметров или простого открытия меню пуск (это и касается к запуску доверенных приложений с магазина). Об каждом доверенном приложении из магазина можно говорить отдельно, но зачастую во всех случаях пользователю достаточно выполнить перерегистрацию стандартных приложений.
- Нажмите правой кнопкой мыши на Пуск, и в открывшемся контекстном меню выберите пункт Windows PowerShell (администратор).
- В открывшемся окне оболочки выполните команду: Get-AppXPackage -AllUsers -Name windows.immersivecontrolpanel | Foreach
Дополнительно можете ознакомиться с вариантами решения проблемы, когда не работает кнопка Пуск в Windows 10. Там также мы использовали возможность выполнения перерегистрации стандартных приложений.
А также зачастую пользователям помогает регистрация недостающих компонентов в окне служб компонентов.
- Откройте окно служб компонентов выполнив команду dcomcnfg в окне Win+R.
- Дальше перейдите по пути: Службы компонентов > Компьютеры > Мой компьютер > Настройка DCOM.
- В открывшемся окошке подтвердите соглашение на запрос регистрации недостающих компонентов.
После завершения процесса перезагрузите компьютер. Если же у Вас такого окна не появилось, вышеуказанный вариант Вам не подходит. Вместе с текущим способом рекомендуем дополнительно проверить и восстановить целостность системных файлов Windows 10.
В итоге получаем одну ошибку не зарегистрированного класса 0x80040154 и множество способов решения. Какой вариант подойдет именно для Вашей версии операционной системы и компьютера в целом сказать сложно. В зависимости от среды возникновения ошибки рекомендуем выбирать и способ решения проблемы.