Класс не зарегистрирован Windows 10 решение проблемы

Сообщение «Класс не зарегистрирован», которое также часто сопровождается кодом «0x80040154», вы можете увидеть при попытке запуска какого-либо файла или ПО.  У проблемы может быть множество источников, но в подавляющем большинстве случаев ее можно решить самостоятельно с использованием различных методов.

Устранение проблемы «Класс не зарегистрирован»

В зависимости от источника ошибки «класс не зарегистрирован» в Windows 10, решения проблемы также могут отличаться.

Проблема с просмотром изображений

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

  • Нажмите по иконке меню «Пуск» и кликните по значку в виде шестеренки.
  • Перед вами откроется окно параметров Виндовс 10, где вам нужно перейти в подраздел «Приложения» и далее во второй по счету подраздел.
  • Нажмите на иконку под надписью «Просмотр фотографий».
  • В перечне ПО выберите то, которое необходимо вам.
  • Если же вы хотите эксплуатировать для всего ПО штатные инструменты Виндовс, то просто прокрутите страницу вниз и нажмите на кнопку «Сбросить».
  • Вслед за уже проделанными действиями нужно перезагрузить свой компьютер или просто перезапустить «Проводник». Сделать это можно при помощи следующего алгоритма:
    • Нужно запустить «Диспетчер задач» любым удобным для вас способом. Можете прибегнуть к сочетанию «Control + Shift + Escape».
    • Нажмите на шторку «Подробнее» и перейдите в подраздел «Процессы».
    • Теперь нужно найти exe файл с соответствующим названием, нажать ПКМ по нему и выбрать опцию «Перезапустить».

Также имеется иной путь решения проблемы:

  • Нажмите ПКМ по элементу, который вы не можете открыть из-за ошибки «class not registered», в контекстном меню наведите курсор на пункт «Открыть с помощью…» и в новом списке выберите последнюю опцию.
  • Выберите необходимую программу и сохраните изменения.

Проблема с использованием приложений

В ситуации, когда ошибка «class not registered» возникает при открытии какого-то ПО, следует попробовать переустановить его:

  • Для начала необходимо перейти в «Пуск».
  • Нажать ПКМ по требующемуся ПО, и в появившемся перечне выбрать пункт «Удалить».
  • Вслед за этим останется только вновь инсталлировать ПО с официального вебсайта производителя ПО.

Проблема с Explorer.exe

Если подпись explorer exe сопровождает сообщение «класс не зарегистрирован», это значит, что источник проблемы лежит в программе Internet Explorer. Чтобы ее решить достаточно проделать следующее:

  • Зажмите клавиши «Виндовс + R» и впишите в поле команду «Control».
  • В открывшемся окне войдите в подраздел «Программы и компоненты».
  • В левой части окна кликните на последнюю надпись.
  • Отыщите строку «InternetExplorer11», уберите флажок рядом с ней и подтвердите действие.
  • Теперь просто сохраните внесенные правки.

Универсальный метод решения

Ошибку «класс не зарегистрирован» в Windows 10 можно решить универсальным методом, который эффективен в большинстве ситуаций вне зависимости от ее источника:

  • Зажмите «Виндовс + R» и вставьте в поле слово «dcomcnfg».
  • В возникшем окне войдите в папку «Компьютер» и далее переходите по значку «Мой компьютер».
  • Запустите файл, в названии которого присутствует слово «DCOM».
  • Зарегистрируйте элемент, нажав на кнопку «Да» в возникшем окне.
  • После этого закройте окно и перезапустите свое устройство.

Откат операционной системы

Помочь в устранении ошибки «class not registered» может сброс всех правок в системе, которые были внедрены после определенного периода:

  • Нажмите ПКМ по иконке «Этот компьютер» и войдите в свойства.
  • В левом разделе окна кликните на «Защита системы».
  • В возникшем окне нажмите на «Восстановить».
  • Установите флажок рядом с опцией «Выбрать другую точку восстановления» и перейдите по кнопке «Далее».
  • Вспомните, когда проблема с «class not registered» вас не беспокоила, выберите соответствующую точку восстановления и нажмите на «Далее».
  • Нажмите на кнопку «Готово», подтвердите свое действие и дождитесь завершения процедуры.

Решение посредством команд

Решить проблему «class not registered» можно при помощи определенных команд. Для этого достаточно запустить программу PowerShell от имени администратора и ввести в строку команду «GetАppХPаckаgeFоreаch {AddAppxPackageDisableDevelopmentModeRegister»$($_.InstallLocationAppXManifestxml»}», после окончания процедуры останется только перезапустить персональный компьютер.

Перерегистрация компонентов

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

  • Зажмите «Виндовс + R» и впишите в поле «cmd».
  • Вслед за этим зажмите сочетание «Control + Shift + Escape» и запустите командный интерпретатор с правами администратора.
  • Впишите в открывшееся окно следующие строки, при этом вставить их все нужно сразу, а не поочередно:
  • rеgsvr32quаrtz.dll
    rеgsvr32qdv.dll
    rеgsvr32wmpаsf.dll
    rеgsvr32acеlpdec.аx
    rеgsvr32qcаp.dll
    rеgsvr32рsisrndr.аx
    rеgsvr32qdvd.dll
    rеgsvr32g711cоdc.аx
    rеgsvr32iаc25_32.аx
    rеgsvr32ir50_32.dll
    rеgsvr32ivfsrс.аx
    rеgsvr32mssсds32.аx
    rеgsvr32l3cоdecx.аx
    rеgsvr32mрg2splt.аx
    rеgsvr32mрeg2data.аx
    rеgsvr32sbе.dll
    rеgsvr32qеdit.dll
    rеgsvr32wmmfilt.dll
    rеgsvr32vbisurf.аx
    rеgsvr32wiаsf.аx
    rеgsvr32msаdds.аx
    rеgsvr32wmv8ds32.ax
    rеgsvr32wmvds32.аx
    rеgsvr32qаsf.dll
    rеgsvr32wstdeсod.dll
  • После этого на экране начнет возникать множество сообщений об ошибках. После того, как они перестанут появляться, вам останется лишь закрыть их все и перезагрузить устройство.

Сканирование ПК на присутствие ошибок

Не будет лишним проверить файловую систему на наличие тех или иных ошибок. Для этого вы можете воспользоваться сторонними программами, например, Glarу Utilities. Эта утилита оснащена простым интерфейсом и весьма обширным функционалом.

Для того чтобы запустить проверку файлов системы, достаточно запустить программу, перейти в подраздел «Модули», где вам нужно запустить «Восстановление системных файлов».

Перерегистрация компонентов

Ошибку «class not registered» можно решить, зарегистрировав классы самостоятельно. Запустите командный интерпретатор с правами администратора и введите поочередно следующие строки:

for%xin(С:\WindоwsSystеm32\*.dll) doregsvr32 %x/s

for%xin(С:\WindоwsSystеm32\*.ocx) doregsvr32 %х/s

for%xin(С:\WindоwsSysWОW64\*.dll) doregsvr32 %х/s

for%xin(C:\WindowsSysWОW64\*.ocx) doregsvr32 %х/s

Удаление вредоносного ПО

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

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

К довольно эффективным бесплатным антивирусам относятся Kaspersky и Avira, также не будет лишним воспользоваться специальными антивирусными утилитами, такими, как Dr.WebCureIt! и Kaspersky Virus Removal Tool.

Понравилась статья? Поделиться с друзьями:
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: