Newsgroup: it.comp.os.win.xp
Titolo: Abilitare di nuovo DMA su XP..

Fino a ieri tutti i dispositivi andavano bene (mi riferisco a hd, lettore cd
e masterizzatore) ed avevano tutti l'udma abilitato. Poi ieri un mio amico
mi ha portato un cd molto rovinato e con l'asus 50x non sono riuscito a
leggerlo. Oggi, vedo che ho l'udma disabilitato! E va in PIO MODE 4. Ho
provato a mettere su USA PIO MODE e riavviare poi a rimettere su USA UDMA SE
DISPONIBILE, ma nulla l'udma non torna più! Mentre sul masterizzatore è
abilitato. Ho una ECS K7S5A con i drivers installati agp/udma e, ripeto,
l'udma prima era abilitato su tutto! Esiste una chiave di registro per dire
a Windows XP di riprovare?
--
Athlon XP The Fastest x86 processor ;-)
Per le tue suonerie gratis (senza programmini spilla-soldi) clicca qui!
http://www.djsuonerie.it/contaref/ref.asp?ref=athlon
se lo farai potrai anke ricaricarti il cell....anke se molto lentamente ;-)

 Oggi, vedo che ho l'udma disabilitato! E va in PIO MODE 4.
Elimina, da gestione periferiche, il controller IDE a cui è collegato il CD,
quindi rileva ilo nuovo hardware facendo clic col destro sul nome del PC e
scegliendo "rileva modifiche hardware".
Quindi abilita il DMA e riavvia.
Ciao
--
   Samuele
(
http://nessunoforever.supereva.it
)
--

 a Windows XP di riprovare?
disinstalla il controller che ti da problemi, riavvia lui dovrebbe trovare
tutto di nuovo.
Eventualmente ricarica i driver della ECS

 l'udma prima era abilitato su tutto! Esiste una chiave di registro per
dire
Se non ricordo male Windows disattiva automaticamente il dma nel caso una
periferica eide riporti più di un determinato valore soglia di errori di
lettura/scrittura consecutivi, cosa che ti è capitata con il cd in
questione.
Da gestione periferiche rimuovi la periferica e riavvia: al reboot la
reinstallerà nuovamente con il dma attivo

 reinstallerà nuovamente con il dma attivo
grazie a tutti x la risposta...però c'è un problema! Mi è uscita una
schermata blu quando ho
provato a eliminare la periferica (il controller secondario)! E al
successivo riavvio è comparso x un attimo
un triangolino con punto esclamativo in basso a destra nel systray. Poi sono
andato in gestione periferiche..
e il controller c'era ma ancora in PIOMODE4 sul lettore.......e mo?

 schermata blu quando ho
Non rimuovere il controller secondario, rimuovi completamente entrambi i
controller (la voce principale da cui si diramano in controller primario e
secondario).
Hai segnato cosa ti è comparso nella schermata blu?

 Hai segnato cosa ti è comparso nella schermata blu?
ehm...no! Però proverò a eliminare tutto...sicuro ke non fa casini :) ?
in ogni caso ...non lo farò mentre sono collegato...il blocco mi ha
incasinato 2 files di edonkey :((

 e il controller c'era ma ancora in PIOMODE4 sul lettore.......e mo?
è successo anche a me ; se non riesci a risolvere devi intervenire sul
registro casomai chiama che vediamo che si può fare :)
ciao

 registro casomai chiama che vediamo che si può fare :)
mi dici che chiavi devo andare a modificare? in ogni caso, ora provo a
estirpare tutto
il controller...ma prima chiudo tutto...l'altra volta ho dovuto riscaricare
qualke centinaio di MB
x l'errorino BLU :)

 mi dici che chiavi devo andare a modificare? in ogni caso, ora provo a
 ehm...adesso sono al lavoro...te lo posso dire stasera ..a casa mi sono
segnat tutto :))
intanto potresti dirmi quante e quali perfierche hai collegato ai canali ide
ciao

  ehm...adesso sono al lavoro...te lo posso dire stasera ..a casa mi sono
ah bravo...è cosi che lavori ;-)))
Cmq...ho appena combattutto con XP..ho eliminato il controller....e
riavviato...riavviato...riavviato.
Si, nel senso che dopo che si WinXP installava il controller ad ogni avvio e
si riavviava senza farmi fare piu nulla!
Ho provato con la modalità provvisoria....e non partiva!! Poi...ho scelto
consolle di ripristino o roba del genere e sono
riuscito ad entare nella modalità provvisoria. Ho semplicemente messo il
controller secondario su ultra dma...e poi
non si è riavviato piu. Speriamo bene....quando XP fa cosi....grrrr, vorrei
formattarlo! ;-). Cmq ho un HD Maxtor 15 Gb
sul primario come master, un masterizzatore HP9510 come slave, e poi un
lettore asus 50x come master sul secondario.
Se la situazione è stabile (cioè se XP non si riavvia più senza
motivo)...avrei risolto il problema. Però postami se puoi quelle
chiavi...potrebbero servirmi in futuro


