8 modi per correggere l’errore BSOD di Attempted_Write_to_Readonly_Memory

L’errore della schermata blu Attempted_Write_to_Readonly_Memory o il codice di errore 0x000000BE non è abbastanza comune. Si verifica quando alcuni driver o programmi tendono a scrivere su una sezione di memoria ristretta.

Quando vedi questo errore sul tuo PC, di solito è dovuto a problemi hardware, in particolare la memoria. Tuttavia, i driver non firmati, incompatibili, danneggiati o obsoleti possono ugualmente essere i colpevoli.

Pertanto, abbiamo compilato un elenco di correzioni praticabili che elimineranno questo problema dal tuo PC.

Se volete continuare a leggere questo post su "[page_title]" cliccate sul pulsante "Mostra tutti" e potrete leggere il resto del contenuto gratuitamente. ebstomasborba.pt è un sito specializzato in Tecnologia, Notizie, Giochi e molti altri argomenti che potrebbero interessarvi. Se desiderate leggere altre informazioni simili a [page_title], continuate a navigare sul web e iscrivetevi alle notifiche del blog per non perdere le ultime novità.

Seguir leyendo


Sommario

Come correggere l’errore BSOD di Attempted_Write_to_Readonly_Memory

Dovrai avviare in modalità provvisoria se il tuo PC non si avvia dopo il BSOD. Ecco il modo per farlo.

  1. Spegnere il sistema premendo il pulsante di accensione per circa 10 secondi. Facendo questo 3 volte si avvierà il sistema nell’ambiente di ripristino.
  2. Vai a Risoluzione dei problemi e fai clic su Impostazioni avanzate .
  3. Seleziona Impostazioni di avvio e fai clic su Riavvia.
  4. Al riavvio, premi 4 o F4 per avviare il PC in modalità provvisoria.

Diamo un’occhiata alle correzioni per risolvere il problema ora.

Trova la causa particolare

Nonostante lo stesso codice di errore, il tentativo di scrittura su memoria BSOD di sola lettura può verificarsi a causa di errori in diversi file e processi. Ntfs.sys , iusb3hub.sys , usb80236.sys , ecc., sono alcuni di questi.

Quindi, individuare la causa particolare può aiutare a risolvere il problema molto più facilmente. Vediamo come puoi farlo.

Esamina i file Minidump

Windows raccoglie i dettagli dell’errore durante il controllo dei bug e li archivia in file dump. È possibile esaminare i file di dump per trovare il nome del file che ha avuto esito negativo, ha interferito o è stato danneggiato.

Avrai bisogno di un programma separato chiamato WinDbg di Microsoft per aprire il file minidump. Vediamo come farlo.

  1. Scarica e installa WinDbg da Microsoft Store.
  2. Cerca WinDbg sulla barra di ricerca di Windows e fai clic con il pulsante destro del mouse su Anteprima WinDbg per selezionare Esegui come amministratore .
  3. Premi Ctrl + ‘D’ e inserisci %windir%Minidump nella barra degli indirizzi per accedere alla cartella Minidump .
  4. Fai clic sul menu Visualizza e scegli Comando per aprire un terminale.
  5. Digita !analyze -v nel terminale e completa l’analisi.
  6. Al termine del processo, scorrere il file per trovare il nome del modulo e altri dettagli.
  7. Se il file sembra non essere chiaro, cercalo su Internet.

Dopo aver trovato la causa e averne appreso i dettagli, puoi procedere riparando, rimuovendo il file o interrompendo le attività e i processi. Verifica se il BSOD è stato corretto allora.

Esegui Driver Verifier

Se il file minidump non è stato indirizzato verso il problema specifico, è possibile eseguire il verificatore del driver per trovare il colpevole. Il più delle volte, il BSOD è causato da driver programmati in modo errato, corrotti o incompatibili.

Il verificatore del driver fa stressare i driver fino a quando non falliscono eseguendo diversi test e visualizza l’errore Driver_Verifier_Violation_Detected. Quindi, puoi esaminare il file di dump e correggere il problema.

Eseguire il backup dei file poiché il verificatore del driver stesso provoca un BSOD e potrebbe continuare in un ciclo che impedisce l’avvio del sistema.

  1. Premi Windows + ‘R’ e digita verifier nella finestra di dialogo Esegui. Si aprirà Driver Verifier Manager.
  2. Scegli Crea impostazioni personalizzate (per sviluppatori di codice) dalle opzioni e fai clic su Avanti.
  3. Seleziona tutto dall’elenco tranne Simulazione casuale di risorse limitate e Controllo conformità DDI . Queste due impostazioni potrebbero causare altri problemi al sistema e potrebbero non mostrare l’errore che stiamo cercando.
  4. Seleziona la casella Seleziona i nomi dei driver da un elenco e scegli solo i driver non Microsoft.
  5. Fare clic su Fine. Il verificatore inizierà a funzionare.
  6. Per assicurarti che il verificatore del driver funzioni in background, digita verifier /querysettings nel prompt dei comandi.
  7. Dopo aver mostrato l’errore, inserisci verifier /reset nel prompt dei comandi per arrestare il verificatore del driver.

