Newsgroup: it.comp.os.win.xp
Titolo: Suoni distorti di windows xp

Ciao a tutti.
Ho un problema con i suoni di Windows XP: all'avvio e alla chiusura di
Windows, all'ascolto di Media Player o Real Player, questi escono
distorti, gracchianti, così come qualsiasi suono di notifica.
Ho già eseguito varie scansioni con il mio antivirus Kaspersky
Internet Security, ho eseguito l'avvio rapido di Windows, gli ultimi
aggiornamenti di Windows sono installati, ma niente, il problema
rimane.
L'unica mia strada sembra rimasta quella del disco di ripristino di
Windows. Ho già adottato questa soluzione altre volte e funziona,
soltanto che dopo qualche mese il problema si ripresenta. Credo che
sia dovuto a qualche virus preso non so come, visto che nell'ultima
scansione ho rilevato dei trojans che probabilmente KIS non ha fermato
oppure l'ho consentito io senza saperlo.
Comunque sia, vorrei risolvere il problema senza dover ricorrere
sempre al disco di ripristino, altrimenti sono sempre daccapo.
Chi mi può aiutare?
Grazie

*Barbara* bifonchio':

Hai il DMA disattivato e quindi lavori in pulcino mode (PIO PIO)
-- 
Lo Zio Fizzy © IZ6IUI on CBR600F
       /)/)
     (  '.')
   o(_('')('')

 Hai il DMA disattivato e quindi lavori in pulcino mode (PIO PIO)
per quello che ne capisco io di computer non so se la tua è una
battuta o un suggerimento, ma propendo più per la prima.....
Mi aspettavo un aiuto un po' più concreto da uno che ha una moto come
la mia.....oppure la tua è voglia di moto?
bye

bye
LAMPS


 rimane DMA, sennò dovrai reintallare i driver.
Non sarà sicuramente il caso di Barbara ma, se Win dovesse aver deciso 
che PIO dev'essere, l'allegato script in VBA permette di risolvere il 
bug di win che impedisce di impostare DMA.
N.p.N. (Nota per i Niubbi)
Il testo dev'essere salvato in notepad, con un nome di file che finisca 
in .vba ed in una posizione nota del disco (Es: c:\ResetDMA.vba).
E poi lanciato con un doppio click. Alla ripartenza il DMA dovrebbe 
essere resettato.
-- 
   ______________
(___
____)lartibartfast
' Visual Basic Script program to reset the DMA status of all ATA drives
' Copyright © 2006 Hans-Georg Michna
' Version 2007-04-04
' Works in Windows XP, probably also in Windows 2000 and NT.
' Does no harm if Windows version is incompatible.
If MsgBox("This program will now reset the DMA status of all ATA drives 
with Windows drivers." _
   & vbNewline & "Windows will redetect the status after the next 
reboot, therefore this procedure" _
   & vbNewline & "should be harmless.", _
     vbOkCancel, "Program start message") _
   = vbOk Then
RegPath = 
"HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E96A-E325-11CE-BFC1-08002BE10318}\"
ValueName1Master = "MasterIdDataChecksum"
ValueName1Slave = "SlaveIdDataChecksum"
ValueName2Master = "UserMasterDeviceTimingModeAllowed"
ValueName2Slave = "UserSlaveDeviceTimingModeAllowed"
ValueName3 = "ResetErrorCountersOnSuccess"
MessageText = "The following ATA channels have been reset:"
MessageTextLen0 = Len(MessageText)
ConsecutiveMisses = 0
Set WshShell = WScript.CreateObject("WScript.Shell")
For i = 0 to 999
   RegSubPath = Right("000" & i, 4) & "\"
   ' Master
   Err.Clear
   On Error Resume Next
   WshShell.RegRead RegPath & RegSubPath & ValueName1Master
   errMaster = Err.Number
   On Error Goto 0
   If errMaster = 0 Then
     On Error Resume Next
     WshShell.RegDelete RegPath & RegSubPath & ValueName1Master
     WshShell.RegDelete RegPath & RegSubPath & ValueName2Master
     On Error Goto 0
     MessageText = MessageText & vbNewLine & "Master"
   End If
   ' Slave
   Err.Clear
   On Error Resume Next
   WshShell.RegRead RegPath & RegSubPath & ValueName1Slave
   errSlave = Err.Number
   On Error Goto 0
   If errSlave = 0 Then
     On Error Resume Next
     WshShell.RegDelete RegPath & RegSubPath & ValueName1Slave
     WshShell.RegDelete RegPath & RegSubPath & ValueName2Slave
     On Error Goto 0
     If errMaster = 0 Then
       MessageText = MessageText & " and "
     Else
       MessageText = MessageText & vbNewLine
     End If
     MessageText = MessageText & "Slave"
   End If
   If errMaster = 0 Or errSlave = 0 Then
     On Error Resume Next
     WshShell.RegWrite RegPath & RegSubPath & ValueName3, 1, "REG_DWORD"
     On Error Goto 0
     ChannelName = "unnamed channel " & Left(RegSubPath, 4)
     On Error Resume Next
     ChannelName = WshShell.RegRead(RegPath & RegSubPath & "DriverDesc")
     On Error Goto 0
     MessageText = MessageText & " of " & ChannelName & ";"
     ConsecutiveMisses = 0
   Else
     ConsecutiveMisses = ConsecutiveMisses + 1
     If ConsecutiveMisses >= 32 Then Exit For ' Don't search 
unnecessarily long.
   End If
Next ' i
If Len(MessageText) <= MessageTextLen0 Then
   MessageText = "No resettable ATA channels with Windows drivers found. 
Nothing changed."
Else
   MessageText = MessageText & vbNewline _
     & "Please reboot now to reset and redetect the DMA status."
End If
MsgBox MessageText, vbOkOnly, "Program finished normally"
End If ' MsgBox(...) = vbOk
' End of Visual Basic Script program

*Slartibartfast* bifonchio':

Grazie della dritta Slarti.
Unico appunto, mi pare che l'estensione fosse .vbs


 Unico appunto, mi pare che l'estensione fosse .vbs
Confermo, errore mio.
In compenso Mi Pregio D'InsignirTi Del Prestigioso Premio: "Quote Da 
Urlo Aprile 2008" Con Segnalazione Per La Partecipazione Al "Quote Del 
Cavolo Dell'Anno, Per Le Vecchie Lenze che Danno Il Cattivo Esempio E 
Aggiungono Due Righe dopo Averne Quotate Un Chilo."
Portalo Con Gioja E Vanne Fiero Amico Mio, Ed Approfitta Dei Suoi Comodi 
Risvolti In Plexiglas Antisfondamento.
-- 
   ______________
(___
____)lartibartfast

 In compenso Mi Pregio D'InsignirTi Del Prestigioso Premio: "Quote Da 
Ecco, vedi? La classe non e' acqua. Chapeau.
Io mi sarei limitato ad un post di una riga:
QUOTAAAAAAAAAAAAAAAAAAAAAAAAAAAA!!!!!!!!!!!!
Ah, dimenticavo: Lol.
-- 
           |Save our planet!
    Ciao   |Save wildlife!
   roberto |For your E-MAIL use ONLY recycled Bytes  !!
           |roberto poggi   
rpo...@softhome.net

rimane DMA, sennò dovrai reintallare i driver.
chiedo venia per la mia ignoranza in materia e se risolverò questo
problema sarò io ad essere in debito con te....del caffè!  ;-)
Ho fatto come hai detto e su Canale Primario IDE--proprietà--
impostazioni avanzate trovo:
Periferica 0 - tipo di periferica: tendina non cliccabile
                   modalità di trasferimento: DMA se disponibile
