Para usar uma DLL, ela deve ser registrada, tendo as referências apropriadas inseridas no Registro. Às vezes acontece que uma referência do Registro é corrompida e as funções da DLL não podem mais ser usadas. A DLL pode ser registrada novamente abrindo Start-Run e inserindo o seguinte comando:
regsvr32 somefile.dll
Este comando assume que somefile.dll está em um diretório ou pasta que está no PATH. Caso contrário, o caminho completo para a DLL deve ser usado. Um arquivo DLL também pode ter o registro cancelado usando a opção "/ u" conforme mostrado abaixo.
regsvr32 /u somefile.dll
Isso pode ser usado para ativar e desativar um serviço.