PROBLEMA BSOD solo su primo avvio laptop

Pubblicità
Per i driver NVIDIA: clicca qui
Installa GeForce Experience e vedi se ti trova qualcosa anche se dubito visto che sono datati 26/01/2025.

Per I driver AMD: clicca qui (è specifico per il tuo PC)
Estrai il file .zip, poi dall'ultimo screen che mi hai mandato premi su "Aggiorna driver", dagli il percorso della cartella estratta, spunta includi sottocartelle e dovrebbe installartelo.
 
Per i driver NVIDIA: clicca qui
Installa GeForce Experience e vedi se ti trova qualcosa anche se dubito visto che sono datati 26/01/2025.

Per I driver AMD: clicca qui (è specifico per il tuo PC)
Estrai il file .zip, poi dall'ultimo screen che mi hai mandato premi su "Aggiorna driver", dagli il percorso della cartella estratta, spunta includi sottocartelle e dovrebbe
Ciao, per quanto riguarda nvidia, avevo già nvidia app e i driver erano aggiornati. per quanto riguarda amd ho installato gli ultimi driver che mi hai mandato. secondo te i bsod erano dati da quei driver non aggiornati? nei file minidump cosa c'è scritto? a cosa sono dovuti i bsod?
 
Nel dump c'è scritto che il crash di oggi è dovuto al processo ntoskrnl.exe , ma purtroppo quel .dmp non mi dice nient'altro. Pensavo fosse più esaustivo... Nel caso dovesse generarne degli altri, postali qui.
Quindi ora hai entrambi i driver video aggiornati giusto? Uno gennaio 2025 e l'altro novembre 2024? Se si, fammi sapere se si ripresenta il problema. Nel caso dovesse ripresentarsi, esegui nuovamente il verifier così vediamo se genera un altro file dump.
 
Nel dump c'è scritto che il crash di oggi è dovuto al processo ntoskrnl.exe , ma purtroppo quel .dmp non mi dice nient'altro. Pensavo fosse più esaustivo... Nel caso dovesse generarne degli altri, postali qui.
Quindi ora hai entrambi i driver video aggiornati giusto? Uno gennaio 2025 e l'altro novembre 2024? Se si, fammi sapere se si ripresenta il problema. Nel caso dovesse ripresentarsi, esegui nuovamente il verifier così vediamo se genera un altro file dump.
Ciao, ho riacceso il pc dopo qualche ora e ci sono stati altri Bsod, ho il dump file ma non riesco a caricarlo in one drive né a comprimerlo. Mi dice che necessito l'autorizzazione di un amministratore quando il pc è mio! Come posso fare?

ok, non so come ho fatto ma sono riuscito a copiarlo. ecco qui il dump file creatosi dopo 5 Bsod di fila. 021225-15296-01.dmp
 
Salve, oggi ho nuovamente ricevuto 3 BSOD: "Syntethic watchdog timeout"; "kernel mode heap corruption"; "Syntethic watchdog timeout" nuovamente. tuttavia sono riuscito a trovare i minidump creati e li allegherò. visto che non so esattamente come allegarli manderò il link del collegamento su onedrive. 021225-13671-01.dmp

In questo si vede chiaramente che il driver in questione è:
Codice:
MODULE_NAME: amdppm
IMAGE_NAME:  amdppm.sys

Mi occupo più di Linux che di Windows, ma a giudicare dal call stack che vedo qui:
Codice:
[0x0]   nt!KeBugCheckEx   0xfffff8073d232c78   0xfffff80736d08eaa 
[0x1]   nt!HalpWatchdogCheckPreResetNMI   0xfffff8073d232c80   0xfffff80736cd08d4 
[0x2]   nt!HalpPreprocessNmi   0xfffff8073d232cc0   0xfffff80736cb75c5 
[0x3]   nt!KiProcessNMI   0xfffff8073d232cf0   0xfffff80736c22c82 
[0x4]   nt!KxNmiInterrupt   0xfffff8073d232d30   0xfffff80736c229ee 
[0x5]   nt!KiNmiInterrupt   0xfffff8073d232e70   0xfffff80735430003 
[0x6]   0xfffff80735430003   0xfffff8073d20e468   0xfffff80736bc7807 
[0x7]   nt!HvcallInitiateHypercall   0xfffff8073d20e470   0xfffff80736d43f25 
[0x8]   nt!HvlRequestProcessorHalt   0xfffff8073d20e4f0   0xfffff807b7139d5d 
[0x9]   amdppm!HvRequestIdle   0xfffff8073d20e520   0xfffff807b713c265 
[0xa]   amdppm!LpiIdleExecute   0xfffff8073d20e570   0xfffff80736a37fa6 
[0xb]   nt!PpmIdleExecuteTransition   0xfffff8073d20e5c0   0xfffff80736a37951 
[0xc]   nt!PoIdle   0xfffff8073d20ea10   0xfffff80736c19bc4 
[0xd]   nt!KiIdleLoop   0xfffff8073d20ec00   0x0