( alternativa SOLO PIO )
                   modalità di trasferimento corrente: modalità PIO
( non modificabile )
Periferica 1 - tipo di periferica: rilevazione automatica
( alternativa NESSUNO )
                   modalità di trasferimento: DMA se disponibile
( alternativa SOLO PIO )
                   modalità di trasferimento corrente: non applicabile
Su Canale Secondario IDE--proprietà--impostazioni avanzate trovo:
Periferica 0 - tipo di periferica: tendina non cliccabile
                   modalità di trasferimento: DMA se disponibile
( alternativa SOLO PIO )
                   modalità di trasferimento corrente: modalità ULTRA
DMA
Periferica 1- tipo di periferica: rilevazione automatica ( alternativa
NESSUNO )
                   modalità di trasferimento: DMA se disponibile
( alternativa SOLO PIO )
                   modalità di trasferimento corrente: non applicabile
Da quello che ho capito io dovrei togliere la modalità PIO dalla
periferica 0 sul canale primario IDE, giusto?
Ma come? Cliccandoci sopra non riesco a modificare nulla....
Devo eseguire la procedura di Slartibartfast ?
Notepad lo trovo nella cartella Windows con questo percorso C:
\WINDOWS ?
E l'allegato scipt VBS dove lo trovo?
Scusatemi ma non ne capisco nulla....

 Scusatemi ma non ne capisco nulla....
