Неверный или пустой класс файла, как исправить

Обновлено: 04.07.2024

Я просканировал реестр с помощью программы очистки C и обнаружил следующие две ошибки:

1) Недействительный или пустой класс файла .shtml\OpenWithProgids\shtmlfile. Он находится в HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.shtml\OpenWithProgids

2) Неиспользуемый раздел реестра .sys\OpenWithList. Путь такой же, как указано выше, включая файлы Exts.

Есть ли здесь ошибки, которые нужно исправить?

Спасибо за любую помощь.

BC AdBot (войдите для удаления)


  • Консультант БК
  • 9099 сообщений
  • В АВТОНОМНОМ РЕЖИМЕ
  • Пол: мужской
  • Местоположение: Нью-Джерси.
  • Местное время: 14:47

Несмотря на то, что это абсолютно безопасные элементы, и их удаление не причинит вреда, НЕ ИСПОЛЬЗУЙТЕ СРЕДСТВА ДЛЯ ОЧИСТКИ РЕЕСТРА. Просто игнорируйте то, что обнаружил ccleaner, и не утруждайте себя повторным сканированием. Так называемые очистители реестра вызывают проблемы, они ничего не лечат и не исправляют.

Отредактировано Алланом, 18 августа 2011 г., 07:39.

Спасибо за очень быстрый ответ.

Я удалял их несколько раз, но они снова появлялись при последующих сканированиях.

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

Значит, это не важно, и я могу их игнорировать?


  • Консультант БК
  • 9099 сообщений
  • В АВТОНОМНОМ РЕЖИМЕ
  • Пол: мужской
  • Местоположение: Нью-Джерси.
  • Местное время: 14:47

Я всегда делаю резервную копию заранее, но сейчас не использую ее так часто.

Однако я часто использую его в качестве средства очистки Windows и приложений, так как считаю, что это помогает поддерживать скорость компьютера. У меня всего 256 МБ оперативной памяти на этом старом компьютере, поэтому ему нужна вся возможная помощь!


Еще раз спасибо за помощь, Аллан!

  • Пол: мужской
  • Местоположение: там, где вы меньше всего меня ожидаете
  • Местное время: 10:47.

К сведению и для всех, кто читает эту тему, позиция Bleeping Computer в отношении средств очистки реестра и оптимизаторов выглядит следующим образом:

Bleeping Computer НЕ рекомендует использовать очистители/оптимизаторы реестра по нескольким причинам:

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

Реестр Windows — это центральный репозиторий (база данных) для хранения данных конфигурации, пользовательских и машинно-зависимых параметров, а также параметров операционной системы. Он содержит информацию и настройки для всего оборудования, программного обеспечения, пользователей и предпочтений. Всякий раз, когда пользователь вносит изменения в настройки, ассоциации файлов, системные политики или установленное программное обеспечение, эти изменения отражаются и сохраняются в этом репозитории. Реестр является важным компонентом, потому что Windows «запоминает» всю эту информацию, как она работает вместе, как Windows загружает систему и какие файлы она использует при этом. Реестр также является уязвимой подсистемой, поскольку относительно небольшие изменения, сделанные неправильно, могут привести к неработоспособности системы. Более подробное объяснение см. в разделе Общие сведения о реестре.

� Не все средства очистки реестра одинаковы. Их существует несколько, но не все они работают одинаково. Каждый поставщик использует разные критерии в отношении того, что является "неверной записью". Один очиститель может найти в вашей системе записи, удаление которых не вызовет проблем, другой может не найти те же записи, а третий может захотеть удалить записи, необходимые для работы программы.

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

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

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

Обучающий опыт — это одна из тех вещей, которые говорят: "Знаешь, что ты только что сделал? Не делай этого". Дуглас Адамс (1952–2001)

"Воображение важнее знаний. Знания ограничены. Воображение крутится вокруг мира." Альберт Эйнштейн (1879–1955)

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

Д.К.Табер

Когда я запускаю сканирование реестра CCleaner, оно продолжает обнаруживать следующее:

Неверный или пустой класс файлов. HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.mp3\OpenWithProgids.

У меня есть CCleaner, но при следующем запуске (не сразу, а после некоторого использования компьютера или выключения на ночь) он снова там. Что заставляет это вноситься в реестр или заставляет CCleaner продолжать находить его как недействительную запись? Когда я просматриваю запись, имя — «mp3file», тип — REG-NONE, данные — «(двоичный файл нулевой длины)».

Фантом010

Доверенный советник на пенсии

Запись реестра действительна, и ее следует оставить в покое. У меня тоже есть.

Осторожнее с чистильщиками реестра.

Д.К.Табер

Запись реестра действительна, и ее следует оставить в покое. У меня тоже есть.

Осторожнее с чистильщиками реестра.