rimango un pò stranito...
Alcune di queste funzioni hanno a che fare con Hyper-V, che è usato per virtualizzare, a quanto capisco.
Il nome della funzione che si vede li sotto (KiIdleLoop) fa nettamente pensare all'idle loop.). Questo è supportato dal fatto che viene richiamato e usato il driver "amdppm": questo sta per "AMD Processor Power Management". Dovrebbe venir usato per entrare / uscire da fasi in cui servono prestazioni più sostenute a quando invece la CPU può andare IDLE (e aspettare di essere "schedulata", cioè, data a qualche programma); regola insomma la potenza della CPU in base al carico di lavoro.
  • Fai uso di un qualche emulatore?
  • Nel BIOS hai abilitato il supporto alla virtualizzazione?
  • L'altra opzione che ti direi è di guardare il risparmio energetico: che impostazioni hai attive attualmente? Clicca su Start e digita powercfg.cpl per raggiungerle.
La RAM ho visto che l'hai verificata, spero in maniera accurata però.

Per il modo in cui ti si presenta il problema è difficile non pensare all'hardware comunque (anche per la presenza di NMI)... specie se hai aggiornato i drivers.
Per arrivare una NMI (Non Maskable Interrupt) quella CPU era ferma / bloccata; SYNTHETIC_WATCHDOG_TIMEOUT indica infatti che in quel momento non veniva processato il "timer-tick".

Spero che smanettando con il punto 3, riesci a risolvere o almeno mitigare il problema.

Un'altra cosa che puoi fare è quella che è stata suggerita a questo utente: https://answers.microsoft.com/en-us...ndows-10/1bea9345-81e8-4404-92cf-15f72dbd47d5

Ma prima di toccare il regedit come suggerito li, guarda il punto 3 e smanetta sul power management.
 
In questo si vede chiaramente che il driver in questione è:
Codice:
MODULE_NAME: amdppm
IMAGE_NAME:  amdppm.sys

Mi occupo più di Linux che di Windows, ma a giudicare dal call stack che vedo qui:
Codice:
[0x0]   nt!KeBugCheckEx   0xfffff8073d232c78   0xfffff80736d08eaa
[0x1]   nt!HalpWatchdogCheckPreResetNMI   0xfffff8073d232c80   0xfffff80736cd08d4
[0x2]   nt!HalpPreprocessNmi   0xfffff8073d232cc0   0xfffff80736cb75c5
[0x3]   nt!KiProcessNMI   0xfffff8073d232cf0   0xfffff80736c22c82
[0x4]   nt!KxNmiInterrupt   0xfffff8073d232d30   0xfffff80736c229ee
[0x5]   nt!KiNmiInterrupt   0xfffff8073d232e70   0xfffff80735430003
[0x6]   0xfffff80735430003   0xfffff8073d20e468   0xfffff80736bc7807
[0x7]   nt!HvcallInitiateHypercall   0xfffff8073d20e470   0xfffff80736d43f25
[0x8]   nt!HvlRequestProcessorHalt   0xfffff8073d20e4f0   0xfffff807b7139d5d
[0x9]   amdppm!HvRequestIdle   0xfffff8073d20e520   0xfffff807b713c265
[0xa]   amdppm!LpiIdleExecute   0xfffff8073d20e570   0xfffff80736a37fa6
[0xb]   nt!PpmIdleExecuteTransition   0xfffff8073d20e5c0   0xfffff80736a37951
[0xc]   nt!PoIdle   0xfffff8073d20ea10   0xfffff80736c19bc4
[0xd]   nt!KiIdleLoop   0xfffff8073d20ec00   0x0

