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

«класс не зарегистрирован» в виндовс 10: решение проблемы

Справляемся с проблемой

Заканчиваем с теорией и переходим к практике – пробуем исправить ошибку «2147221164 (0x80040154): Класс не зарегистрирован».

Регистрируем библиотеку comcntr. dll

Ошибка может проявиться, если не зарегистрирована библиотека comcntr. dll. Решаем ее следующим образом. Вызываем строку «Выполнить» (кликнув ПКМ по кнопке «Пуск») и вводим regsvr32.exe «C:\Program Files(86)\1cv82\8.3.XX. XXXX\bin\comcntr. dll». Нажимаем ОК и, если все прошло корректно, то мы увидим сообщение об успешной регистрации библиотеки.

Создаем новое приложение СОМ+

Если библиотека зарегистрирована, но проблема остается, то кликаем ПКМ по кнопке «Пуск» (для ОС Windows 10) и вызываем «Панель управления». Затем входим в раздел «Система и безопасность», после чего переходим в «Администрирование». Появляется окно, в котором мы ищем строку «Службы компонентов» и открываем ее двойным щелчком ЛКМ. В новой консоли два раза кликаем ЛКМ по папке «Компьютер» и затем «Мой компьютер». Перед нами появляется список папок. ПКМ нажимаем на «Приложения СОМ+» и выбираем «Создать» > «Приложение».

Далее действуем следующим образом.

Мы рассмотрели соединение с базой из программы 1С:Предприятие версии 8.3. Если планируется устанавливать коннект с БД 8.1 из версии 1С 8.2, то нужно добавить нового пользователя. Переходим по пути 1CV8_ComConnect > Роли > CreatorOwner > Пользователи и добавляем новую учетную запись User1CV82, под которой будет производиться запуск сервера 1С версии 8.2.

Не работает кнопка «Пуск» или «Параметры»

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

Специальная команда

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

  1. Кликаем правой кнопкой мыши по панели задач и выбираем опцию «Диспетчер задач».

  2. В верхней части отобразившегося окна нажимаем на кнопку «Файл» и выбираем «Запустить новую задачу».

  3. Далее в отобразившемся окне вписываем команду cmd и обязательно устанавливаем галочку на пункте «Создать задачу с правами администратора».

  4. Вводим команду Get-AppXPackage -AllUsers | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register “$($_.InstallLocation)\AppXManifest.xml”} и нажимаем на «Enter».

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

Перерегистрация файлов

В данном случае опять же запускаем «Командную строку» и вставляем в нее следующие параметры: 

regsvr32 quartz.dllregsvr32 qdv.dllregsvr32 wmpasf.dllregsvr32 acelpdec.axregsvr32 qcap.dllregsvr32 psisrndr.axregsvr32 qdvd.dllregsvr32 g711codc.axregsvr32 iac25_32.axregsvr32 ir50_32.dllregsvr32 ivfsrc.axregsvr32 msscds32.axregsvr32 l3codecx.axregsvr32 mpg2splt.axregsvr32 mpeg2data.axregsvr32 sbe.dllregsvr32 qedit.dllregsvr32 wmmfilt.dllregsvr32 vbisurf.axregsvr32 wiasf.axregsvr32 msadds.axregsvr32 wmv8ds32.axregsvr32 wmvds32.axregsvr32 qasf.dllregsvr32 wstdecod.dll

Обратите внимание, что система моментально начнет перерегистрировать те библиотеки, которые были указаны во введенном перечне. При этом на экране будет отображено множество окошек с ошибками – это нормально. Закрываем все появившиеся окна

Закрываем все появившиеся окна

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

Проверка системных файлов на наличие ошибок

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

Чтобы выполнить проверку файлов, запускаем командную строку от имени администратора и вводим команду sfc /scannow.

Сканирование системы в среднем занимает около 20 минут

Ожидаем окончания процесса диагностики. Во время своей работы программа сообщает об обнаруженных ошибках и способах решения проблемы через «Центр уведомлений». Также подробный отчет о выявленных проблемах можно будет найти в файле CBS.log.

Универсальное решение

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

  1. Используем сочетание клавиш «Win+R» и вводим запрос dcomcnfg.

  2. Далее в левой части окна переходим по следующему пути: «Службы компонентов» → «Компьютеры» → «Мой компьютер».

  3. Затем в центральной части окна находим папку «Настройка DCOM» и кликаем по ней двойным щелчком мыши.

  4. В отобразившемся окне нам предлагают зарегистрировать недостающие компоненты. Соглашаемся и нажимаем кнопку «Да». Если окно появляется еще раз, то выполняем аналогичное действие.

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

На этом статья подошла к концу. Надеюсь, что один из методов вам помог. Также помните, что причины могут крыться совершенно в других местах. Например, виновны могут быть вирусы. Поэтому не забываете периодически проверять компьютер антивирусным средством. Удачи! 

Post Views:
118

Другие способы устранить проблему, если указан неверный алгоритм

Подобная ошибка часто появляется при работе с ФНС.

Пользователям помогает в этом случае:

  1. Сохранить все электронные документы и перезапустить ПО ФНС;
  2. Затем выбрать необходимые сертификаты и снова попытаться совершить подпись;
  3. Если было замечено, что какой-то сертификат не подписан во время работы и запущенной ФНС, не пытайтесь установить его сразу же. Снова сохранитесь, перезагрузите сервис, а уже после чего продолжайте работу.

В такой последовательности у вас не возникнет проблем с вышеописанной программой. И вы сможете легко решить ошибку при создании запроса 0x80090008, когда указан неправильный алгоритм.

Раздел I. Установка Континент-АП

Перед установкой Континент-АП необходимо убедиться, что на рабочей станции установлено СКЗИ КриптоПро CSP имеющее сертификат соответствия ФСБ (например, СКЗИ КриптоПро CSP 4.0.9842).

Для установки Континент-АП версии 3.7.5.474 (КС1/КС2) необходимо в полученном дистрибутиве найти и запустить исполняемый файл – ts_setup.exe(Setup/ts_setup.exe). В открывшемся окне необходимо нажать кнопку Далее» (Рисунок 1).

Рисунок 1 – окно установки Континент-АП

Установите отметку о принятии лицензионного соглашения и нажмите кнопку «Далее» (Рисунок 2).

Рисунок 2 – Лицензионное соглашение

В следующем окне «Компоненты устанавливаемой программы» необходимо снять отметку «Брэндмауэр» и нажать кнопку «Далее» (Рисунок 3).

Внимание: При наличии отметки «Брэндмауэр» невозможно подключится к серверу доступа. Рисунок 3 – Компоненты устанавливаемой программы

Рисунок 3 – Компоненты устанавливаемой программы

На следующем шаге «Выбор папки установки» выберите папку установки программы. По умолчанию программа установки копирует файлы в каталог C:Program FilesSecurity CodeTerminal Station. Необходимо нажать кнопку «Далее» не меняя место расположения предложенного каталога установки (Рисунок 4).

Рисунок 4 – Выбор папки установки

На следующем шаге в разделе «Конфигурация АП» задайте (Рисунок 5):

  • Имя RAS соединения – 2400-SD-01.roskazna.ru
  • IP адрес сервера доступа – 2400-SD-01.roskazna.ru

ПРИМЕЧАНИЕ: После завершения установки необходимо добавить другие адреса для подключения, см. стр 17 (V раздел инструкции)

В разделе «Уровень безопасности» необходимо:

  • выбрать «Низкий» (для защиты по классу КС1)
  • выбрать «Средний» (для защиты по классу КС2, при наличии ПО ПАК ‘Соболь’)

Рисунок 5 – Конфигурация АП

После заполнения полей и выбора уровня безопасности нажмите «Установить» (Рисунок 5).

Рисунок 6 – Установка завершена

