Para registrar uma dll, você abre uma caixa de comando como admin e depois usa regsvr32 /i . Tha disse, o seu problema parece ser que você simplesmente não pode copiar o arquivo. Novamente, abra uma caixa de comando como admin e faça o seguinte: ren c: \ windows \ system32 \ nomedoarquivo.
Toque com o botão direito do mouse sobre o arquivo dll, e selecione Corte; Navegue até a unidade de raiz normalmente C:, e, depois para Windows e Systema32. Em qualquer lugar nessa pasta, toque direto sobre a tela e selecione a opção Colar.
Execute o comando:
Para registrar uma dell ou ocx no Windows 64 bits execute o comando Regsvr32.exe da pasta %systemroot%\SysWow64. Por exemplo, digite os seguintes comandos para registrar a DLL: CD \windows\syswow64.
#dica: Copie o arquivo midas. dll localizado na raiz do diretório P:\ e substitua-o na máquina local. Observação: caso o procedimento não corrija o erro, execute no prompt de comando (CMD) os endereços abaixo e em seguida, reinicie a máquina.
No Windows 7 mudou a forma de registrar, tem que abrir o prompt do DOS e como Administrador (Segue imagem) Va ate a pasta onde estão as DLL´s e registra. Abraço. Sugiro que você verifique com o desenvolvedor do software se existe uma dll específica para o Windows 7 64 bits ou até mesmo uma atualização do software para corrigir este problema.
Precisava registrar uma dll 32 bits no Windows Server 2008 R2 que é somente 64 bits. Após alguns dias de pesquisa achei o seguinte KB282747. Nele é informado que o regsvr32.exe que existe na pasta C:\\Windows\\System32 é somente para dlls 64 bits.
O que não é informa é que a dll 32 bits não pode ser colocada na pasta C:\\Windows\\System32 e sim na C:\\Windows\\SysWOW64. Em resumo, para registrar a dll 32 bits no Windows x64, coloque a dll na pasta C:\\Windows\\SysWOW64, abra o prompt de comandos, entre na pasta acima, e execute o regsvr32 nome_dll.dll. Pronto funciona perfeitamente.
A DLL foi registrada corretamente e as ferramentas que eu precisava voltaram a funcionar, não sei dizer se funciona para todas as DLLs, mas não custa tentar.