Microsoft Windows dinamik bağlantı kitaplığı denen paylaşımlı kitaplıklar içerir. Bu kitaplıklardaki kodlara birden fazla program aynı anda erişebilir, ama aynı anda bilgisayarın hafızasına sadece bir tane yüklenir. Bu makale birçok Windows programının kullandığı, bütün modern Windows işletim sistemlerinde bulunan ana kütüphaneleri içermektedir.
Ana bileşenler
Hal.dll
Hal.dll Windows Donanım Soyutlama Katmanını barındıran kütüphanedir.
NTDLL.DLL
NTDLL.DLL Windows Native API'nin kullanılmasını sağlar.
Win32 API
KERNEL32.DLL
KERNEL32.DLL, uygulamaların hafıza yönetimi, IO, yeni program ve thread oluşturma ve zamanlama gibi özelliklerden yararlanmasını sağlar.
GDI32.DLL
GDI32.DLL Graphics Device Interface (GDI)'nin (Grafik Cihaz Arayüzü) kullanılmasını sağlar.
USER32.DLL
USER32.DLL, menü ve pencere gibi şeylerle etkileşime girmeye yarayan USER bileşenini içerir.
COMCTL32.DLL
COMDLG32.DLL
WS2_32.DLL
ADVAPI32.DLL
NETAPI32.DLL
OLE32.DLL
Diğer API'lar
SHSCRAP.DLL
WINMM.DLL
IMM32.DLL
Runtime Kütüphaneleri
MSVCRT.DLL, MSVCP*.DLL ve CRTDLL.DLL