Esamina i file di dump seguendo i passaggi nella sezione precedente. È quindi possibile procedere alla risoluzione dell’errore con il driver specifico.

Se il verificatore del driver provoca il riavvio del PC in un ciclo BSOD, puoi risolvere l’errore Driver_Verifier_Detected_Violation dalla nostra guida dettagliata.

Eseguire un avvio pulito

A volte il problema potrebbe non essere il driver e solo le applicazioni e i servizi di terze parti. Quindi, devi capire quale di loro sta causando il problema eseguendo un avvio pulito ed eseguendo ognuno alla volta.

Esaminiamo il processo.

  1. Premi Windows + ‘R’ e inserisci msconfig per aprire System Configuration .
  2. Deseleziona la casella Carica elementi di avvio nella sezione Avvio selettivo.
  3. Trova la scheda Servizi, seleziona l’opzione Nascondi tutti i servizi Microsoft e fai clic su Disabilita tutto.
  4. Ora vai alla scheda Avvio e fai clic su Apri Task Manager .
  5. Seleziona singolarmente i programmi di avvio e fai clic su Disabilita .
  6. Fare clic su Applica in Configurazione di sistema e riavviare il PC.

Se l’errore della schermata blu non viene visualizzato per un po’, allora quei programmi potrebbero aver causato il problema in precedenza. Premere Ctrl + Maiusc + Invio per aprire Gestione attività ed eseguire i programmi uno per uno. Trova quello che causa di nuovo il BSOD e disinstallalo.

Aggiorna driver

Come accennato in precedenza, i driver, in particolare i driver di grafica, rete e USB, sono i colpevoli il più delle volte. Quindi, dovresti aggiornare tutti i driver nel tuo sistema. Se il verificatore del driver ha trovato quello in particolare, puoi aggiornare quel driver e vedere se risolve il problema.

Vediamo come puoi farlo.

  1. Premi Windows + ‘R’ e digita devmgmt.msc per aprire Gestione dispositivi .
  2. Trova il dispositivo e fai doppio clic su di esso per espandere .
  3. Fai doppio clic sul driver e vai alla scheda Driver .
  4. Fare clic su Aggiorna driver e scegliere Cerca automaticamente i driver.
  5. Puoi anche scaricare l’ultimo dal sito Web del produttore e installarlo di conseguenza.
  6. Se il problema si è verificato dopo l’aggiornamento del driver, fare clic su Ripristina driver per passare alla versione precedente.

A volte, l’aggiornamento potrebbe non sempre risolvere il problema. In tali casi, è possibile disinstallare il driver.

  1. Fare clic con il tasto destro del mouse sul driver in Gestione dispositivi.
  2. Fare clic su Disinstalla dispositivo.

Verifica se il BSOD appare ancora.

Disattiva il profilo XMP e l’overclocking

XMP o Extreme Memory Profile aiuta a far funzionare la memoria alla massima velocità per migliorare le prestazioni del sistema. È simile all’overclocking di CPU e GPU, ovvero eseguirli a una velocità superiore al valore designato.

L’overclock della CPU e della GPU e l’abilitazione dell’XMP migliorano le prestazioni, ma applicano anche un carico significativo all’hardware. La gestione dell’alimentazione su questi componenti può essere anomala, provocandone il malfunzionamento.

Dovresti disabilitare queste funzionalità per risolvere il problema. Vediamo come puoi farlo.

  1. Riavvia il sistema e premi F2, F12 o il pulsante associato per accedere alla pagina del BIOS.
  2. Premere il rispettivo tasto per caricare le impostazioni predefinite. Di solito è il tasto F9.
  3. Trova l’opzione XMP sotto Extreme Tweaker o un menu simile. Per AMD, il nome potrebbe essere A-XMP o DOCP invece di XMP.
  4. Cambialo in Disabilita modalità.
  5. Salva le impostazioni e riavvia il PC.

Se hai utilizzato alcune applicazioni per overcloccare il tuo hardware, puoi disinstallare quel particolare programma per ripristinare le impostazioni. Verifica se il BSOD appare di nuovo.

Aggiorna o rimuovi gli antivirus di terze parti

La maggior parte degli antivirus funziona a livello di kernel per prevenire l’infezione da malware. Ma, a volte, il sistema impedisce la scrittura a livello di kernel quando l’antivirus tenta di farlo. Di conseguenza, il tuo sistema avvierà il controllo dei bug e visualizzerà BSOD. Inoltre, gli antivirus possono bloccare alcuni servizi e programmi di sistema.

Puoi aggiornare il programma antivirus e vedere se risolve i problemi. In tal caso, dovrai rimuovere l’antivirus. Il metodo per rimuovere gli antivirus è specifico del programma. Puoi rimuoverne la maggior parte disinstallandoli dalla loro interfaccia .

Verifica se il BSOD è ancora presente dopo aver rimosso l’antivirus.

Eseguire il test della memoria

Se la memoria del tuo sistema presenta qualche errore, il PC potrebbe tentare di scrivere su un segmento di sola lettura. Dovresti eseguire un’ispezione dettagliata della tua RAM. Vediamo i modi per farlo.

