5 способів виправити помилку події 1020 1008 Помилка Microsoft-Windows-Perflib у Windows 10 (03.28.24)

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

Однак нещодавно кілька користувачів повідомляли про помилку події 1020 & amp; Помилка 1008 Microsoft-Windows-Perflib у Windows 10, що заважає їм запускати зазначену програму та впливає на продуктивність комп’ютера.

Згідно зі скаргами, помилка з’являється без видимих ​​причин. Немає жодних ознак того, що щось трапилося не так, як з’явиться помилка, наприклад, зависання комп’ютера або збій програм. Помилка просто з’являється раптово.

Важливіше те, що в Інтернеті не так багато реімгу, на який можна звернутися, як виправити помилку події 1020 & amp; 1008 Помилка Microsoft-Windows-Perflib у Windows 10. Ця помилка змусила багатьох постраждалих користувачів Windows розчаруватися і розгубити, не знаючи, як боротися з цією помилкою.

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

Безкоштовне сканування проблем із ПК 3.145.873 завантаження Сумісно з: Windows 10, Windows 7, Windows 8

Спеціальна пропозиція. Про Outbyte, інструкції щодо видалення, EULA, Політику конфіденційності.

Тож, якщо ви раптом зіткнетеся з цією помилкою і не знаєте, що робити, цей посібник повинен бути вам дуже корисним.

Що таке Помилка події 1020 & amp; Помилка 1008 Microsoft-Windows-Perflib

Не плутайте. Це дві різні помилки: помилка події 1020 та помилка події 1008. Але вони зазвичай трапляються одночасно, і обставини, пов’язані з цими помилками, в основному однакові.

Ось повідомлення про помилку, яке ви можете зустріти для події помилка 1008:

img: Perflib
Категорія: Немає
Тип: Помилка
Ідентифікатор події: 1008

Не вдалося відкрити процедуру для служби «.NETFramework» у DLL «C: WINDOWS system32 mscoree.dll» із кодом помилки. Система не може знайти вказаний файл. Дані про ефективність цієї служби недоступні.

Ось повідомлення про помилку, яке може виникнути у випадку помилки 1020:

img: Perflib
Категорія: Немає
Тип: Помилка
Ідентифікатор події: 1008

Необхідний розмір буфера перевищує розмір буфера, переданого функції збору розширюваного лічильника DLL “C: Windows System32 perfts.dll” для послуги. “LSM”. Повідомлений розмір буфера становив 34184, а необхідний розмір - 43160.

Ці помилки можуть траплятися з будь-яким іншим файлом, а не лише з mscoree.dll. Це також може статися, коли помилка виявляється під час запуску перевірки продуктивності інших файлів DLL.

У наведеному вище повідомленні це означає, що система не може знайти файл mscoree.dll. Коли користувач намагався знайти файл за допомогою odctr / r у Powershell (як адміністратор), з'являється повідомлення про те, що mscoree.dll замінено із резервної копії. При запуску команди lodctr / q для переліку ремонтів, mscoree.dll навіть був у списку. Однак помилка все одно з'являється після виконання вищезазначеного способу усунення несправностей.

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

Однак, коли ви отримуєте будь-яку з цих помилок, у вас немає хвилюватися, бо ця помилка сама по собі не є великою проблемою. Це просто спосіб Windows сказати, що він не може збирати дані про ефективність. Це легка частина. Позбавлення від помилок - це зовсім інша історія.

Що спричиняє помилку події 1020 & amp; 1008 Помилка Microsoft-Windows-Perflib?

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

Типовим завданням процедури Open є читання діапазону індексів об’єктів, які він підтримує, з реєстру. Ці значення індексу зберігаються у значеннях реєстру First Counter, First Help, Last Counter та Last Help під ключем продуктивності програми.

Якщо ця процедура Open не вдається прочитати дані (тобто ці записи не існують або були видалені процедурою видалення) подія 1008 або 1020 записується в журнал подій.

Подія помилок 1020 та 1008 зазвичай виникає через те, що список лічильників пошкоджений і необхідну DLL відключено . Коли лічильник продуктивності не вдається вивантажити рядки для вказаної служби, реєстр може бути пошкоджений і показати ці помилки perflib.

Як виправити помилку події 1020 & amp; 1008 Помилка Microsoft-Windows-Perflib

