5 sposobów naprawienia błędu zdarzenia 1020 1008 Błąd Microsoft-Windows-Perflib w systemie Windows 10 (04.25.24)

System Windows 10 oferuje wiele wspaniałych funkcji, które poprawiają działanie systemu Windows. System składa się z mniejszych systemów współpracujących ze sobą, aby zapewnić intuicyjną platformę dla wszystkich potrzeb komputera.

Jednak kilku użytkowników zgłosiło ostatnio błąd zdarzenia 1020 & Błąd 1008 Microsoft-Windows-Perflib w systemie Windows 10, uniemożliwiający uruchomienie aplikacji, której dotyczy problem, i mający wpływ na wydajność komputera.

Zgodnie ze skargami błąd pojawia się bez wyraźnego powodu. Nic nie wskazuje na to, że coś jest nie tak, zanim pojawi się błąd, na przykład komputer zawiesza się lub aplikacje się zawieszają. Błąd pojawia się po prostu nagle.

Co ważniejsze, nie ma zbyt wielu reimg online, aby dowiedzieć się, jak naprawić błąd zdarzenia 1020 i amp; Błąd 1008 Microsoft-Windows-Perflib w systemie Windows 10. Ten błąd sprawił, że wielu dotkniętych nim użytkowników systemu Windows było sfrustrowanych i zdezorientowanych, nie wiedząc, jak poradzić sobie z tym błędem.

Wskazówka dla profesjonalistów: przeskanuj swój komputer w poszukiwaniu problemów z wydajnością, niepotrzebnych plików, szkodliwych aplikacji i zagrożeń bezpieczeństwa,
które mogą powodować problemy z systemem lub spowolnić działanie.

Bezpłatne skanowanie w poszukiwaniu problemów z komputerem 3.145.873 do pobraniaZgodny z:Windows 10, Windows 7, Windows 8

Oferta specjalna. Informacje o Outbyte, instrukcje odinstalowywania, EULA, Polityka prywatności.

Jeśli więc nagle napotkasz ten błąd i nie wiesz, co zrobić, ten przewodnik powinien być bardzo pomocny.

Co to jest błąd zdarzenia 1020 i 1008 Błąd Microsoft-Windows-Perflib

Nie myl się. Są to dwa różne błędy: błąd zdarzenia 1020 i błąd zdarzenia 1008. Ale zwykle zdarzają się w tym samym czasie, a okoliczności związane z tymi błędami są zasadniczo takie same.

Oto komunikat o błędzie, który możesz napotkać w przypadku zdarzenia błąd 1008:

img: Perflib
Kategoria: Brak
Typ: Błąd
Identyfikator zdarzenia: 1008

Otwarta procedura dla usługi „.NETFramework” w bibliotece DLL „C: WINDOWS system32 mscoree.dll” nie powiodła się z powodu kodu błędu. System nie może znaleźć podanego pliku. Dane dotyczące wydajności tej usługi są niedostępne.

Oto komunikat o błędzie, który możesz napotkać w przypadku błędu zdarzenia 1020:

img: Perflib
Kategoria: Brak
Typ: Błąd
Identyfikator zdarzenia: 1008

Wymagany rozmiar bufora jest większy niż rozmiar bufora przeniesiony do funkcji zbierania rozwijanego licznika DLL „C: Windows System32 perfts.dll” dla usługi „LSM”. Zgłoszony rozmiar bufora to 34184, a wymagany rozmiar to 43160.

Te błędy mogą wystąpić z dowolnym innym plikiem, nie tylko mscoree.dll. Może się to również zdarzyć, gdy błąd zostanie napotkany podczas sprawdzania wydajności innych plików DLL.

W powyższym komunikacie oznacza to, że system nie może znaleźć pliku mscoree.dll. Gdy użytkownik próbował znaleźć plik za pomocą odctr /r w Powershell (jako admin), pojawia się komunikat, że mscoree.dll został zastąpiony z kopii zapasowej. Podczas uruchamiania polecenia lodctr /q w celu wyświetlenia listy napraw plik mscoree.dll był nawet wyświetlany. Jednak błąd nadal pojawia się po wykonaniu powyższego rozwiązywania problemów.

Zaawansowani użytkownicy zauważyli, że poza tymi błędami pojawiającymi się w Podglądzie zdarzeń, nie zauważyli niczego dziwnego na komputerze; Wszystko działało tak, jak powinno, więc użytkownicy nie mieli pojęcia, co może je powodować, a co nie działało tak, jak powinno.

Jednak gdy pojawi się którykolwiek z tych błędów, nie masz martwić, ponieważ sam ten błąd nie jest wielkim problemem. To tylko sposób, w jaki Windows mówi, że nie może zbierać danych o wydajności. To najłatwiejsza część. Pozbycie się błędów to zupełnie inna historia.

Co powoduje błąd zdarzenia 1020 & 1008 Błąd Microsoft-Windows-Perflib?

Jak wspomniano wcześniej, te błędy zdarzeń mogą wystąpić dla różnych aplikacji. Gdy monitor wydajności po raz pierwszy odczytuje wszystkie liczniki, wywoływana jest procedura Open rozszerzenia.

Typowym zadaniem procedury Open jest odczytanie z rejestru zakresu indeksów obiektów, które obsługuje. Te wartości indeksu są przechowywane w wartościach rejestru First Counter, First Help, Last Counter i Last Help w kluczu wydajności aplikacji.

Jeśli ta procedura Open nie odczyta danych (tj. te wpisy nie istnieją lub zostały usunięte przez procedurę dezinstalacji) zdarzenie 1008 lub 1020 jest rejestrowane w dzienniku zdarzeń.

Zdarzenia błędu 1020 i 1008 zwykle występują, ponieważ lista liczników jest uszkodzona, a wymagana biblioteka DLL została wyłączona . Gdy licznik wydajności nie wyładuje ciągów dla określonej usługi, rejestr może zostać uszkodzony i wyświetlić te błędy perflib.

Jak naprawić błąd zdarzenia 1020 & Błąd 1008 Microsoft-Windows-Perflib

Chociaż ten błąd może nie być krytyczny dla systemu Windows, otrzymywanie powiadomień może być denerwujące, więc warto sobie z nim poradzić, korzystając z poniższych rozwiązań.

Poprawka nr 1: Uruchom ponownie komputer.

Pierwszym krokiem do naprawienia błędów jest ponowne uruchomienie systemu. Zwykle jest skuteczny w rozwiązywaniu tymczasowych usterek komputera. Naciśnij przycisk zasilania, a następnie odczekaj kilka minut przed ponownym uruchomieniem. Możesz także spróbować uruchomić komputer w trybie awaryjnym, aby sprawdzić, czy błąd jest związany z oprogramowaniem innej firmy.

Poprawka nr 2: Usuń uszkodzone pliki.

Kolejny podstawowy krok rozwiązywania problemów polega na uruchomieniu polecenia SFC w wierszu polecenia w celu sprawdzenia uszkodzonych plików na twoim komputerze. To narzędzie automatycznie naprawia lub zastępuje uszkodzone pliki, aby rozwiązać wszelkie występujące błędy. Zaleca się również wyczyszczenie systemu za pomocą narzędzia Outbyte PC Repair, aby zapobiec wyświetlaniu kolejnych błędów.

Poprawka nr 3: Edytuj rejestr.

Aby usunąć takie osierocone wpisy, zazwyczaj należy wykonać następujące kroki:

  • Uruchom Edytor rejestru (Regedt32.exe lub Regedit.exe) i przejdź do następującego podklucz:
  • HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\:\Performance
  • Usuń wartość „Otwórz”.
  • Uruchom ponownie komputer, aby zmiana zaczęła obowiązywać .
  • Poprawka nr 4: Odbuduj liczniki wydajności.

    Aby rozwiązać ten problem, odbuduj listę liczników wydajności.

  • Kliknij Start.
  • Wpisz CMD w wyszukiwaniu pasek.
  • Kliknij prawym przyciskiem myszy Wiersz polecenia.
  • Wybierz Uruchom jako administrator.
  • Wprowadź następujące polecenie i naciśnij klawisz Enter– CD %SYSTEMROOT%\System32
  • W wierszu polecenia wpisz lodctr /r.
  • Naciśnij Enter.
  • Podobnie w przypadku błędu 1008 wpisz lodctr /e:, a następnie naciśnij klawisz Enter.
  • Pamiętaj, że do wykonania tej procedury wymagane jest członkostwo w lokalnej grupie Administratorzy. Aby odbudować listę liczników w rejestrze, wykonaj następujące czynności.

  • Kliknij przycisk Start systemu Windows 10.
  • W wyświetlonym polu wyszukiwania wpisz CMD lub Wiersz polecenia.
  • Kiedy opcja jest widoczna, kliknij ją prawym przyciskiem myszy i wybierz opcję Uruchom jako administrator.
  • Teraz w oknie wiersza polecenia, które pojawi się na ekranie, wprowadź następujące polecenie i naciśnij klawisz Enter – cd %SYSTEMROOT%\System32.
  • Ponownie wprowadź następujące polecenie i naciśnij klawisz Enter – lodctr /r.
  • Poprawka nr 5: Ponownie włącz DLL.

    Podobnie, 1008 Microsoft Błąd -Windows-Perflib występuje, gdy wymagana biblioteka DLL jest wyłączona. Aby rozwiązać ten problem, wpisz lodctr /e:

    Aby wyłączyć jeden lub więcej rozszerzalnych bibliotek DLL liczników:

  • Uruchom Edytor rejestru (RegEdt32.exe).
  • Przejdź do następującego poddrzewa rejestru:
    HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services
  • Kliknij Znajdź klucz w menu Widok.
  • Wpisz Wydajność jako ciąg wyszukiwania, a następnie wyszukaj w dół stamtąd.
  • W każdy znaleziony wpis wydajności, wybierz wartość biblioteki i zmodyfikuj nazwę biblioteki, poprzedzając ją dwoma znakami x: na przykład zmień OrigLib.dll na xxOrigLib.dll
  • Po wykonaniu każdego wpisu wydajności w klucz CurrentControlSet \Services, uruchom ponownie Perfmon, aby sprawdzić, czy działa. Jeśli tak, powtórz powyższe dwa kroki, przywracając tylko oryginalną nazwę biblioteki i próbując Perfmon po każdej zmianie, aby zobaczyć, która biblioteka powoduje błąd.
  • Zawijanie.

    Pobieranie błędu zdarzenia 1020 & Błąd 1008 Microsoft-Windows-Perflib w systemie Windows 10 jest denerwujący, ale nie jest to błąd krytyczny. Jeśli nie potrzebujesz liczników wydajności dla wymienionej usługi, możesz je wyłączyć za pomocą narzędzia exctrlst.exe (Lista liczników wydajności rozszerzonej). Jest to jednak tylko obejście, aby nie otrzymywać tych powiadomień. Jeśli naprawdę chcesz rozwiązać te błędy, zapoznaj się z naszym przewodnikiem rozwiązywania problemów powyżej.


    Wideo YouTube.: 5 sposobów naprawienia błędu zdarzenia 1020 1008 Błąd Microsoft-Windows-Perflib w systemie Windows 10

    04, 2024