Hogar / Seguridad / Instalación y registro de DLL en Windows. Cómo instalar una DLL en un sistema Windows Insertar un archivo DLL

Instalación y registro de DLL en Windows. Cómo instalar una DLL en un sistema Windows Insertar un archivo DLL

Ya se han publicado muchos artículos sobre el tema de los errores relacionados con las DLL. Todos estos errores se pueden corregir de la única manera: instalando este mismo archivo dll en su computadora. En este artículo escribiré cómo hacer esto.

Descarga e instalación de archivos DLL

Cuando ocurre un error, generalmente se indica el nombre del archivo DLL que falta. Debe ingresar el nombre de este archivo en un motor de búsqueda y descargarlo. Por ejemplo, necesitamos descargar el archivo d3dx9_27.dll. Ingresamos este nombre en Yandex o Google y lo descargamos de algún sitio. El sitio más seguro y popular desde el que descargo archivos DLL es DLL-FILES.com. Hay un campo donde puede ingresar el nombre del archivo.

Ahora necesitas averiguar dónde tirar este archivo dll. EN diferentes sistemas Las ubicaciones de estos archivos son diferentes, así que comenzaré con el sistema operativo anterior:

  • Ventanas 95/98– coloque el archivo en la carpeta C:\Windows\System;
  • Windows NT o 2000– coloque el archivo en la carpeta C:\WINNT\System32;
  • Windows XP, 7, 8, 10– coloque el archivo en una carpeta (por 32 sistemas de bits en C:\Windows\System32, y para 64's bits en C:\Windows\SysWOW64).

A veces, al intentar colocar un archivo en la carpeta deseada Puede aparecer un mensaje indicando que el archivo ya está allí. Entonces ¿por qué aparece el error? Es posible que el archivo esté dañado o sea algún tipo de virus, por lo que puedes reemplazarlo por un archivo nuevo.

Una vez que hayas transferido todas las bibliotecas que faltan, debes reiniciar la computadora para que los cambios surtan efecto y luego iniciar aquellas aplicaciones que no funcionaron.

Qué hacer si tiraste todo a la basura archivos necesarios a la carpeta, pero el programa o juego aún no se inicia? Luego puedes intentar registrar la biblioteca en el sistema, ahora te mostraré cómo hacerlo.

Cómo registrar una DLL en Windows

Registrar archivos DLL en Windows es muy sencillo y rápido. Puedes hacer esto si tienes Windows 7, 8 o 10. También quiero señalar que debes tener derechos de administrador. En este párrafo mostraré 3 formas de registrar bibliotecas dinámicas.

primera manera

Es el más popular y utilizado por los usuarios.

Abra la ventana "Ejecutar" usando las teclas Ganar+R e ingrese el comando regsvr32.exe nombre_archivo allí.

En otras palabras, el comando podría verse así (lo mostraré usando el archivo d3dx9_27.dll como ejemplo):

regsvr32.exe d3dx9_27.dll


Si el método no funcionó, entonces debe especificar la ruta completa a este archivo, es decir, la ruta a la carpeta donde colocó la DLL. Por ejemplo, podría verse así:

regsvr32.exe C:/Windows/system32/d3dx9_27.dll


Si el registro se realiza correctamente, debería ver una respuesta positiva o un mensaje de error que módulo cargado... Pero hablaré de esto un poco más tarde.

Segunda manera

Aquí usaremos la línea de comando, pero debes abrirla como administrador, espero que sepas cómo hacerlo.

regsvr32.exe ruta_al_archivo_dll

Es decir, hacemos todo igual, solo que en la línea de comando.


Debería aparecer nuevamente un mensaje de que la biblioteca está registrada o un error.

Tercera vía

Rara vez nadie utiliza el método, pero también funciona. Tome su archivo dll y haga clic derecho sobre él, en el que aparece menú contextual seleccione un artículo "Abrir con" y ve a la carpeta Windows/Sistema32, y buscamos allí el programa regsvr32.exe, a través del cual abriremos la biblioteca.

Error al registrar archivos DLL

Cuando intenta registrar una DLL, no importa de qué manera, puede recibir un error que indica que el módulo de tal o cual DLL es incompatible con versión de Windows, o cargado. ¿Qué hacer?

Estos errores pueden ocurrir por las siguientes razones:

  • No es necesario registrar la biblioteca porque no admite esta función o ya está registrada en el sistema;
  • El archivo que descargaste está roto o no tiene ninguna relación con las bibliotecas.

¿Cómo solucionar el problema?

  • Los usuarios avanzados pueden utilizar regasm.exe;
  • Intente descargar el mismo archivo de Internet, sólo que de una fuente diferente. O mire cuál es el archivo y use instaladores de archivos DLL especiales. Algunas bibliotecas vienen con algún software, como DirectX.
  • Al descargar una aplicación, es posible que el antivirus haya eliminado archivos DLL importantes que estaban en el instalador durante el proceso de instalación, por lo que debes descargar el juego de otra fuente o desactivar temporalmente el antivirus y reinstalar la aplicación.

En este punto terminaré de describir la instalación de bibliotecas DLL y en el futuro intentaré volver a este tema lo menos posible. Si aún tienes alguna pregunta, intentaré responderla en los comentarios.

A menudo puedes encontrarte con una situación en la que un programa o juego requiere la instalación de varios archivos DLL adicionales. Este problema se puede resolver con bastante facilidad; no requiere conocimientos ni habilidades especiales.

Puede instalar la biblioteca en el sistema. de varias maneras. Comer programas especiales para realizar esta operación, o también puedes hacerlo manualmente. En pocas palabras, este artículo responderá a la pregunta: "¿Dónde tirar los archivos dll?" después de descargarlos. Consideremos cada opción por separado.

Método 1: conjunto de DLL

DLL Suite es un programa que puede encontrar por sí mismo el archivo que necesita en Internet e instalarlo en el sistema.

Para hacer esto necesitarás hacer lo siguiente:


Eso es todo, si la descarga se realiza correctamente, el programa indicará el archivo descargado con una marca verde.

Método 2: Cliente DLL-Files.com

El cliente DLL-Files.com es en muchos aspectos similar al programa comentado anteriormente, pero tiene algunas diferencias.

Para instalar la biblioteca aquí debe hacer lo siguiente:


Eso es todo, su biblioteca DLL se ha copiado al sistema.

El programa tiene una vista avanzada adicional: este es un modo en el que puede seleccionar diferentes versiones de DLL para instalar. Si un juego o programa requiere una versión específica de un archivo, puede encontrarla habilitando este tipo en el Cliente DLL-Files.com.

Si necesita copiar un archivo a una ubicación distinta a la predeterminada, haga clic en el botón "Seleccionar versión" y será llevado a la ventana de opciones de instalación para usuarios avanzados. Aquí haces lo siguiente:

  1. Especifique la ruta donde se realizará la instalación.
  2. Haga clic en el botón "Instalar ahora".

El programa copiará el archivo a la carpeta especificada.

Método 3: herramientas del sistema

Puede instalar la biblioteca manualmente. Para hacer esto, deberá descargar el archivo DLL y luego simplemente copiarlo o moverlo a la carpeta en:

C:\Windows\System32

En conclusión, hay que decir que en la mayoría de los casos los archivos DLL se instalan a lo largo de la ruta:

C:\Windows\System32

Pero si se trata de sistemas operativos Windows 95/98/Me, la ruta de instalación será la siguiente:

C:\Windows\Sistema

Para Windows NT/2000:

C:\WINNT\System32

Los sistemas de 64 bits pueden requerir una ruta de instalación diferente.

De vez en cuando, algunas personas tienen problemas al iniciar juegos. Pueden ser una variedad de aplicaciones de diferentes desarrolladores. Lo único que tienen en común es el año de fabricación. A saber, 2013. Y el error que surge en estas situaciones está asociado con la falta de nuevas bibliotecas en la computadora. Específicamente Msvcr120.dll. Dónde tirar y dónde conseguir este archivo: puede leerlo a continuación.

primera manera

Msvcr120.dll es una biblioteca incluida con Visual Studio 2013. Es responsable de la funcionalidad de muchos productos y es una parte necesaria. software computadoras modernas. Si, al iniciar un programa, recibe un mensaje de error con el siguiente contenido: "No se puede iniciar el programa. Falta Msvcr120.dll", no se apresure a desesperarse, puede obtenerlo fácilmente en su computadora.

La mejor solución a este problema es descargar la distribución de los componentes de Visual Studio 2013 desde el sitio web oficial de Microsoft e instalar todos los elementos. Dependiendo de su velocidad de Internet, esto puede llevarle hasta 1,5 horas de su tiempo, pero vale la pena. Después de todo, tendrá a su disposición una serie de bibliotecas y controladores útiles que le serán útiles en el futuro. Sí, y piense en la pregunta: "Msvcr120.dll: ¿dónde tirarlo?" - No tendrás que hacerlo.

Segundo método

No es muy diferente al anterior. Aún necesitas visitar un sitio conocido. Allí podrá buscar y descargar sólo el archivo que necesita. Buscar y descargar le llevará literalmente un par de minutos. Necesitará una versión específica para su sistema operativo. Puede averiguarlo haciendo clic derecho en el icono "Mi PC" y seleccionando la pestaña "Propiedades". Entonces, ha descargado msvcr120.dll. ¿Dónde tirar? debe colocarlo en una de las siguientes ubicaciones.

  1. Para sistemas de 32 bits: a la carpeta "C:/Windows/system32".
  2. Para 64 bits: "C:/Windows/sysWOW64".
  3. En casos raros, después de colocar el archivo en las carpetas especificadas, verá que el programa aún no encuentra msvcr120.dll. ¿Qué hacer? Intenta ponerlo en la carpeta del juego.

Una vez que haya colocado el archivo en la carpeta correcta, asegúrese de reiniciar su computadora. Hay casos en los que es necesario registrar de forma independiente la ruta en el registro. Para hacer esto necesitas hacer lo siguiente.

  1. vamos a lanzar línea de comando ingresando el comando "CMD" en la búsqueda.
  2. Coloque el archivo de la biblioteca descargado en su escritorio.
  3. Ingrese el comando "cd escritorio".
  4. Escribimos “regsvr32 msvcr120.dll” y pulsamos “enter”.

Después de eso reiniciamos ordenador personal.

Más rápido

Existe una forma aún más rápida de obtener el archivo que busca. Se llama atención plena. Muchos juegos te preguntan qué componentes deseas instalar antes de la instalación. Y es entre ellos donde a menudo encuentra distribuciones de Visual Studio 2013. Por lo tanto, si durante la instalación simplemente se negó a instalar este paquete de biblioteca en su computadora, intente reinstalar completamente el juego, especificando los controladores o busque manualmente los necesarios. archivo en el disco - instalador

Si los problemas continúan después de esto, utilice la búsqueda en su computadora e intente encontrar manualmente msvcr120.dll. ¿Dónde debo colocar el archivo encontrado? Sí a todas las carpetas especificadas en el artículo. Intente mover la biblioteca para comprobar su funcionalidad. Al mismo tiempo, no olvide reiniciar la computadora cada vez, mientras ésta verificará automáticamente la integridad del sistema operativo y buscará archivos nuevos.

Seguridad

Al descargar e instalar programas desde lugares desconocidos, asegúrese de que sean seguros. Asegúrese de escanearlos en busca de virus y malware. Después de todo, si ingresan a las particiones del sistema, no solo pueden privarlo de la oportunidad de jugar con el juguete que le interesa, sino también enviar su computadora personal al vertedero. Si decide instalar el archivo que busca desde un disco, asegúrese de que tenga licencia; de lo contrario, nadie puede garantizar la calidad.

Saludos a todos los jugadores que aman jugar pero no tienen dinero. (o deseos) comprar copias con licencia del juego... Estoy 100% seguro de que eres exactamente así, porque los propietarios de la licencia tienen la pregunta 3dmgame.dll ¿dónde tirarlo? - en principio, no puede surgir, y si realmente se pregunta por qué, después de descargar y colocar el archivo donde debería estar, no sucederá nada y el juguete seguirá sin funcionar, no dude en seguir leyendo. No hablaré de si la piratería es buena o mala, intentaré explicarte la naturaleza de las cosas, de dónde viene este archivo y por qué buscarlo en Google. este problema- Esto es un verdadero fracaso.

Creo que este archivo se ha perdido merecidamente en su mayor parte por Gran robo Auto 5, después de todo, este juego en particular es uno de los más populares, pero no todo el mundo puede pagar dos mil rublos por un juguete en medio de una crisis; no hay nada que se pueda hacer al respecto. EN en este caso nuestro jugador, por supuesto, irá al conocido rastreador de torrents y lo descargará allí... luego dedicará varias horas a la instalación. (y algunos repacks tardan una eternidad en instalarse) De repente descubrirá que el juego no se inicia y requiere el archivo 3dmgame.dll.

¡Prestar atención! - en mi blog hay una descripción general, una nota interesante... no es necesario buscar dónde; de ​​hecho, todo se resuelve de manera bastante simple, pero debes descubrir cuál es el motivo; todo está ahí, no te lo pierdas. ..

¿Dónde debería colocar 3dmgame.dll y por qué es necesario?

¿Qué hacer a continuación? — en el artículo de revisión escribí dónde crecen los problemas este archivo Entonces es posible que tenga una pregunta completamente lógica: ¿para qué sirve esta nota si todo está escrito allí? ... la respuesta es simple y muy clara: mucha gente te aconseja descargar y cargar este archivo con la carpeta del juego, pero en realidad instalarás 2-3 navegadores adicionales y cosas mucho más interesantes. Esta nota es sólo un intento de advertirle y guiarle hacia la única y correcta solución al problema.

En una copia con licencia del juego, como escribí antes, este archivo no está ni puede estar; por lo tanto, estos son problemas de un juego pirateado y pirateado... y todo es culpa de tu sistema antivirus. (no importa lo bueno que sea y falsos positivos para este tipo de archivos, esto es generalmente normal). Arriba puedes ver un error en GTA5, incluso si no dice que no hay ningún archivo 3dmgame, pero el problema está precisamente en él, es decir, en su ausencia.

¿Qué debemos hacer? — Pregunte a su antivirus por la respuesta. Aquí tengo NOD32 (Por cierto, el otro día me dieron una clave para probar AVG 2016; espere una nota con una reseña)... aquí todo es sencillo para mí, buscamos la pestaña "Cuarentena" y allí miramos nuestro archivo 3dmgame. No es necesario descargarlo y se restaurará donde debería estar; si su antivirus pone archivos en cuarentena, es muy posible que simplemente los haya eliminado sin posibilidad de recuperación.

En este caso, deberás reinstalar el juego por completo. (sin olvidarnos del antivirus, no duerme y todo volverá a pasar) o buscando un crack separado para el juego, para no descargar todo junto (por cierto, es posible que sea necesario volver a descargar el kit de distribución, no sabe en qué etapa su antivirus eliminó este archivo)

PD Bueno, hemos descubierto que no es necesario tirar 3dmgame.dll a ningún lado, todo se puede resolver mucho más fácilmente. Espero que mi nota te haya ayudado.

Muchas veces sucede que algún programa no quiere ejecutarse, porque... Le falta cierto archivo DLL en su computadora. ¿Qué hacer en este caso? Necesita descargar e instalar este archivo. Normalmente no hay problemas para descargar un archivo DLL de Internet, pero ¿cómo instalarlo?

La primera forma de instalar un archivo DLL:
La forma más sencilla es simplemente colocar el archivo dll que descargaste en la carpeta con el programa que estás intentando ejecutar. Este método es muy sencillo, pero no siempre funciona.

La segunda forma de instalar un archivo DLL:
El segundo método consiste en colocar el archivo dll descargado en las carpetas del sistema de su sistema operativo. Primero necesitas saber qué tipo de Sistema operativo. Para hacer esto, haga clic derecho en el icono "Mi PC" en el escritorio y vaya a "Propiedades". Allí se indicará el tipo de su sistema operativo:


Si tiene un sistema operativo de 32 bits, entonces:
  • Abra Mi computadora.
  • Vaya a la carpeta "Windows".
  • Busque allí la carpeta "System32" y coloque allí el archivo DLL descargado.
Si tiene un sistema operativo de 64 bits, entonces:
  • Abra Mi computadora.
  • Abra la unidad de su sistema (normalmente la unidad "C").
  • Vaya a la carpeta "Windows".
  • Busque allí la carpeta "SysWOW64" y coloque allí el archivo DLL descargado.
  • Reinicie su computadora para que los cambios surtan efecto.
La tercera forma de instalar un archivo DLL:
El tercer método se utiliza si instaló el archivo dll usando el segundo método, pero aún recibe un error. Debe indicar manualmente al sistema que instaló el archivo dll. Para hacer esto:
  • Vaya al menú Inicio.
  • Ingrese "cmd" en la barra de búsqueda. Y abra el programa encontrado.
  • En la ventana que se abre, ingrese " regsvr32 dll_nombre_archivo.dll". (por ejemplo, así: "regsvr32 test.dll")
  • Reinicie su computadora.