5 modi per correggere l'errore dell'evento 1020 1008 Microsoft-Windows-Perflib Error su Windows 10 (05.08.24)

Windows 10 offre molte fantastiche funzioni che migliorano l'esperienza di Windows. Il sistema è composto da sistemi più piccoli che lavorano insieme per fornire una piattaforma intuitiva per tutte le esigenze del tuo computer.

Tuttavia, diversi utenti hanno recentemente segnalato di aver ricevuto l'errore dell'evento 1020 & 1008 Errore Microsoft-Windows-Perflib su Windows 10, che impedisce loro di eseguire l'applicazione interessata e influisce sulle prestazioni del computer.

Secondo i reclami, l'errore appare senza una ragione apparente. Non vi è alcuna indicazione che ci sia qualcosa di sbagliato prima che venga visualizzato l'errore, come il blocco del computer o l'arresto anomalo delle app. L'errore appare all'improvviso.

Ancora più importante, non c'è molto reimg online a cui rivolgersi su come correggere l'errore di evento 1020 & 1008 Errore Microsoft-Windows-Perflib su Windows 10. Questo errore ha lasciato molti utenti Windows interessati frustrati e confusi, non sapendo come gestire questo errore.

Suggerimento per professionisti: scansiona il tuo PC alla ricerca di problemi di prestazioni, file spazzatura, app dannose e minacce alla sicurezza
che possono causare problemi di sistema o prestazioni lente.

Scansione gratuita per problemi con il PC3.145.873downloadCompatibile con:Windows 10, Windows 7, Windows 8

Offerta speciale. Informazioni su Outbyte, istruzioni di disinstallazione, EULA, Informativa sulla privacy.

Quindi se riscontri questo errore all'improvviso e non sai cosa fare, questa guida dovrebbe essere di grande aiuto.

Che cos'è l'errore evento 1020 & 1008 Microsoft-Windows-Perflib Error

Non confondere. Si tratta di due errori diversi: errore evento 1020 ed errore evento 1008. Ma di solito si verificano contemporaneamente e le circostanze che circondano questi errori sono sostanzialmente le stesse.

Ecco il messaggio di errore che potresti incontrare per l'evento errore 1008:

img: Perflib
Categoria: nessuna
Tipo: errore
ID evento: 1008

La procedura aperta per il servizio “.NETFramework” nella DLL “C: WINDOWS system32 mscoree.dll” non è riuscita con il codice di errore. Il sistema non riesce a trovare il file indicato. I dati sulle prestazioni per questo servizio non sono disponibili.

Ecco il messaggio di errore che potresti incontrare per l'errore evento 1020:

img: Perflib
Categoria: nessuna
Tipo: Errore
ID evento: 1008

La dimensione del buffer richiesta è maggiore della dimensione del buffer trasferita alla funzione di raccolta della DLL del contatore espandibile "C: Windows System32 perfts.dll" per il servizio “LSM”. La dimensione del buffer segnalata era 34184 e la dimensione richiesta era 43160.

Questi errori possono verificarsi con qualsiasi altro file, non solo con mscoree.dll. Può anche accadere quando si verifica l'errore durante l'esecuzione di un controllo delle prestazioni su altri file DLL.

Nel messaggio sopra, significa che il sistema non riesce a trovare il mscoree.dll. Quando l'utente ha cercato di trovare il file utilizzando odctr /r in Powershell (come amministratore), viene visualizzato un messaggio che informa che mscoree.dll è stato sostituito da un backup. Quando si esegue il comando lodctr /q per elencare le riparazioni, è stato persino elencato mscoree.dll. Tuttavia, l'errore viene ancora visualizzato dopo aver eseguito la risoluzione dei problemi di cui sopra.

Gli utenti interessati hanno notato che, a parte questi errori visualizzati nel Visualizzatore eventi, non hanno notato nulla di strano con il computer; Tutto funzionava come dovrebbe, quindi gli utenti non avevano idea di cosa potesse causare loro e cosa non funzionava come avrebbero dovuto.

Tuttavia, quando ricevi uno di questi errori, non hai preoccuparsi perché questo errore in sé non è un grosso problema. È solo il modo di Windows per dire che non può raccogliere dati sulle prestazioni. Questa è la parte facile. Sbarazzarsi degli errori è tutta un'altra storia.

Che cosa causa l'errore di evento 1020 & 1008 Microsoft-Windows-Perflib Error?

Come accennato in precedenza, questi errori di evento possono verificarsi per varie applicazioni. Quando il monitor delle prestazioni legge tutti i contatori per la prima volta, viene chiamata la procedura Open dell'estensione.

Un'attività tipica per la procedura Open è leggere quale intervallo di indici di oggetti supporta dal registro. Questi valori di indice sono memorizzati nei valori di registro First Counter, First Help, Last Counter e Last Help sotto la chiave di prestazione dell'applicazione.

Se questa procedura Open non riesce a leggere i dati (cioè quelle esistono o sono stati eliminati da una procedura di disinstallazione) l'evento 1008 o 1020 viene registrato nel registro eventi.

