Windows-Como registar um ficheiro dll

23 02 2012

 

image

Os ficheiros dll (dynamic link library) são ficheiros utilizados pelo Windows e por algumas aplicações para partilhar recursos entre si.

 

Em determinadas circunstâncias, por exemplo, para despiste de problemas, pode ser necessário registar um ou mais dll’s.

 

 

Poderá registar um ficheiro dll de várias formas:

Primeiro método:

Execute o ficheiro dll a registar. Irá ser mostrada uma janela a informar que não existe nenhuma aplicação associada à extensão dll.

1

Clique em “Abrir com…”

Na janela seguinte escolha a opção “Seleccionar o programa na lista”

2

 

 

 

Na janela “Abrir com” carregue em “Procurar…”

3

 

 

 

Localize agora a aplicação que irá abrir os ficheiros dll. Para o efeito navegue até à pasta c:\windows\system32 e localize o ficheiro regsvr32

4

Carregue em “Abrir” para prosseguir

 

 

 

Novamente na janela “Abrir com”, seleccione a aplicação que escolheu no passo anterior e active a opção “Utilizar sempre o programa seleccionado para abrir este tipo de ficheiro”

5

Neste momento já poderá dar duplo clique em qualquer ficheiro dll para o registar. Poderá também seleccionar vários ficheiros dll e abrir todos ao mesmo tempo.

 

 

 

 

Segundo método:

Iniciar > Executar > escrever: regsvr32 caminho_do_dll\nome_do_dll

222

 

 

 

 

Em ambos os métodos é mostrada uma mensagem a informar sobre o sucesso ou não, do registo do dll.

333

 

 

 

 

 

O regsvr32.exe tem ainda as seguintes opções:
Regsvr32 [/u] [/n] [/i[:cmdline]] nome_do_dll

/u – Retirar servidor do registo
/i – Chamar DllInstall passando-lhe uma [linhacmd] opcional; quando utilizado com /u chama a desinstalação da dll
/n – não chamar DllRegisterServer; esta opção tem de ser utilizada com /i
/s – Silencioso; sem apresentar caixas de mensagens (adicionado ao Windows XP e Windows Vista)

 

 

Existe uma excelente aplicação

http://www.nirsoft.net/utils/dll_export_viewer.html

 

 

 

 

 

 

Notas:

- através do regsvr32 poderá também registar ficheiros com extensão OCX

- existem ficheiros DLL que não necessitam de registo

 

Links de interesse:

http://pt.wikipedia.org/wiki/DLL

http://www.tech-faq.com/how-to-register-a-dll.html


Acções

Informação

Deixar uma resposta

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Modificar )

Imagem do Twitter

You are commenting using your Twitter account. Log Out / Modificar )

Facebook photo

You are commenting using your Facebook account. Log Out / Modificar )

Connecting to %s




Seguir

Get every new post delivered to your Inbox.

Junte-se a 179 outros seguidores