Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रणाली >> Windows

dllhost.exe क्या है और यह हाई डिस्क उपयोग क्यों दिखा रहा है?

यदि आप अपना टास्क मैनेजर खोलते हैं और dllhost.exe नामक एक प्रक्रिया को अपने डिस्क का एक बड़ा हिस्सा लेते हुए देखते हैं, तो तुरंत यह निष्कर्ष न निकालें कि यह एक वायरस है क्योंकि यह नहीं है। इस लेख में, हम देखेंगे कि dllhost.exe क्या है और यह हाई डिस्क उपयोग क्यों दिखा रहा है।

dllhost.exe क्या है?

Dllhost.exe या COM Surrogate होस्ट प्रक्रिया एक Microsoft Windows प्रक्रिया है। इसका उपयोग कई प्रोग्राम द्वारा किया जाता है, जिसमें .NET रनटाइम प्रक्रियाएं शामिल हैं, लेकिन इन्हीं तक सीमित नहीं। Dllhost.exe, svchost.exe की तरह, सभी COM+ उन्मुख प्रोग्रामिंग कोड के लिए आवश्यक है।

इसलिए, यह कहना कि यह एक वायरस है, गलत है। हालाँकि, एक वायरस खुद को dllhost.exe नाम दे सकता है, और शायद यही कारण है कि आप dllhost.exe हाई डिस्क उपयोग का अनुभव कर रहे हैं। इसलिए, यह जांचने के लिए कि क्या यह एक वास्तविक प्रक्रिया है, Win + X > Task Manager दबाकर टास्क मैनेजर लॉन्च करें, Details टैब पर जाएं, dllhost.exe पर राइट-क्लिक करें, और Open file location पर क्लिक करें।

यदि आपकी फ़ाइल का स्थान निम्नलिखित के समान है तो प्रक्रिया वास्तविक है:

C:\Windows\System32

यदि नहीं, तो आपको अपने PC को वायरस और मैलवेयर के लिए स्कैन करना होगा। ऐसा करने के लिए, Win + S दबाएं, "Windows Security" टाइप करें, और Open पर क्लिक करें। अब, Virus & threat protection > Scan options > Microsoft Defender Offline scan > Scan now पर क्लिक करें।

इसे अपने कंप्यूटर को वायरस और मैलवेयर के लिए स्कैन करने दें और यदि कोई मिले तो हटा दें।

dllhost.exe हाई डिस्क उपयोग को ठीक करें

अधिकांश समय, dllhost.exe में हाई डिस्क उपयोग नहीं होता है, बल्कि एक DLL फ़ाइल इस प्रक्रिया का उपयोग कर सकती है जिससे डिस्क उपयोग में वृद्धि होती है। इसलिए, आप डिस्क उपयोग को कम करने के लिए DLL फ़ाइल को बंद कर सकते हैं।

टास्क मैनेजर में आपको कई अलग-अलग dllhost.exe प्रक्रियाएं दिखाई देंगी। वास्तविक दोषी प्रक्रिया को जानने के लिए जो dllhost.exe संसाधन उपयोग को बढ़ा रही है, आपको यह जानना होगा कि अपराधी प्रक्रिया कौन सी है - और यह कुछ ऐसा है जिसे आप क्लीन बूट स्टेट में पहचान सकते हैं।

लेकिन अगर आप अभी भी इस समस्या का सामना कर रहे हैं और आप सुनिश्चित हैं कि आपके टास्क मैनेजर में dllhost.exe वायरस नहीं है, तो आप इस समस्या को ठीक करने के लिए इन विधियों को आजमा सकते हैं। मूल रूप से हम यह सुनिश्चित कर रहे हैं कि आपकी OS फाइलें और सिस्टम इमेज अपने सर्वोत्तम स्वास्थ्य में हैं।

  1. SFC चलाएँ
  2. DISM चलाएँ।

आइए उनके बारे में विस्तार से बात करते हैं।

1] SFC चलाएँ

यदि आप dllhost.exe का सामना कर रहे हैं तो संभावना है कि आपकी सिस्टम फाइलें भ्रष्ट हैं। उन्हें ठीक करने के लिए हम SFC और DISM चलाने जा रहे हैं।

ऐसा करने के लिए, कमांड प्रॉम्प्ट को प्रशासक के रूप में लॉन्च करें, निम्नलिखित कमांड टाइप करें, और Enter दबाएं।

sfc /scannow

प्रक्रिया पूरी होने की प्रतीक्षा करें और उम्मीद है, त्रुटि ठीक हो जाएगी।

2] DISM चलाएँ

यदि SFC ने समस्या ठीक नहीं की, तो आप DISM चलाकर समस्या को ठीक कर सकते हैं। इसके लिए कमांड प्रॉम्प्ट को प्रशासक के रूप में लॉन्च करें, निम्नलिखित कमांड टाइप करें और Enter दबाएं।

Dism /Online /Cleanup-Image /ScanHealth
Dism /Online /Cleanup-Image /CheckHealth
Dism /Online /Cleanup-Image /RestoreHealth

यदि आप उच्च संसाधन उपयोग देखना जारी रखते हैं तो आप यह पता लगाने के लिए Process Explorer का उपयोग करना चाह सकते हैं कि कौन सी लोड की गई प्रक्रिया या DLL फ़ाइल इस समस्या का कारण बन रही है।

संबंधित: Program Exe or COM Surrogate has stopped working.

  1. Modern Setup Host समझें: हाई डिस्क उपयोग के कारण और इसे कैसे ठीक करें Modern Setup Host समझें: हाई डिस्क उपयोग के कारण और इसे कैसे ठीक करें

    कई Windows यूजर्स Modern Setup Host द्वारा हाई डिस्क उपयोग में टकराने की रिपोर्ट करते हैं और इसके बारे में पूछताछ करते हैं। तो, यहां जवाब है। यह पोस्ट चर्चा करेगी कि Modern Setup Host क्या है और हाई डिस्क उपयोग मुद्दों को कैसे ठीक करें।     Modern Setup Host क्या है, और क्या यह एक वायरस

  1. Svchost.exe (Netsvcs) के कारण हाई CPU और मेमोरी उपयोग को हल करने का चरण-दर-चरण गाइड Svchost.exe (Netsvcs) के कारण हाई CPU और मेमोरी उपयोग को हल करने का चरण-दर-चरण गाइड

    कई विंडोज यूजर्स एक अजीब और अत्यधिक चिंताजनक समस्या के बारे में शिकायत करते हैं svchost.exe (netsvcs) CPU उपयोग हड़प रहा है। इस समस्या के कारण, कंप्यूटर बूट नहीं हो पाते, और कुछ उदाहरणों में, यूजर्स प्रोग्राम चलाने में असमर्थ होते हैं। यदि आप भी netsvcs हाई मेमोरी उपयोग समस्याओं का सामना कर रहे हैं

  1. Wuauclt.exe समझाया: यह CPU स्पाइक क्यों करता है और इसे हल करने के चरण Wuauclt.exe समझाया: यह CPU स्पाइक क्यों करता है और इसे हल करने के चरण

    जब हम टास्क मैनेजर में wu... से शुरू होने वाली प्रक्रिया देखते हैं, तो हमारे दिमाग में पहला विचार आता है कि यह एक Windows अद्यतन प्रक्रिया है, है ना? लेकिन अगर इसमें .exe जुड़ा हुआ है, और यह सिस्टम को धीमा कर रहा है, तो? ऐसे मामले में, हम इसे वायरस समझते हैं, और विचार उचित है। यदि Wuauclt.exe जैसी