L'evento di errore 1020 e 1008 di solito si verifica perché un elenco di contatori è danneggiato e una DLL richiesta è stata disabilitata . Quando il contatore delle prestazioni non riesce a scaricare le stringhe per il servizio specificato, il registro potrebbe danneggiarsi e mostrare questi errori perflib.

Come correggere l'errore dell'evento 1020 & 1008 Microsoft-Windows-Perflib Error

Anche se questo errore potrebbe non essere critico per il tuo sistema Windows, può essere fastidioso ricevere le notifiche, quindi potresti volerlo gestire utilizzando le soluzioni di seguito.

Correzione n. 1: Riavvia il computer.

Il primo passo per correggere qualsiasi errore è riavviare il sistema. Di solito è efficace nel risolvere problemi temporanei sul tuo computer. Premi il pulsante di accensione, quindi attendi qualche minuto prima di riavviarlo. Puoi anche provare ad avviare in modalità provvisoria per vedere se l'errore è correlato a software di terze parti.

Correzione n. 2: rimuovere i file danneggiati.

Un altro passaggio di base per la risoluzione dei problemi prevede l'esecuzione del comando SFC nel prompt dei comandi per verificare per i file corrotti sul tuo computer. Questo strumento ripara o sostituisce automaticamente i file danneggiati per risolvere eventuali errori che potresti riscontrare. Si consiglia inoltre di ripulire il sistema utilizzando Outbyte PC Repair per evitare la comparsa di ulteriori errori.

Correzione n. 3: modificare il registro.

Per rimuovere tali voci orfane in genere è necessario seguire questi passaggi:

  • Avviare l'editor del registro (Regedt32.exe o Regedit.exe) e andare al seguente sottochiave:
  • HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\:\Performance
  • Elimina il valore "Apri".
  • Riavvia il computer per rendere effettive le modifiche .
  • Correzione n. 4: ricostruire i contatori delle prestazioni.

    Per risolvere questo problema, ricostruire l'elenco dei contatori delle prestazioni.

  • Fare clic su Start.
  • Digitare CMD nella ricerca barra.
  • Fai clic con il pulsante destro del mouse su Prompt dei comandi.
  • Scegli Esegui come amministratore.
  • Inserisci il seguente comando e premi il tasto Invio: CD %SYSTEMROOT%\System32
  • Al prompt dei comandi, digita lodctr /r.
  • Premi Invio.
  • Analogamente, per l'errore 1008, digita lodctr /e: e quindi premi Invio.
  • Tieni presente che per completare questa procedura è necessaria l'appartenenza al gruppo Administrators locale. Per ricostruire l'elenco dei contatori nel registro, procedi come segue.

  • Fai clic sul pulsante Start di Windows 10.
  • Nella casella di ricerca visualizzata, digita CMD o Prompt dei comandi.
  • Quando viene visualizzata l'opzione, fai clic con il pulsante destro del mouse e seleziona l'opzione Esegui come amministratore.
  • Ora, nella finestra del prompt dei comandi che appare sullo schermo, inserisci il seguente comando e premi il tasto Invio – cd %SYSTEMROOT%\System32.
  • Di nuovo inserisci il seguente comando e premi il tasto Invio – lodctr /r.
  • Correzione n. - L'errore Windows-Perflib si verifica quando la DLL richiesta è disabilitata. Per risolvere il problema, digitare lodctr /e:

    Per disabilitare una o più DLL di contatori estensibili:

  • Avviare l'editor del registro (RegEdt32.exe).
  • Vai alla seguente sottostruttura del registro:
    HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services
  • Fai clic su Trova chiave nel menu Visualizza.
  • Digita Performance come stringa di ricerca, quindi cerca in basso da lì.
  • In ogni voce Performance che trovi, seleziona il valore Library e modifica il nome della libreria anteponendolo a due x": ad esempio, cambia OrigLib.dll in xxOrigLib.dll
  • Quando hai eseguito ogni voce Performance la chiave CurrentControlSet \Services, riavvia Perfmon per vedere se funziona. In tal caso, ripeti i due passaggi precedenti, ripristinando solo il nome della libreria originale e provando Perfmon dopo ogni modifica per vedere quale libreria causa l'errore.
  • Conclusione

    Ricezione dell'errore di evento 1020 & L'errore 1008 Microsoft-Windows-Perflib su Windows 10 è fastidioso ma non è un errore critico. Se non sono necessari i contatori delle prestazioni per il servizio menzionato nell'evento, è possibile disabilitarli utilizzando lo strumento exctrlst.exe (Elenco dei contatori delle prestazioni estensibili). Tuttavia, questa è solo una soluzione alternativa in modo da non ricevere queste notifiche. Se vuoi davvero risolvere questi errori, fai riferimento alla nostra guida alla risoluzione dei problemi sopra.


    Video Youtube: 5 modi per correggere l'errore dell'evento 1020 1008 Microsoft-Windows-Perflib Error su Windows 10

    05, 2024