مواد پر جائیں

rundll32.exe

Windows پروسیسMicrosoft Corporation

کیٹلاگ تلاش کی شرائط rundll32, run a dll as an app

Windowsسسٹم کا جزو

Run a DLL as an App۔ یہ ایک DLL سے ایکسپورٹ کردہ فنکشن کو لوڈ کرتا ہے۔ فائل کا نام نہیں بلکہ کمانڈ لائن بتاتی ہے کہ یہ کیا کر رہا ہے۔

آپ کے لیے جاننا کیا ضروری ہے

exe محض ایک لانچر ہے۔ کمانڈ لائن پر موجود DLL اصل پروگرام ہے۔

rundll32.exe ایک DLL میں نامزد ایکسپورٹ کو کال کرنے کے لیے موجود ہے۔ Control Panel کے ایپلٹس اور کچھ پرنٹرز اب بھی اسے استعمال کرتے ہیں۔ مالویئر اس قابل اعتماد نام کو پسند کرتا ہے۔ ہمیشہ کمانڈ لائن چیک کریں۔

محفوظ ہے؟
چلنے والی فائل کا پاتھ، دستخط اور پبلشر چیک کریں۔ صرف نام سے حفاظت کا تعین نہیں کیا جا سکتا۔
کیا مالویئر اسے استعمال کر سکتا ہے؟
چلنے والی فائل کا پاتھ، دستخط اور پبلشر چیک کریں۔ صرف نام سے حفاظت کا تعین نہیں کیا جا سکتا۔
کیا مجھے اسے ڈیلیٹ کرنا چاہیے؟
نہیں۔ Windows کو اس ہوسٹ کی ضرورت ہے
Feex کا کہنا ہے
میں فائل کے نام سے کبھی یہ جواب نہیں دیتا کہ "کیا rundll32 محفوظ ہے"۔ میں آرگومنٹس پڑھتا ہوں۔ System32 کا rundll32 جو کسی Temp DLL کو لانچ کر رہا ہو وہ اصل کہانی ہے، ہوسٹ نہیں۔

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 فائل کی معلومات
ایگزیکیوٹیبل کا نام 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 تکنیکی تفصیلات
امیج کا نام rundll32.exe
کردار DLL انٹری پوائنٹ ہوسٹ

چلتی ہوئی فائل کی شناخت چیک کریں

ایک فائل نام اکیلے حفاظت قائم نہیں کر سکتا۔ اصل راستے، دستخط اور پروڈکٹ کی شناخت کی تصدیق کریں۔

ذرائع اور توثیق

ریکارڈ شدہ ماخذ کا لیبل: اگست 2026۔ یہ لیبل آزادانہ توثیق قائم نہیں کرتا۔ ہم تحقیق کیسے کرتے ہیں.

کیا یہ مضمون مفید تھا؟

ہاں یا نہیں کافی ہے۔ اگر آپ چاہیں تو کوئی وجہ منتخب کریں، یا ایک مختصر نوٹ شامل کریں۔

کیا یہ مضمون مفید تھا؟