Come risolvere l’errore del codice di arresto della violazione di DPC WATCHDOG in Windows

Gli errori di Windows vanno e vengono … e la violazione del watchdog DPC è sicuramente uno di questi. Se stai riscontrando l’errore DPC Watchdog Violation, ecco come risolverlo.

Qual è l’errore di violazione del watchdog DPC?

L’errore DPC Watchdog Violation deriva da problemi hardware di sistema e segnala che Windows non è in grado di comunicare correttamente con l’hardware.

Quando Windows 10 è stato introdotto per la prima volta nel 2015, c’era un eccesso di errori di violazione del watchdog DPC relativi alle unità a stato solido (SSD), come firmware SSD obsoleto, vecchie versioni di driver SSD o problemi di incompatibilità hardware. Il problema era che i produttori di SSD non avevano sviluppato e rilasciato driver aggiornati per il nuovo sistema operativo, causando una serie di problemi, incluso l’errore DPC Watchdog Violation.

DPC è l’acronimo di deferred procedure call , un processo a livello di sistema (ciò significa che avviene in background). Un DPC essenzialmente descrive in dettaglio quando un pezzo di hardware vuole comunicare con la CPU, ma lo fa leggermente fuori turno. Se il DPC non si risolve per un certo periodo, causa l’errore di violazione del watchdog del DPC (dove il watchdog è un processo che assicura che il DPC si risolva entro il tempo assegnato).

Le chiamate di procedura differita funzionano insieme agli “interrupt di sistema”, che è un altro processo a livello di sistema. Ogni volta che un pezzo di software o hardware vuole fare qualcosa, “interrompe” la CPU per dirle cosa sta succedendo. Se il sistema trascorre troppo tempo al livello di richiesta di interrupt (IRQL), può anche causare errori di schermo blu.

Come correggere l’errore di violazione del watchdog DPC

In genere, una violazione del watchdog DPC viene risolta con aggiornamenti di driver e sistema e un buon controllo dell’hardware. Quel controllo potrebbe significare reinstallare e pulire l’hardware, nonché utilizzare strumenti di terze parti per verificare che l’hardware non si guasti meccanicamente.

1. Controllare e reinstallare l’hardware del sistema

La prima cosa da fare è controllare l’hardware del sistema per tutto ciò che sembra fuori posto. Ciò potrebbe significare un cavo allentato, un’unità fuori posto, una RAM non inserita o qualsiasi altra cosa nel mezzo. Il video seguente spiega come reinstallare l’hardware e verificare che tutto sia sicuro:

Pulisci il tuo computer

Mentre hai il case del computer aperto, dovresti pulire il tuo hardware. Non con sapone e una spugna, ovviamente! Piuttosto, dovresti dare un’esplosione ai tuoi fan con un po ‘di aria compressa e completare alcuni passaggi generali di manutenzione del PC . Ricorda, il tuo PC è come qualsiasi altro componente hardware che possiedi. Prenditene cura e durerà più a lungo.

2. Controllo dello stato del sistema

Dopo aver pulito fisicamente il sistema, è necessario eseguire un controllo dell’integrità del sistema. Un controllo dell’integrità del sistema utilizza strumenti di terze parti per mostrare se qualche pezzo di hardware sta per fallire. Ci sono un sacco di strumenti per la salute dei PC Windows , ma uno degli strumenti più facili da usare è Speccy. Speccy mostra una vasta gamma di indicatori di salute del PC in un unico programma, rendendolo un ottimo strumento di benchmarking .

Una volta installato, è possibile aprire le varie schede e menu a discesa per controllare lo stato dell’unità, le temperature operative, le tensioni e molto altro. Se uno qualsiasi dei tuoi hardware mostra un numero elevato di guasti o funziona a temperature estreme, dovresti considerare di capire cosa non va nel componente o di sostituirlo completamente.

Se Speccy mostra problemi con il tuo SSD, puoi sempre indagare ulteriormente. Controlla i principali segnali di avvertimento che il tuo SSD sta per rompersi e guastarsi .

3. Eseguire SFC e CHKDSK

