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


Ações

Information

Deixe uma Resposta

Preencha os seus detalhes abaixo ou clique num ícone para iniciar sessão:

Logótipo da WordPress.com

Está a comentar usando a sua conta WordPress.com Terminar Sessão / Alterar )

Imagem do Twitter

Está a comentar usando a sua conta Twitter Terminar Sessão / Alterar )

Facebook photo

Está a comentar usando a sua conta Facebook Terminar Sessão / Alterar )

Google+ photo

Está a comentar usando a sua conta Google+ Terminar Sessão / Alterar )

Connecting to %s




%d bloggers like this: