Адна з частых памылак Windows 10, з якой сутыкаюцца карыстальнікі - "Клас не зарэгістраваны". Пры гэтым памылка можа узнікаць у розных выпадках: пры спробе адкрыць файл малюнка jpg, png ці іншага, ўваходзе ў параметры Windows 10 (пры гэтым пра тое, што клас не зарэгістраваны паведамляе explorer.exe), запуску браўзэра або запуску прыкладанняў з крамы (з кодам памылкі 0x80040154).
У гэтай інструкцыі - распаўсюджаныя варыянты памылкі Клас не зарэгістраваны і магчымыя спосабы выправіць узніклую праблему.
Клас не зарэгістраваны пры адкрыцці 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.
- Зноўку ўсталюеце яго, тут дапаможа артыкул Як усталяваць Крама Windows 10 (па аналогіі можна ўсталяваць і іншыя ўбудаваныя прыкладання).
Памылка explorer.exe "Клас не зарэгістраваны" пры націску на кнопку Пуск або выкліку параметраў
Яшчэ адзін распаўсюджаны варыянт памылкі - ня якое працуе меню Пуск Windows 10, або асобныя элементы ў ім. Пры гэтым пра тое, што клас не зарэгістраваны паведамляе explorer.exe, код памылкі той жа - 0x80040154.
Спосабы выправіць памылку ў дадзеным выпадку:
- Выпраўленне з дапамогай PowerShell, як апісана ў адным са спосабаў артыкула Не працуе меню пуск Windows 10 (лепш выкарыстоўваць у апошнюю чаргу, часам можа яшчэ больш нашкодзіць).
- Дзіўным чынам часта спрацоўвае спосаб - зайсці ў панэль кіравання (націснуць Win + R, увесці control і націснуць Enter), перайсці ў "Праграмы і кампаненты", злева абраць "Уключэнне або адключэнне кампанентаў Windows", зьняць адзнакі, з Internet Explorer 11, націснуць Ок і пасля прымянення перазагрузіць кампутар.
Калі гэта не дапамагло, паспрабуйце таксама спосаб, апісаны ў частцы пра службу кампанентаў 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).
Выпраўленне ў службе кампанентаў Windows 10
Гэты спосаб можа спрацаваць па-за залежнасці ад кантэксту з'яўлення памылкі "Клас не зарэгістраваны", як і ў выпадках з памылкай explorer.exe, так і ў больш спецыфічных, напрыклад, калі памылку выклікае twinui (інтэрфейс для планшэтаў Windows).
- Націсніце клавішы Win + R на клавіятуры, увядзіце dcomcnfg і націсніце Enter.
- Перайдзіце да падзелу Службы кампанентаў - Кампутары - Мой кампутар.
- Двойчы клікніце па "Наладка DCOM".
- Калі пасля гэтага вам будзе прапанавана зарэгістраваць якія-небудзь кампаненты (запыт можа з'явіцца некалькі разоў), пагадзіцеся. Калі такіх прапаноў не з'явіцца, то дадзены варыянт у вашай сітуацыі не падыходзіць.
- Па завяршэнні, зачыніце акно службы кампанентаў і перазагрузіце кампутар.
Рэгістрацыя класаў ўручную
Часам у выпраўленні памылкі 0x80040154 можа дапамагчы ручная рэгістрацыя ўсіх бібліятэк DLL і кампанентаў OCX, якія знаходзяцца ў сістэмных папках. Для яе выканання: запусціце камандную радок ад імя адміністратара, увядзіце па парадку наступныя 4 каманды, націскаючы 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 *. dll) do regsvr32% x / s
Апошнія дзве каманды - толькі для 64-разрадных версій Windows. Часам у працэсе можа з'явіцца акно з прапановай усталяваць адсутнічаюць кампаненты сістэмы - зрабіце гэта.
дадатковая інфармацыя
Калі прапанаваныя спосабы не дапамаглі, наступная інфармацыя можа апынуцца карыснай:
- Па некаторых звестках, усталяванае ПА iCloud для Windows у некаторых выпадках можа выклікаць паказаную памылку (паспрабуйце выдаліць).
- Прычынай "Клас не зарэгістраваны" можа быць пашкоджаны рэестр, см. Аднаўленне рэестра Windows 10.
- Калі іншыя метады выпраўлення не дапамаглі, ёсць магчымасць скінуць Windows 10 з захаваннем або без захавання дадзеных.
На гэтым завяршаю і спадзяюся, што ў матэрыяле знайшлося рашэнне для выпраўлення памылкі ў вашай сітуацыі.