मुखपृष्ठ » कैसे » Rundll32.exe क्या है और यह क्यों चल रहा है?

    Rundll32.exe क्या है और यह क्यों चल रहा है?

    आपको इस लेख को पढ़ने में कोई संदेह नहीं है क्योंकि आपने कार्य प्रबंधक में देखा है और सोचा है कि पृथ्वी पर उन सभी rundll32.exe प्रक्रियाएं क्या हैं, और वे क्यों चल रहे हैं ... तो वे क्या हैं?

    यह लेख टास्क मैनेजर में मिली विभिन्न प्रक्रियाओं की व्याख्या करने वाली हमारी चल रही श्रृंखला का हिस्सा है, जैसे svchost.exe, dwm.exe, ctfmon.exe, mDNSResponder.exe, conhost.exe, Adobe_Updater.exe, और कई अन्य। पता नहीं उन सेवाओं क्या हैं? बेहतर पढ़ना शुरू करें!

    व्याख्या

    यदि आप किसी भी समय तक विंडोज के आसपास रहे हैं, तो आपने हर एप्लिकेशन फ़ोल्डर में * .dll (डायनामिक लिंक लाइब्रेरी) फ़ाइलों को देखा है, जिनका उपयोग एप्लिकेशन लॉजिक के सामान्य टुकड़ों को संग्रहीत करने के लिए किया जाता है, जिन्हें कई से एक्सेस किया जा सकता है अनुप्रयोगों.

    चूंकि DLL फ़ाइल को सीधे लॉन्च करने का कोई तरीका नहीं है, इसलिए rundll32.exe एप्लिकेशन का उपयोग केवल साझा। Dll फ़ाइलों में संग्रहीत कार्यक्षमता को लॉन्च करने के लिए किया जाता है। यह निष्पादन योग्य विंडोज का एक मान्य हिस्सा है, और आम तौर पर एक खतरा नहीं होना चाहिए.

    नोट: मान्य प्रक्रिया सामान्य रूप से \ Windows \ System32 \ rundll32.exe पर स्थित है, लेकिन कभी-कभी स्पाइवेयर एक ही फ़ाइल नाम का उपयोग करता है और खुद को छिपाने के लिए एक अलग निर्देशिका से चलाता है। यदि आपको लगता है कि आपको कोई समस्या है, तो आपको हमेशा सुनिश्चित होने के लिए एक स्कैन चलाना चाहिए, लेकिन हम वास्तव में यह सत्यापित कर सकते हैं कि क्या चल रहा है ... तो पढ़ते रहें.

    विंडोज 10, 8, 7, विस्टा, आदि पर प्रोसेस एक्सप्लोरर का उपयोग करके अनुसंधान

    टास्क मैनेजर का उपयोग करने के बजाय, हम Microsoft से फ्रीवेयर प्रोसेस एक्सप्लोरर उपयोगिता का उपयोग करके यह पता लगा सकते हैं कि क्या चल रहा है, जिसमें विंडोज के हर संस्करण में काम करने का लाभ है और किसी भी समस्या निवारण कार्य के लिए सबसे अच्छा विकल्प है.

    बस प्रोसेस एक्सप्लोरर लॉन्च करें, और आप यह सुनिश्चित करने के लिए सभी प्रक्रियाओं के लिए फ़ाइल \ शो विवरण चुनना चाहेंगे कि आप सब कुछ देख रहे हैं.

    अब जब आप सूची में rundll32.exe पर होवर करते हैं, तो आपको एक टूलटिप दिखाई देगा जिसमें यह विवरण होगा कि यह वास्तव में क्या है:

    या आप राइट-क्लिक कर सकते हैं, गुण चुन सकते हैं, और फिर लॉन्च किए जा रहे पूर्ण पथनाम को देखने के लिए छवि टैब पर एक नज़र डाल सकते हैं, और आप पेरेंट प्रक्रिया भी देख सकते हैं, जो इस मामले में विंडोज शेल (एक्सप्लोरर) है ), यह दर्शाता है कि यह संभवतः शॉर्टकट या स्टार्टअप आइटम से लॉन्च किया गया था.

    आप नीचे ब्राउज़ कर सकते हैं और फ़ाइल का विवरण देख सकते हैं जैसे हमने ऊपर कार्य प्रबंधक अनुभाग में किया था। मेरे उदाहरण में, यह NVIDIA नियंत्रण कक्ष का एक हिस्सा है, और इसलिए मैं इसके बारे में कुछ भी नहीं करने जा रहा हूं.

    Rundll32 प्रक्रिया को अक्षम कैसे करें (विंडोज 7)

    प्रक्रिया क्या है, इसके आधार पर, आप इसे आवश्यक रूप से अक्षम नहीं करना चाहेंगे, लेकिन यदि आप करना चाहते हैं, तो आप टाइप कर सकते हैं msconfig.exe स्टार्ट मेन्यू सर्च या रन बॉक्स में और आप इसे कमांड कॉलम द्वारा पा सकते हैं, जो कि प्रोसेस कमांड में हमने देखी गई "कमांड लाइन" फील्ड के समान होना चाहिए। बस इसे स्वचालित रूप से शुरू होने से रोकने के लिए बॉक्स को अनचेक करें.

    कभी-कभी प्रक्रिया में वास्तव में एक स्टार्टअप आइटम नहीं होता है, इस मामले में आपको यह पता लगाने के लिए कुछ शोध करना होगा कि यह कहां से शुरू किया गया था। उदाहरण के लिए, यदि आप XP पर प्रदर्शन गुण खोलते हैं, तो आपको सूची में एक और rundll32.exe दिखाई देगा, क्योंकि Windows आंतरिक रूप से उस संवाद को चलाने के लिए rundll32 का उपयोग करता है.

    विंडोज 8 या 10 में अक्षम करना

    यदि आप विंडोज 8 या 10 का उपयोग कर रहे हैं, तो आप इसे निष्क्रिय करने के लिए टास्क मैनेजर के स्टार्टअप अनुभाग का उपयोग कर सकते हैं.

    विंडोज 7 या विस्टा टास्क मैनेजर का उपयोग करना

    विंडोज 7 या विस्टा टास्क मैनेजर में शानदार विशेषताओं में से एक किसी भी चल रहे एप्लिकेशन के लिए पूर्ण कमांड लाइन देखने की क्षमता है। उदाहरण के लिए, आप देखेंगे कि मेरी सूची में दो rundll32.exe प्रक्रियाएँ हैं:

    यदि आप दृश्य \ _ चुनें कॉलम में जाते हैं, तो आपको सूची में "कमांड लाइन" का विकल्प दिखाई देगा, जिसे आप जांचना चाहते हैं.

    अब आप सूची में फ़ाइल के लिए पूर्ण पथ देख सकते हैं, जिसे आप देखेंगे कि System32 निर्देशिका में rundll32.exe के लिए मान्य पथ है, और तर्क एक और DLL है जो वास्तव में चलाया जा रहा है.

    यदि आप उस फ़ाइल को खोजने के लिए नीचे ब्राउज़ करते हैं, जो इस उदाहरण में nvmctray.dll है, तो आप आमतौर पर देखेंगे कि यह वास्तव में क्या है जब आप फ़ाइल नाम पर अपना माउस घुमाते हैं:

    अन्यथा, आप गुण खोल सकते हैं और फ़ाइल विवरण देखने के लिए विवरण पर एक नज़र डाल सकते हैं, जो आमतौर पर आपको उस फ़ाइल का उद्देश्य बताएगा.

    एक बार जब हम जानते हैं कि यह क्या है, तो हम यह पता लगा सकते हैं कि क्या हम इसे अक्षम करना चाहते हैं या नहीं, जिसे हम नीचे कवर करेंगे। अगर वहाँ कोई जानकारी नहीं है, तो आपको या तो Google को चाहिए, या किसी उपयोगी मंच पर किसी से पूछना चाहिए.

    जब अन्य सभी विफल हो जाते हैं, तो आपको एक सहायक फोरम पर पूरा कमांड पथ पोस्ट करना चाहिए और किसी और से सलाह लेनी चाहिए जो इसके बारे में अधिक जान सके.