Allora comincerò dall'inizio e andrò piano, come se lo spiegassi a chi 
non ne capisce nulla:
Posti da Gmail, immagino con Internet Explorer, quindi devi:
Aprire Notepad: Di solito lo trovi nel menu di Start sotto accessori, se 
proprio non lo vedi puoi comunque premere assiem il tasto di windows e 
"r", apparirà una magica finestrella su cui copia-incollerai (Ctrl+C 
copia Ctrl+v incolla) la seguente riga
%SystemRoot%\system32\notepad.exe
E come per magilla, apparirà notepad.
Ora torna su questo messaggio e seleziona il testo dopo la fila di "+" 
fino alla fila di "-" in fondo.
Con il testo selezionato premi il tasto Ctrl assieme al tasto "c", 
spostati sul Notepad (clicca sopra alla finestra aperta), e premi il 
tasto Ctrl assieme al tasto "v".
BUM!
Il testo è in Notepad
Ora devi salvarlo con un nome che ne ricordi il contenuto e finisca con 
.vbs - Io l'ho chiamato ResetDMA.vbs, ma va bene anche 
vivavivaloliodoliva.vbs l'importante è che finisca in .vbs e che tu lo 
ritrovi dopo averlo salvato.
Per salvare il file con notepad, ed un'estensione diversa da .txt devi:
- Aprire il menu "file" di notepad
- Selezionare "Salva"
- Scegliere dove salvare il file nella finestra a discesa in alto (la 
scritta "Salva in" a fianco è un buon indizio). se clicchi sopra alla 
finestra, appare una sbrodolata di proposte, per facilitarti la vita 
suggerisco di scegliere "desktop".
- Scelto il desktop, o qualsiasi altra cartella tu sia in grado di 
rintracciare in seguito, passiamo alle tre finestre in basso:
   - il mio sistema è in inglese e riporta, a sinistra della prima riga, 
"File name" alla sua destra ci trovi una finestra con scritto *.txt - 
cliccaci sopra e scrivici il nome che ti piace e finisci con .vbs 
(ResetDMA.vbs).
  NON SALVARE
   - Sulla riga sotto trovi a sinistra la scritta "Save as type" (o 
l'equivalente in italiano), ed a destra "Text Documents (*.txt) - clicca 
su questa finestra e seleziona "All files".
   - la terza ed ultima riga dovrebbe riportare "Encoding" a sinistra e 
"ANSI" a destra, va bene così.
ORA SALVA
Fatto?
OK adesso chiudi tutto (notepad, Internet Explorer, il gas, la finestra, 
il libro di Windows for dummies...) e guarda il desktop.
Ignoro il grado di affollamento del tuo ma, se è messo meglio del mio, 
sulla destra troverai una nuova icona bianca con sopra un cartiglio 
azzurro e sotto nomechehaidato.vbs
Cliccaci sopra con il tasto destro del mouse (Destra: quella con cui 
molti scrivono. Sinistra: di solito ci sta un orologio)
Il primo comando del menù che appare dovrebbe essere "Apri".
Cliccaci sopra con fiducia (Ma tappati il naso per prudenza)
Lo script partirà e resetterà il PIO. Spegni, riaccendi e ricontrolla lo 
stato dei settaggi del DMA.
Per problemi e risultati fatti sentire, se non ti fai vedere per più di 
una settimana scioglieremo i cani.
Ciao, saluti e in bocca al lupo
+++++++++++++++++++++++++

' Copyright © 2006 Hans-Georg Michna
' Version 2007-04-04




   ' Master

   ' Slave






-------------------------
-- 
   ______________
(___
____)lartibartfast

 Devo eseguire la procedura di Slartibartfast ?
o più semplicemente cancelli la periferica (tasto destro "disintalla",
oppure premi "canc").
Al riavvio sarà tornata a posto.
bye, giubbe

 Trattasi di noto bug di XP,
no bug... feature... ^_^
bye

 bye, giubbe
Vero, ma lo script modifica il registro per evitare che riaccada
-- 
   ______________
(___
____)lartibartfast

Ciao, saluti e in bocca al lupo
purtroppo il lupo è ancora vivo...
ciao

 Origine  Errore di compilazione di Microsoft VBScript
Umm, č probabile che i Gmail "tagli" malamente lo script, facciamo 
un'altra prova, scaricalo da qui
http://winhlp.com/tools/resetdma.vbs
Se Gmail te lo permette cliccaci sopra di destro e salvalo sul desktop.
Lancialo e facci sapere
Baci al lupo.
-- 
   ______________
(___
____)lartibartfast

 Baci al lupo.
il lupo se n'è andato, almeno spero.
Davvero grazie ancora.
Barbara

*Barbara* bifonchio':

Ecco... lo Slarti si becca baci, abbracci & cotillons e lo scrivente, 
seppure con meriti, e dopo essersi beccato il premio "cotoletta impanata (e 
rancida) città di sorbolongo" per (tralaltro con merito) aver quotato tutto 
cotanto papiro, non si succa nemmeno un "grazie, vuol prendere un caffè 
commè? E un bicchierino di benza per la sua motina!" Lo so, il mondo va al 
contrario! E lo dimostra chi va al governo! LOL
Saluti, baci & abbracci e LAMPS a tutti. :-D
E tu Barbarella... non essere più incredula, ma credente! ROTFL


 Davvero grazie ancora.