Для использования Континента-АП необходимо перезагрузить компьютер. Для этого выберите пункт «Да, перезагрузить ПК сейчас». Либо перезагрузите компьютер позже выбрав пункт «Нет, я перезагружу ПК позже».

Установка Континент-АП завершена.

Ошибка Google Chrome «Класс не зарегистрирован»: простейшая методика исправления

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

Суть ошибки «Класс не зарегистрирован» (Windows 8)

Вообще, заметим сразу: эта ошибка характерна большей частью исключительно для браузера Google Chrome, и появляться она начала только в Windows 8 и более поздних версиях «операционок».

Если вдруг на экране при запуске браузера выдается сообщение о том, что класс не зарегистрирован, этому можно дать одно объяснение. Дело в том, что в «восьмерке» браузер интегрируется в систему и запускается несколько иначе, чем это было в предыдущих версиях. Старт программы производится не через ярлык, ссылающийся на исполняемый EXE-файл, а через Class ID. Не будем лезть в дебри компьютерного софта, а ограничимся только этим пояснением. Дальше будет понятнее.

Причины появления ошибки

Как уже понятно, при возникновении сбоя с сообщением «Класс не зарегистрирован» попросту не удается инициализировать запуск браузера по специальным ключам системного реестра (в частности, даже при попытке установки Google Chrome в качестве браузера по умолчанию при предложении самой программы).

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

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

Простейший способ исправления

Да-да! Это именно удаление программы. Вот только обычная деинсталляция средствами Windows оказывается совершенно неполной, поскольку в системном реестре частично остаются неудаленные ключи. То же самое касается и файлов на жестком диске в каталоге с программой Program Files или Program Files(x86).

Тут лучше воспользоваться утилитами вроде iObit Uninstaller, которые способны производить глубокое сканирование на предмет остаточных объектов и удалять их целиком и полностью. Но после такого мощного удаления следует найти в Интернете (лучше всего на официальном ресурсе) самую свежую версию браузера и инсталлировать Chrome повторно.

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

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

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

Далее в меню «Выполнить» (Win + R) прописываем команду regedit и входим в редактор системного реестра. Здесь нам понадобится поиск, вызываемый либо из основного меню, либо сочетанием Ctrl + F, либо просто клавишей F3.

В поисковом запросе прописываем комбинацию 5C65F4B0-3651-4514-B207-D10CB699B14B, а затем входим в данную ветку. Здесь нас интересует подпапка LocalServer32, в которой имеется ключ Default или два (еще один — ServerExecutable). Каждую запись нужно открыть для редактирования и ввести в соответствующих полях тот путь к файлу, который был скопирован ранее. После этого проблема должна исчезнуть. Кстати, поиск можно задавать именно по названию папки, если данная ветка найдена не будет.

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

Напоследок остается добавить, что проблема может быть связана и с некоторыми надстройками. В самом распространенном варианте может потребоваться переустановить Adobe Flash Player, предварительно скачав с официального ресурса его последнюю актуальную версию.

Избавление от «дыры» службой компонентов

В любой версии Windows есть утилита – служба компонентов. Думаю, она нам поможет в независимости от причины происхождения проблемы. Сценарий работы будет таким:

  • Открываем окно «Выполнить» клавишами Win+R и прописываем dcomcnfg;
  • В отрывшемся окошке доходим до вкладки «Мой компьютер»;
  • С правой стороны выбираем параметр «Настройка DCOM»;
  • Может появиться маленькое окошко с предложением зарегистрировать компоненты, соглашайтесь;
  • Когда процесс регистрации закончиться перезагружаете ПК.

Довольно быстрый способ не так ли? Но это не значит, что он 100% поможет. Есть еще моменты, и их я хочу разобрать, поехали.

Что делать, когда при установке система Windows 10 зависает

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

Если вы видите сообщение об ошибке «Класс не зарегистрирован» при открытии фотографии на своем На компьютере с Windows 11/10 попробуйте следующие исправления:

