Razširitev dll pomeni knjižnico dinamičnih povezav. Ime pojasnjuje namen datotek s takšno pripono - programi v procesu dela se občasno sklicujejo na knjižnice virov, shranjenih v njih (slike, zvoki, funkcije itd.). Ta uporaba določa tudi lokacijo datotek dll - te morajo biti tam, kjer jih bo iskala servisirana izvršljiva datoteka.
Če želite DLL pravilno postaviti, morate vedeti, katera aplikacija ga bo uporabljala. Skoraj vsi aplikacijski programi med namestitvijo ustvarijo ločeno mapo za shranjevanje ne samo izvršljive datoteke, temveč tudi pomožne, vključno z dll-ji. Ko prepoznate aplikacijo, za katero mora biti nameščena knjižnica, poiščite naslov korenskega imenika tega programa v računalniku. To lahko na primer naredite z bližnjico do aplikacije na namizju ali v glavnem meniju operacijskega sistema. Če ga kliknete z desnim gumbom miške, izberite vrstico "Lastnosti".
Celotna pot do izvršljive datoteke v oknu z lastnostmi je postavljena v polje "Predmet", naslov samo imenika pa v polje "Delovna mapa". Lahko ga kopirate, prilepite v okno raziskovalca in pritisnete Enter, da odprete korenski imenik aplikacije. Lahko pa si to olajšate - samo kliknite gumb "Lokacija datoteke". V tem primeru se zažene še en primerek "Explorerja", v katerem je odprta korenska mapa zahtevanega programa.
Korenski imenik kompleksnih programov vsebuje več kot eno podmapo. Če v glavni mapi ne vidite datotek dll, poiščite tisto, v kateri so med podimeniki - najverjetneje bi tu morali postaviti novo datoteko. Če je map preveč, uporabite funkcijo iskanja - v iskalno polje v zgornjem desnem kotu okna Explorerja vnesite naslednji nabor znakov: *.dll.
V korenskem imeniku aplikacije je lahko več map, ki vsebujejo datoteke dinamične knjižnice. Če ne morete določiti, katerega potrebujete, v vsak imenik postavite po en primerek nove datoteke dll. S tem izvršljive datoteke na noben način ne boste zlomili, prihranili pa boste težave pri eksperimentiranju z vsako mapo posebej.