View Full Version : Switch DMA-PIO mode
JohnCipollina
22-05-2014, 20:14
Ho xp sp3 e da un bel pezzo mi capita che in caso di riavvio (quindi non quando spengo normalmente) , il sistema si riavvia utilizzando l' hard disk con il S.O. in modalità PIO , anzichè ultra-DMA.
Quando capita il computer diventa lentissimo e non basta settare "DMA se disponibile" nelle proprietà del canale IDE primario, im pratica continua ad andare solo in PIO mode.
Ho letto che capita spesso con XP , è una sorta di "sicurezza" che scatta dopo un certo numero di arresti anomali nella storia del computer.
Aggiro il problema col regedit modificando il valore della stringa "masterdevicetimingallowed" , impostando tale valore a "ffffffff" e solo dopo settare "DMA se possibile" nelle proprietà del canale primario IDE.
Questo procedimento funziona (l' ho trovato in rete) ma in caso di riavvio devo rifare tutto da capo.
Mi chiedo se sia possibile fare qualcosa di definitivo , in maniera da avere la sicurezza che non mi switchi più a PIO mode.
tallines
22-05-2014, 20:30
Ciao dovresti andare nel Bios e vedere se l' opzione DMA è abilita, mettere il controllo S.m.a.r.t. e verificare l'utilizzo dei canali IDE primario e secondario per vedere se utilizzano la modalità di trasferimento corretta >
Cosa fare per risolvere la situazione ? (http://www.pcprimipassi.it/psoftware/psoftware.asp?id=200)
A meno che il disco non sia troppo rovinato .
Il disco è Ide ?
Prova a postare un' immagine di CrystalDiskInfo freeware sullo stato dell' hard disk .
L' immagine la puoi caricare anche tramite Postimage - Contenuto normale - Anteprima per forum (1)
JohnCipollina
22-05-2014, 20:48
domani vedrò cosa posso fare....al momento non ho il cp.
Più che altro è una noia perchè non capita tutti i giorni di riavviare , quindi mi scordo del problema e quando capita di fare un riavvio mi diventa lentissimo/inutilizzabile (e soprattutto mi sono già belle scordato la procedura da fare nel regedit)
Se fosse un problema dovuto all' hard disk danneggiato sarebbe un bel casino (R.I.P)
Poco tempo fa ho usato HDDHealt che non segnalava problemi ,ma proverò anche con Crystaldiskinfo.
Grazie per il momento!
tallines
22-05-2014, 20:56
Se si avvia troppe volte c'è qualcosa che non quadra .
E' un pc di casa o di lavoro ? Cosa vuol dire R.I.P. ?
Da quanti Gb è l' hd e quanto tempo ha ?
Sarebbe da salvare i dati quanto prima se ne hai e tenerli in un hd esterno, onde evitare sorprese ;)
Cosa vuol dire R.I.P. ?
sul serio, tallì?
Gaetano77
23-05-2014, 07:18
Nella modalità PIO il PC diventa molto lento non solo per la bassa velocitá di trasferimento dati (al massimo 16,6 Mb/s.), ma anche per il notevole utilizzo della CPU, che puó arrivare anche al 100%; questa modalità era utilizzata nei vecchissimi computer (fino alla metá degli anni '90) prima che venisse inventato il DMA e il Bus Mastering, e viene impostata automaticamente in Windows XP come misura di "sicurezza" quando si verificano più di 5 errori consecutivi in lettura/scrittura; questi errori potrebbero dipendere da un guasto del disco oppure anche da problemi al cavo dati (errori CRC cioè di ridondanza ciclica), quindi quoto il consiglio di tallines di fare un test dell'hard disk con CristalDiskInfo ;)
JohnCipollina
23-05-2014, 09:37
http://s10.postimg.org/fe5x2lco5/smart.jpg (http://postimg.org/image/fe5x2lco5/)
In effetti c'è una voce "a rischio".
Però non credo di essermi spiegato bene : questo problema del passaggio a PIO ce l' ho solo quando io faccio un riavvio del sistema (magari dopo istallazione programma o aggiornamenti) e non quando spengo e riaccendo normalmente , nè il cp si riavvia da solo o ha comportamenti strani.
Normalmente il pc va bene , basta solo che mi ricordi di non riavviare.
tallines
23-05-2014, 13:47
sul serio, tallì?
Imho non del tutto (http://en.wikipedia.org/wiki/Rest_in_peace) ;)
In effetti c'è una voce "a rischio".
Però non credo di essermi spiegato bene : questo problema del passaggio a PIO ce l' ho solo quando io faccio un riavvio del sistema (magari dopo istallazione programma o aggiornamenti) e non quando spengo e riaccendo normalmente , nè il cp si riavvia da solo o ha comportamenti strani.
Normalmente il pc va bene , basta solo che mi ricordi di non riavviare.
Si ci sono un pò di settori riallocati, che potrebbero dare questo problema, anche se evidenziato solo al momento del riavvio del pc .
Comunque invece di mandare in pensione l' hd o prima di mandarlo ;) io salverei i dati e farei una formattazione completa, visto che con il cd d' Installazione di Xp si può fare ;)
Puoi anche provare a controllare i collegamenti dell' hd, magari provare a staccare e riattaccare l' hd stesso, anche se errori Crc non ci sono dall' immagine, come giustamente teorizzato (che potevano esserci) da Gaetano che saluto ;) .
Magari in questo modo non hai problemi nel riavvio del pc e non occorre fare la formattazione completa.......o provare anche a togliere e rimettere i banchi di ram, pulendoli con un pennellino e cambiandogli anche ordine di slot di inserimento .
Gaetano77
24-05-2014, 00:27
CrystalDiskInfo evidenzia dei settori riallocati che potrebbero essere all'origine di questo problema, ma cmq siamo ancora abbastanza lontani dalla soglia di pericolo (cioè esistono ancora altri settori di rimpiazzo...), quindi direi che si può anche continuare ad utilizzare l'hard disk per un altro po di tempo, facendo però dei backup regolari e magari evitando di archiviarci dati importanti :rolleyes:
Come suggerito, puoi anche provare a formattare il disco (dopo aver salvato i dati :D) e a reinstallare il sistema operativo...ovviamente i settori danneggiati rimarranno sempre :read: ma magari potrebbe risolversi questo problema degli errori in lettura/scrittura e quindi dello switch in modalità PIO ;)
[....] Puoi anche provare a controllare i collegamenti dell' hd, magari provare a staccare e riattaccare l' hd stesso, anche se errori Crc non ci sono dall' immagine, come giustamente teorizzato (che potevano esserci) da Gaetano che saluto ;) .
Ciao tallines ;) si in effetti errori CRC non ce ne sono, ma penso anch'io che sia meglio verificare i collegamenti tra disco e scheda madre, cioè in questo caso il cavo IDE a 40/80 pin...
JohnCipollina
24-05-2014, 11:21
Ho aperto il case e ho dato una sistemata a tutti i cavi , anche se sembravano in buono stato e fissati bene , ora non mi resta che monitorare ogni tanto con crystal per vedere se la situazione peggiora (e ricordarmi di non riavviare mai:D )
tallines
24-05-2014, 12:54
Ho aperto il case e ho dato una sistemata a tutti i cavi , anche se sembravano in buono stato e fissati bene , ora non mi resta che monitorare ogni tanto con crystal per vedere se la situazione peggiora (e ricordarmi di non riavviare mai:D )
Un saluto a Gaetano ;)
Si John hai fatto bene, però sarebbe da risolvere in teoria il problema del riavvio ;)
Se provi il riavvio da provvisoria ?
Prova anche a estrarre i banchi di ram, li pulisci con un pennellino, pulisci gli alloggiamenti e rimetti i banchi di ram cambiandogli slot di inserimento .
Magari, non c' entra nulla, però........;)
JohnCipollina
28-05-2014, 19:23
Ho notato che in modalità provvisoria sia il canale primario che il secondario vanno in PIO e non c'è modo di cambiarli , poi riavviando in modalità normale li ritrovo regolarmente ultraDMA tutto funziona ok.
A quiesto punto ho il sentore che sia un problema di driver....ma forse è bene accontentarsi dopo tutto è una macchina di quasi 9 anni fa.
tallines
28-05-2014, 20:27
Ho notato che in modalità provvisoria sia il canale primario che il secondario vanno in PIO e non c'è modo di cambiarli , poi riavviando in modalità normale li ritrovo regolarmente ultraDMA tutto funziona ok.
Ma se tu avvii il pc in modalità normale la modalità UltraDMA rimane ?
A quiesto punto ho il sentore che sia un problema di driver....ma forse è bene accontentarsi dopo tutto è una macchina di quasi 9 anni fa.
Diciamo che ha qualche anno ;)
JohnCipollina
29-05-2014, 11:29
Ma se tu avvii il pc in modalità normale la modalità UltraDMA rimane ?
si la modalità UltraDMA funziona , tranne se riavvio o avvio in mod provvisoria.
tallines
29-05-2014, 11:50
si la modalità UltraDMA funziona , tranne se riavvio o avvio in mod provvisoria.
Ahh ok ;)
vBulletin® v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.