Jaki rodzaj procesu DLLHOST.Exe com surogate, dlaczego ładuje procesor lub powoduje błędy
- 2200
- 649
- Pan Edmund Kubacki
W zadaniach systemu Windows 10, 8 lub Windows 7 można znaleźć proces DLLHost.exe, w niektórych przypadkach może powodować wysokie obciążenie procesora lub błędów, takich jak: Praca programu zastępczego COM jest zatrzymana, nazwa aplikacji konkurencyjnej Dallhost.Exe.
W tych instrukcjach szczegółowo o tym, co w programie zastępczym COM można usunąć DLLHOST.EXE i dlaczego ten proces powoduje błąd „Praca programu została zatrzymana”.
Jaki jest proces dllhost.Exe
Proces zastępczy (dllhost.EXE) - „Pośredni” proces systemowy, który pozwala podłączyć obiekty COM (Model obiektu komponentu) w celu rozszerzenia funkcji programów w systemie Windows 10, 8 i Windows 7.
Przykład: Domyślnie przewodnik Windows nie wyświetla miniatur dla nie standardowych formatów lub obrazów wideo lub obrazów. Jednak podczas instalowania odpowiednich programów (Adobe Photoshop, Corel losowanie, przeglądacze zdjęć, kodeksy dla wideo i podobne używa do wyświetlania miniatur w swoim oknie.
To nie jest jedyna opcja, gdy używany jest dllhost.exe, ale najczęstsze, a jednocześnie najczęściej powodujące błędy „zakończyły dzieło Com Surogate” lub wysokie obciążenie procesora. Fakt, że więcej niż jeden proces dllhost może jednocześnie wyświetlać w dyspozytorze zadań.EXE - Normal (każdy program może uruchomić własną kopię procesu).
Oryginalny plik procesu znajduje się w C: \ Windows \ System32. Usuń dllhost.Exe jest niemożliwe, ale zwykle istnieją możliwości rozwiązania problemów spowodowanych tym procesem.
Dlaczego dllhost.EXE COM Surogate ładuje procesor lub powoduje błąd „zatrzymał pracę programu zastępczego COM” i jak go naprawić
Najczęściej wysokie obciążenie systemu lub nagłe zakończenie procesu zastępczego COM występuje, gdy otwierasz niektóre foldery zawierające pliki wideo lub fotograficzne w przewodzie Windows, chociaż nie jest to jedyna opcja: czasami powoduje również wprowadzenie błędów na trzecie - Programy partyjne.
Najczęstsze przyczyny tego zachowania:
- Trzeci program partii ma nieprawidłowo zarejestrowane obiekty COM lub działają nieprawidłowo (niezgodność z bieżącymi wersjami systemu Windows, przestarzały przez).
- Przestarzałe lub niepoprawnie działające kodeki, zwłaszcza jeśli problem występuje podczas rysowania miniatur w przewodzie.
- Czasami - praca wirusów lub złośliwych programów na komputerze, a także uszkodzenie plików systemowych systemu Windows.
Korzystanie z punktów odzyskiwania, usunięcie kodeków lub programów
Po pierwsze, jeśli wysokie obciążenie procesora lub błędów „ostatnio zatrzymało pracę programów zastępczych COM, spróbuj użyć punktów odzyskiwania systemu (patrz. Punkty odzyskiwania systemu Windows 10) lub, jeśli wiesz, po zainstalowaniu, który program lub kodeki występuje błąd, spróbuj usunąć je w panelu sterowania - programy i komponenty lub, w systemie Windows 10, w parametrach - aplikacje.
Uwaga: Nawet jeśli błąd pojawił się dawno temu, ale występuje podczas otwierania folderów z filmami lub obrazami w przewodzie, przede wszystkim spróbuj usunąć zainstalowane kodeki, na przykład pakiet kodeku K-lite, pamiętaj, aby upewnić się Uruchom ponownie komputer po zakończeniu usunięcia.
Uszkodzone pliki
Jeśli wysokie obciążenie procesora z DLLHOST.Exe pojawia się, gdy w przewodzie otwieranym jest określony folder, być może jest w nim uszkodzony plik multimedialny. Jeden, choć nie zawsze działający sposoby zidentyfikowania takiego pliku:
- Otwórz monitor zasobów Windows (naciśnij klawisze Win+R, wprowadź Reson i kliknij Enter. Możesz także użyć wyszukiwania w panelu problemowym Windows 10).
- Na zakładce CPU zaznacz proces dllhost.EXE, a następnie sprawdź (zwracanie uwagi na rozszerzenie), niezależnie od tego, czy na liście plików znajdują się jakiekolwiek wideo lub obrazy w sekcji „Powiązane moduły”. Jeśli jest to obecne, to z dużym prawdopodobieństwem, to ten plik powoduje problem (możesz go usunąć).
Ponadto, jeśli problemy zastępcze COM pojawią się podczas otwierania folderów z określonymi typami plików, wówczas obiekty COM zarejestrowane przez program odpowiedzialny za otwarcie tego typu plików mogą być winne: możesz sprawdzić, czy problem jest zastrzeżony po usunięciu tego programu (I najlepiej ponownie uruchomić komputer po usunięciu).
Błędy rejestracyjne COM
Jeśli poprzednie metody nie pomagają, możesz spróbować naprawić błędy obiektów COM w systemie Windows. Metoda nie zawsze prowadzi do pozytywnego wyniku, może również prowadzić do negatywnego, dlatego zdecydowanie zalecam utworzenie punktu przywracania systemu przed użyciem.
Aby automatycznie poprawić takie błędy, możesz użyć programu CCLEARER:
- Na karcie rejestru zaznacz element „Błędy ActiveX i klasa” kliknij „Wyszukaj problemy”.
- Upewnij się, że elementy błędów „ActiveX/Com” są wybrane i kliknij „Napraw wybrane”.
- Zgadzam się z utrzymaniem kopii zapasowej kopii usuniętych rejestrów i wskazuj ścieżkę ochrony.
- Po korekcie ponownie uruchom komputer.
Szczegóły o CCleaner i gdzie pobrać program: Użyj CCLEARER z korzyścią.
Dodatkowe sposoby naprawy błędów zastępczych COM
Podsumowując, niektóre dodatkowe informacje, które mogą pomóc w naprawie problemów z DLLHOST.Exe, jeśli problem nie był jeszcze w stanie rozwiązać problemu:
- Śledź komputer, aby uzyskać szkodliwe programy z narzędziami takimi jak adwcleaner (a także używać antywirusowego).
- Sam plik Dallhost.Exe zwykle nie jest wirusem (ale problemy z nim mogą powodować złośliwe oprogramowanie za pomocą COM Surrogate). Jeśli jednak masz wątpliwości, upewnij się, że plik procesu jest w środku C: \ Windows \ System32 \ (Prawo - kliknij proces w dyspozytorze zadań - otwórz ustawienia pliku) i ma cyfrowy podpis Microsoft (kliknij prawym przyciskiem myszy plik - Właściwości). Jeśli pozostaną wątpliwości, patrz. Jak sprawdzić procesy systemu Windows pod kątem wirusów.
- Spróbuj sprawdzić integralność plików systemowych systemu Windows.
- Spróbuj odłączyć dllhost.EXE (tylko dla systemów 32 -bitowych): Przejdź do panelu sterowania - system (lub kliknij prawym przyciskiem myszy na tym komputerze - „Właściwości”), po lewej stronie Wybierz „Dodatkowe parametry systemowe”, na karcie „Dodatkowo” w karcie „Quarriage ”Sekcja Kliknij„ Parametry ”i otwórz kartę„ Zapobieganie wykonywaniu danych ”. Wybierz „Włącz DEP dla wszystkich programów i usług, z wyjątkiem wybranego poniżej”, kliknij przycisk „Dodaj” i określ ścieżkę do pliku C: \ Windows \ System32 \ DllHost.Exe. Zastosuj ustawienia i ponownie uruchom komputer.
I wreszcie, jeśli nic nie pomogło i masz Windows 10, możesz spróbować zresetować system podczas zapisywania danych: Jak zresetować system Windows 10.