Qué es ASL.dll y cómo reinstalarlo para iTunes

DLL significa "Dynamic Link Library" (biblioteca de enlace dinámico). iTunes lo usa para abrir archivos multimedia o MP3 en el ordenador. ASL.dll es un archivo DLL asociado a iTunes y al iPhone. A menudo causa errores tras hacer jailbreak al iPhone con Blackra1n. El mensaje típico: "El programa no puede iniciarse porque falta ASL.dll en su equipo. Intente reinstalar el programa para corregir este problema". Aparece cuando el archivo ASL.dll se corrompe.

Definición de DLL

Una biblioteca de enlace dinámico es un grupo de aplicaciones o programas usados por software que se ejecuta en el ordenador. Permite al software comunicarse con un dispositivo (iPod, iPhone) mediante un archivo DLL como ASL.dll. Algunos DLL soportan la operación de un dispositivo y se llaman controladores o drivers.

Funcionamiento

Los archivos DLL no se cargan en la RAM al cargar el programa principal. Cuando se necesita un DLL, el programa lo carga y ejecuta. Por ejemplo, al sincronizar una lista de reproducción en el iPhone, iTunes usa un DLL para guardar la música. Un ASL.dll corrupto o desactualizado impide que iTunes inicie y causa error.

Reinstalar ASL.dll

Puede reinstalar ASL.dll actualizando el archivo. Descargue el driver actual de ASL.dll desde ASLdllfix.com y guárdelo en el archivo ejecutable de Blackra1n dentro de la carpeta "Apple Application Support". Esta carpeta se encuentra en: "Apple" > "Archivos de programa" > "Archivos comunes". Reinicie iTunes para ver si se soluciona.

Reinstalar iTunes

Si actualizar el driver no elimina el error, debe eliminar iTunes y todos sus programas asociados y reinstalarlos. Vaya a "Panel de control" > "Agregar o quitar programas" / "Instalar/desinstalar programas". Desinstale en orden: iTunes, QuickTime, Apple Software Update, Apple Mobile Device Support, Bonjour, Apple Application Support. Reinicie el ordenador y descargue e instale iTunes desde Apple.com.