Rozwiązanie w postaci uczciwego instalatora nie złagodziło problemu, a wzrost popularności internetu dostarczył więcej możliwości uzyskania aplikacji, które nie spełniały tych wymagań.
Złośliwe oprogramowanie Dwuznaczność, które biblioteki nie w pełni kwalifikowane mogą być załadowane w systemie operacyjnym Windows została wykorzystana w ostatnich latach przez złośliwe oprogramowanie, otwierając nową klasę luk, która ma wpływ na aplikacje od wielu dostawców oprogramowania, jak również na sam Windows.
Rozwiązania Różne formy piekła DLL zostały rozwiązane lub złagodzone przez lata.
Statyczne łączenie Najprostszym rozwiązaniem na piekło DLL w aplikacji jest statyczne łączenie ze wszystkimi bibliotekami. Jest to powszechne dla aplikacji w C/C++, gdzie zamiast martwić się o wersję zainstalowanej biblioteki MFC43.DLL, aplikacja jest skompilowana i statycznie połączona z tymi bibliotekami. Pozwala to na eliminację wszystkich bibliotek DLL i jest opłacalne dla samodzielnych aplikacji korzystających z bibliotek, które oferują możliwość statycznego łączenia, takich jak MFC.