-_^
-- 
   ______________
(___
____)lartibartfast

 E tu Barbarella... non essere più incredula, ma credente! ROTFL
In cosa?
-- 
   ______________
(___
____)lartibartfast

*Slartibartfast* bifonchio':
|| Zio Fizzy II°  s'è azzardato a scrivere, il 01/05/2008 3.33:
||
||
|||| Un bacio a tutti quanti, a te Slarti doppio, te lo meriti.
||||| Baci al lupo.
|||| il lupo se n'è andato, almeno spero.
|||| Davvero grazie ancora.
|||| Barbara
||
||
||| Ecco... lo Slarti si becca baci, abbracci & cotillons e lo
||| scrivente, seppure con meriti, e dopo essersi beccato il premio
||| "cotoletta impanata (e rancida) città di sorbolongo" per (tralaltro
||| con merito) aver quotato tutto cotanto papiro, non si succa nemmeno
||| un "grazie, vuol prendere un caffè commè? E un bicchierino di benza
||| per la sua motina!" Lo so, il mondo va al contrario! E lo dimostra
||| chi va al governo! LOL
||
|| La diagnosi è tua, io avevo qualche dubbio ;-)
Naaa.... ho il naso per queste cose... per i portatili poi... delicati come 
sono (di BUS) tra l'altro avevo appena sistemato un portatile con le stesse 
magagne :-D
||| Saluti, baci & abbracci e LAMPS a tutti. :-D
||
||| E tu Barbarella... non essere più incredula, ma credente! ROTFL
||
|| In cosa?
Giù quelle zampacce dalla merce! :-D


contrario! E lo dimostra chi va al governo! LOL
Nooo, non fare il permaloso adesso....Tu ti sei assentato un attimo
dopo aver dato la dritta e Slarti è stato svelto a prendermi per mano
e a condurmi al traguardo. Pensavo che tu te ne fossi andato perchè
non volevi perdere tempo con una niubba come me.
Oppure....stavi solo a vedere cosa potevano mai suggerirmi e piombare
tu al minimo sbaglio loro?
Lo sai che alle donne non piace essere abbandonate troppo a lungo....
Comunque sia, non preoccuparti: combinerò sicuramente qualche altro
guaio col pc e tu potrai avere la tua rivincita ;-)
Perchè mi prenderete ancora per mano, vero? :-D
Pensa che oggi mentre ero in sella alla mia moto e davo le dita a V a
tutti quelli che incontravo,  pensavo se mai tu potessi essere uno di
loro. :-))
Ciao Zio Fizzy, ciao Slarti, è stato un piacere incontrarvi.
Barbara