Utilizzo dello strumento di diagnostica della memoria di Windows

Windows dispone di uno strumento integrato chiamato Windows Memory Diagnostic Tool che verifica eventuali problemi nella memoria fisica.

Si prega di seguire le istruzioni per eseguire il test.

  1. Premi Windows + ‘R’ e digita mdsched per aprire Memory Diagnostic Tool .
  2. Fare clic su Riavvia ora e verificare la presenza di problemi (consigliato) .
  3. Dopo il riavvio del sistema, seguire le istruzioni per completare il test.

Controlla se ci sono errori nella memoria e passa alla sezione successiva per correggerli.

Test manuale

Se sembrano esserci problemi con la RAM, potrebbe essere necessario sostituirla. Ma, prima, eseguiamo alcune correzioni fattibili.

  1. Spegnere il sistema e rimuovere tutti i cavi di alimentazione.
  2. Svitare il pannello laterale e raggiungere la scheda madre. Se utilizzi un laptop, rimuovi il pannello posteriore o il vano RAM.
  3. Premere il lucchetto per rimuovere la RAM dallo slot.
  4. Pulisci accuratamente lo slot RAM e la memoria.
  5. Prova a utilizzare una singola RAM cambiando lo slot ogni volta per assicurarti che la RAM o gli slot non siano danneggiati. Eseguire il sistema senza assemblare il pannello durante questo processo.
  6. Puoi anche utilizzare una RAM di riserva per vedere se il BSOD scompare.

Riassemblare il sistema dopo che il problema è stato risolto.

Eseguire la scansione del sistema

A volte, i servizi e i file di sistema possono essere danneggiati da un’infezione da virus, programmi incompatibili o arresto improprio. Ciò potrebbe causare il funzionamento anomalo del PC, causando il BSOD.

Eseguiamo alcune scansioni per riparare i file di sistema.

  1. Premi Windows + ‘R’ e digita cmd . Premi Ctrl + Maiusc + Invio per aprire il prompt dei comandi con privilegi di amministratore .
  2. Eseguire DISM Scan digitando DISM online /cleanup-image /restorehealth . Ciò riparerà i file della cache DLL scaricando quelli sani dall’aggiornamento di Windows.
  3. Eseguire la scansione SFC utilizzando sfc /scannow per ripristinare i file danneggiati.
  4. Infine, riavvia il sistema ed esegui una scansione CHKDSK utilizzando chkdsk /r /x per eseguire la riparazione degli errori del disco.

Riavvia il sistema per vedere se il BSOD è andato via. È inoltre possibile eseguire queste scansioni accedendo a Risoluzione dei problemi>Opzioni avanzate>Prompt dei comandi nell’ambiente di ripristino .

Disabilita la porta USB

Se si verifica il controllo del bug Tentativo di scrittura su memoria di sola lettura accompagnato dal nome dell’errore usb80236.sys , potrebbe essere dovuto a un errore nella porta USB, nel driver o nel dispositivo.

Devi disabilitare il dispositivo da Gestione dispositivi.

  1. Premi Windows + ‘R’ e digita devmgmt.msc per aprire Gestione dispositivi .
  2. Trova controller Universal Serial Bus .
  3. Fare clic con il pulsante destro del mouse su USB Root Hub (USB 3.0) e fare clic su Disabilita dispositivo .
  4. Eseguire questa operazione anche per gli altri driver nell’elenco.
  5. Puoi anche fare clic su Disinstalla dispositivo se non funziona.

Vedi se il problema è risolto ora.

Eseguire Ripristino configurazione di sistema

Potresti riscontrare il BSOD dopo aver installato nuovi programmi o driver. Tali applicazioni potrebbero aver danneggiato i file di sistema causando l’errore della schermata blu.

È possibile riparare il danno al sistema ripristinandolo a un punto integro precedente. Windows crea automaticamente un punto di ripristino ogni settimana o quando si installano alcuni driver o programmi. Eseguiamo il ripristino del sistema per riparare il tuo PC.

  1. Premi Windows + ‘R’ e digita rstrui.exe per aprire Ripristino configurazione di sistema e.
  2. Seleziona il punto di ripristino consigliato o quello personalizzato se presente.
  3. Fare clic su Fine per avviare il ripristino.

Vedi se il BSOD è ancora lì. Se il tuo sistema non si avvia fino al desktop, puoi avviare l’ambiente di ripristino e accedere a Risoluzione dei problemi>Avanzate>Ripristino configurazione di sistema per ripristinare il PC.

Ripristina Windows

Se le correzioni di cui sopra non funzionano per te, il problema potrebbe riguardare il tuo sistema operativo. Puoi prima eseguire un ripristino di Windows per risolvere il problema.

  1. Avvia il sistema in modalità di ripristino seguendo il processo menzionato nella sezione precedente.
  2. Vai a Risoluzione dei problemi e fai clic su Ripristina questo PC .
  3. Segui le istruzioni e scegli Cloud download per reimpostare Windows utilizzando un nuovo sistema operativo Microsoft.

Se il problema non è stato ancora risolto, potrebbe essere necessario eseguire un’installazione pulita di Windows.