Windows 10, 8 эсвэл Windows 7-ийн даалгаврын менежерээс та dllhost.exe процессыг олох боломжтой бөгөөд зарим тохиолдолд процессор ачаалал ихтэй эсвэл алдаа гарахад хүргэдэг: COM Surrogate програм ажиллахаа больсон, бүтэлгүйтсэн програмын нэр нь dllhost.exe юм.
Энэхүү зааварчилгаанд COM Surrogate програмын ямар хэлбэртэй байгаа талаар дэлгэрэнгүй, dllhost.exe-ийг устгах боломжтой ба яагаад энэ үйл явц "програм ажиллахаа больсон" гэсэн алдааг үүсгэж байгаа юм.
Dllhost.exe процесс нь юу вэ?
COM Surrogate процесс (dllhost.exe) нь "Windows", "Windows 10", "Windows 7" програмуудын чадавхийг өргөжүүлэх зорилгоор COM обьектуудыг (Component Object Model) холбох боломжийг олгодог "завсрын" системийн процесс юм.
Жишээ нь: анхдагчаар Windows Explorer нь стандарт бус видео эсвэл зургийн форматын өнгөц зургийг харуулдаггүй. Гэхдээ тохирох програмуудыг (Adobe Photoshop, Corel Draw, зураг үзэх, видео кодлогч гэх мэт) суулгаж байх үед эдгээр програмууд нь өөрсдийн COM обьектуудыг системд бүртгэдэг бөгөөд судлаач нь COM Surrogate процессыг ашиглан тэдгээрийг холбож, тэдгээрийн жижиг зургуудыг үзүүлэхэд ашигладаг. цонх.
Энэ нь dllhost.exe-ийг идэвхжүүлсэн цорын ганц сонголт биш боловч хамгийн түгээмэл бөгөөд үүнтэй зэрэгцээд "COM Surrogate ажиллахаа больсон" алдаа эсвэл өндөр процессор ачаалал үүсгэдэг. Ажлын менежерт нэгээс олон dllhost.exe процессыг харуулах боломжтой байдаг нь хэвийн зүйл (програм бүр процессийн өөрийн жишээг эхлүүлж болно).
Системийн процессын эх файл C: Windows System32 дотор байрладаг. Та dllhost.exe-г устгаж чадахгүй, гэхдээ энэ үйл явцын улмаас үүсч буй бэрхшээлийг засах сонголтууд байдаг.
Dllhost.exe COM Surrogate нь процессорыг яагаад ачаалдаг вэ эсвэл "COM Surrogate програм ажиллахаа больсон" алдааг үүсгэж байгаа бөгөөд үүнийг хэрхэн засах вэ?
Ихэнх тохиолдолд систем дээр ачаалал ихтэй эсвэл COM Surrogate процессыг гэнэт зогсоох нь Windows Explorer дээр видео эсвэл фото файл агуулсан тодорхой хавтсыг нээх үед тохиолддог боловч энэ нь цорын ганц сонголт биш юм: заримдаа гуравдагч талын програм ажиллуулах нь алдаа гаргахад хүргэдэг.
Энэ зан үйлийн хамгийн түгээмэл шалтгаанууд нь:
- Гуравдагч талын програм нь COM объектыг буруу бүртгэсэн эсвэл зөв ажиллахгүй байна (Windows-ийн одоогийн хувилбартай нийцэхгүй, хуучирсан програм хангамж).
- Хуучирсан эсвэл буруу ажиллаж байгаа кодлогч, ялангуяа Explorer дээр өнгөц зураг гаргахад асуудал гарвал.
- Заримдаа - компьютер дээрх вирус эсвэл хортой програмын ажил, түүнчлэн Windows системийн файлуудын эвдрэл.
Сэргээх цэгүүдийг ашиглах, кодлогч эсвэл програмыг устгах
Юуны өмнө, хэрэв процессор ачаалал ихтэй эсвэл COM Surrogate програмууд саяхан цуцлагдаж байсан бол систем сэргээх цэгүүдийг ашиглаж үзээрэй (Windows 10 сэргээх цэгийг үзнэ үү) эсвэл програм, кодекийг суулгасны дараа алдаа гарсан эсэхийг устгаад үзээрэй. тэдгээрийг Хяналтын самбар дээр байрлуулна уу - Програм ба онцлогууд, эсвэл Windows 10-д Тохиргоо - Програм.
Тэмдэглэл: Хэдийгээр алдаа нь удаан хугацааны өмнө гарч байсан ч Windows Explorer-д видео эсвэл дүрс бүхий хавтсыг нээхэд гардаг бол юун түрүүнд суулгасан кодлогчоо устгахыг хичээ, жишээлбэл K-Lite Codec Pack, устгасны дараа компьютераа дахин асаахаа мартуузай.
Зөрчилтэй файлууд
Хэрэв та Windows Explorer-т тодорхой нэг хавтсыг нээхэд dllhost.exe-ээс өндөр процессор ачаалал гарч ирвэл энэ нь гэмтсэн медиа файлыг агуулж болзошгүй юм. Нэг нь дандаа ажилладаггүй ч гэсэн энэ файлыг таних арга:
- Windows Resource Monitor-г нээнэ үү (Win + R дарж, resmon гэж бичээд Enter дарна уу. Та мөн Windows 10 taskbar дээрээс хайлтыг ашиглаж болно).
- CPU таб дээр dllhost.exe процессыг шалгаад дараа нь "Холбогдсон модулиуд" хэсэгт байгаа файлын жагсаалтад видео эсвэл дүрс файл байгаа эсэхийг шалгана уу (өргөтгөлд анхаарлаа хандуулаарай). Хэрэв байгаа бол энэ файл асуудал үүсэх магадлал өндөр байгаа тул та үүнийг устгаад үзээрэй.
Түүнчлэн, тодорхой тодорхой файлын хэлбэртэй хавтсыг нээхэд COM Surrogate-ийн асуудал гардаг бол энэ төрлийн файлыг нээх үүрэгтэй програмаар бүртгэгдсэн COM обьектууд буруутгаж магадгүй юм. Та энэ програмыг устгасны дараа асуудал арилахгүй байгаа эсэхийг шалгаж болно (мөн компьютерээ дахин асаах хэрэгтэй) зайлуулсны дараа).
COM бүртгэлийн алдаа
Өмнөх аргууд нь тус болохгүй бол Windows дахь COM объектын алдааг засахыг оролдож болно. Энэ арга нь үргэлж эерэг үр дүнд хүргэдэггүй бөгөөд сөрөг үр дагаварт хүргэж болзошгүй тул ашиглахаасаа өмнө систем сэргээх цэгийг бий болгохыг би зөвлөж байна.
Ийм алдааг автоматаар засахын тулд CCleaner програмыг ашиглаж болно.
- Бүртгэлийн таб дээр "ActiveX ба ангийн алдаа" гэсэн хайрцгийг сонгоод "Алдааг олж засварлах" дээр дарна уу.
- ActiveX / COM Errors зүйлс сонгогдсон эсэхийг шалгаад Зөв сонгогдсоныг дарна уу.
- Бүртгэлийн устгалын устгасан мэдээллийн нөөцийг хүлээн аваад хадгалалтын замыг зааж өгнө үү.
- Зассны дараа компьютераа дахин эхлүүлнэ үү.
CCleaner болон програмыг хаанаас татаж авах талаар нарийвчилсан мэдээлэл: CCleaner-ийг ашиглахын тулд ашиглах.
COM суррогатын алдааг засах нэмэлт арга замууд
Эцэст нь хэлэхэд dllhost.exe-тай холбоотой асуудлыг засахад туслах зарим нэмэлт мэдээлэл, хэрэв асуудал шийдэгдээгүй хэвээр байвал:
- AdwCleaner гэх мэт хэрэгслийг ашиглан (вирусны эсрэг програмаа ашиглан) компьютераа хорт вирусаар скан хийгээрэй.
- Dllhost.exe файл нь ихэвчлэн вирус биш байдаг (гэхдээ COM Surrogate-ийг ашигладаг хорт програм нь үүнтэй холбоотой асуудал үүсгэдэг). Гэсэн хэдий ч хэрэв эргэлзэж байвал процессийн файл байгаа эсэхийг шалгаарай C: Windows System32 . (файлын байрлалыг нээх даалгаврын менежер дэх үйл явцыг баруун товчин дээр дарна уу) ба Microsoft-аас тоон гарын үсэгтэй (файл дээр хулганы баруун товчийг дарна уу - шинж чанарууд). Хэрэв эргэлзэж байвал Windows үйл явцыг вирусын сканнердахыг үзнэ үү.
- Windows системийн файлуудын бүрэн бүтэн байдлыг шалгаж үзээрэй.
- Dllhost.exe-ийн DEP-ийг идэвхгүй болгохыг хичээ (зөвхөн 32 битийн системд): Хяналтын самбар - Систем рүү очно уу (эсвэл "Энэ компьютер" - "Проперти" дээр хулганы баруун товчийг дарна уу), зүүн талд байгаа "Нарийвчилсан системийн тохиргоо" цэсийг сонгоорой. "Гүйцэтгэл" хэсэгт "Сонголтууд" дээр товшоод "Өгөгдөл гүйцэтгэлээс урьдчилан сэргийлэх" табыг нээнэ үү. "Доор сонгосон програмуудаас бусад бүх програм, үйлчилгээнд DEP-г идэвхжүүлэх" -ийг сонгоод "Нэмэх" товчийг товшоод файлын замыг зааж өгнө үү. C: Windows System32 dllhost.exeБайна. Тохиргоогоо хийгээд компьютераа дахин эхлүүлнэ үү.
Эцэст нь хэлэхэд юу ч нэмэр болохгүй бөгөөд танд Windows 10 байгаа бол системийг өгөгдөл хэмнэж дахин тохируулахыг оролдож болно: Windows 10-ийг хэрхэн дахин тохируулах вэ.