rimango un pò stranito...
Alcune di queste funzioni hanno a che fare con Hyper-V, che è usato per virtualizzare, a quanto capisco.
Il nome della funzione che si vede li sotto (KiIdleLoop) fa nettamente pensare all'idle loop.). Questo è supportato dal fatto che viene richiamato e usato il driver "amdppm": questo sta per "AMD Processor Power Management". Dovrebbe venir usato per entrare / uscire da fasi in cui servono prestazioni più sostenute a quando invece la CPU può andare IDLE (e aspettare di essere "schedulata", cioè, data a qualche programma); regola insomma la potenza della CPU in base al carico di lavoro.
  • Fai uso di un qualche emulatore?
  • Nel BIOS hai abilitato il supporto alla virtualizzazione?
  • L'altra opzione che ti direi è di guardare il risparmio energetico: che impostazioni hai attive attualmente? Clicca su Start e digita powercfg.cpl per raggiungerle.
La RAM ho visto che l'hai verificata, spero in maniera accurata però.

Per il modo in cui ti si presenta il problema è difficile non pensare all'hardware comunque (anche per la presenza di NMI)... specie se hai aggiornato i drivers.
Per arrivare una NMI (Non Maskable Interrupt) quella CPU era ferma / bloccata; SYNTHETIC_WATCHDOG_TIMEOUT indica infatti che in quel momento non veniva processato il "timer-tick".

Spero che smanettando con il punto 3, riesci a risolvere o almeno mitigare il problema.

Un'altra cosa che puoi fare è quella che è stata suggerita a questo utente: https://answers.microsoft.com/en-us...ndows-10/1bea9345-81e8-4404-92cf-15f72dbd47d5

Ma prima di toccare il regedit come suggerito li, guarda il punto 3 e smanetta sul power management.
Ciao, grazie mille per i consigli, potresti controllare anche l'ultimo dump file che ho inviato per favore? Per capire se il problema è uguale o diverso
 
Ciao, grazie mille per i consigli, potresti controllare anche l'ultimo dump file che ho inviato per favore? Per capire se il problema è uguale o diverso

Domani sera lo guardo. Prima ho visto che hai scritto ma dovevo uscire, l'ho aperto al volo però... non mi ricordo nulla. 🤣

Non mi sembrava particolarmente incoraggiante comunque.
Ti direi di guardare subito le impostazioni relative al Power management per capire se può esserti d'aiuto.

Cavolo, non l'ho proprio notato. Mea culpa! Per curiosità, puoi "spiegare" anche brevemente dove l'hai visto o che sw hai utilizzato? Mi potrebbe tornare utile! Ti ringrazio

Domani cerco di ricordarmi e mostro qualche screenshot.
Il programma è WinDbg comunque, è una app dello store Microsoft; da non confondere con il vecchio WinDbg: il "nuovo" (che si chiamava WinDbg Preview) fa uso della grafica, l'altro interamente per via di comandi.

Si tratta di un debugger comunque (kernel debugger, anche).
Per vedere le cose belle che si possono fare, puoi dare un occhio a questo mio articolo, verso metà (ma è tecnico, ti avviso) 😁https://forum.tomshw.it/threads/memoria-virtuale-x64-virtual-address-translation.830716/
 
Domani sera lo guardo. Prima ho visto che hai scritto ma dovevo uscire, l'ho aperto al volo però... non mi ricordo nulla. 🤣

Non mi sembrava particolarmente incoraggiante comunque.
Ti direi di guardare subito le impostazioni relative al Power management per capire se può esserti d'aiuto.



Domani cerco di ricordarmi e mostro qualche screenshot.
Il programma è WinDbg comunque, è una app dello store Microsoft; da non confondere con il vecchio WinDbg: il "nuovo" (che si chiamava WinDbg Preview) fa uso della grafica, l'altro interamente per via di comandi.

