Hace unos días mi portatil se quedó sin batería por completo así que lo puse a cargar pero me llevé un pequeño susto ya que no daba señales de vida, por más que pulsaba el botón de POWER no se encendía, es más, tampoco se encendía el led que indica la carga de la batería. Pense que tal vez debía dejarlo cargar un rato ya que estaba completamente descargada pero aún así seguía sin funcionar.
Después de algunas pruebas pense que el portatil debería funcionar sin batería (conectado a la red) así que se la quité, lo conecté a la corriente y tras pulsar el botón de POWER se encendió sin problemas. Volví a colocar la batería y vi que esta comenzaba a cargar con normalidad. Por suerte solo fué eso, un pequeño susto.
El caso es que a raíz de esto me di cuenta que todo funcionaba bastante más lento, incluso el ratón parecía ir a tirones así que me puse a investigar el problema y vi que Windows habia configurado el disco duro en
modo PIO en lugar de DMA. Esto ya me sucedió hace cosa de un año y la solución fué eliminar el controlador del Canal IDE primario y dejar que Windows vuelva a configurarlo.
Al parecer, cuando Windows detecta errores de lectura en un dispositivo le limita la velocidad para intentar garantizar la lectura de información pero si los errores de lectura se han debido a problemas puntuales (como en mi caso, tras quedarse sin batería) nos produce un problema más que solucionarlo así que es mejor forzar a Windows para que vuelva a configurar dicho dispositivo (en mi caso el disco duro que esta conectado al canal IDE primario) para lo cual es suficiente con eliminarlo del
Administrador de dispositivos y dejar que Windows vuelva a instalarlo. Una vez hecho esto todo vuelve a funcionar sin problemas y el DMA vuelve a estar activado.