Запустите средство устранения неполадок приложений Магазина Windows Запустите сканирование SFC Проверьте приложение по умолчанию для просмотра фотографий Перерегистрируйте или переустановите приложение «Фото» через Windows PowerShell

Давайте подробно рассмотрим все эти решения.

1] Запуск средства устранения неполадок приложений Магазина Windows

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

2] Запустить сканирование SFC

Одной из возможных причин проблемы, возникающей в вашей системе, является повреждение системных файлов. Средство проверки системных файлов-это инструмент от Microsoft, который сканирует компьютер пользователя на наличие повреждений системных файлов и устраняет проблему. Запустите сканирование SFC и посмотрите, решит ли оно проблему.

3] Проверьте приложение по умолчанию для просмотра фотографий

Некоторые сторонние программы изменяют приложения по умолчанию в Windows 11/10. Иногда это вызывает проблемы на компьютере с Windows. Для просмотра фотографий проверьте приложение по умолчанию. Процесс изменения приложения по умолчанию отличается в операционных системах Windows 11 и Windows 10. Ниже мы объяснили процесс для пользователей Windows 11 и Windows 10.

Windows 11

Запустите приложение «Настройки». Перейдите в « Приложения> Приложения по умолчанию ». Прокрутите список и выберите приложение Фото . После нажатия на приложение «Фото» вы увидите все расширения файлов, включая JPG, PNG, BMP, GIF и т. д. Если какое-либо из этих расширений изображений имеет приложение по умолчанию, отличное от приложения «Фото», измените его. Для этого щелкните приложение, которое в настоящее время установлено по умолчанию вместо приложения «Фотографии», и выберите приложение «Фотографии» из списка. Нажмите «ОК».

Если это не поможет, вы можете прокрутить вниз и нажать «Сбросить все». кнопка приложений по умолчанию.

Это должно работать!

Windows 10

Запустите приложение Настройки . Перейдите в« Приложения> Приложения по умолчанию ». Прокрутите страницу приложений по умолчанию и нажмите ссылку Выбрать приложения по умолчанию по типу файла . Вы увидите разные расширения файлов и их приложения по умолчанию. Теперь прокрутите список и проверьте, какое приложение установлено по умолчанию для всех расширений файлов изображений. Если вы найдете приложение, отличное от приложения «Фотографии» по умолчанию для Windows, измените его на «Фотографии». Нажмите «ОК».

В качестве альтернативы, обе Windows Пользователи Windows 11 и Windows 10 могут изменить свое приложение по умолчанию из проводника. Для этого запустите проводник и щелкните правой кнопкой мыши фотографию с определенным расширением, например PNG. Теперь перейдите к « Открыть с помощью> Выбрать другое приложение ». Выберите приложение «Фотографии» из списка и установите флажок Всегда использовать это приложение для открытия файлов PNG . Щелкните ОК. Выполните ту же процедуру, чтобы установить приложение «Фото» по умолчанию для других расширений файлов изображений.

4] Повторно зарегистрируйте или переустановите приложение «Фото» через Windows PowerShell

Если ни одно из вышеперечисленных решений Чтобы решить проблему, попробуйте перерегистрировать или переустановить приложение «Фото» через Windows PowerShell. Повторная регистрация или переустановка приложений Магазина Windows полезны, если приложения отказываются запускаться или показывают несколько ошибок.

В качестве альтернативы вы можете попытаться восстановить или сбросить приложение «Фото» в настройках и посмотреть, поможет ли это.

Читать далее : Windows Photo Viewer не может отобразить это изображение.

Как исправить ошибку”Класс не зарегистрирован”?

Ошибка «Класс незарегистрированный» может возникать в разных программах Windows 11/10, таких как Outlook, Chrome, Explorer, Photos и т. Д. Следовательно, решение этой проблемы для разных программ и приложений разное. Если вы получаете это сообщение об ошибке при открытии изображений или фотографий на вашем компьютере, вы можете попробовать решения, описанные выше в этой статье.