Si tratta di un debugger comunque (kernel debugger, anche).
Per vedere le cose belle che si possono fare, puoi dare un occhio a questo mio articolo, verso metà (ma è tecnico, ti avviso) 😁https://forum.tomshw.it/threads/memoria-virtuale-x64-virtual-address-translation.830716/
Ciao ho appena cambiato il limite massimo e minimo di energia dato alla CPU da 100% a 99%. Domani vedrò se a freddo si ripresenteranno bsod. Grazie per il consiglio, se hai altre impostazioni che suggerisci di cambiare dimmi pure. P.s. nelle opzioni di risparmio energetico trovo soltanto l'opzione "bilanciato".
 
Salve, oggi, nonostante abbia cambiato le impostazioni di risparmio energetico ancora una volta all'accensione mi ha dato 2 schermate blu con "IRQL_NOT_LESS_OR_EQUAL" causato da "ntoskrnl.exe" dopo è comparsa la schermata "preparazione al ripristino automatico" ed è stato bloccato lì per mezz'ora con la rotellina che girava così ho forzato lo spegnimento e riacceso e si è acceso senza problemi. Non sono stati creati file di minidump. Che devo fare? Consigliate qualche settaggio in particolare per il risparmio energetico?
 
Ciao, stasera ti guardo quello di ieri.

Comunque hai seguito anche questo? https://answers.microsoft.com/en-us...ndows-10/1bea9345-81e8-4404-92cf-15f72dbd47d5
Mi riferisco alla modifica della chiave del regedit.

In merito alle impostazioni del risparmio energetico, se non erro si deve "sbloccare" la visualizzazione delle altre voci. Non mi ricordo però com'è su laptop, se cambia qualcosa o no.

Bisogna vedere comunque cosa succede negli altri dump, magari sono diversi rispetto a quello.
Se riesci a generare dei dump di dimensioni maggiori, è meglio. Puoi dare un occhio a questo articolo: https://www.bitdefender.it/consumer/support/answer/22083/

Non sono un gran esperto comunque, non ho più a che fare con Windows "per divertimento" da qualche anno; cosa che rende l'analisi complicata è che tutte le funzioni che si vedono non sono pubbliche, quindi anche capire cosa facciano di preciso non è semplicissimo e richiederebbe del tempo.
 
Ciao, stasera ti guardo quello di ieri.

Comunque hai seguito anche questo? https://answers.microsoft.com/en-us...ndows-10/1bea9345-81e8-4404-92cf-15f72dbd47d5
Mi riferisco alla modifica della chiave del regedit.

In merito alle impostazioni del risparmio energetico, se non erro si deve "sbloccare" la visualizzazione delle altre voci. Non mi ricordo però com'è su laptop, se cambia qualcosa o no.

Bisogna vedere comunque cosa succede negli altri dump, magari sono diversi rispetto a quello.
Se riesci a generare dei dump di dimensioni maggiori, è meglio. Puoi dare un occhio a questo articolo: https://www.bitdefender.it/consumer/support/answer/22083/

Non sono un gran esperto comunque, non ho più a che fare con Windows "per divertimento" da qualche anno; cosa che rende l'analisi complicata è che tutte le funzioni che si vedono non sono pubbliche, quindi anche capire cosa facciano di preciso non è semplicissimo e richiederebbe del tempo.
Ciao, no, ancora non ho toccato rageedit e in realtà vorrei evitare perché ho visto vari commenti che dicono che col tempo ha reso il problema peggiore. In caso lo faccio però prima vorrei capire cosa dicono gli alti dump così da capire meglio l'errore. Farò quello che mi hai detto per aumentare la dimensione dei dump. Grazie per l'aiuto, aspetto tua risposta.
 
Codice:
MODULE_NAME: rdyboost
IMAGE_NAME:  rdyboost.sys

Codice:
2: kd> .cxr 0xfffffb0a51de6ea0
rax=00000000000007a0 rbx=0000000000000010 rcx=0000000000000000
rdx=0000000000000146 rsi=00000000000007a0 rdi=0000000000000018
rip=fffff804835e6995 rsp=fffffb0a51de78c8 rbp=ffffa6022666d0d0
 r8=00000000000000a3  r9=000000000000000c r10=00000000000010a3
