Не удается найти описание для идентификатора события 1903 из источника hhctrl windows 7

Обновлено: 04.07.2024

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

Однако несколько пользователей недавно сообщили о получении ошибки события 1020 & amp; Ошибка 1008 Microsoft-Windows-Perflib в Windows 10, не позволяющая запустить уязвимое приложение и влияющая на производительность их компьютера.

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

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

Бесплатное сканирование для ПК: проблемы с загрузкой 3.145.873Совместимость с: Windows 10, Windows 7, Windows 8

Специальное предложение. Об Outbyte, инструкции по удалению, лицензионное соглашение, политика конфиденциальности.

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

Что такое ошибка события 1020 & amp; 1008 Microsoft-Windows-Perflib Error

Не путайте. Это две разные ошибки: ошибка события 1020 и ошибка события 1008. Но обычно они происходят одновременно, и обстоятельства, связанные с этими ошибками, в основном одинаковы.

img: Perflib
Категория: Нет
Тип: Ошибка
Идентификатор события: 1008

img: Perflib
Категория: Нет
Тип: Ошибка
Идентификатор события: 1008

Требуемый размер буфера больше, чем размер буфера, переданный в функцию сбора расширяемого счетчика DLL «C: Windows System32 perfts.dll» для службы. «LSM». Сообщенный размер буфера составлял 34184, а требуемый размер - 43160.

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

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

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

Что вызывает ошибку события 1020 & amp; 1008 Microsoft-Windows-Perflib Error?

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

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

Если эта процедура Open не может прочитать данные (т. Е. Эти записи не существуют или были удалены процедурой удаления) событие 1008 или 1020 записывается в журнал событий.

Событие ошибки 1020 и 1008 обычно возникает из-за того, что список счетчиков поврежден и необходимая библиотека DLL отключена . Когда счетчику производительности не удается выгрузить строки для указанной службы, реестр может быть поврежден и отобразить эти ошибки perflib.

Хотя эта ошибка может быть не критичной для вашей системы Windows, получение уведомлений может раздражать, поэтому вы можете решить ее, используя приведенные ниже решения.

Исправление №1: Перезагрузите компьютер.

Исправление №2: Удалите поврежденные файлы.

Другой базовый шаг по устранению неполадок включает запуск команды SFC в командной строке для проверки на наличие поврежденных файлов на вашем компьютере. Этот инструмент автоматически исправляет или заменяет поврежденные файлы, чтобы устранить любую ошибку, с которой вы можете столкнуться. Также рекомендуется очистить вашу систему с помощью Outbyte PC Repair, чтобы предотвратить появление новых ошибок.

Исправление №3: отредактируйте реестр.

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

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

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

Аналогично, 1008 Microsoft -Windows-Perflib ошибка возникает, когда необходимая DLL отключена. Чтобы решить эту проблему, введите lodctr / e:

Я проверил flurry на iOS. Я обнаружил, что не знаю, как добавить описание события программно. Кроме того, я не понимаю, по какой причине я должен использовать параметры события. (только для сегментации?) Может быть, можно добавить в словарь параметров описание события?

Я пытаюсь написать событие журнала windows. Я прочитал этот ответ и попытался использовать его, но столкнулся с той же проблемой, о которой сообщалось здесь: описание события ID 1 из источника PLCHIDSrv не может быть найдено. .. Я пробую это решение , но не знаю, как реализовать этот код в Delphi.

Я получил эту ошибку после создания источника событий в журнале приложений из командной строки с помощью "EventCreate". Эта команда создает новый ключ под: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application

Если вы посмотрите на созданный ключ (например, SourceTest), то увидите строковое значение EventMessageFile , которое для меня было установлено в %SystemRoot%\System32\EventCreate.exe .

Удалите значения CustomSource и TypesSupported .

Перезагрузите свою систему!

У моего друга была точно такая же проблема. Он перепробовал все описанные варианты, но ничего не получилось. После многих исследований, также описанных Microsoft, он решил перезапустить систему. Это сработало!!

Как насчет решения в реальном мире?

Если все, что вам нужно, это "quick and dirty" способ записать что-то в журнал событий без регистрации "custom sources" (требует прав администратора) или предоставления "message files" (требует работы и головной боли), просто сделайте это:

Таким образом, вы будете писать в существующий журнал "Application" без раздражающего "The description for Event ID 0 cannot be found"

Если вы хотите, чтобы часть "magic" была объяснена, я написал об этом в блоге здесь

