Error msvbvm50.dll: qué significa y cómo abordarlo con seguridad

Hola a todos. Al ejecutar RGBColor apareció un error relacionado con la librería msvbvm50.dll, un componente asociado al entorno de ejecución de Visual Basic 5.

Despues de lo ocurrido me dispuse a investigar un poco y encontre la solucion, muy sencilla y que nos evitara este y varios problemas posteriores causados por esta libreria.

Los errores mas comunes generados por ls libreria msvbvm50.dll son:

– «No encuentra el archivo/fichero msvbvm50.dll» – «dll file not found»
– «Explorer has caused an error in msvbvm50.dll»
– «File msvbvm50.dll is missing» – «Can’t find file msvbvm50.dll»
– «No se encuentra el punto de entrada o módulo de msvbvm50.dll»
– «Error al cargar archivo msvbvm50.dll»
– «Llamada al vínculo dinámico no definido» – «Call to undefined dynalink»
– «Error run dll»

Para solucionar un error relacionado con msvbvm50.dll: evita descargar archivos DLL sueltos desde sitios desconocidos. Es preferible reinstalar la aplicación que genera el error o instalar el entorno de ejecución correspondiente desde una fuente confiable. Copiar manualmente DLL en carpetas del sistema puede provocar conflictos o introducir archivos maliciosos.

– C:\Windows\System32\  (Windows XP, Vista, 7)

– C:\Windows\System\  (Windows 95/98/Me)

– C:\WINNT\System32\  (Windows NT/2000)

Si el fichero existe, ingrese a Windows en Modo seguro (Modo a prueba de fallo), borre el archivo msvbvm50.dll y luego debe ser sustituido por el que descarga.

En sistemas antiguos se recomendaba a veces copiar o registrar manualmente bibliotecas DLL, pero hoy no es una práctica aconsejable como primera opción. Antes de modificar carpetas del sistema, comprueba la procedencia del programa, reinstálalo y utiliza componentes oficiales o confiables.

NOTA: la ubicación puede cambiar según la versión de Windows y la carpeta donde se instaló el mismo. También debe tener en cuenta que no siempre es necesario registrar el DLL, a veces solo basta con copiarlo en el lugar adecuado. En algunos casos el archivo DLL se debe copiar en la carpeta principal de la aplicación que da el error.

Referencia histórica sobre msvbvm50.dll

Fuente histórica: Alegsa.com.ar

Maestro

Ingeniero de Sistemas, amante de las nuevas tecnologías y aficionado a la informática. Sígueme en Twitter - Facebook - Instagram - Youtube

3 comentarios

  1. Muy útil! Gracias!

  2. Realmente util! Muchas gracias!

  3. yo lo solucione instalando las librerias de visal basic 5

    http://support.microsoft.com/kb/180071/es

    http://download.microsoft.com/download/vb50pro/utility/1/win98/en-us/msvbvm50.exe

    Desde ya gracias por orientarme en mi busqueda y solución

Los comentarios están cerrados.