📖 Class not registered при открытии JPG/PNG в Windows 11

Ошибка Class not registered при открытии фото JPG/PNG в Windows 11: восстановление приложений, ассоциаций файлов и системных компонентов.

Class not registered при открытии JPG/PNG в Windows 11

Ошибка Class not registered при открытии JPG/PNG в Windows 11 обычно связана с поломанными ассоциациями файлов или некорректной регистрацией приложения «Фотографии».

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

  • Неверные ассоциации .jpg и .png.
  • Сбой пакета Microsoft Photos после обновления.
  • Повреждения системных компонентов.
  • Конфликт сторонних просмотрщиков изображений.

⚠️ Важно

Перед правками ассоциаций и системных компонентов закройте все редакторы фото и создайте точку восстановления.

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

  1. Откройте «Параметры → Приложения → Приложения по умолчанию».
  2. Для .jpg и .png выберите «Фотографии» или другой просмотрщик.
  3. Проверьте открытие нескольких файлов.

Способ 2. Сбросьте приложение «Фотографии»

  1. Откройте свойства приложения «Фотографии» в списке приложений.
  2. Нажмите «Восстановить», затем «Сбросить».
  3. Перезапустите систему.

Способ 3. Перерегистрируйте пакет Photos через PowerShell

  1. Запустите PowerShell от имени администратора.
  2. Выполните:
Get-AppxPackage *Microsoft.Windows.Photos* | ForEach-Object { Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml" }

Способ 4. Восстановите системные файлы

  1. Откройте CMD от администратора.
  2. Выполните команды:
sfc /scannow
DISM /Online /Cleanup-Image /RestoreHealth

Способ 5. Сбросьте ассоциации изображений

  1. Запустите CMD от имени администратора.
  2. Примените команды:
assoc .jpg=jpegfile
assoc .png=pngfile
  1. Снова задайте предпочитаемое приложение по умолчанию.

Способ 6. Удалите конфликтный просмотрщик

  1. Временно удалите сторонние image viewer-приложения.
  2. Очистите их остаточные расширения контекстного меню.
  3. Проверьте открытие JPG/PNG штатным приложением.

Способ 7. Проверьте на новом профиле

  1. Создайте нового локального пользователя.
  2. Откройте те же изображения в новом профиле.
  3. Если проблема ушла, переносите данные из старого профиля.

💡 Совет

Если нужно открыть фото срочно, используйте временно Paint или браузер — это поможет проверить, что файлы не повреждены.

FAQ

Почему появляется ошибка Class not registered при открытии JPG/PNG?

Обычно нарушены ассоциации файлов изображений или повреждены компоненты приложения «Фотографии». Реже проблема связана с системными библиотеками.

Помогает ли смена приложения по умолчанию для фото?

Да, это один из самых быстрых шагов. Если после смены ошибка исчезает, проблема была в регистрации текущего просмотрщика изображений.

Нужно ли переустанавливать приложение «Фотографии»?

Часто достаточно сброса и перерегистрации пакета через PowerShell. Полная переустановка нужна только если пакет серьёзно повреждён.

Может ли ошибка Class not registered быть из-за реестра?

Да, особенно после твиков или чистильщиков. Но вручную править реестр стоит только при наличии резервной копии и чёткой инструкции.

Что делать, если ошибка остаётся после всех шагов?

Создайте новый профиль пользователя и проверьте открытие фото в нём. Если там всё работает, переносите данные и заменяйте проблемный профиль.

Обычно ошибка Class not registered для JPG/PNG исчезает после сброса «Фотографий», восстановления ассоциаций и проверки системных файлов.

⚡ Статья обновляется

  • 23.02.2026 — первая публикация

Последняя проверка: 23.02.2026