r11=0000000000000007 r12=0000000000000000 r13=ffffa6022666d0e8
r14=000000000010a37a r15=000000000000a37a
iopl=0         nv up ei pl nz na pe nc
cs=0010  ss=0018  ds=002b  es=002b  fs=0053  gs=002b             efl=00050202
rdyboost!ST_STORE<SMD_TRAITS>::ST_HASH_ENTRY_COMPARATOR::Compare+0x71:
fffff804`835e6995 480304d1        add     rax,qword ptr [rcx+rdx*8] ds:002b:00000000`00000a30=????????????????

come si vede da li, il valore di RDX = 0x146 (base esadecimale) * 8 = 0xa30 + 0x00 (RCX), che è un indirizzo non accessibile; infatti l'errore è "access violation". Immagino il valore sia già corrotto all'inizio di quella parte di codice.

Il driver in questione è ReadyBoost, sempre di Microsoft. Puoi guardare per esempio qui: https://www.flashbay.it/supporto/faq/windows-readyboost
Hai una USB collegata al pc, per caso?

- hai mai overclockato RAM / CPU?

Esegui pure questi da un prompt aperto come amministratore:

Codice:
sfc /scannow
DISM.exe /Online /Cleanup-image /Scanhealth
DISM.exe /Online /Cleanup-image /Restorehealth
DISM.exe /Online /Cleanup-image /startcomponentcleanup
 
Ciao, vedo che il driver è completamente diverso da quello dell'altra volta... sono collegati in qualche modo? Comunque no, collegati al PC ho solo mouse, tastiera, microfono, cavo lan e un cavo usb-c. RAM e CPU mai overcloccate. Ho solo messo in modalità prestazioni il pc tramite il software omen di cui il mio PC è dotato e impostato il commutatore grafico in "non integrato", sempre tramite quel software. Mai toccato overclocking essendo un laptop. Eseguirò i comandi che mi hai elencato. Ancora non si capisce bene quale sia il problema?
 
Codice:
MODULE_NAME: rdyboost
IMAGE_NAME:  rdyboost.sys

Codice:
2: kd> .cxr 0xfffffb0a51de6ea0
rax=00000000000007a0 rbx=0000000000000010 rcx=0000000000000000
rdx=0000000000000146 rsi=00000000000007a0 rdi=0000000000000018
rip=fffff804835e6995 rsp=fffffb0a51de78c8 rbp=ffffa6022666d0d0
 r8=00000000000000a3  r9=000000000000000c r10=00000000000010a3
r11=0000000000000007 r12=0000000000000000 r13=ffffa6022666d0e8
r14=000000000010a37a r15=000000000000a37a
iopl=0         nv up ei pl nz na pe nc
cs=0010  ss=0018  ds=002b  es=002b  fs=0053  gs=002b             efl=00050202
rdyboost!ST_STORE<SMD_TRAITS>::ST_HASH_ENTRY_COMPARATOR::Compare+0x71:
fffff804`835e6995 480304d1        add     rax,qword ptr [rcx+rdx*8] ds:002b:00000000`00000a30=????????????????

come si vede da li, il valore di RDX = 0x146 (base esadecimale) * 8 = 0xa30 + 0x00 (RCX), che è un indirizzo non accessibile; infatti l'errore è "access violation". Immagino il valore sia già corrotto all'inizio di quella parte di codice.

Il driver in questione è ReadyBoost, sempre di Microsoft. Puoi guardare per esempio qui: https://www.flashbay.it/supporto/faq/windows-readyboost
Hai una USB collegata al pc, per caso?

- hai mai overclockato RAM / CPU?

Esegui pure questi da un prompt aperto come amministratore:

Codice:
sfc /scannow
DISM.exe /Online /Cleanup-image /Scanhealth
DISM.exe /Online /Cleanup-image /Restorehealth
DISM.exe /Online /Cleanup-image /startcomponentcleanup
Ho provato a fare i comandi che mi hai dato ma solo l'ultimo ha funzionato. Nel primo si blocca al 67% e dice "Protezione risorse di Windows: impossibile eseguire l'operazione richiesta". Nel secondo mi da errore "1392" "la directory o il file è danneggiato e illeggibile"; nel terzo ho lo stesso errore del secondo. Il quarto è andato liscio e ha detto "operazione completata".
 
Pubblicità
Pubblicità
Indietro
Top