rundll32.exe
ক্যাটালগ সার্চ টার্ম rundll32, run a dll as an app
একটি DLL-কে অ্যাপ হিসেবে চালান। এটি কোনো DLL থেকে এক্সপোর্ট করা ফাংশন লোড করে। ফাইলের নাম নয়, বরং কমান্ড লাইন বলে দেয় এটি কী করছে।
আপনার যা জানা প্রয়োজন
exe ফাইলটি একটি লঞ্চার। কমান্ড লাইনে থাকা DLL-টিই হলো আসল প্রোগ্রাম।
একটি DLL-এর নির্দিষ্ট এক্সপোর্ট কল করার জন্য rundll32.exe বিদ্যমান। Control Panel অ্যাপলেট এবং কিছু প্রিন্টার এখনও এটি ব্যবহার করে। ম্যালওয়্যার এই বিশ্বস্ত নামটি পছন্দ করে। সর্বদা কমান্ড লাইন খুলুন।
- নিরাপদ?
- চলমান ফাইলের পাথ, স্বাক্ষর এবং প্রকাশক পরীক্ষা করুন। কেবল নাম দিয়ে নিরাপত্তা নিশ্চিত করা যায় না।
- ম্যালওয়্যার কি এটি ব্যবহার করতে পারে?
- চলমান ফাইলের পাথ, স্বাক্ষর এবং প্রকাশক পরীক্ষা করুন। কেবল নাম দিয়ে নিরাপত্তা নিশ্চিত করা যায় না।
- আমার কি এটি মুছে ফেলা উচিত?
- না। Windows-এর এই হোস্টটি প্রয়োজন
rundll32.exe কী?
rundll32.exe হলো ডকুমেন্টেড Windows ইউটিলিটি যা একটি DLL লোড করে এবং একটি এক্সপোর্ট কল করে। এর সিনট্যাক্স হলো rundll32 DLL,EntryPoint।
এটি কী কাজ করে?
এর নিজস্ব প্রায় কোনো কাজ নেই। Display সেটিংস, পুরানো প্রিন্টার UI এবং কিছু Microsoft অ্যাপলেট এখনও এভাবে শুরু হয়। একটি খালি কমান্ড লাইন অস্বাভাবিক এবং তা খতিয়ে দেখা উচিত।
এটি কেন চলছে?
কোনো কিছু একটি exe-এর পরিবর্তে DLL এন্ট্রি পয়েন্ট ইনভোক করেছে। শিডিউলড টাস্ক এবং শর্টকাটের অবশিষ্টাংশ সাধারণ কারণ। 32-বিট 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 কল বন্ধ করে দেয়
প্রসেসটি শেষ করলে ওই অ্যাপলেট বা পেলোড বন্ধ হয়ে যায়। কমান্ড লাইন যদি কোনো temp 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 এন্ট্রি-পয়েন্ট হোস্ট |
চলমান ফাইলের পরিচিতি পরীক্ষা করুন
শুধুমাত্র একটি ফাইলের নাম নিরাপত্তা স্থাপন করতে পারে না। প্রকৃত পাথ, স্বাক্ষর এবং পণ্যের পরিচয় যাচাই করুন।
উৎস এবং যাচাইকরণ
রেকর্ডকৃত উৎসের লেবেল: August 2026। এই লেবেল স্বাধীন যাচাইকরণ প্রতিষ্ঠা করে না। আমরা কীভাবে গবেষণা করি.
- Microsoft Learn: rundll32 · অফিশিয়াল হোস্টের ব্যবহার
- Microsoft Support: Windows · সার্বজনীন সহায়তা নামকরণ
- Foxhole প্রসেস ম্যাপ · Windows PC-তে ফার্স্ট-পার্টি নমুনা। কোনো ল্যাব বেঞ্চমার্ক নয়।
- Microsoft Sysinternals: Sigcheck · ফাইলের স্বাক্ষর কীভাবে পরীক্ষা করতে হয় তা ব্যাখ্যা করে। এই রেফারেন্সটি কোনো নির্দিষ্ট চলমান ফাইলের পরিচয় বা নিরাপত্তা প্রতিষ্ঠা করে না।
- Microsoft: Get-CimInstance · রিড-অনলি লোকাল প্রসেস-কোয়েরি পদ্ধতি।
- Microsoft: Win32_Process বৈশিষ্ট্য · প্রসেস আইডি, এক্সিকিউটেবল পাথ, তৈরির তারিখ এবং প্যারেন্ট-আইডি পুনঃব্যবহার নথিভুক্ত করে।
এই নিবন্ধটি কি দরকারী ছিল?
একটি হ্যাঁ বা না-ই যথেষ্ট। আপনি চাইলে একটি কারণ বেছে নিন, বা একটি ছোট মন্তব্য যোগ করুন।
ধন্যবাদ। এটি আমাদের এই পৃষ্ঠাটি উন্নত করতে সহায়তা করে।