dunque dovrebbe essere la chiave "Master(o slave)devicetiming mode" (basta
cercare "timingmode" nel registro)
per es  il mio canale primario è combinato così
" M a t c h i n g D e v i c e I d " = " p r i m a r y _ i d e _ c h a n n e
l "
" D r i v e r D e s c " = " P r i m a r y   I D E   C h a n n e l "
" M a s t e r D e v i c e T y p e " = d w o r d : 0 0 0 0 0 0 0 2 "
S l a v e D e v i c e T y p e " = d w o r d : 0 0 0 0 0 0 0 0 "
M a s t e r D e v i c e T i m i n g M o d e " = d w o r d : 0 0 0 0 2 0 1 0
"
M a s t e r D e v i c e T i m i n g M o d e A l l o w e d " = d w o r d : f
f f f f f f f "
M a s t e r I d D a t a C h e c k S u m " = d w o r d : 0 0 0 0 9 8 5 e "
S l a v e D e v i c e T i m i n g M o d e " = d w o r d : 0 0 0 0 0 0 0 0 "
il valore dword  0 0 0 0 2 0 1 0 (8208)  corrisponde a  modalità ultra DMA,
infatti  in gestione periferiche nelle proprietà del controller ide primario
ho "DMA se disponibile" e nella csella sotto ho modalità ultra DMA (sul
canale ho il masterizzatore come master e niente come slave)
per l'HD dovrebbe essere 00010010 (visto in un altro PC ma non ne sarei
sicuro..e poi dipende che modalità supporta il disco lo devi vedere al
boot)...io queste prove le ho fatte sulla mia pelle, tu fai prima un punto
di ripristino :) anche se al massimo penso che alla partenza si setti in PIO
mode in caso di problemi)
nel canale secondario ho:
 " M a t c h i n g D e v i c e I d " = " s e c o n d a r y _ i d e _ c h a n
n e l "
 " D r i v e r D e s c " = " S e c o n d a r y   I D E   C h a n n e l "
 " M a s t e r D e v i c e T y p e " = d w o r d : 0 0 0 0 0 0 0 2
" S l a v e D e v i c e T y p e " = d w o r d : 0 0 0 0 0 0 0 2
" M a s t e r D e v i c e T i m i n g M o d e " = d w o r d : 0 0 0 0 0 4 1
0
 " M a s t e r D e v i c e T i m i n g M o d e A l l o w e d " = d w o r d :
f f f f f f f f
 " M a s t e r I d D a t a C h e c k S u m " = d w o r d : 0 0 0 1 1 b c 7
  " S l a v e D e v i c e T i m i n g M o d e " = d w o r d : 0 0 0 0 0 4 1
0
 " S l a v e D e v i c e T i m i n g M o d e A l l o w e d " = d w o r d : f
f f f f f f f
 " S l a v e I d D a t a C h e c k S u m " = d w o r d : 0 0 0 1 3 9 d f
 " U s e r S l a v e D e v i c e T i m i n g M o d e A l l o w e d " = d w o
r d : f f f f f f f f
 " U s e r M a s t e r D e v i c e T i m i n g M o d e A l l o w e d " = d w
o r d : f f f f f f f f
 il valore d w o r d : 0 0 0 0 0 4 1 0 (1040) corrisponde invece a
Multi-Word DMA modalità 2 (che ho impostato su lettore DVD e lettore CD) e
su gestione perfieriche ho "DMA se disponibile" nella prima casella e
"Multi-Word DMA modalità 2" nella casella di sotto per entrambe le
periferiche
Controlla come li hai settati tu e se ti ricordi che prima avevi "Multi word
modalità 2" nelle proprietà del controller IDE puoi tranquillamente inserire
il valore (io ho fatto così: il lettore DVD se ne era andato in PIO mode non
ne voleva sapere di tornare in multi-word, però mi ricordavo che era in
multiword; allora ho copiato i valori dalla stringa relativa lettore CD che
era rimasto impostato a multi-word :)))
Dopodichè mi sono esportate le chiavi di registro in questione, così se
dovesse ricapitare con un click metto tutto a posto
ciao spero di essere stato chiaro