Rundll32.exe ni programu inayoruhusu faili za Dynamic Link Library (DLL) kutekelezwa na programu zingine. Bila mchakato wa rundll32.exe, programu tumizi hazingeweza kupakia msimbo wa maktaba na kufanya kazi ipasavyo. Kama mtumiaji wa kawaida wa kompyuta, hutumii Rundll32.exe moja kwa moja.
Rundll32.exe na Faili za DLL
Takriban programu zote zinahitaji kutumia faili mbalimbali za maktaba zinazobadilika za Windows. Faili hizi za maktaba huruhusu programu kuita vitendaji maalum vya Windows kwa vitendaji tofauti vya mfumo wa Windows.
- Inaonyesha madirisha na vitu vingine kwa kiolesura cha picha cha mtumiaji.
- Kucheza sauti kwa kutumia kiendesha sauti cha kompyuta na maunzi.
- Kuhamisha ingizo na matokeo kutoka kwa maunzi kama vile kibodi na kipanya
- Kuhifadhi maelezo katika kumbukumbu ya mfumo.
- Kufikia vifuasi vyovyote vilivyounganishwa kwenye kompyuta yako.
Kuna faili nyingi za DLL zinazopatikana katika mfumo wa uendeshaji wa Windows, lakini hakuna maktaba yoyote kati ya hizo inayoweza kufikiwa bila kupitia Rundll32.exe. Mchakato hutumika kama lango la programu zote kufikia maktaba hizo.
Jinsi Rundll32.exe Inafanya kazi
Maombi hupigia simu Rundll32.exe kila wakati programu inahitaji kufikia kitendakazi cha maktaba ya Windows.
Ifuatayo ni jinsi mchakato huo unavyofanya kazi.
-
Waandaaji programu hubainisha Rundll32.exe wanapoandika programu. Kwa mfano, ili kufikia maktaba za utambuzi wa matamshi unapoandika programu katika Visual Basic, mtayarishaji programu ataandika laini kama inavyoonyeshwa hapa chini.
Mchakato. Anza("rundll32.exe", "C:\Windows\system32\speech\speechux\SpeechUX.dll, RunWizard UserTraining")
- Amri hii huita programu ya Rundll32.exe na kuiambia itoe programu kupata vijenzi vya RunWizard UserTraining vinavyopatikana ndani ya maktaba ya SpeechUX.dll iliyohifadhiwa katika saraka ya System32.
- Kipanga programu kinaweza kuita vitendaji mahususi vinavyopatikana ndani ya vipengele hivyo. Kwa mfano, haya yanaweza kujumuisha mafunzo ya utambuzi wa usemi kwa kutumia maikrofoni. Bila Rundll32.exe inayoweza kutekelezwa, programu tumizi hazingeweza kufikia vitendaji hivyo vya juu.
Kila wakati programu inapozindua Rundll32.exe, utaona mfano mpya wa mchakato huo ukionekana kwenye Kidhibiti Kazi. Kila tukio lina vigezo vinne muhimu vinavyosaidia programu na mfumo wa uendeshaji kufuatilia mchakato.
- hwnd: Ncha (kitambulisho cha kitambulisho) cha dirisha inaunda DLL yako
- hinst: Ncha ya mchakato uliozinduliwa na simu yako ya DLL
- lpszCmdLine: Mstari wa amri uliotumika kuzindua maktaba ya DLL
- nCmdShow: Inaeleza jinsi dirisha la DLL linapaswa kuonyeshwa ikiwa kuna dirisha linalohusishwa
Ukiona michakato mingi ya "Rundll32.exe" kwenye Task Explorer, hii ni kawaida. Mchakato mpya wa Rundll32.exe huzinduliwa kila wakati programu nyingine inapouita.
Common Rundll32.exe Makosa
Hitilafu ya kawaida inayohusiana na Rundll32.exe ni Hitilafu ya Muda wa Kuendesha. Kwa kawaida hii hutokea wakati msimbo wa programu ulioandikwa vibaya unapofunga programu bila kusitisha ipasavyo matukio ya Rundll32.exe ambayo ilizindua awali.
Hitilafu hii haitasababisha matatizo yoyote kwenye kompyuta yako. Hata hivyo, ukishawasha upya kompyuta, itaua nyuzi zote zilizozinduliwa za Rundll32.exe na kufuta kumbukumbu inayotumiwa nazo.
Hata hivyo, programu hasidi wakati mwingine husababisha makosa ya Rundll32.exe kwa njia kadhaa.
- Programu hasidi husakinisha faili za virusi ambazo zimepewa jina sawa na Rundll32.exe. Huwezi kutambua faili ya virusi ukiiona, lakini programu ya kingavirusi itaitambua na kuisafisha kutoka kwa mfumo wako.
- Programu hasidi inaweza kuharibu programu ya Rundll32.exe, ikarekebisha faili ili isifanye kazi vizuri wakati programu zinajaribu kuiita.
Katika mojawapo ya visa hivi, kuna mambo kadhaa unapaswa kufanya ili kusafisha maambukizi ambayo yaliharibu mfumo wako wa faili ya Rundll32.exe.
-
Tumia amri ya Scannow kutambua faili mbovu za Windows. Chagua kitufe cha Anza na uandike CMD. Bofya kulia programu ya Amri ya Agizo na uchague Endesha kama msimamizi.
-
Andika amri SFC /scannow. Hii itazindua mfumo wa kuchanganua ambao utatafuta na kutambua faili zozote mbovu za mfumo.
-
Iwapo hitilafu ya Rundll32.exe haitasuluhishwa baada ya uchanganuzi huu, jaribu tena kutekeleza amri ya kurejesha afya ya DISM. Huduma hii hukagua afya ya Mfumo wa Uendeshaji wa Windows na itajaribu kurejesha faili zozote za mfumo mbovu. Bado katika kidirisha cha amri ya msimamizi, andika DISM /Mkondoni /Safisha-Picha /RestoreHe alth
-
Iwapo hata moja ya amri hizi itasimamisha hitilafu ya Rundll32.exe, hiyo inamaanisha kuwa huenda suala hilo si faili mbovu la mfumo wa Windows. Badala yake, inaweza kuwa programu hasidi ambayo imejificha kama faili iliyo na jina sawa au jina sawa na Rundll32.exe. Njia bora ya kusafisha faili hizi zilizoambukizwa ni kuendesha uchunguzi kamili wa mfumo na programu yako ya kingavirusi.
- Ikiwa suala halijatatuliwa kufikia hatua hii, chaguo lako pekee linaweza kuwa kurejesha usakinishaji wako wa Mfumo wa Uendeshaji wa Windows.