Интересно. Но после удаления CCleaner компьютер работает нормально. Я знаю о предупреждениях об очистке реестра. Некоторые из них совершенно опасны, особенно те, которые переназначают запись реестра другому файлу, когда не могут найти файл, для которого она была первоначально введена. CCleaner этого не делает; если файл, на который указывает ключ, отсутствует, он просто удаляет ключ. И я использовал CCleaner, наверное, полдюжины лет на своем компьютере и на компьютерах нескольких друзей, и это никогда не вызывало проблем. Как бы то ни было, я оставлю ключ там/не позволю CCleaner удалить его.

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

Исходное название: При использовании CCleaner (очистка реестра) возникает единственная проблема; "Неверный или пустой класс файла", как решить эту проблему?

После использования CCleaner, средства очистки реестра, CCleaner отображает следующую проблему:

Проблема: недействительный или пустой класс файла

Раздел реестра: HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\fileExts\.tif\OpenWithProgids

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

Когда я использую «Очиститель реестра» программы «CCleaner» для «исправления выбранных проблем», это не решает проблему навсегда, так как каждый раз, когда я запускаю программу CCleaner в более позднее время, она снова появляется!< /p>

На этом настольном компьютере установлена ​​32-разрядная версия Windows XP, пакет обновлений 3 и проводник Windows 8.

Пожалуйста, помогите мне решить эту проблему.

Спасибо за любую помощь, которую вы можете мне оказать!

Эта тема заблокирована. Вы можете подписаться на вопрос или проголосовать за него как полезный, но вы не можете отвечать в этой теме.

Сообщить о нарушении

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

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

Тот факт, что вы еще не столкнулись с проблемой при использовании средства очистки реестра Ccleaner, не означает, что у вас ее не возникнет. Поскольку не было доказано, что «очистка» реестра оказывает какое-либо влияние на производительность системы, риск удаления чего-то важного делает использование очистителей реестра глупым. Прочтите две ссылки в моем предыдущем посте.

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

Способ решения этой проблемы состоит в том, чтобы игнорировать ее и прекратить использование реестра Ccleaner, который сообщает вам о наличии «проблемы».

-----
LemP
Добровольный модератор
MS MVP (Windows Desktop Experience) 2006-2009
Участник сообщества Microsoft (MCC) 2011-2012

Сообщить о нарушении

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

Я установил Winamp, потому что искал альтернативу Itunes для доступа к моему iPod touch, но не работает с iPod touch. Теперь я удалил Winamp, но у меня остаются следующие элементы реестра, когда я запускаю инструмент реестра CCleaner: Где возникла проблема и как ее исправить? Я переустанавливал Winamp, а затем переустанавливал и удалял его несколько раз безрезультатно. Есть предложения?

Я вручную зашел в реестр Windows и удалил ссылки на Winamp, зашел в программы по умолчанию и убедился, что все настроено по моему вкусу, но как только я воспроизведу видео, а затем запущу CCleaner, появится следующее элементы реестра. Спасибо за любую помощь. Удачи!

Недопустимый или пустой класс файла .AAC\OpenWithProgids\Winamp.File.AAC HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.AAC\OpenWithProgids
Недопустимый или пустой класс файла .asf\OpenWithProgids\ Winamp.File.ASF HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.asf\OpenWithProgids
Недействительный или пустой класс файла .asx\OpenWithProgids\Winamp.PlayList HKCU\Software\Microsoft\Windows\CurrentVersion\ Explorer\FileExts\.asx\OpenWithProgids
Неверный или пустой класс файлов или пустой класс файла .doc\OpenWithProgids\docfile HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.doc\OpenWithProgids
Неверный или пустой класс файла .M2V\OpenWithProgids\Winamp.File.M2V HKCU\Software \Microsoft\Windows\CurrentVersion\Explorer\FileExts\.M2V\OpenWithProgids
Неверный или пустой класс файла .MOD\OpenWithProgids\Winamp.File.mod H KCU\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.MOD\OpenWithProgids
Неверный или пустой класс файлов .mp4\OpenWithProgids\Winamp.File.MP4 HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts \.mp4\OpenWithProgids
Недопустимый или пустой класс файла .mpeg\OpenWithProgids\Winamp.File.MPEG HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.mpeg\OpenWithProgids
Недопустимый или пустой файл class .mpg\OpenWithProgids\Winamp.File.MPG HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.mpg\OpenWithProgids
Недопустимый или пустой класс файла .nef\OpenWithProgids\neffile HKCU\Software\Microsoft\ Windows\CurrentVersion\Explorer\FileExts\.nef\OpenWithProgids
Неверный или пустой класс файла .rmi\OpenWithProgids\Winamp.File.RMI HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.rmi\OpenWithProgids < br />Неверный или пустой класс файла .stm\OpenWithProgids\Winamp.File.stm HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts \.stm\OpenWithProgids
Недопустимый или пустой класс файлов class .wmv\OpenWithProgids\Winamp.File.WMV HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.wmv\OpenWithProgids
Недействительный или пустой класс файла .wpl\OpenWithProgids\Winamp.PlayList HKCU\Software\ Microsoft\Windows\CurrentVersion\Explorer\FileExts\.wpl\OpenWithProgids

