.DLL Rozszerzenie pliku
Biblioteka dołączana dynamicznie
| Deweloper | Microsoft |
| Popularność |
4,2 | 6870 Głosów |
Czym jest plik DLL?
Plik DLL to biblioteka dołączana dynamicznie (Dynamic Link Library), która zawiera skompilowane funkcje, sterowniki lub inne dane, z których może korzystać wiele programów systemu Windows. Wiele programów systemu Windows używa plików DLL do wykonywania typowych funkcji. Kilka programów może nawet korzystać z tych samych plików DLL w tym samym czasie.
Więcej informacji
System Windows zawiera wiele domyślnych plików DLL, do których twórcy oprogramowania mogą się odwoływać podczas tworzenia programów wykonujących standardowe funkcje, takie jak otwieranie okien dialogowych, komunikowanie się z urządzeniami zewnętrznymi oraz odczytywanie i zapisywanie plików. Odwoływanie się do plików DLL oszczędza programistom czas (ponieważ nie muszą ręcznie kodować typowych funkcji) i zmniejsza rozmiar plików ich programów (ponieważ programy nie muszą zawierać zasobów przechowywanych w pliku DLL).
Gdy program musi użyć danych przechowywanych w pliku DLL, dynamicznie ładuje ten plik DLL do pamięci systemowej. Program może wtedy uzyskiwać dostęp do funkcji (i innych danych) zawartych w pliku DLL oraz używać ich tak, jakby były częścią programu.
Programy innych firm mogą instalować na komputerze dodatkowe pliki DLL. Te pliki DLL działają tak samo jak domyślne pliki DLL systemu Windows, ale prawdopodobnie są współużytkowane tylko przez programy utworzone przez danego twórcę.
Co zrobić w przypadku braku pliku DLL
Jeśli program wymaga pliku DLL, którego nie masz, prawdopodobnie wyświetli komunikat o błędzie „brakująca biblioteka DLL” lub „nie znaleziono biblioteki DLL”. W takich przypadkach możesz podjąć kilka działań, aby spróbować rozwiązać problem z biblioteką DLL, w tym:
- Ponowne zainstalowanie programu, który próbuje użyć pliku DLL
- Zaktualizowanie powiązanych sterowników urządzeń
- Sprawdzenie, czy plik DLL nie został przypadkowo usunięty
- Sprawdzenie dostępności aktualizacji systemu Windows i ich zainstalowanie
- Ponowne uruchomienie komputera
- Wykonanie przywracania systemu
W większości przypadków nie należy próbować ręcznie znaleźć i pobrać z internetu brakującego pliku DLL. Pliki DLL udostępniane w witrynach innych niż witryny firmy Microsoft poświęconych pobieraniu plików DLL mogą służyć do rozpowszechniania złośliwego oprogramowania.
Popularne nazwy plików .DLL
user32.dll - Zawiera instrukcje dotyczące elementów graficznych, takich jak okna dialogowe i okna.
shell32.dll - Zawiera funkcje interfejsu API powłoki systemu Windows.
msvcrt.dll - Zawiera funkcje standardowej biblioteki C. Jeśli brakuje Ci msvcrt.dll, możesz ją zainstalować za pomocą pakietu Microsoft Visual C++ 2015 Redistributable.
mfc42u.dll - Biblioteka Microsoft Foundation Class (MFC) wymagana przez niektóre programy systemu Windows.
mfc80u.dll - Biblioteka MFC wymagana przez niektóre programy systemu Windows utworzone za pomocą Visual C++ 2005. Jeśli brakuje Ci mfc80u.dll, możesz ją zainstalować za pomocą pakietu Microsoft Visual C++ 2005 Redistributable.
mfc90u.dll - Biblioteka MFC wymagana przez niektóre programy systemu Windows utworzone za pomocą Visual C++ 2008. Jeśli brakuje Ci mfc90u.dll, możesz ją zainstalować za pomocą pakietu Microsoft Visual C++ 2008 Redistributable.
mfc100u.dll - Biblioteka MFC wymagana przez niektóre programy systemu Windows utworzone za pomocą Visual C++ 2010. Jeśli brakuje Ci mfc100u.dll, możesz ją zainstalować za pomocą pakietu Microsoft Visual C++ 2010 Redistributable.
Jak otworzyć plik DLL
Większość użytkowników nigdy nie będzie musiała otwierać pliku DLL i nigdy nie powinna tego robić. W rzeczywistości otwarcie lub zmodyfikowanie pliku DLL może spowodować błędy w programie (programach), które odwołują się do tego pliku, i uniemożliwić jego prawidłowe działanie.
Jednak programiści systemu Windows i inni zaawansowani użytkownicy mogą dekompilować pliki DLL, aby wyświetlać i modyfikować ich zawartość. Narzędzia umożliwiające dekompilowanie plików DLL obejmują Microsoft Visual Studio, JetBrains dotPeek, Redgate .NET Reflector i Resource Hacker.
Ostrzeżenie
Aby chronić się przed atakami złośliwego oprogramowania, nigdy nie instaluj pliku DLL pobranego z internetu, chyba że ufasz jego źródłu.
Programy otwierające lub odwołujące się do plików DLL
Dynamiczna strona internetowa DLL
| Deweloper | Brak danych |
| Popularność |
4,1 | 1009 Głosów |
Plik DLL to strona internetowa generowana dynamicznie w momencie uzyskania do niej dostępu przez użytkownika. Może zawierać skrypty po stronie serwera, takie jak skrypty Perla lub VB, które generują kod HTML strony internetowej.
Więcej informacji
Strony internetowe z rozszerzeniem DLL są zazwyczaj hostowane na serwerach internetowych Microsoft IIS. Rozszerzenie DLL musi być przypisane do właściwego aparatu skryptów na serwerze, aby strona mogła zostać prawidłowo przetworzona.
