A extensão dll significa biblioteca de vínculo dinâmico. O nome explica a finalidade dos arquivos com essa extensão - programas em processo de trabalho de vez em quando referem-se às bibliotecas de recursos neles armazenados (imagens, sons, funções, etc.). Esse uso também determina a localização dos arquivos dll - eles devem estar localizados onde o arquivo executável de serviço irá procurá-los.
Para colocar a DLL corretamente, você precisa saber qual aplicativo irá usá-la. Quase todos os programas aplicativos durante a instalação criam uma pasta separada para armazenar não apenas o arquivo executável, mas também os auxiliares, incluindo dlls. Depois de identificar o aplicativo que precisa que a biblioteca seja instalada para funcionar, descubra o endereço do diretório raiz desse programa em seu computador. Isso pode ser feito, por exemplo, a partir do atalho do aplicativo localizado na área de trabalho ou no menu principal do sistema operacional. Clicando com o botão direito do mouse, selecione a linha "Propriedades".
O caminho completo para o arquivo executável na janela de propriedades é colocado no campo "Objeto", e o endereço do diretório apenas - no campo "Pasta de trabalho". Você pode copiá-lo, colá-lo na janela do Explorer e pressionar Enter para ir para o diretório raiz do aplicativo. Mas você pode tornar isso mais fácil - basta clicar no botão "Local do arquivo". Nesse caso, outra instância do "Explorer" será iniciada com a pasta raiz do programa necessário aberta nela.
O diretório raiz de programas complexos contém mais de uma subpasta. Se você não vir os arquivos dll na pasta principal, encontre aquele em que eles estão entre os subdiretórios - provavelmente, é aqui que você deve colocar o novo arquivo. Se houver muitas pastas, use a função de pesquisa - insira o seguinte conjunto de caracteres na caixa de pesquisa no canto superior direito da janela do Explorer: *.dll.
Pode haver várias pastas contendo arquivos de biblioteca dinâmica no diretório raiz do aplicativo. Se você não puder determinar qual é necessário, coloque uma instância do novo arquivo dll em cada diretório. Isso não interromperá o executável de forma alguma, mas evitará o incômodo de experimentar cada pasta separadamente.