Al iniciar algunos juegos y programas, puede que encuentre el error «No se puede continuar la ejecución del código porque el sistema no encontró binkw32.dll. Para solucionar este problema, intente reiniciar el programa» o «No se puede iniciar el programa porque en el ordenador no hay binkw32.dll». El archivo en cuestión puede ser otro: binkw64.dll, bink2w32.dll, bink2w64.dll, pero la causa del error es la misma.
En esta guía paso a paso se explica dónde descargar el archivo necesario para Windows 11, Windows 10 o 7, los matices de la solución del error y algunos datos adicionales que pueden ser útiles en el contexto de la solución del problema.
Primeros métodos para solucionar el error por falta de archivo
Todos los archivos DLL mencionados son diferentes versiones de las bibliotecas Bink Video Codec, que se utilizan en algunos juegos, con menor frecuencia en software de aplicaciones. Si el desarrollador del juego utilizó este códec en su producto, garantizadamente incluirá los DLL necesarios en la instalación.
Si, al iniciar, recibe un mensaje de que el sistema no lo encuentra, ante todo, debe considerar estas opciones para resolver el problema antes de descargar cualquier archivo DLL de sitios externos:
-
- Si el juego funcionaba antes y ahora muestra un mensaje sobre archivos faltantes como binkw32.dll, binkw64.dll, bink2w32.dll, primero verifique los siguientes pasos:
- Solución 1: Reinstalar el juego, examinar el registro del antivirus para verificar si el archivo se encuentra allí y restaurarlo (especialmente en el caso de juegos no oficiales).
- Solución 2: Si dispone de un archivo de distribución del juego, se puede buscar el archivo DLL necesario en él y colocarlo en una de las siguientes ubicaciones: en la carpeta donde se encuentra instalada el juego (a veces en una carpeta secundaria llamada System o Bin, si los demás archivos DLL se encuentran allí); teóricamente, también podría colocarse en System32 (para los archivos binkw64.dll y bink2w64.dll) o SysWOW64 (para los archivos binkw32.dll y bink2w32.dll), aunque en este caso específico no es la ubicación estándar.
- Solución 3: Si el archivo de distribución (instalador) del juego es un único archivo .exe voluminoso, se puede intentar abrirlo con un extractor de archivos, como 7-Zip, y buscar el archivo necesario en su interior. En los juegos de Microsoft, el archivo podría estar dentro de un archivo .cab en el archivo de distribución del juego.
- Solución 4: Si se descargó una «edición» del juego de una fuente no oficial, es posible que el autor no haya incluido el archivo necesario. Se recomienda buscar otra versión del mismo juego y recordar que el antivirus puede eliminar algunos archivos modificados en estos juegos.
- Si el juego funcionaba antes y ahora muestra un mensaje sobre archivos faltantes como binkw32.dll, binkw64.dll, bink2w32.dll, primero verifique los siguientes pasos:
RAD Game Tools y el códec de vídeo Bink
El códec de vídeo Bink forma parte de RAD Game Tools, con un sitio web oficial en http://www.radgametools.com/ donde se puede descargar RAD Video Tools.
Alguien me dijo que descargara la biblioteca Bink DLL o descargara RAD Video Tool para obtener el archivo DLL y solucionar el inicio del juego — ¿por qué esto no funciona?
Porque es un mal consejo. Las bibliotecas DLL de Bink no son intercambiables. Si copia una versión incorrecta del archivo DLL en otro programa previamente compilado (como un juego), probablemente se producirá un error. RAD Video Tools no contiene bibliotecas DLL de Bink integradas, por lo que su instalación no tendrá ningún efecto. Por favor, contacte con el desarrollador del juego para obtener asistencia.
¿Cómo descargar binkw32.dll, binkw64.dll, bink2w32.dll y bink2w64.dll si ha decidido que es necesario?
La única fuente oficial para su juego específico es el desarrollador del juego y su correspondiente distribución. Si esta opción no es viable y, a pesar de todo lo mencionado anteriormente en este artículo, decide descargar estos archivos, en Internet hay muchos sitios web con DLL que puede utilizar bajo su propio riesgo.
Además, en Google Drive puede encontrar dos archivos adjuntos, Bink1.7z y Bink2.7z, a través del siguiente enlace. El primero contiene diferentes versiones del archivo binkw32.dll y binkw64.dll, mientras que el segundo contiene bink2w32.dll y bink2w64.dll para Windows 11, Windows 10, 8.1 y Windows 7 de 32 bits y 64 bits.
Puede abrir el archivo, descomprimir la versión deseada, eliminar la referencia a la versión al principio del nombre del archivo y colocarlo en la carpeta con otras bibliotecas DLL en la carpeta del juego.
No se recomienda colocar archivos en las carpetas System32 y SysWOW64, así como intentar registrar DLL con regsvr32.exe. En este último caso, obtendrá uno de los siguientes errores:
-
-
- Módulo cargado, pero no se encuentra la entrada DllRegisterServer
- El archivo binkw32.dll está instalado en el directorio de Windows o del sistema Windows, debe instalarse en el directorio de la aplicación (la biblioteca misma indica que no debe instalarse en carpetas del sistema)
- O un mensaje sobre la incompatibilidad de bits, por ejemplo, si en un sistema x64 ha copiado un archivo de 32 bits binkwdll a la carpeta System32 e intentó registrarlo con una versión x64 de regsvr32.exe
-
Hasta aquí, espero haber ayudado a alguien a resolver el problema y, para alguien más, aclarar la situación.