348 Shares 9752 views

Rundll32.exe: co to jest i jak to działa?

W linii Windows systemy operacyjne używać dużej liczby bibliotek, które są dynamicznie połączone, realizacji wszelkich funkcji i wykonywania zadań na potrzeby systemu operacyjnego. I zdarza się poprzez mechanizm rundll32.exe. Fakt, że jest to artykuł pokaże.

Rundll32.exe – co to jest i jak to działa

Narzędzie wykonuje jedno proste zadanie – mnóstwo różnych bibliotek DLL potrzebnych funkcji i uruchamia je. Od wersji 95 i aktywnej funkcji Millenium realizowane za pomocą dwóch gatunków. Byli Rundll.exe i rundll32.exe. Obok wersji XP był używany tylko w wersji 32-bitowej. W tym media i Vista i nowszych wersjach. Jednak jego stosowanie jest ograniczone do minimum i nie jest zalecane. Zachował tylko dla szacunku dla kompatybilności ze starszymi wersjami programów wykorzystania potencjału rundll32.exe.

Ale w jaki sposób, a następnie, Microsoft wdraża wykorzystanie funkcji bibliotecznych, gdy oddala się od tego narzędzia? To bardzo proste, to szanse są przekazywane do innych pakietów programowych. Rzeczywiście, w celu zaspokojenia proces rundll32.exe w Menedżerze zadań może być mniej.

umieszczanie plików

Plik jest zawsze znajduje się w folderze z systemem operacyjnym. I to jest w katalogu System32. Dla wersji 64-bitowych i jest dodatkowy SysWOW64 folderu, który znajduje się w systemie Windows.

Jeśli nagle rundll32.exe jakoś nie został wymieniony w katalogu, jest to pewny znak, że system, że coś jest nie tak. Zatem pilna potrzeba, aby przetestować swoje oprogramowanie antywirusowe i integralności ważnych plików, takich jak przy użyciu narzędzia SFC.

Jak działa narzędzie?

Ponieważ sam program nie zawiera żadnych bibliotek, to właśnie sprawia, że wykonanie niezbędnych funkcji do konkretnego zastosowania. W szczególności wariant zwany regularne LoadLibrary (). Jak można się domyślić z nazwy, to pobiera określoną bibliotekę. Następnie, funkcja kontroli przenoszenia jest inaczej – GetProcAddress (). Ona już jest szczególnie wymagane kawałek kodu, który jest ważny dla programu prac do uruchomienia. Następnie wywoływana funkcja dostaje niezbędnych parametrów wejściowych. Następnie wyjście następuje tak szybko, jak to wypełnił i rozładunku z biblioteki pamięci.

Innymi słowy, można wyrazić tej realizacji, co następuje: dla niektórych aplikacja została zainstalowana w systemie. Dla niego, pod warunkiem ich komponenty, które wykonują konkretne funkcje, i są prezentowane w postaci bibliotek. W porządku, że program może wykorzystać swój samą funkcjonalność, chociaż może to być pełnym wymiarze czasu pracy, system, uruchomić rundll32.exe. Oznacza to, że w rzeczywistości, to jest – po prostu otoki, rodzajem sprzęgła do uruchomienia bibliotek. Niestety, funkcja ta jest bardzo powodzeniem stosowany przez różnych szkodliwych programów.

Typowe problemy i błędy

Bardzo często, w wyniku awarii, mogą wystąpić błędy w narzędziu. Istnieją niewielkie różnice, ale przede wszystkim one wyglądać tak:

  • Wystąpił błąd.
  • system32 plik / rundll32.exe nie została znaleziona.
  • Błąd programu wyjściowego.
  • Nieprawidłowa ścieżka do aplikacji.

Tekst komunikatu o błędzie mogą być różne, ale obietnica zawsze jest jasne – to był jakiś rodzaj usterki w rundll32.exe. Jak rozwiązać ten problem za pomocą narzędzia? Następny będzie opisana kilka prostych technik, które mogą pomóc w rozwiązaniu problemu.

Kilka sposobów, aby wyeliminować błędy

Po pierwsze, jest to możliwe do ustalenia rzeczywistość pliku – to musi być na Windows / System32 / rundll32.exe. Jej rozmiar jest średnio 44 KB. Jeśli RUNDLL32.EXE znaleźć inny folder lub ma inną masę od oryginału, może jej integralność zagrożona z uwagi na penetrację błędów lub wirusa. można majsterkować i starać się go zmienić ręcznie, kopiowane od dawcy systemu operacyjnego. Jednakże, jeśli wystąpił błąd w wyniku wirusa, zainfekowane i uszkodzone może być wiele powiązanych plików.

Czyszczenia rejestru. Usunięto z zastosowania systemu operacyjnego może pozostawić ślady. I miejsce dla nich – rejestr. Jest to konieczne, aby usunąć z niej pozostałe gałęzie starych programów i pilota. Można to zrobić za pomocą specjalnych środków kontroli, takich jak CCleaner.

Funkcjonalność Standardowy Windows ma kilka dobrych programów i narzędzi, które można sprawdzić integralność plików i przywrócenia w razie potrzeby. Na przykład dobra cecha „Oczyszczanie dysku”. To może być uruchamiany z linii poleceń polecenia cleanmgr lub przechodząc do menu „Start”, a następnie „Akcesoria” i „Narzędzia systemowe”. Jest również dobrym narzędziem jest SFC, który jest tylko z poziomu konsoli.

Błąd rundll32.exe często występuje podczas instalacji nowych aplikacji lub gry na komputerze. Więc należy starać się aktualizować sterowniki lub DirectX.

„Przywracanie systemu”. To bardzo przydatna funkcja wbudowana W przypadku jakichkolwiek problemów, niekoniecznie związane z rundll32.exe, można szybko powrócić do systemu operacyjnego.

Aby obsługiwać nowe aplikacje i gry muszą świeżych składników i funkcji systemu. Dlatego dobrym sposobem na utrzymanie czystego systemu operacyjnego jest stała instalacja nowych aktualizacji. Aby to zrobić, funkcja „aby automatycznie otrzymywać aktualizacje” powinny być uwzględnione.

Wykonywanie tych prostych wskazówek i sztuczki pomogą nie tylko do czynienia z problemem rundll32.exe, ale także z większością innych. W najcięższych przypadkach będzie musiał ponownie zainstalować system Windows systemu całkowicie.

wniosek

W artykule była szczegółowa relacja z rundll32.exe, co to jest, gdzie narzędzie i jak to działa. Wskazywano kilka sposobów na zmniejszenie najczęstsze błędy związane z jego wyzwaniami.

Aby uniknąć problemów z rundll32.exe, wystarczy tylko być uprzejmy dla swojego systemu operacyjnego oraz monitorować go od czasu do czasu przeprowadzenia różnorodnych sprawdzenie integralności plików i wirusów. Instalacja aktualizacji i bezpieczną wizytę w Internecie pozwoli uniknąć większości możliwych błędów związanych z komputerem.