Я знаю, что это очень просто, но я в тупике, так как я очень новичок в этом фреймворке. После создания контроллера и сопоставления его соответствующим образом в журнале .config и определения действия в моем контроллере-я все еще получаю тот же 'action error' в localhost:3000. Вот что я получаю.

Я создаю приложение с фреймворком ionic. Для этого я использую Visual Studio 2015. Когда я запускаю свое приложение с помощью ripple, все работает нормально. Но тогда у меня был синий экран, и теперь он больше не работал. Я не знаю, связано ли это с синим экраном. Когда я начинаю ripple сейчас, я.

Используйте PowerShell для создания журнала событий и источника:

Для справки, я собрал набор советов, основанных на моих собственных исследованиях при устранении неполадок и устранении этой проблемы:

  • Это означает, что вам не хватает информации реестра
  • Дважды проверьте имя источника событий и ключи реестра

Если вам нужно добавить / отредактировать информацию реестра, не забудьте:

  • Перезапуск средства просмотра событий (как указано в пункте 6 KB166902 , а также @JotaBe)
  • Если это не поможет, перезапустите службу Windows Event Log / EventLog (или перезагрузите систему, как намекает @BrunoBieri).
  • Они содержат большой массив идентификаторов, который пытается охватить большинство случаев
    • .NET EventLogMessages.dll (как намекает @Matt), поднимается до 0xFFFF
    • Windows EventCreate.exe "only" поднимается до 0x3E9
    • Это означает, что будет отображаться только первая строка
    • Все строки, переданные в ReportEvent , все еще можно проверить, просмотрев сведения о событии (выберите нужное событие, перейдите на вкладку Сведения и разверните EventData )
    • Дважды проверьте используемые значения идентификатора события (в моем случае это была Квалификаторная часть идентификатора события)
    • Сравните сведения о событии (выберите нужное событие, перейдите на вкладку Сведения и разверните узел система ) с рабочим примером

    Для меня проблема заключалась в том, что мой целевой профиль случайно был установлен на ".Net Framework 4 Client profile". Когда я перестроил рассматриваемый сервис с помощью ".Net Framework 4", проблема исчезла!

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

    Улучшая ответ на @Alex,, я предлагаю следующее:

    Описание события ID <. > из источника <. > не может быть найдено.

    Похожие вопросы:

    Я запускаю это на Windows 8.1 версии 6.3.9600 Мне действительно нужна помощь с самым простым упрощенным приложением, которое записывает данные в журнал событий. Это код, который у меня есть.

    Я проверил flurry на iOS. Я обнаружил, что не знаю, как добавить описание события программно. Кроме того, я не понимаю, по какой причине я должен использовать параметры события. (только для.

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

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

    Я создаю приложение с фреймворком ionic. Для этого я использую Visual Studio 2015. Когда я запускаю свое приложение с помощью ripple, все работает нормально. Но тогда у меня был синий экран, и.

    Настройте аутентификацию с помощью AngularJS и Ruby на Rails, используйте gem devise_token_auth. Но при запуске теста с rspec возникает та же ошибка Failure/Error: можете найти совпадающие строки из.

    в настоящее время мы используем outlook для создания собрания и отправки его на email X. Всякий раз, когда почтовый ящик imap x получает email, он автоматически анализирует и отправляет обновленный.



    Ссылка, приведенная в описании этого эвента, говорит ни много ни мало о том, что "MS05-026: Уязвимость в элементе управления HTML Help делает возможным удаленный запуск программного кода". В результате я стал security concerned и стал искать, кто же это меня хачит на моем домашнем ноутбуке.
    На ноуте стоит WinXP SP3 со всеми последними апдейтами. Установлен DoctorWeb 5 с последними базами. Запускаю полное сканирование всех дисков в максимальных настройках эвристики - ничего не находит.
    Окей, скачиваю широко известную в узких кругах программу SpyBot S&D - она также ничего не находит. Пробую искать троянов программой Ad-Aware, она тоже ничего страшного не находит. Иду, скачиваю демо-версию (на месяц) антивируса Касперского.
    Касперский действительно находит кое-что, но это оказалось не помогло:
    - сообщил мне что мой плеер Winamp (который я обновлял пару недель назад) - имеет страшную уязвимость и заставил проапгрейдиться на последнюю версию 5.56.
    - vmware 5.5, из-под которой я запускаю Linux, тоже оказалось с уязвимостью
    - Самый неожиданный результат сканирования касперским: оказывается, одна из программ от Adobe (Adobe Bridge) тащит с собой старую версию Adobe flash player plugin, в котором есть уязвимость. При этом Adobe Updater обновляет Flash player plugin в системных путях, но не обновляет в папке с Adobe Bridge (!) - жесть, кто вообще тестировал Adobe Updater?

    Но и касперский ничего не находит. И тут я вспомнил про замечательную программу procmon.exe от компании sysinternals, которая у меня много лет входит в список любимых системных утилит. Скачал последнюю версию и обнаружил потрясающую связь с вот этим постом, взглянув на то, кто же автор этой программы. Никогда не запоминал фамилии, поэтому раньше Русинович и sysinternals/procmon у меня никогда не ассоциировались.


    Итак, что же нам сказал Procmon? А он нам совершенно недвусмысленно сказал, что этот OCX контрол пытается раз в полчаса использовать не кто иной, как сам Dr.Web (!) - точнее, DrWebUpW.exe, модуль, который обновляет антивирусные базы доктора веба:

    Здравствуйте! Прошу заранее простить меня, если что не так написал - ибо новичок здесь.

    Имеется 2 жёстких диска:
    ST3120022A ATA Device (120 ГБ, 7200 RPM, Ultra-ATA/100) (диск C)
    ST3750630AS ATA Device (698 ГБ, IDE) (диск D)
    ОС - Windows 7 Максимальная
    Две планки ОЗУ - одна на 2 ГБ, другая на 512 МБ

    А проблема вот в чём:

    С неделю назад начался железный катаклизм в системном блоке - борохлит жёсткий диск. Сначала явилось великое множество ошибок с источником atapi, код события 11, описание - Драйвер обнаружил ошибку контроллера \Device\Ide\IdePort1. Они следовали друг за другом со скоростью от несколько раз в СЕКУНДУ до раз в минуту. Затем через некоторое время (3-10 часов) в журнале событий поялялись ошибки с источником disk, код 15, описание: Доступ к устройству \Device\Harddisk1\DR1 пока невозможен. А затем появлялись предупреждения с тем же источником (disk) и кодом 51, описание: Обнаружена ошибка на устройстве \Device\Harddisk1\DR1 во время выполнения операции страничного обмена. Потом появлялся вал предупреждений с источником ntfs, код либо 50, либо 57, описание:

    Не удается найти описание для идентификатора события 50 из источника Ntfs. Вызывающий данное событие компонент не установлен на этом локальном компьютере или поврежден. Установите или восстановите компонент на локальном компьютере.

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

    К событию были добавлены следующие сведения:

    или такое описание:

    Системе не удалось очистить данные журнала транзакций. Возможно повреждение данных.

    Я, естественно обращался за помощью на несколько форумов в Интернете и по советам, данным мне на них, сделал следующее:

    Втыкал кабель SATA в другие разъёмы на материнской плате (всего их 4; плата: MSI 945P Neo3) - толку ноль - жёсткий диск (далее Ж/Д) вообще в системе отсутствовал.
    Чтобы избавиться от зависания вытащил планку ОЗУ на 512МБ - помогло, система загрузилась нормально, ошибка atapi пропала, сделал CHKDSK на диске D, сделал дефрагментацию этого же диска. На время ошибка пропала, но потом снова вернулась вместе с ошибкой с источником ntfs. С
    целью решения проблемы выключил компьютер, прочистил всё от пыли (включая слоты для ОЗУ), вставил обратно планку на 512 МБ - всё работало хорошо, даже ошибка исчезла.

    Но опять на время. После первого же выключения/включения компьютера - atapi снова появлялась. Вот и сейчас так же - стоило мне что-либо поставить на скачивание, прослушать музыку, посмотреть видео (сделать любую операцию с диском D) - как ошибка снова появлялась, но её количество в журнале событий стало уже гораздо меньше.

    Также я делал проверку на битые сектора при помощи HD Tune - ни на одном из Ж/Д нет битых секторов.
    Проверял на вирусы - вирусов нет.

    Есть предположение, что виновны следующие факторы:

    Слабый БП - он всего-лишь на 240 Ватт.
    Неисправность материнской платы.
    Неисправность жёсткого диска ST3750630AS ATA Device (698 ГБ, IDE) (диск D)
    Неисправность шлейфа.
    Ошибка Windows.

    Так что же это всё-таки, скажите мне? Как решить данную проблему и почему ошибки исчезают на некоторое время, а после выключения снова появляются?

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