Класс Explorer.exe не зарегистрирован? Вот как это исправить

Файл Explorer.exe отвечает за отображение большинства приложений/услуг Windows, таких как проводник файлов, панель задач, меню «Пуск» и центр действий. Для выполнения этих задач файл Explorer.exe загружает несколько файлов DLL (Dynamic Link Library). В результате, когда эти DLL-файлы повреждаются или отсутствуют, появляется сообщение об ошибке «Explorer.exe class not found».

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

К счастью, в этой статье есть методы, позволяющие обойти черный экран и выполнить необходимые действия для устранения проблемы с файлом Explorer.exe.

Что вызывает сообщение об ошибке Explorer.exe Class not Registered?

Хотя поврежденный или отсутствующий файл DLL является одной из возможных причин появления сообщения об ошибке, оно также может быть вызвано рядом других факторов:

  1. Explorer.exe отсутствует или поврежден
  2. Устаревшая Windows
  3. Поврежденный сектор жесткого диска
  4. Проблема со сторонним приложением
  5. DLL-файлы не зарегистрированы

Как исправить незарегистрированный класс Explorer.exe?

В соответствии со списком, приведенным выше, мы собрали некоторые методы, которые могут помочь вам устранить проблему.

Перезапустите проводник Windows

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

Вы можете выполнить следующие действия для перезапуска проводника Windows.

  1. Нажмите Ctrl + Shift + Esc, чтобы открыть Диспетчер задач. Если это не работает из-за ошибки Explorer.exe, нажмите Ctrl + Alt + Delt и выберите Диспетчер задач.
  2. Если вы не видите все задачи, включая фоновые, нажмите Подробнее.
  3. Прокрутите вниз и нажмите на Проводник Windows в разделе Процессы Windows.
  4. Нажмите на Перезапустить.

Это перезапустит процесс Windows Explorer и решит все проблемы с Explorer.exe.

Запустите SFC и DISM

Команда SFC (System File Checker) проверяет и восстанавливает системные файлы, а утилита DISM (Deployment Image & Servicing Management) сканирует, проверяет и восстанавливает образ системы. Обе эти команды исправят любые поврежденные системные файлы внутри C:WindowsSystem32.

Если у вас черный экран и сообщение об ошибке Class not Registered, вы не сможете открыть Command Prompt. В этом случае следующие шаги помогут вам запустить Командную строку от имени Администратора.

  1. Нажмите Ctrl + Shift + Esc, чтобы открыть Диспетчер задач.
  2. В разделе Процессы Windows щелкните правой кнопкой мыши на любом процессе Service Host и выберите Открыть местоположение файла.
  3. Должен открыться Проводник Windows. В нем найдите cmd.
  4. Щелкните правой кнопкой мыши на cmd.exe и выберите Запуск от имени администратора.

После того как компьютер запустит командную строку от имени администратора, выполните следующие шаги, чтобы запустить команду sfc.

  1. Введите «sfc /scannow» без кавычек и нажмите Enter.
  2. Подождите несколько минут, пока процесс завершится.

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

Для выполнения DISM нам необходимо выполнить три команды. Чтобы запустить команды DISM, выполните следующие шаги.

  1. Откройте Командную строку от имени администратора.
  2. Теперь введите следующую команду. После каждой команды нажимайте Enter.
  • DISM /Online /Cleanup-Image /CheckHealth
  • DISM /Online /Cleanup-Image /ScanHealth
  • DISM /Online /Cleanup-Image /restorehealth

Команда CheckHealth проверяет наличие повреждений в образе Windows 10. ScanHealth выполняет детальное сканирование образа операционной системы. И, наконец, RestoreHealth сканирует и восстанавливает любые проблемы в системе.

Запустить службу Internet Explorer

Иногда, когда определенная служба под названием «Internet Explorer ETW Collector Service» не запускается, мы можем получить сообщение об ошибке «Класс Explorer.exe не зарегистрирован». Однако запуск данной службы может устранить эту проблему.

Чтобы запустить службу Internet Explorer ETW Collector Service, выполните следующие действия.

  1. Нажмите клавиши Windows + R, чтобы открыть диалоговое окно «Выполнить».
  2. Введите «services.msc» без кавычек и нажмите Enter.
  3. Здесь вы увидите все службы, которые работают в фоновом режиме.
  4. Найдите «Internet Explorer ETW Collector Service» и дважды щелкните по ней.
  5. В разделе Состояние службы нажмите на кнопку Запустить.
  6. Нажмите на Применить, затем OK.

