rundll32.exe
کیٹلاگ تلاش کی شرائط rundll32, run a dll as an app
Run a DLL as an App۔ یہ ایک DLL سے ایکسپورٹ کردہ فنکشن کو لوڈ کرتا ہے۔ فائل کا نام نہیں بلکہ کمانڈ لائن بتاتی ہے کہ یہ کیا کر رہا ہے۔
آپ کے لیے جاننا کیا ضروری ہے
exe محض ایک لانچر ہے۔ کمانڈ لائن پر موجود DLL اصل پروگرام ہے۔
rundll32.exe ایک DLL میں نامزد ایکسپورٹ کو کال کرنے کے لیے موجود ہے۔ Control Panel کے ایپلٹس اور کچھ پرنٹرز اب بھی اسے استعمال کرتے ہیں۔ مالویئر اس قابل اعتماد نام کو پسند کرتا ہے۔ ہمیشہ کمانڈ لائن چیک کریں۔
- محفوظ ہے؟
- چلنے والی فائل کا پاتھ، دستخط اور پبلشر چیک کریں۔ صرف نام سے حفاظت کا تعین نہیں کیا جا سکتا۔
- کیا مالویئر اسے استعمال کر سکتا ہے؟
- چلنے والی فائل کا پاتھ، دستخط اور پبلشر چیک کریں۔ صرف نام سے حفاظت کا تعین نہیں کیا جا سکتا۔
- کیا مجھے اسے ڈیلیٹ کرنا چاہیے؟
- نہیں۔ Windows کو اس ہوسٹ کی ضرورت ہے
rundll32.exe کیا ہے؟
rundll32.exe ایک دستاویزی Windows یوٹیلیٹی ہے جو DLL کو لوڈ کرتی ہے اور ایک ایکسپورٹ کو کال کرتی ہے۔ اس کا فارمیٹ rundll32 DLL,EntryPoint ہے۔
یہ کیا کام کرتا ہے؟
اس کا اپنا تقریباً کوئی کام نہیں ہے۔ ڈسپلے سیٹنگز، پرانے پرنٹر UI، اور کچھ Microsoft ایپلٹس اب بھی اسی طرح شروع ہوتے ہیں۔ خالی کمانڈ لائن غیر معمولی ہے اور دیکھنے کے قابل ہے۔
یہ کیوں چل رہا ہے؟
کسی چیز نے exe کے بجائے DLL انٹری پوائنٹ کو طلب کیا۔ شیڈول شدہ ٹاسکس اور شارٹ کٹ کے باقیات عام ہیں۔ 32-bit DLL کے لیے SysWOW64 سے چلنے والی کاپی بھی دراصل Windows ہی ہے۔
چلنے والے انسٹنس کا معائنہ کریں
ونڈوز پاور شیل میں، یہ ریڈ-اونلی کوئری اس پی سی پر مماثل پروسیس آئی ڈیز، تخلیق کے اوقات اور ایگزیکیوٹیبل پاتھ کی فہرست بناتی ہے۔
Get-CimInstance -ClassName Win32_Process | Where-Object { $_.Name -eq 'rundll32.exe' } | Select-Object ProcessId, ParentProcessId, CreationDate, Name, ExecutablePath | Format-List
کوئی نتیجہ یا ناقابل رسائی راستہ غیر حتمی ہے۔ محفوظ کردہ عمل رسائی کو محدود کر سکتے ہیں، اور پروسیس آئی ڈیز کو دوبارہ استعمال کیا جا سکتا ہے۔ ذاتی راستوں کو مقامی رکھیں۔
دستخط اور پروڈکٹ میٹا ڈیٹا کا موازنہ کرنے کے لیے فائل-شناخت گائیڈ استعمال کریں۔ ایک فائل نام اکیلے حفاظت قائم نہیں کر سکتا۔
کیا یہ محفوظ ہے؟
DLL پر منحصر ہے
System32 میں ہوسٹ جائز ہے۔ حفاظت کا انحصار DLL کے پاتھ اور پبلشر پر ہے۔ صرف فائل نام کی بنیاد پر "rundll32 ایک وائرس ہے" بتانے والے صفحات واحد اہم حصے کو چھوڑ دیتے ہیں۔
ریکارڈ شدہ مقام کا اصل فائل سے موازنہ کریں۔ ایک واقف فولڈر اکیلے شناخت قائم نہیں کرتا ہے۔
C:\Windows\System32\rundll32.exe
- متوقع ہوسٹ پاتھ: System32 یا SysWOW64
- ہر بار کمانڈ لائن پڑھیں
- صارف کے فولڈر میں موجود rundll32.exe وہ Windows ہوسٹ نہیں ہے
کیا میں اسے بند کر سکتا ہوں؟
اس DLL کال کو روکتا ہے
پروسیس کو ختم کرنا اس ایپلٹ یا پے لوڈ کو بند کر دیتا ہے۔ اگر کمانڈ لائن کسی عارضی DLL کی طرف اشارہ کر رہی تھی، تو یہ پرزسٹنس کی جانچ پڑتال کا لمحہ ہے۔
کیا میں اسے ہٹا سکتا ہوں؟
Windows ہوسٹ کے لیے نہیں
System32\rundll32.exe کو ڈیلیٹ نہ کریں۔ اس شارٹ کٹ یا ٹاسک کو ہٹائیں جو کسی خراب DLL کو کال کرتا ہے۔
کیا اسے Windows کے ساتھ شروع ہونا چاہیے؟
rundll32 کو کال کرنے والے Startup شارٹ کٹ کو مکمل DLL پاتھ دکھانا چاہیے۔ خالی یا نمبر والا نام خطرے کی علامت ہے۔
وسائل کے استعمال کی پیمائش کریں
| CPU اور میموری | ایک ہی PID اور ورک لوڈ کے لیے کئی مشاہدات کا موازنہ کریں۔ اس اندراج میں کوئی آزادانہ طور پر ماپا گیا یونیورسل بیس لائن نہیں ہے۔ |
|---|---|
| ڈسک اور نیٹ ورک | اصل عمل اور موجودہ ٹاسک کو سرگرمی سے منسوب کریں؛ ایک فائل نام اکیلے متوقع منزلوں یا ٹرانسفر والیوم قائم نہیں کرتا ہے۔ |
فائل کی معلومات
| ایگزیکیوٹیبل کا نام | rundll32.exe |
|---|---|
| ریکارڈ شدہ تنصیب کا راستہ | C:\Windows\System32\rundll32.exe |
| پبلشر | Microsoft Corporation |
| دستخط کی جانچ | اصل فائل کا معائنہ کریں؛ یہ اندراج اس کے سرٹیفکیٹ کی شناخت کی تصدیق نہیں کرتا ہے۔ |
عام مسائل
ہر لاگ آن پر rundll32
Startup فولڈر اور Task Scheduler کھولیں۔ ہوسٹ آٹو رن نہیں ہے۔ آرگومنٹس ہیں۔
لوگ "وائرس روکنے" کے لیے rundll32 کو ڈیلیٹ کر دیتے ہیں
پھر Windows کئی ایپلٹس شروع نہیں کر سکتا۔ اصل انفیکشن DLL تھی۔
ٹربل شوٹنگ
کسی بھی نقصان دہ اقدام سے پہلے تشخیص کریں۔
مکمل کمانڈ لائن کاپی کریں
Task Manager کی تفصیلات یا Process Explorer۔ لفظ rundll32 کے بجائے اس DLL پاتھ کو تلاش کریں۔
ہوسٹ پاتھ کی تصدیق کریں
صرف System32 یا SysWOW64۔ کوئی دوسرا rundll32.exe ایک دوسرا پروگرام ہے۔
تکنیکی تفصیلات
تکنیکی تفصیلات
| امیج کا نام | rundll32.exe |
|---|---|
| کردار | DLL انٹری پوائنٹ ہوسٹ |
چلتی ہوئی فائل کی شناخت چیک کریں
ایک فائل نام اکیلے حفاظت قائم نہیں کر سکتا۔ اصل راستے، دستخط اور پروڈکٹ کی شناخت کی تصدیق کریں۔
ذرائع اور توثیق
ریکارڈ شدہ ماخذ کا لیبل: اگست 2026۔ یہ لیبل آزادانہ توثیق قائم نہیں کرتا۔ ہم تحقیق کیسے کرتے ہیں.
- Microsoft Learn: rundll32 · باضابطہ ہوسٹ کا استعمال
- Microsoft Support: Windows · عوامی سپورٹ نام
- Foxhole پروسیس میپ · Windows PCs پر فرسٹ پارٹی کے نمونے۔ کوئی لیب بینچ مارک نہیں۔
- Microsoft Sysinternals: Sigcheck · فائل کے دستخطوں کا معائنہ کرنے کا طریقہ بتاتا ہے۔ یہ حوالہ کسی خاص چلنے والی فائل کی شناخت یا حفاظت قائم نہیں کرتا۔
- مائیکروسافٹ: Get-CimInstance · ریڈ-اونلی لوکل پروسیس-کوئری کا طریقہ۔
- مائیکروسافٹ: Win32_Process پراپرٹیز · پروسیس آئی ڈیز، ایگزیکیوٹیبل پاتھ، تخلیق کی تاریخیں اور پیرنٹ-آئی ڈی کے دوبارہ استعمال کو دستاویز کرتا ہے۔
کیا یہ مضمون مفید تھا؟
ہاں یا نہیں کافی ہے۔ اگر آپ چاہیں تو کوئی وجہ منتخب کریں، یا ایک مختصر نوٹ شامل کریں۔
شکریہ۔ اس سے ہمیں اس صفحے کو بہتر بنانے میں مدد ملتی ہے۔