Rundll32.exe - bu Dynamic Link Library (DLL) fayllarini boshqa ilovalar tomonidan bajarilishiga imkon beruvchi dastur. Rundll32.exe jarayonisiz ilovalar kutubxona kodini yuklay olmaydi va to'g'ri ishlay olmaydi. Kompyuterning oddiy foydalanuvchisi sifatida siz Rundll32.exe bilan bevosita muloqot qilmaysiz.
Rundll32.exe va DLL fayllari
Deyarli barcha ilovalar turli xil Windows dinamik havola kutubxonasi fayllaridan foydalanishi kerak. Bu kutubxona fayllari ilovalarga turli Windows tizimi funksiyalari uchun Windows-ning maxsus funksiyalarini chaqirish imkonini beradi.
- Grafik foydalanuvchi interfeysi uchun oyna va boshqa obyektlarni koʻrsatish.
- Kompyuterning audio drayveri va apparati yordamida tovushlarni ijro etish.
- Klaviatura va sichqoncha kabi apparatdan kirish va chiqishlarni uzatish
- Ma'lumotni tizim xotirasida saqlash.
- Kompyuteringizga ulangan har qanday aksessuarlarga kirish.
Windows operatsion tizimida bir nechta DLL fayllari mavjud, biroq bu kutubxonalarning hech biriga Rundll32.exe orqali kirish mumkin emas. Jarayon barcha ilovalar uchun ushbu kutubxonalarga kirish uchun shlyuz boʻlib xizmat qiladi.
Rundll32.exe qanday ishlaydi
Ilovalar har safar Windows kutubxonasi funksiyasiga kirishi kerak boʻlganda Rundll32.exe ga qoʻngʻiroq qiladi.
Bu jarayon qanday ishlaydi.
-
Dasturchilar dastur yozishda Rundll32.exe faylini belgilaydilar. Masalan, Visual Basic-da dastur yozishda nutqni aniqlash kutubxonalariga kirish uchun dasturchi quyida ko'rsatilgandek qator yozadi.
Process. Start("rundll32.exe", "C:\Windows\system32\speech\speechux\SpeechUX.dll, RunWizard UserTraining")
- Bu buyruq Rundll32.exe ilovasini chaqiradi va unga System32 katalogida saqlangan SpeechUX.dll kutubxonasi ichida joylashgan RunWizard UserTraining komponentlariga ilovaga kirishni ta'minlashni aytadi.
- Dasturchi keyinchalik ushbu komponentlar ichida joylashgan maxsus funksiyalarni chaqirishi mumkin. Masalan, bular mikrofon yordamida nutqni aniqlash bo'yicha treningni o'z ichiga olishi mumkin. Rundll32.exe executable faylisiz ilovalar ushbu kengaytirilgan funksiyalardan foydalana olmaydi.
Ilova Rundll32.exe faylini har safar ishga tushirganida, Vazifa menejerida bu jarayonning yangi nusxasini koʻrasiz. Har bir misol ilova va operatsion tizimga jarayonni kuzatishda yordam beruvchi to‘rtta asosiy parametrga ega.
- hwnd: DLL yaratadigan oynaning dastasi (identifikatsiya ID)
- hinst: DLL chaqiruvingiz tomonidan ishga tushirilgan jarayon misoli
- lpszCmdLine: DLL kutubxonasini ishga tushirish uchun ishlatiladigan buyruq satri
- nCmdShow: Agar tegishli oyna mavjud boʻlsa, DLL oynasi qanday koʻrsatilishi kerakligini tavsiflaydi
Vazifa Explorer-da bir nechta "Rundll32.exe" jarayonlarini ko'rsangiz, bu normal holat. Yangi Rundll32.exe jarayoni har safar boshqa dastur chaqirganida ishga tushadi.
Umumiy Rundll32.exe xatolar
Rundll32.exe bilan bogʻliq eng koʻp uchraydigan xato bu ish vaqti xatosi. Bu odatda noto‘g‘ri yozilgan dastur kodi ilovani avval ishga tushirilgan Rundll32.exe nusxalarini to‘g‘ri tugatmasdan yopganda sodir bo‘ladi.
Bu xato kompyuteringizda hech qanday muammo tugʻdirmaydi. Biroq, kompyuterni qayta ishga tushirganingizdan so'ng, u barcha ishga tushirilgan Rundll32.exe ish zarralarini o'ldiradi va ular tomonidan ishlatiladigan xotirani tozalaydi.
Biroq, zararli dastur ba'zida Rundll32.exe xatolarini bir necha usulda keltirib chiqaradi.
- Zararli dastur Rundll32.exe bilan bir xil nomlangan virus fayllarini oʻrnatadi. Virus faylini ko‘rganingizda uni tanimaysiz, ammo antivirus dasturi uni taniydi va faylni tizimingizdan tozalaydi.
- Zararli dastur Rundll32.exe ilovasini buzishi mumkin va bu faylni ilovalar unga qoʻngʻiroq qilishga urinayotganda uni toʻgʻri ishlamasligi uchun oʻzgartirishi mumkin.
Ushbu holatlarning har birida tizim Rundll32.exe faylini buzgan infektsiyani tozalash uchun bir nechta amallarni bajarishingiz kerak.
-
Buzuq asosiy Windows fayllarini aniqlash uchun Scannow buyrug'idan foydalaning. Start tugmasini tanlang va CMD yozing. Buyruq satri ilovasini oʻng tugmasini bosing va Administrator sifatida ishga tushirish-ni tanlang.
-
SFC /scannow buyrug'ini kiriting. Bu har qanday buzilgan tizim fayllarini qidiradigan va aniqlaydigan tizimni skanerlashni boshlaydi.
-
Agar Rundll32.exe xatosi ushbu skanerdan keyin hal etilmasa, keyin DISM sog'lig'ini tiklash buyrug'ini ishga tushirib ko'ring. Ushbu yordamchi dastur sizning Windows operatsion tizimining sog'lig'ini tekshiradi va har qanday buzilgan asosiy tizim fayllarini tiklashga harakat qiladi. Hali ham ma'muriy buyruq satri oynasida DISM /Onlayn /Tozalash-Image /RestoreHe alth ni kiriting.
-
Agar bu buyruqlarning hech biri Rundll32.exe xatosini toʻxtatmasa, bu muammo Windows tizimi fayli buzilganda emasligini bildiradi. Buning o'rniga, bu o'zini Rundll32.exe nomiga o'xshash yoki o'xshash nomga ega fayl sifatida kamuflyaj qilgan zararli dastur bo'lishi mumkin. Ushbu zararlangan fayllarni tozalashning eng yaxshi usuli bu antivirus dasturingiz bilan tizimni to'liq skanerdan o'tkazishdir.
- Agar muammo shu paytgacha hal etilmasa, Windows OS oʻrnatilishini tiklashdan boshqa variantingiz boʻlishi mumkin.