Problemas con el audio Acer Aspire One
Pues desgraciadamente no soy dueño de una Acer Aspire One, pero me he topado con algunos amigos que me han comentado que el audio de su netbook no va bien pero no me explican mas. El fin de semana un amigo me presto su netbook y me pude dar cienta de ese error asi que ni tardo ni perezoso me di la tarea de buscar por que demonios pasa este problema.

Si tu Acer Aspire One el audio no anda, se traba el audio, tartamudea el audio, no te deja escuchar musica o como quieras decirlo la explicacion es sencilla.
El DMA (Direct Memory Access) es el proceso mediante el cual la memoria del sistema libera de trabajo al CPU pues no lo necesita para escribir o leer informacion, asu pueden funcionar varios dispositivos a la vez sin cargar de interrupciones al CPU. Los DMA son frecuentemente usados por dispositivos de video o como en este caso dispositivos de audio.Un conflicto con estos nos daria como resultado los problemas arriba mencionados.
Para solucionarlo me encontre un pequeño script en visual Basic elaborado por Hans-Georg Michna. A continuacion les presento el codigo fuente.
‘ 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 ThenRegPath = “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 IfIf 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 ‘ iIf 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 IfMsgBox MessageText, vbOkOnly, “Program finished normally”
End If ‘ MsgBox(…) = vbOk
‘ End of Visual Basic Script program
Teniendo el codigo deberas seguir estas instrucciones.
- Abres tu editor de textos favorito (bloc de notas) y pega el codigo.
- Luego lo guardas con la extencion VBS
- Usando el usuario adminstrador le das doble clic al archivo recien creado y dejas que se ejecute el script
- Re inicias la netbook y pruebas, el problema se debera de haber solucionado.
Espero esto solucione tu problema.
ACTUALIZACION
En vista de que a varios les ha dado problemas el codigoaca les pongo el archivo en VBS, se los pongo comprimido para que no les de problemas la descarga resetDMA
Tambien te puede interesar:
- Videotutorial: eliminar ruido de una pista de audio // Uno de los problemas mas comunes que tenemos al...
- Solucionar problemas en Gmail Gmail es sin duda uno se los mejores servicios de...
- Descarga MP3 en Seekmp3 Hay veces que tenemos una canción en la cabeza y...
- Corel Draw error 24 El dia de hoy primero de Junio del 2010 muchos...




febrero 1st, 2010 at 8:56
Hola a todos!!
mi problema creo que es el de todos, me compre un netbook acer aspire one 532h n450, 1 gb ram, 250 gb hdd, win7. el pc es una maravilla, pero cuando me dio por escuchar musica, de vez en cuando me salta la musica como si tartamudease, y con las mismas cambié el ordenador en la tienda por otro igual. el netbook tiene apenas unas horas y me ha vuelto a pasar lo mismo. no se q acer, asta que encontré esta pagina. xo no me funcionó lo del script y el comentario de alexis no lo consigo hacer, y nose si es porque es win 7. me podrias ayudar???
muchas gracias de antemano y perdon por el royo!!!
febrero 14th, 2010 at 18:17
hermano es increible el alivio q siento despues de ver a compu sonando bien… muchisimasssssssssssssss graciassssssssssssss!!
febrero 25th, 2010 at 10:13
Gracias Brother eres unico en tu clase funciono de maravilla, muy un aporte. que estes bien.
marzo 1st, 2010 at 23:10
Qué tal. He buscado por la red, pero no encuentro nada relacionado con mi problema. Lo más parecido es tu post. Yo tengo ese problema: mi acer za3 se quedó sin audio, pero el detalle es que yo utilizo ubuntu 9.10 ¿Puedes echarme una mano?
marzo 4th, 2010 at 15:44
Hola, para eso necesito instalar el visual basic en mi acer o solo lo carro y ya?
Es que creo que no tengo visual basic,
respondan porfavor
marzo 6th, 2010 at 17:24
MAESTRISIMO!!!!!!!!!!!!, se me estaba complicando lo de hacer el archivo pero descargue el que usted subió y cuando reinicie el pc….. juazzzz tenia el problema del sonido y iniciaba windows demasiado lento, pero gracias a su aporte se arreglo… gracias
marzo 13th, 2010 at 12:38
Hola!!! Gracias por el ejecutable, me funciono para escuchar musica, PERO yo iba a transmitir en una radio en internet, y en el programa q se transmite se “traba” de nuevo la compu, y el problema es q se reinicia, y aunq ejecute el resetDMA sigue el problema, ya no hace efecto..
ESTO ES UN PROBLEMA HORRIBLE Q TRAE DESDE SU FABRICACION LA ACER ONE, Y LA VERDAD ESTOY UN POCO DECEPSIONADO CON MI COMPRA DE UN EQUIPO DE ESTOS…
ME GUSTARIA Q SI ALGUIEN PUDIERA ENCONTRAR UNA SOLUCION DEFINITIVA SERIA EXCELENTE…
GRACIAS!!!!
marzo 15th, 2010 at 12:11
Mil gracias amigo
Pense que ya no iba a poder escuchar nada en la compu decentemente por que asi tenia desde hace mucho tiempo.
abril 7th, 2010 at 13:40
Excelente!!! El sonido ahora esta al 100%. Gracias!!!
abril 13th, 2010 at 1:47
Muchísimas gracias!! Me ha pasado dos veces este problema, la primera vez formateé la máquina porque creí que era un virus, pero a las dos semanas que lo hice y según yo lo había arreglado, me volvió a pasar así que decidí buscar otra manera y tu archivo comprimido me ayudó! El sonido funciona bien ahora. De nuevo gracias! Tengo la Acer Aspire One con Windows XP
abril 13th, 2010 at 17:50
El sonido funciona bien ahora. gracias! Tengo la Acer Aspire One con Windows XP OTRA VEZ, EXECELENTE!!!!!!!!!!!!!!!!!!!!!!!!!!!!
abril 19th, 2010 at 15:57
Excellent, thanks soo much, It was awesome. my pc is ok and the sound vey good
abril 27th, 2010 at 16:41
simple i sensiyamente
aganse una copia de seguridad de sus archivos
y reinicienla a punto de fabricacion
abril 30th, 2010 at 20:41
Sos un GENIO gracias amigo, ya puedo volver a escuchar toda mi musica. GENIOOOOOOOOOOOOOOOOOOO
mayo 4th, 2010 at 19:45
como los demas comentarios
muchisimas gracia
neta m sirvio un buen ya me habia preocupado pro una duda?
porque sucede eso??? no entiendo
mayo 14th, 2010 at 22:54
Que chimba parce!!!! muchas gracias, ya estaba pensando reiniciar mi pobre mini!!! toda la suerte parce!!!
mayo 24th, 2010 at 2:30
Hola, y gracia por la información.
Tengo el problema de los chasquidos de audio en mi portatil Acer Aspire 5741, y en el de sobremesa Acer Aspire X3812. He buscado por todos lados la solución, pero nada de nada.
Mi problema es que el sistema operativo es Windows 7, y el script resetdma.vbs no es compatible.
¿Alguien sabe si exsite algún script, u otra solución, para windows 7?.
Gracias.
mayo 25th, 2010 at 22:52
excelente aporte
mayo 26th, 2010 at 6:41
…¿de verdad nadie encuentra solución para Windows 7?.
Gracias, de todas formas.
junio 8th, 2010 at 17:08
Hola
excelente el aporte !! esta genial el script
busque muchas soluciones y esta funciono a la primera
muchas gracias!!
junio 28th, 2010 at 15:48
amigo eres un maestro de maestros, te mando a divorciar cuando te cases, mas 10…