В некоторых версиях Windows служба Internet Explorer ETW Collector Service может отсутствовать в списке служб. Если это так, вы можете попробовать другие способы исправления.

Замените и перерегистрируйте ExplorerFrame.dll 

Explorer.exe использует ExplorerFrame.dll при выполнении программы. Если этот DLL-файл поврежден или отсутствует, мы можем получить сообщение об ошибке Explorer.exe Class not found. 

Для устранения этой проблемы необходимо заменить и перерегистрировать DLL-файл. Скачайте файл DLL и после завершения загрузки выполните следующие шаги для замены и перерегистрации файла DLL.

  1. Распакуйте скачанный файл на рабочий стол.
  2. Скопируйте извлеченный файл и вставьте его в C:WindowsSystem32.
  3. Нажмите на Заменить файл в пункте назначения.
  4. Чтобы зарегистрировать DLL-файл, откройте Command Prompt от имени администратора и введите следующее.
    regsvr32 ExporerFrame.dll
  5. После завершения этого процесса перезагрузите компьютер.

Сброс приложений по умолчанию

Когда мы открываем определенный файл, Windows проверяет расширение приложения, которое может открыть этот файл. Если мы установили приложение по умолчанию для запуска этих файлов, Windows будет автоматически запускать этот тип файла с помощью указанного приложения по умолчанию. По неизвестным причинам при запуске этого приложения мы получаем ошибку Explorer.exe Class not registered.

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

  1. Нажмите клавиши Windows + I, чтобы открыть Настройки.
  2. Перейдите в раздел Приложения > Приложения по умолчанию.
  3. В разделе Связанные настройки нажмите на Сброс.

Изменить приложение по умолчанию

Если какое-либо приложение по-прежнему выдает ошибку «Класс Explorer.exe не зарегистрирован» даже после сброса настроек приложения по умолчанию, можно попробовать изменить приложение по умолчанию, чтобы решить проблему.

Чтобы изменить приложение по умолчанию, выполните следующие действия.

  1. Щелкните правой кнопкой мыши на файле, который вызывает сообщение об ошибке.
  2. Нажмите на Открыть с помощью, затем выберите Выбрать другое приложение.
  3. Установите флажок Всегда использовать это приложение для открытия файлов (расширение файла).
  4. Теперь выберите другое приложение и нажмите OK.

Это изменит приложение по умолчанию только для выбранного типа расширения файла. Например, если мы изменим приложение по умолчанию для файла с расширением .png, ОС будет использовать выбранное приложение каждый раз, когда мы открываем файл .png.

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

Изменить браузер по умолчанию

Аналогично, если мы сталкиваемся с этой ошибкой, когда ОС пытается открыть определенный браузер, мы можем изменить браузер по умолчанию, чтобы решить эту проблему. Чтобы изменить браузер по умолчанию, выполните следующие действия

  1. Откройте Настройки, нажав клавиши Windows + I, и перейдите в раздел Приложения > Приложения по умолчанию.
  2. Здесь найдите браузер, который вы хотите установить по умолчанию.
  3. Вы увидите все расширения файлов и приложения, которые ОС использует для открытия этих расширений.
  4. Нажмите на приложение, указанное под расширением файла.
  5. В разделе Другие параметры выберите браузер (Google Chrome, Firefox или Edge).
  6. Если вы не можете найти конкретный браузер, нажмите на Другие приложения.
  7. Прокрутите вниз до пункта Искать другое приложение на этом ПК.
  8. Здесь найдите исполняемый файл браузера (.exe).

Обновление/откат Windows

Устаревшая Windows имеет множество проблем с операционной системой и ее драйверами. Аналогично, если не обновлять Windows время от времени, ее внутренние компоненты и программное обеспечение начнут давать сбои. Поэтому всегда идеально обновлять Windows, чтобы предотвратить появление подобных сообщений об ошибках.

  1. Нажмите клавишу Windows и откройте «Настройки».
  2. Перейдите в раздел Windows Update (Обновление и безопасность > Windows update в windows 10).
  3. Здесь нажмите на Check for Updates или Install Updates.
  4. Дождитесь завершения установки/загрузки.
  5. После завершения перезагрузите компьютер, чтобы применить эти обновления.

Хотя это крайне маловероятно, обновления Microsoft иногда могут давать сбои и вызывать ошибки в работе операционной системы. Если компьютер начинает выдавать сообщение об ошибке Explorer.exe Class does not register после обновления Windows, скорее всего, именно оно является причиной появления сообщения об ошибке.

К счастью, есть простые способы удалить недавнее обновление Windows.

  1. Нажмите клавишу Windows и нажмите I.
  2. Перейдите к обновлению Windows (Обновление и безопасность > Обновление Windows для Windows 10). 
  3. Прокрутите вниз и нажмите на История обновлений.
  4. Нажмите на Удалить обновления.
  5. Здесь щелкните правой кнопкой мыши на последнем обновлении Windows и выберите Деинсталляция.

После завершения процесса деинсталляции перезагрузите компьютер.

Проверьте состояние жесткого диска

Если жесткий диск имеет поврежденный сектор, мы также можем получить сообщение об ошибке. Чтобы проверить это, мы можем выполнить следующую команду в Командной строке от имени администратора и нажать Enter.

wmic diskdrive get status

После завершения процесса должно появиться сообщение Status OK.

Если в разделе «Состояние» указано что-то другое, кроме «ОК», то, вероятно, это и является причиной сообщения об ошибке.

Отключите службы iCloud

Известно, что службы iCloud также вызывают проблемы с системным файлом Explorer.exe. Поэтому, если в системе установлен iCloud, возможно, стоит отключить эту службу. Мы можем проверить это, завершив его процесс в диспетчере задач.

  1. Нажмите Ctrl + Shift + Esc, чтобы открыть Диспетчер задач.
  2. На вкладке Процесс найдите Службы iCloud.
  3. Нажмите на него и выберите Завершить задачу.

Теперь проверьте, устраняет ли это проблему. Если да, то нам нужно отключить эту службу. Выполните следующие шаги, чтобы отключить службу iCloud Services.

Откройте Диспетчер задач и перейдите на вкладку Запуск. Здесь щелкните правой кнопкой мыши на Службы iCloud и выберите Отключить. 

Восстановление Microsoft Photos

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

  1. Нажмите клавиши Windows + I, чтобы открыть «Настройки».
  2. Перейдите в раздел Приложения > Приложения и функции.
  3. Прокрутите вниз и нажмите на три вертикальные точки на Microsoft Photos.
  4. Выберите Дополнительные параметры. 
  5. Прокрутите вниз до пункта Сброс и нажмите на Восстановить.
  6. Если проблема не исчезла, нажмите на Сброс.

Выполните восстановление системы

Утилита восстановления системы в Windows позволяет пользователю откатить все настройки Windows к определенной точке (точке восстановления). Точка восстановления — это как снимок настроек компьютерной системы. При использовании System Restore система использует точку восстановления для возврата всех своих настроек.

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

Чтобы выполнить восстановление системы, выполните следующие действия.

  1. Нажмите клавиши Windows + R, чтобы открыть «Выполнить».
  2. Введите «rstrui.exe» и нажмите Enter.
  3. Нажмите на кнопку Далее.
  4. Выберите точку восстановления и нажмите на кнопку Далее.
  5. Подтвердите выбор точки восстановления, нажав кнопку Готово.
  6. Нажмите Да, чтобы запустить процесс восстановления системы.

Сброс настроек Windows

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

Однако перед выполнением сброса системы сделайте резервную копию личных данных с диска C.

Для выполнения сброса системы можно выполнить следующие шаги.

Для Windows 11,

  1. Нажмите клавиши Windows + I, чтобы открыть Настройки.
  2. Перейдите в раздел «Система > Восстановление».
  3. В разделе Параметры восстановления нажмите на Сброс ПК.
  4. Нажмите на Сохранить мои файлы.
  5. Выберите Локальная переустановка.
  6. Windows выдаст вам предупреждение. Нажмите на кнопку Далее.
  7. Затем нажмите на Сброс.

Для Windows 10,

  1. Откройте Настройки и перейдите в раздел Обновление & Безопасность > Восстановление.
  2. В разделе Сброс этого ПК нажмите на Начать.
  3. Теперь выполните описанные выше действия для Windows 11, начиная с шага 4.

Оцените статью
cdelat.ru
Добавить комментарий