Надеюсь, это поможет.

Решение 12. Сбросьте Windows

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

  1. Перезагрузите Windows.
  2. Теперь проверьте, очищена ли ваша система от ошибки класса незарегистрированный на вашем компьютере.

Если у вас нет точек восстановления или если восстановление системы не работает, вы можете выполнить чистую установку Windows с помощью загрузочного носителя. Вы ознакомитесь с нашей статьей о том, как создать загрузочный носитель . Есть два способа: с помощью средства создания мультимедиа от Microsoft и с помощью Rufus.

Справляемся с проблемой

Заканчиваем с теорией и переходим к практике – пробуем исправить ошибку «2147221164 (0×80040154): Класс не зарегистрирован».

Регистрируем библиотеку comcntr.dll

Ошибка может проявиться, если не зарегистрирована библиотека comcntr.dll. Решаем ее следующим образом. Вызываем строку «Выполнить» (кликнув ПКМ по кнопке «Пуск») и вводим regsvr32.exe «C:Program Files (86) 1cv828.3.XX.XXXXincomcntr.dll». Нажимаем ОК и, если все прошло корректно, то мы увидим сообщение об успешной регистрации библиотеки.

Создаем новое приложение СОМ+

Если библиотека зарегистрирована, но проблема остается, то кликаем ПКМ по кнопке «Пуск» (для ОС Windows 10) и вызываем «Панель управления». Затем входим в раздел «Система и безопасность», после чего переходим в «Администрирование». Появляется окно, в котором мы ищем строку «Службы компонентов» и открываем ее двойным щелчком ЛКМ. В новой консоли два раза кликаем ЛКМ по папке «Компьютер» и затем «Мой компьютер». Перед нами появляется список папок. ПКМ нажимаем на «Приложения СОМ+» и выбираем «Создать» → «Приложение».

Создаем новое COM+ приложение

Далее действуем следующим образом.

  1. В открывшемся Мастере нажимаем «Далее» и, когда в следующем окне нам предложат действие на выбор, кликаем «Создать новое приложение».
  2. В соответствующей строке присваиваем новому приложению имя, которое будет понятно не только нам, но и другим пользователям при дальнейшей работе, например 1CV8_ComConnect. Здесь же выбираем способ активации – «Серверное приложение».

Вводим имя нового приложения 1CV8_ComConnect Теперь проводим процедуру удостоверения. В поле «Указанный пользователь» при помощи функции «Обзор» ищем учетную запись, под которым будем запускать сервер 1С версии 8.3. (Для примера обозначим ее как User1CV83). Ищем пользователя при помощи функции «Обзор»

Конкретные шаги выбора пользователя

Пропускаем процедуры, предлагаемые в следующих окнах, и нажимаем кнопку «Готово». Мастер закрывается. Возвращаемся в окно «Службы компонентов» и раскрываем ветку нашего только что созданного приложения. Разворачиваем узел «Роли», в которой кликаем на пункт CreatorOwner. ПКМ щелкаем по строке «Пользователи» и создаем нового пользователя. Снова выбираем ту учетную запись, под которой будет запускаться сервер 1С (это та самая User1CV83, о которой шла речь выше). Переходим в ветку приложения 1CV8_ComConnect и кликаем ПКМ на узел «Компоненты». Создаем новый компонент. В открывшемся Мастере делаем выбор пункта «Установка новых компонентов» и, когда появляется следующее окно, определяем нужную нам библиотеку dll (она находится по пути C:Program Files (x86) 1cv81in). Завершаем работу Мастера. У нас появился компонент 1CV81.ComConnect.1. Кликаем по нему ПКМ и открываем пункт «Свойства». Во вкладке «Безопасность» находим перечень «Явно установленные для выделенных объектов роли» и ставим флажок напротив CreatorOwner.

Мы рассмотрели соединение с базой из программы 1С:Предприятие версии 8.3. Если планируется устанавливать коннект с БД 8.1 из версии 1С 8.2, то нужно добавить нового пользователя. Переходим по пути 1CV8_ComConnect → Роли → CreatorOwner → Пользователи и добавляем новую учетную запись User1CV82, под которой будет производиться запуск сервера 1С версии 8.2.

При установке популярной программы бухгалтерского учёта «1С» (версии 8.3) или обновления программы с версии 8.2 на 8.3, а также запуска какой-либо соответствующей процедуры, юзер может получить сообщение «Ошибка 2147221164 0×80040154 класс не зарегистрирован», вызванное отсутствием регистрации класса. Данная ошибка может быть вызвана несоответствием версий 1С на сервере и клиентском ПК, а также отсутствием регистрации необходимого класса COMConnector (dll-библиотека comcntr.dll) в ОС Виндовс. В данном материале я расскажу о сути указанной дисфункции, а также поясню, как от неё избавиться.

Стандартное сообщение о возникшей дисфункции

Как исправить ошибку класс не зарегистрирован 0x80040154

При открытии изображений

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

  1. Перейдите в раздел: Пуск > Параметры > Приложения > Приложения по умолчанию.
  2. Дальше в пункте просмотра фотографий укажите нормально работающее приложение (приложение Фотографии рекомендуется для Windows 10).

При необходимости можно вернуть стандартное средство просмотра фотографий в Windows 10. Если же у Вас доверенное приложения магазина для просмотра фотографий не работает, воспользуйтесь способами представленными в инструкции: Не открываются фотографии на Windows 10.

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

Если же ошибка класс не зарегистрирован появляется после попытки запустить Интернет браузер, рекомендуем изменить браузер по умолчанию Windows 10. Установив правильные ассоциации файлов и указав нужные значения по умолчанию по приложению можно решить проблему не зарегистрированного класса.

  1. Перейдите по пути: Пуск > Параметры > Приложения > Приложения по умолчанию.
  2. Дальше в пункте веб-браузер укажите любой работающий браузер (приложение Microsoft Edge рекомендуется для Windows 10).
  3. Теперь перейдите в раздел Задать значения по умолчанию по приложению, и выбрав нужный браузер установите все значения браузера для типа файла и сопоставления протоколов.

Если же ошибка не зарегистрированного класса наблюдается при попытке запуска браузера Internet Explorer, можно отключить Internet Explorer или в командной строке зарегистрировать нужный класс. Достаточно запустить командную строку от имени администратора и открывшемся окне выполнить команду: regsvr32 ExplorerFrame.dll.

При открытии параметров или меню пуск

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

  1. Нажмите правой кнопкой мыши на Пуск, и в открывшемся контекстном меню выберите пункт Windows PowerShell (администратор).
  2. В открывшемся окне оболочки выполните команду: Get-AppXPackage -AllUsers -Name windows.immersivecontrolpanel | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register “$($_.InstallLocation)\AppXManifest.xml” -Verbose}

Дополнительно можете ознакомиться с вариантами решения проблемы, когда не работает кнопка Пуск в Windows 10. Там также мы использовали возможность выполнения перерегистрации стандартных приложений.

А также зачастую пользователям помогает регистрация недостающих компонентов в окне служб компонентов.

  1. Откройте окно служб компонентов выполнив команду dcomcnfg в окне Win+R.
  2. Дальше перейдите по пути: Службы компонентов > Компьютеры > Мой компьютер > Настройка DCOM.
  3. В открывшемся окошке подтвердите соглашение на запрос регистрации недостающих компонентов.

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

Заключение

В итоге получаем одну ошибку не зарегистрированного класса 0x80040154 и множество способов решения. Какой вариант подойдет именно для Вашей версии операционной системы и компьютера в целом сказать сложно. В зависимости от среды возникновения ошибки рекомендуем выбирать и способ решения проблемы.

Когда может возникать ошибка «Класс не зарегистрирован»

Ошибка с незарегистрированным классом возникает в таких ситуациях:

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