Un’altra correzione per l’errore DPC Watchdog Violation consiste nell’eseguire Windows System File Check (SFC) integrato, uno strumento di sistema che esegue la scansione dell’unità e corregge gli errori.

Prima di eseguire il comando SFC, è importante verificare che funzioni correttamente. A tale scopo, utilizziamo lo strumento Gestione e manutenzione immagini distribuzione o DISM .

Come SFC, DISM è un’utilità Windows integrata con un’ampia gamma di funzioni. In questo caso, il comando DISM Restorehealth garantisce che la nostra prossima correzione funzionerà correttamente.

Procedi con i seguenti passaggi.

  1. Digita Prompt dei comandi (amministratore) nella barra di ricerca del menu Start, quindi fai clic con il pulsante destro del mouse e seleziona Esegui come amministratore per aprire un prompt dei comandi con privilegi elevati.
  2. Digita il seguente comando e premi Invio: DISM / online / cleanup-image / restorehealth
  3. Attendi il completamento del comando. Il processo può richiedere fino a 20 minuti, a seconda dello stato di salute del sistema. Il processo sembra bloccato in determinati momenti, ma attendi che venga completato.
  4. Al termine del processo, digita sfc / scannow e premi Invio.

CHKDSK è un altro strumento di sistema di Windows che controlla la struttura dei file. A differenza di SFC, CHKDSK esegue la scansione dell’intera unità per errori, mentre SFC esegue la scansione specifica dei file di sistema di Windows. Come SFC, esegui la scansione CHKDSK dal prompt dei comandi per riparare la tua macchina.

  1. Digita prompt dei comandi nella barra di ricerca del menu Start, quindi fai clic con il pulsante destro del mouse sulla corrispondenza migliore e seleziona Esegui come amministratore . (In alternativa, premi il tasto Windows + X , quindi seleziona Prompt dei comandi (amministratore) dal menu.)
  2. Quindi, digita chkdsk / r e premi Invio. Il comando scansionerà il tuo sistema per errori e risolverà eventuali problemi lungo il percorso.

4. Aggiorna i tuoi driver SSD

In generale, Windows 10 si prende cura degli aggiornamenti dei driver. Gli aggiornamenti sono automatizzati anche in Windows 10, quindi non dovresti mai rimanere troppo indietro rispetto al ciclo di aggiornamento. Detto questo, le cose scivolano attraverso la rete ei driver possono essere danneggiati per un motivo o per l’altro.

Per controllare i tuoi ultimi aggiornamenti automatici dei driver, vai su Aggiornamento e sicurezza> Windows Update> Visualizza cronologia degli aggiornamenti . Gli aggiornamenti recenti dei driver vengono visualizzati qui.

Ora, digita gestione dispositivi nella barra di ricerca del menu Start e seleziona la migliore corrispondenza. Apri la sezione Unità disco , quindi fai clic con il pulsante destro del mouse sul driver per il tuo SSD e seleziona Aggiorna driver . Seleziona Cerca automaticamente il software del driver aggiornato per consentire a Windows di automatizzare il processo di aggiornamento per te.

Aggiorna Windows 10

Un’altra soluzione è verificare se Windows 10 ha un aggiornamento in sospeso. Vai su Aggiornamento e sicurezza> Windows Update. Se sono disponibili aggiornamenti, scaricarli e installarli.

5. Disinstallare il software

L’errore DPC Watchdog Violation è iniziato dopo l’installazione del nuovo software? In tal caso, è necessario rimuovere il software, riavviare il sistema e verificare se l’immagine persiste.

Inserisci programmi nella barra di ricerca del menu Start e seleziona la corrispondenza migliore. Cambia il menu a discesa Ordina per su Data di installazione , ordinando l’elenco dei programmi in base alla data di installazione. Disinstalla tutti i programmi installati di recente, quindi riavvia il sistema. Se l’errore di violazione del watchdog DPC scompare, hai trovato il colpevole.

La violazione del watchdog DPC in Windows: risolta!

Come molti errori di schermo blu di Windows 10, l’errore di violazione del watchdog DPC è un’irritazione. Ma alla fine, se segui i passaggi in questo elenco, puoi correggere l’errore DPC Watchdog Violation senza causare troppo stress.