Jeśli widzisz kod błędu o identyfikatorze zdarzenia 1008 lub identyfikatorze zdarzenia 1020 w dzienniku Podglądu zdarzeń, system nie może znaleźć pliku określonego w określonej operacji. Ten problem występuje często w przypadku wykonywania pliku dll. Musisz przywrócić ciągi rejestru licznika wydajności z wiersza poleceń. Wystarczy wykonać czynności wymienione w poprawkach, aby rozwiązać problem, z którym się borykasz.
Spróbuj ponownie uruchomić komputer raz. Sprawdź jeszcze raz, wykonując operację. Jeśli błąd nadal występuje, skorzystaj z tych rozwiązań.
Poprawka 1 – Ponownie zarejestruj bibliotekę DLL
Musisz ponownie zarejestrować liczniki i uszkodzone pliki dll z wiersza poleceń.
1. Rodzaj "cmd” w polu wyszukiwania.
2. Kliknij prawym przyciskiem myszy „Wiersz polecenia” i kliknij „Uruchom jako administrator“.

3. Gdy pojawi się wiersz polecenia, musisz przejść do lokalizacji folderu system32. Po prostu wykonaj to polecenie.
CD %SYSTEMROOT%\System32

4. Teraz postępuj zgodnie z kodem błędu, który widzisz na swoim komputerze –
ZA. Dla kodu błędu 1020 –
Skopiuj i wklej to polecenie w terminalu i naciśnij Wchodzić.
lodctr /r

Uwaga: – Jeśli wyświetla komunikat „Nie można odbudować ustawienia licznika wydajności z magazynu kopii zapasowych systemu”.
Spróbuj uruchomić go jeszcze raz.
Teraz uruchom podane poniżej polecenie, aby przejść do C: \ Windows \ SysWOW64.
cd C:\Windows\SysWOW64
Teraz ponownie uruchom polecenie.
lodctr /r
B. Dla kodu błędu 1008 –
Wklej to polecenie w terminalu i zmodyfikuj je. Następnie naciśnij Wchodzić klucz.
lodctr /e:Nazwa biblioteki DLL
[Musisz zmienić polecenie z nazwą pliku.
Przykład – Załóżmy, że masz do czynienia z tym problemem z Perfib.dll plik, polecenie będzie –
lodctr /e: Perflib.dll
]

5. Teraz musisz ponownie zsynchronizować licznik za pomocą Instrumentacji zarządzania Windows (WMI). Wykonaj to polecenie.
WINMGMT.EXE /RESYNCPERF

Zamknij ekran wiersza polecenia. Uruchom ponownie system.
To powinno rozwiązać twój problem.
Poprawka 2 – Zmodyfikuj rejestr
Modyfikacja wartości „Wydajność” powinna pomóc w Twojej sytuacji.
1. Musisz tylko nacisnąć Klawisz Windows i R klucz razem.
2. W terminalu Uruchom napisz „regedit” i kliknij „dobrze”, aby uzyskać dostęp do ekranu Edytora rejestru.

UWAGA –
Po otwarciu Edytora rejestru kliknij „Plik” i kliknij „Eksport”, aby utworzyć nową kopię zapasową na komputerze.

Jeśli coś wymknie się spod kontroli podczas zmiany rejestru, możesz łatwo przywrócić rejestr do normalnego stanu.
3. Po otwarciu Edytora rejestru przejdź do tej lokalizacji na ekranie Edytora rejestru –
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Usługi\Nazwa serwisu\Występ
[Musisz zmienić „nazwę usługi” na usługę, z którą masz do czynienia z tym problemem.
Przykład – Załóżmy, że napotykasz ten problem z usługą „.NET CLR Data”.
Adres pliku nagłówkowego będzie:
Komputer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Usługi\Dane .NET CLR\Występ
]
4. Teraz po prawej stronie zauważysz „otwarty" klucz.
5. Kliknij prawym przyciskiem myszy klawisz i kliknij „Kasować”, aby usunąć go z komputera.
Jeśli zobaczysz na ekranie jakiekolwiek ostrzeżenie, kliknij „tak“.

Zamknij okno Edytora rejestru. Po tym, uruchom ponownie system i spróbuj ponownie uruchomić aplikację.
Napraw 3 Uruchom skanowanie SFC
Możesz uruchomić skanowanie plików systemowych, aby komputer sam naprawił problem.
1. Kliknij pole wyszukiwania i zacznij pisać „cmd“.
2. Następnie kliknij prawym przyciskiem myszy „Wiersz polecenia” i kliknij „Uruchom jako administratorzy“.

3. Wklej ten kod w terminalu. Następnie uderz Wchodzić aby uruchomić skanowanie.
sfc /skanuj

Rozpocznie się skanowanie SFC.
4. Po zakończeniu skanowania SFC musisz uruchomić skanowanie DISM.
5. Napisz to polecenie w terminalu CMD, a następnie naciśnij Wchodzić.
DISM.exe /Online /Cleanup-image /Restorehealth

To powinno rozwiązać problem, z którym się borykasz.