Часто ошибка появляется при открытии или при работе в программе 1C.

Ошибка с классом появляется даже при запуске программы 1C

У ошибки могут быть такие причины:

  1. Конфликт между двумя установленными антивирусами, например, «Защитником Виндовс» и сторонним защитным ПО Avast. В этом случае удалите стороннее ПО либо выключите полностью одно из приложений, чтобы они не работали одновременно.
  2. Заражение ПК вирусами — проверьте устройство постоянным антивирусом, который установлен в данный момент у вас на ПК, и дополнительным портативным средством (AVZ, Dr.Web CureIt, Windows Safety Tool и другие).
  3. Неграмотное удаление программ без последующей чистки реестра и жёсткого диска от остаточных файлов и записей. Если вы вновь установите удалённую таким образом программу, она будет работать со сбоями.

Не работает «Пуск»

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

  1. Перезапустить «Проводник».
  2. Обновить систему при помощи утилиты «Media Creation Tool».
  3. Изменить имя пользователя на латиницу, если нужно.
  4. Применить утилиты «Системы обслуживания образов» (DISM.exe) и «Средство проверки системных файлов» (SFC.exe).
  5. Использовать Windows PowerShell.

Перезапуск «Проводника»

Перезапустить «Проводник» можно через «Диспетчер задач».

  1. Нажмите одновременно клавиши Ctrl+Shift+Esc.
  2. На экране Диспетчера выберите пункт «Процессы». Здесь отображаются все работающие приложения и фоновые процессы.
  3. Встаньте на строку «Проводник».
  4. Нажмите «Перезапустить» внизу справа.

Совет! Запомните сочетания клавиш: Ctrl+ALT+DEL — останавливает всю систему и выводит диалоговое окно завершения работы Ctrl+Shift+Esc – вызов «Диспетчера задач».

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

Обновление через «Media Creation Tool»

  1. Загрузите программу «Media Creation Tool» на компьютер.
  2. Запустите MediaCreationTool1803.exe.
  3. Примите лицензионные условия.
  4. Выберите «Обновить этот компьютер сейчас».
  5. Нажмите кнопку «Установить». Если выпуск версии Windows на компьютере поддерживается этой утилитой, то начнется процесс обновления.

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

Изменение имя пользователя

Если имя пользователя написано на кириллице, то это может стать причиной ошибки. В таком случае нужно изменить его.

  1. Запустите «Управление компьютером». Для этого, нажмите ПКМ на иконке «Этот компьютер» и выберите «Управление».
  2. В панели управления выберите папку «Пользователи» и раскройте ее.
  3. Встаньте на строку с именем пользователя, написанном кириллицей.
  4. Нажмите ПКМ.
  5. Выберите «Переименовать».

Применение DISM.exe и SFC.exe

DISM.exe («Система обслуживания образов») и SFC.exe («Средство проверки системных файлов») восстанавливают поврежденные системные файлы, удаляют, настраивают и обновляют системные компоненты. Они запускаются через приложение «Выполнить».

  1. Нажмите комбинацию клавиш Win+R.
  2. В командную строку введите « DISM.exe/Online/Cleanup-image/Restorehealth ».
  3. После завершения работы первой команды, введите « Sfc/scannow ».

Использование Windows PowerShell

Перед использованием PowerShell необходимо закрыть все браузеры и приложения. Запустить программу можно через «Диспетчер задач».

  1. Нажмите Ctrl+Shift+Esc.
  2. В управляющем меню нажмите «Файл» и «Запустить новую задачу».
  3. Установите параметр «Создать задачу с правами администратора».
  4. В строку «Открыть» введите «PowerShell».
  5. В появившемся окне «PowerShell» вставьте строку – Get-AppXPackage -AllUsers | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register «$($_.InstallLocation)\AppXManifest.xml»}.
  6. После выполнения команды, перезагрузите систему.

Совет! Самое простое и правильное решение – переустановить Windows и установить заново все приложения.

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

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