Windows 10, 8 သို့မဟုတ် Windows 7 ၏ task manager တွင် dllhost.exe process ကိုသင်တွေ့နိုင်သည်၊ အချို့ဖြစ်ရပ်များတွင်မြင့်မားသောပရိုဆက်ဆာဝန် (သို့) အမှားအယွင်းများဖြစ်ပေါ်စေနိုင်သည် - COM Surrogate ပရိုဂရမ်သည်ရပ်တန့်ပြီးပျက်ကွက်သည့် application ၏အမည်မှာ dllhost.exe ဖြစ်သည်။
ဤညွှန်ကြားချက်တွင်၊ COM Surrogate သည်မည်သည့်ပရိုဂရမ်အမျိုးအစားဖြစ်ကြောင်း dllhost.exe ကိုဖယ်ရှား။ ၎င်းပရိုဂရမ်သည်အဘယ့်ကြောင့်အမှားကြောင့် "ပရိုဂရမ်သည်အလုပ်ရပ်တန့်သွားသည်" ကိုအသေးစိတ်ရှင်းပြနိုင်သည်။
Dllhost.exe လုပ်ငန်းစဉ်ကဘာလဲ။
COM Surrogate process (dllhost.exe) သည် "အလယ်အလတ်" စနစ်ဖြစ်ပြီး၎င်းသည် Windows 10, 8 နှင့် Windows 7 ရှိပရိုဂရမ်များ၏စွမ်းရည်ကိုချဲ့ထွင်ရန်အတွက် COM object (Component Object Model) ကိုချိတ်ဆက်ရန်ခွင့်ပြုသည်။
ဥပမာအားဖြင့်၊ ပုံမှန်အားဖြင့်၊ Windows Explorer သည်ပုံမှန်မဟုတ်သောဗွီဒီယို (သို့) ရုပ်ပုံများအတွက်သမ်းနေးကိုမပြပါ။ သင့်လျော်သောပရိုဂရမ်များ (Adobe Photoshop, Corel Draw၊ ဓာတ်ပုံကြည့်ရှုသူများ၊ ဗီဒီယိုအတွက်ကုဒ်နံပါတ်နှင့်စသည်တို့) ကို install လုပ်သည့်အခါ၎င်းပရိုဂရမ်များသည်သူတို့၏ COM အရာများကိုစနစ်အတွင်းမှတ်ပုံတင်သည်။ စူးစမ်းသူသည် COM Surrogate ဖြစ်စဉ်ကို အသုံးပြု၍ ၎င်းတို့နှင့်ချိတ်ဆက်ပြီး၎င်းတို့တွင် thumbnails များကိုပြသရန်အသုံးပြုသည်။ ပြတင်းပေါက်။
dllhost.exe ကို activate လုပ်သောဤတစ်ခုတည်းသောနည်းလမ်းမဟုတ်သော်လည်းအသုံးအများဆုံးနှင့်တစ်ချိန်တည်းတွင် "COM Surrogate သည်အလုပ်များရပ်တန့်သွားသော" အမှားများသို့မဟုတ်မြင့်မားသောပရိုဆက်ဆာဝန်များကိုဖြစ်ပေါ်စေသည်။ dllhost.exe ဖြစ်စဉ်တစ်ခုထက်ပိုသော task manager တွင်တစ်ပြိုင်တည်းပြသနိုင်ခြင်းသည်ပုံမှန်ဖြစ်သည် (ပရိုဂရမ်တစ်ခုစီသည်လုပ်ငန်းစဉ်၏ကိုယ်ပိုင်ဥပမာကိုစတင်နိုင်သည်) ။
မူရင်းစနစ်လုပ်ငန်းစဉ်ဖိုင်ကို C ၌တည်ရှိသည်: Windows System32 ။ dllhost.exe ကိုသင်မဖျက်နိုင်ပါ၊ သို့သော်ဤလုပ်ငန်းစဉ်ကြောင့်ဖြစ်ပေါ်လာသောပြtheနာများကိုဖြေရှင်းရန်ရွေးချယ်စရာများရှိပါသည်။
Dllhost.exe COM Surrogate သည် Processor ကိုဘာကြောင့် load လုပ်သည်သို့မဟုတ် (COM Surrogate program ကအလုပ်ရပ်တန့်သွားသည်) အမှားနှင့်၎င်းကိုမည်သို့ပြုပြင်ရမည်နည်း
များသောအားဖြင့် Windows Explorer တွင်ဗွီဒီယိုနှင့်ဓာတ်ပုံဖိုင်များပါသောဖိုလ်ဒါအချို့ကိုဖွင့်သောအခါ system ပေါ်တွင်မြင့်မားသောဝန်ထုပ်ဝန်ပိုးတစ်ခုသို့မဟုတ် COM Surrogate လုပ်ငန်းစဉ်၏ရုတ်တရက်ရပ်တန့်ခြင်းဖြစ်ပေါ်တတ်သည်။ ၎င်းသည်တစ်ခုတည်းသောရွေးချယ်စရာမဟုတ်သော်လည်းတစ်ခါတစ်ရံ third-party ပရိုဂရမ်များစတင်ခြင်းသည်လည်းအမှားအယွင်းများဖြစ်စေသည်။
ဒီအပြုအမူ၏အသုံးအများဆုံးအကြောင်းတရားများနေသောခေါင်းစဉ်:
- တတိယပါတီပရိုဂရမ်သည်မှားယွင်းစွာမှတ်ပုံတင်ထားသော COM အရာဝတ္ထုများကိုမှတ်ပုံတင်ပြီး (သို့) သူတို့သည်မှန်ကန်စွာအလုပ်မလုပ်ပါ (လက်ရှိ Windows နှင့်ကိုက်ညီမှုမရှိပါ၊ ခေတ်မမီတော့သောဆော့ဖ်ဝဲ) ။
- Explorer ထဲမှာ thumbnail တွေကို rendering လုပ်တဲ့အခါပြcodeနာပေါ်လာရင်၊
- တခါတရံ - ကွန်ပျူတာအတွင်းရှိဗိုင်းရပ်စ်များ (သို့) malware များ၏လုပ်ဆောင်မှုအပြင် ၀ င်းဒိုးစနစ်ဖိုင်များပျက်စီးခြင်း။
ပြန်လည်ထူထောင်ရေးအချက်များအသုံးပြုခြင်း, codecs သို့မဟုတ်အစီအစဉ်များကိုဖယ်ရှားခြင်း
ပထမတစ်ခုအနေဖြင့်၊ မြင့်မားသော Processor load (သို့) COM Surrogate ပရိုဂရမ်များသည်အမှားများကိုရပ်တန့်ပါကမကြာသေးမီကဖြစ်ပွားခဲ့လျှင် system restore point များကိုသုံးပါ (Windows 10 recovery point ကိုကြည့်ပါ) သို့မဟုတ်၊ မည်သည့်ပရိုဂရမ်သို့မဟုတ် codecs ကို install သွင်းပြီးပါကသင်အမှားတစ်ခုဖြစ်ပွားခဲ့ပါကကြိုးစားဖယ်ထုတ်ပါ။ သူတို့ကို Control Panel ထဲက Programs နှင့် Features ဒါမှမဟုတ် Windows 10 မှာ Settings - Applications မှာထားလိုက်ပါ။
မှတ်ချက်။ ။ အမှားသည်လွန်ခဲ့သောကာလကပေါ်ပေါက်ခဲ့သော်လည်း Windows Explorer တွင်ဗွီဒီယိုများသို့မဟုတ်ရုပ်ပုံများနှင့်ဖိုလ်ဒါများကိုဖွင့်သည့်အခါ၌ဖြစ်ပွားသည်။ ပထမ ဦး စွာ installed codecs များကိုဖယ်ထုတ်ရန်ကြိုးစားပါ။ ဥပမာ - K-Lite Codec Pack - ကွန်ပျူတာကို uninstallation ပြီးနောက်သင်ပြန်လည်စတင်ပါ။
ဖိုင်များပျက်စီးခဲ့သည်
Windows Explorer တွင်ဖိုင်တွဲတစ်ခုကိုဖွင့်သောအခါ dllhost.exe မှအဆင့်မြင့်ပရိုဆက်ဆာတစ်ခုပေါ်လာပါက၎င်းသည်ပျက်စီးနေသောမီဒီယာဖိုင်တစ်ခုပါနိုင်သည်။ အမြဲတမ်းအလုပ်လုပ်သော်လည်းမရ၊
- Windows Resource Monitor ကိုဖွင့်ပါ (Win + R ကိုနှိပ်ပါ၊ resmon ကိုရိုက်။ Enter ကိုနှိပ်ပါ။ ရှာဖွေမှုကို Windows 10 taskbar တွင်လည်းအသုံးပြုနိုင်သည်) ။
- CPU tab တွင် dllhost.exe လုပ်ငန်းစဉ်ကိုစစ်ဆေးပြီး“ Connected modules” အပိုင်းရှိဖိုင်စာရင်းတွင်ဗီဒီယိုသို့မဟုတ်ရုပ်ပုံဖိုင်များရှိမရှိစစ်ဆေးပါ (တိုးချဲ့မှုကိုဂရုပြုခြင်း) စစ်ဆေးပါ။ အကယ်၍ တစ်ခုရှိလျှင်၎င်းသည်ဖြစ်နိုင်ချေရှိသောမြင့်မားသောကြောင့်ပြ,နာကိုဖြစ်ပေါ်စေသောဤဖိုင် (သင်ဖျက်ရန်သင်ကြိုးစားနိုင်သည်) ရှိသည်။
ထို့အပြင် အကယ်၍ အချို့သောတိကျသောဖိုင်အမျိုးအစားများနှင့်ဖိုလ်ဒါများကိုဖွင့်သည့်အခါ COM အစားထိုးပြproblemsနာများဖြစ်ပေါ်လျှင်၊ ဤဖိုင်အမျိုးအစားကိုဖွင့်ရန်တာဝန်ရှိသည့်ပရိုဂရမ်မှမှတ်ပုံတင်ထားသော COM အရာများသည်အပြစ်ရှိသည်။ သင်ဤပရိုဂရမ်ကို uninstall လုပ်ပြီးသည်နှင့်ပြtheနာဆက်ရှိနေသေးသလားသင်စစ်ဆေးနိုင်သည်။ ဖယ်ရှားပြီးနောက်။
COM မှတ်ပုံတင်ခြင်းအမှားများ
ယခင်နည်းလမ်းများကမကူညီလျှင်၊ Windows တွင် COM အရာဝတ္ထုအမှားများကိုသင်ပြုပြင်ရန်ကြိုးစားနိုင်သည်။ ဒီနည်းလမ်းကအမြဲတမ်းအပြုသဘောဆောင်တဲ့ရလဒ်တွေကိုမဖြစ်ပေါ်စေပါဘူး၊ ဒါ့အပြင်အနှုတ်လက္ခဏာလည်းဖြစ်စေနိုင်တယ်၊ ဒါကြောင့်ကျွန်တော်မသုံးခင် system restore point ကိုဖန်တီးဖို့အထူးအကြံပြုလိုတယ်။
ထိုကဲ့သို့သောအမှားများကိုအလိုအလျှောက်ပြင်ရန်သင်သည် CCleaner ပရိုဂရမ်ကိုသုံးနိုင်သည်။
- Registry tab တွင် "ActiveX နှင့် Class Errors" အကွက်ကိုအမှန်ခြစ်ပေးပါ၊ "Troubleshooting" ကိုနှိပ်ပါ။
- ActiveX / COM အမှားအယွင်းများကိုရွေးထားကြောင်းစစ်ဆေးပြီး Correct Selected ကိုနှိပ်ပါ။
- ပယ်ဖျက်ထားသောမှတ်ပုံတင်စာရင်း၏အရံသိမ်းကိုလက်ခံပြီးသိမ်းဆည်းရန်လမ်းကြောင်းကိုသတ်မှတ်ပါ။
- ပြင်ဆင်ပြီးနောက်ကွန်ပျူတာကိုပြန်ဖွင့်ပါ။
CCleaner အကြောင်းအသေးစိတ်နှင့်ပရိုဂရမ်အားမည်သည့်နေရာတွင် download လုပ်ရမည်ကိုအသေးစိတ် - CCleaner ကိုကောင်းစွာအသုံးပြုရန်။
COM အစားထိုးအမှားများကိုပြုပြင်ရန်နောက်ထပ်နည်းလမ်းများ
နိဂုံးချုပ်အနေဖြင့်၊ dllhost.exe နှင့်ပြproblemsနာများကိုဖြေရှင်းရန်ကူညီနိုင်သည့်ထပ်ဆင့်အချက်အလက်များ၊ ပြtheနာကိုမဖြေရှင်းနိုင်သေးလျှင်
- သင့်ကွန်ပျူတာကို AdwCleaner ကဲ့သို့သောကိရိယာများ (နှင့်သင်၏ဗိုင်းရပ်စ်နှိမ်နင်းရေးဆော့ဝဲလ်များ) ကို သုံး၍ malware အတွက်စစ်ဆေးပါ။
- dllhost.exe ဖိုင်သည်ပုံမှန်အားဖြင့်ဗိုင်းရပ်စ်မဟုတ်ပါ (သို့သော် COM Surrogate အသုံးပြု၍ malware သည်၎င်းနှင့်ပြproblemsနာဖြစ်စေနိုင်သည်) ။ သို့သော်သံသယဖြစ်ပါကလုပ်ငန်းစဉ်ဖိုင်ကိုသေချာစွာစစ်ဆေးပါ C: Windows System32 (ဖိုင်တည်နေရာကိုဖွင့်ရန် task manager ၏လုပ်ငန်းစဉ်အပေါ်ညာဖက်နှိပ်ပါ) နှင့်မိုက်ကရိုဆော့ဖ်မှဒီဂျစ်တယ်လက်မှတ်တစ်ခုရှိသည် (ဖိုင် - ဂုဏ်သတ္တိများဖိုင်ပေါ်တွင် Right-click) ။ သံသယဖြစ်ပါကဗိုင်းရပ်စ်နှိမ်နင်းခြင်းအတွက် Windows လုပ်ငန်းစဉ်များကိုမည်သို့စကင်လုပ်ရမည်ကိုကြည့်ပါ။
- Windows system ဖိုင်များ၏သမာဓိကိုစစ်ဆေးကြည့်ပါ။
- dllhost.exe (32-bit systems များအတွက်) DEP ကို disable လုပ်ရန်ကြိုးစားပါ။ Control Panel - System သို့သွားပါ။ (သို့မဟုတ် "ဤကွန်ပျူတာ" - "Properties" ကို Right-click နှိပ်၍ ဘယ်ဘက်ရှိ "Advanced System Settings" ကိုရွေး။ "Advanced" tab) "စွမ်းဆောင်ရည်" ကဏ္တွင်၊ 'ရွေးစရာများ' ကို နှိပ်၍ 'ဒေတာစစ်ဆေးမှုတားဆီးခြင်း' tab ကိုဖွင့်ပါ။ "Enable DEP" ကိုရွေးချယ်ပြီးအောက်ဖော်ပြပါရွေးချယ်မှုများ မှလွဲ၍ "Add" ခလုတ်ကိုနှိပ်ပြီးဖိုင်၏လမ်းကြောင်းကိုရွေးချယ်ပါ။ ကို C: Windows System32 dllhost.exe။ Setting ကိုအသုံးချပြီးကွန်ပျူတာကို restart လုပ်ပါ။
နောက်ဆုံးဘာမှမကူညီနိုင်ရင်သင် Windows 10 ရှိရင်ဒေတာကိုသိမ်းဆည်းပြီးစနစ်ကိုပြန်လည်သတ်မှတ်ခြင်း - Windows 10 ကိုဘယ်လိုပြန်လည် reset လုပ်မလဲ။