InformáticaSoftware

Como rexistrar unha DLL en Windows calquera versión: algunhas formas básicas

Ás veces acontece que algúns programas en Windows-Media non é executado no inicio do arquivo executable da aplicación eo sistema exhibe unha mensaxe informando que un formato de DLL compoñente dinámico (Biblioteca) está ausente ou non rexistrado. Axiña, considerada a cuestión de como rexistrar o DLL no sistema de varios xeitos, pero só coa condición de que este é realmente dispoñible. a atención do usuario tamén será pagado para algúns dos posibles erros que poden ocorrer ao executar accións de forma algunha.

Como rexistrar DLL en sistemas baseados en Windows método sinxelo?

A maioría dos produtos de software, deseñado para a instalación e uso de Windows, excepto para o arquivo executábel contén un número de compoñentes adicionais. A DLL é un dos módulos, que no inicio do EXE-arquivo é cargado na memoria, onde está feita a el de código prescrito.

A estrutura do programa de secuencia de arranque e carga dos restantes ingredientes na memoria principal de tal forma que case todos comezan a partir dun directorio. Así, na súa forma máis simple, a cuestión de como rexistrar o DLL en sistemas Windows 10 ou menor grao, está resolto poñendo o formato esixido dos arquivos nun directorio co principal programa executable (exe). Pero iso só é adecuado para os casos en que os propios bibliotecas estaban ausentes, pero, a continuación, foron cargados por separado, por exemplo, a partir da Internet.

Como rexistrar unha DLL en Windows XP e enriba do console "Run"?

Desafortunadamente, o método anterior non funciona sempre. Polo tanto, en Windows ten que usar os seus propios fondos e instrumentos. En particular, se reduce ao uso dun servizo de software RegSvr, que aparece en forma de arquivo regsvr32.exe situado nun dos directorios do sistema. En sistemas con unha arquitectura de 32 bits, este compoñente está situado no cartafol System32, pero nas versións destes ficheiros de 64 bits poden ser dúas (segundo compoñente situado no cartafol SysWOW64).

Así, antes de abordar a cuestión de como rexistrar o DLL do sistema, ten que descubrir como palabra lonxitude calcúlase a propia biblioteca. Isto vai determinar o futuro curso de acción.

Así, para o rexistro precisa para abrir a consola "Run" (o xeito máis doado de facelo a través dunha combinación de Win + R), que é necesario rexistrarse mando regsvr32.exe e, posteriormente, mediante a apertura dun camiño completo ao ficheiro de biblioteca. No caso en que ten que se rexistrar coa conta de bits, para executar o arquivo regsvr32.exe tamén necesitará rexistrar a ruta completa indicando a localización do cartafol System32 é SysWOW64.

Acción a través da liña de comandos

método análogo DLL biblioteca pode ser rexistrado e mediante a liña de comandos. El se pode acceder dende o menú "Run", reducindo CMD (sempre con dereitos de administrador).

Aquí, como no caso da consola "Run", rexistra o equipo, comezando co nome do ficheiro (regsvr32.exe), seguido polo camiño completo ao ficheiro de biblioteca ou o camiño completo para o inicio da liña para a ferramenta de rexistro.

A creación dun rexistro a través do "Explorer"

Polo menos unha solución sinxela para o problema de como rexistrar un DLL do sistema é o uso de "Explorer" ou algún outro xestor de ficheiros.

Aquí ten que atopar o ficheiro de biblioteca e facelo un clic co botón dereito e, a continuación, no menú emerxente, seleccione 'Abrir con ... ". A continuación na lista de programas para abrir a DLL formato non é sometido, polo tanto, usando o botón buscar nos directorios enriba para atopar o ficheiro máis regsvr32.exe (dependendo do bit do programa principal).

Posibles problemas co rexistro

Todo sería suficiente, pero ás veces pode causar erros. Na maioría das veces se pode ver unha mensaxe que non se pode atopar chamado punto de entrada DllRegisterServer.

A razón para isto pode ser que a biblioteca xa foi rexistrado, pero está mal. Quizais, módulo DllRegisterServer non é compatible coa versión actual do sistema ou biblioteca non apoialo, etc. Con todo, hai que lembrar que non todos os compoñentes deste tipo son utilizados para rexistro. Se o ficheiro é descargado de Internet, pode moi ben ser que teña bloqueado antivirus ou completamente eliminada no proceso de descarga.

Ás veces non é necesario utilizar as ferramentas de Windows para rexistro. Así, para compoñentes D3D que poden estar presentes no xogo, pode instalar unha versión actualizada do DirectX, e para as bibliotecas MSVC instalar o Microsoft Visual Studio Redistributable. Nun caso extremo, o pirata cortado copia do software, na mesma liña debe ser a de localizar a versión oficial do programa e facer a acción necesaria foi usado de novo (pero só no caso, pode non ser necesario tales procedementos). A preferencia é dada ao programa informal, ten que facer un arranque con desactivado antivirus e cortalumes, pero só coa condición de que o usuario está convencido de que contido para descargar é totalmente seguro e non produce calquera ameazas potenciais para o sistema informático.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 gl.birmiss.com. Theme powered by WordPress.