Незважаючи на те, що ця помилка може не бути критичною для вашої системи Windows, отримання сповіщень може дратувати, тому вам може знадобитися мати справу з нею за допомогою наведених нижче рішень.

Виправлення №1: Перезавантажте комп'ютер.

Першим кроком до виправлення помилок є перезавантаження системи. Зазвичай це ефективно для усунення тимчасових збоїв на вашому комп’ютері. Натисніть кнопку живлення, а потім почекайте кілька хвилин, перш ніж запускати його знову. Ви також можете спробувати завантажитися в безпечному режимі, щоб перевірити, чи помилка пов'язана зі стороннім програмним забезпеченням.

Виправлення # 2: Видалення пошкоджених файлів.

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

Виправлення №3: Редагуйте реєстр.

Для того, щоб видалити такі осиротілі записи, зазвичай потрібно виконати такі дії:

  • Запустити редактор реєстру (Regedt32.exe або Regedit.exe) і перейти до наступного підрозділ:
  • HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \: \ Performance
  • Видаліть значення «Відкрити».
  • Перезавантажте комп’ютер, щоб ця зміна набрала чинності .
  • Виправлення # 4: Відновити лічильники продуктивності.

    Щоб вирішити цю проблему, відновіть список лічильників продуктивності.

  • Натисніть «Пуск».
  • Введіть CMD у пошуку .
  • Клацніть правою кнопкою миші Командний рядок.
  • Виберіть Запуск від імені адміністратора.
  • Введіть таку команду та натисніть клавішу Enter - CD% SYSTEMROOT% \ System32
  • У командному рядку введіть lodctr /r.
  • Натисніть Enter.
  • Аналогічно, для помилки 1008 введіть lodctr / e: і натисніть клавішу Enter.
  • Зверніть увагу, що для завершення цієї процедури необхідне членство в локальній групі адміністраторів. Щоб відновити список лічильників у реєстрі, виконайте наступне.

  • Натисніть кнопку Пуск Windows 10.
  • У вікні пошуку, що з’явиться, введіть CMD або Командний рядок.
  • Коли опція з’явиться, клацніть її правою кнопкою миші та виберіть Запустити як адміністратор.
  • Тепер у вікні командного рядка, що з’явиться на екрані, введіть таку команду та натисніть клавішу Enter. - cd% SYSTEMROOT% \ System32.
  • Знову введіть таку команду та натисніть клавішу Enter - lodctr /r.
  • Виправлення # 5: Повторно ввімкніть DLL.

    Аналогічно, 1008 Microsoft -Помилка Windows-Perflib виникає, коли необхідна DLL відключена. Щоб вирішити проблему, введіть lodctr / e:

    Щоб вимкнути один або кілька розширюваних лічильників DLL:

  • Запустіть редактор реєстру (RegEdt32.exe).
  • Перейдіть до наступного піддерева реєстру:
    HKEY_LOCAL_MACHINE \ System \ CurrentControlSet \ Services
  • Клацніть Знайти ключ у меню Перегляд.
  • Введіть Performance як рядок пошуку, а потім виконайте пошук звідти.
  • На кожен запис продуктивності, який ви знайдете, виберіть значення Бібліотеки та змініть ім’я бібліотеки, додавши до нього два символи x: наприклад, змініть OrigLib.dll на xxOrigLib.dll
  • Коли ви зробите кожен запис Performance під клавішу CurrentControlSet \ Services, перезапустіть Perfmon, щоб перевірити, чи працює. Якщо це сталося, повторіть два наведені вище кроки, лише відновивши оригінальне ім’я бібліотеки та спробувавши Perfmon після кожної зміни, щоб побачити, яка бібліотека спричиняє несправність.
  • Підведення підсумків

    Отримання помилки події 1020 & amp; Помилка 1008 Microsoft-Windows-Perflib у Windows 10 дратує, але це не критична помилка. Якщо вам не потрібні лічильники продуктивності для служби, згаданої у випадку, ви можете їх відключити за допомогою інструмента exctrlst.exe (Розширюваний список лічильників продуктивності). Однак це лише обхідний шлях, завдяки якому ви не отримуватимете ці сповіщення. Якщо ви дійсно хочете усунути ці помилки, зверніться до нашого посібника з усунення несправностей вище.


    Відео YouTube: 5 способів виправити помилку події 1020 1008 Помилка Microsoft-Windows-Perflib у Windows 10

    03, 2024