Какая ОС? Вы не упоминаете.

Пока Winamp установлен на ПК. (и перед запуском CCleaner для удаления этих элементов)

Найдите свою музыку на компьютере. Например, файл .wma из проигрывателя Windows Media. Теперь ЩЕЛКНИТЕ ПРАВОЙ кнопкой мыши по этому файлу и проверьте подменю ОТКРЫТЬ С. Вы видите, что Winamp правильно указан здесь? И если вы выберете Winamp, будет ли он воспроизводить ваш файл .wma?

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

CCleaner иногда перебарщивает и стирает все следы вашего использования ПК. Так что лично я больше не позволяю ему касаться Winamp.

Или. Я неправильно понял ваш вопрос? Вы просто обеспокоены тем, что CCleaner находит в вашем реестре вещи, которые он считает беспорядком, и вы хотите это очистить? Поверьте мне - в реестре ТОННЫ всякой всячины, которую CCleaner игнорирует.Так что несколько дополнительных пустых записей «открыть с помощью» не о чем беспокоиться.

Привет, тесто для пудинга!

Да, ваш второй ответ был больше связан с вашим ответом. Я удалил Winamp и все папки, никакое стороннее программное обеспечение не было установлено, но каждый раз, когда я запускаю CCleaner, я получаю одни и те же записи в реестре, поэтому мне просто интересно, почему? Спасибо за ваш ответ. Планируете ли вы, чтобы Winamp работал с iPod touch?

Понятия не имею об iPod Touch - я не имею никакого отношения к разработчикам Winamp.


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

Если вы смелы, вы можете просто взломать реестр и вручную удалить ссылки на Winamp в этих ключах. Но обратите внимание, что в середине этого списка у вас также есть файл для «.doc», который, конечно же, относится к Word, а не к Winamp. (Аналогично файлу ".nef". Что бы это ни было)

(Если вы собираетесь взломать реестр, просто найдите каждый из ключей по очереди и "экспортируйте" их в файлы перед удалением записей. Я ожидаю, что они будут перестроены следующей программой, которая в них нуждается)

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

Я только что рассмеялся, когда посмотрел на свой реестр. CCleaner запускается на этом ПК выборочно, но он не очищает неверные записи, такие как «.368_h87699837764huh», которые были в списке. (На самом деле, в той части FileExt моего реестра, которую CCleaner игнорирует, куча пустых записей. Глупец)

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

Mend Mend Computers, Desktop PC

piriform -ccleaner -сканирование реестра --обнаружены проблемы?

help
ccleaner -- найдено сканирование реестра --
отсутствует общая dll
неиспользуемый файл ext
неверный или пустой класс файла
activex + проблема с установщиком
ссылка на установщика выдать
старую стартовую память. ключ
отсутствует программное обеспечение для запуска
+ несколько других

могу ли я исправить/удалить это?

большое спасибо, элетро
ваша звезда -- теперь все хорошо
ура, ххх

счастливого Джеки
август 2012

могу ли я удалить класс ''activex . ''ДА!

Если он понадобится какому-либо процессу, он будет создан заново. Как я уже говорил ранее, проблемы с ActiveX НЕОБХОДИМО исправлять, поскольку они могут привести к очень серьезным уязвимостям.

Электро
август 2012 г.

еще раз большое спасибо --electro
могу ли я удалить класс '' activex . ''
как заявила 'iobit ', это был высокий риск

было ли проведено глубокое сканирование реестра?

ПОЧТИ СЧАСТЛИВЫЙ ДЖЕКИ
август 2012 г.

Некоторые апплеты и элементы ActiveX используются в гнусных целях. НЕОБХОДИМО исправить.

ЛЮБОЙ устаревший и неиспользуемый элемент можно безопасно подавить, но ничего плохого не произойдет, если вы ничего не сделаете.

Если какая-либо диагностическая утилита когда-нибудь попросит вас заплатить за обновление до полной версии, чтобы исправить найденные проблемы, НИКОГДА НИЧЕГО НЕ ПЛАТИТЕ! Это абсолютный признак того, что это мошеннический сканер. Если вы заплатите, это НЕ устранит «проблему», так как на самом деле не было найдено реальной проблемы, но вместо этого оно может установить некоторые действительно неприятные вещи.

Электро
август 2012 г.

кстати электро
у меня есть iobit -systemcare
глубокое сканирование реестра найдено --

проблема с классом ActiveX (высокий риск)
неиспользуемый файл ext. (низкий )
устаревшая история (низкий )

можно ли их удалить

НЕМНОГО БОЯТСЯ ДЖЕКИ
август 2012 г.

ЕЩЕ РАЗ СПАСИБО, ЭЛЕКТРО
Вы, безусловно, «мужчина» в этом деле

Также обнаружен ccleaner --
открыть с ошибкой приложения
неверный значок по умолчанию

могу ли я удалить это?
Джекки

Счастливее Джеки
август 2012 г.

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

Читайте также: