Apa itu COM Surrogate (dllhost.exe) dan Mengapa Ini Berjalan di PC Saya?

Apa itu COM Surrogate (dllhost.exe) dan Mengapa Ini Berjalan di PC Saya?.

 Apa itu COM Surrogate (dllhost.exe) dan Mengapa Ini Berjalan di PC Saya?



Melihat daftar proses di komputer Windows menggunakan Task Manager adalah resep untuk paranoia. Ada banyak program yang terdengar aneh berjalan dan biasanya tidak ada cara bagi Anda untuk mengetahui apa yang baik atau buruk untuk PC Anda. COM pengganti dllhost.exe hanyalah salah satu proses seperti itu, tetapi jauh lebih biasa daripada yang Anda kira.


Apa itu Pengganti COM (dllhost.exe)?


COM adalah kependekan dari Component Object Model. Ini adalah sesuatu yang diperkenalkan Microsoft di awal 90-an untuk memudahkan programmer memperluas fungsionalitas perangkat lunak yang ada. Dengan kata lain, ini seperti sistem plugin yang memungkinkan Anda menambahkan fungsi baru ke program yang sudah ada seperti Windows Explorer.

Daftar isi


Ini bagus untuk meningkatkan secara dinamis apa yang dapat dilakukan suatu program, tetapi ada sisi negatifnya. Jika modul COM dikodekan dengan buruk atau macet karena alasan tertentu, itu juga membuat crash program yang dicolokkannya. Itu karena COM dan program utama berjalan sebagai satu proses.


Di situlah pengganti COM masuk. Pendekatan ini memungkinkan COM berjalan dalam prosesnya sendiri yang terpisah, seolah-olah itu adalah programnya sendiri. Program utama dan proses pengganti COM berbicara satu sama lain sesuai kebutuhan. Tetapi jika pengganti COM macet karena alasan apa pun, itu tidak menyebabkan apa pun kecuali prosesnya sendiri yang macet. Itu membuat sistem yang jauh lebih stabil secara keseluruhan.


Apakah COM Pengganti (dllhost.exe) Aman?


Apakah dllhost.exe aman adalah pertanyaan yang sulit untuk dijawab, karena itu akan tergantung pada COM spesifik yang sedang berjalan. Biasanya mereka meng-host proses jinak yang melakukan hal-hal yang berguna, tetapi tidak menutup kemungkinan bahwa COM berkode buruk atau malware membonceng kerangka kerja pengganti COM dapat menyebabkan kerusakan atau mengeksekusi kode berbahaya.


Menemukan Lokasi COM Surrogate


Hanya ada satu lokasi sah untuk file dllhost.exe, dan itu ada di dalam folder System32 di dalam folder Windows. Jalur default adalah Windows > System32 pada drive sistem. Drive sistem biasanya drive C. Jika Anda menemukan file ini di tempat lain, itu mungkin virus. Jadi pastikan untuk memindainya!


Memeriksa Legitimasi COM Surrogate


Seperti disebutkan di atas, pengganti COM yang Anda lihat di Pengelola tugas bukanlah aplikasi khusus, itu hanya cangkang untuk proses lain. Karena kami tidak dapat dengan mudah mendapatkan wawasan tentang apa yang sebenarnya berjalan dalam proses pengganti COM tertentu, satu-satunya cara nyata untuk memeriksa perilaku yang mencurigakan adalah dengan menggunakan program antivirus.


Tentu saja, Anda harus menjalankan program antivirus secara berkala, tetapi jika Anda melihat pengganti COM yang menghabiskan banyak sumber daya atau menyebabkan ketidakstabilan sistem, itu mungkin salah satu penjelasannya.

Kemudian lagi, proses pengganti COM yang dimaksud mungkin saja bermasalah, bukan berbahaya. Jika Anda telah menyimpan semua dokumen Anda, Anda dapat mencoba secara paksa mengakhiri proses pengganti COM yang diberikan untuk mencari tahu apa yang dilakukannya. Apa pun yang crash atau hang secara langsung setelah mematikan proses mungkin adalah program yang terkait. Setelah Anda mendapatkan penyebab yang paling mungkin diidentifikasi, Anda akan ingin me-reboot komputer Anda.


Memperbaiki Kesalahan Pengganti COM


Kesalahan pengganti COM terjadi dari waktu ke waktu dan mungkin merupakan alasan paling umum orang mencari nama proses di tempat pertama. Kesalahan "Pengganti COM telah berhenti bekerja" mungkin tampak samar pada awalnya. Sekarang Anda tahu apa yang dilakukan pengganti COM, jelas bahwa prosesnya benar-benar melakukan tugasnya.


Pengganti COM dimaksudkan untuk melindungi ekstensi program agar tidak menabrak proses utama yang mereka perpanjang, sehingga penyebab kesalahan ini dapat ditelusuri kembali ke modul COM apa pun yang berjalan di dalam pengganti.


Tidak ada cara mudah untuk mengetahui COM yang mana, karena pengganti itu sendiri menutupi COM spesifik di dalamnya. Ada beberapa kemungkinan tersangka:

  * Codec video pihak ketiga kedaluwarsa. Jika Anda memilikinya, hapus atau perbarui.

  * Program antivirus Anda mungkin mengganggu pengganti COM. Nonaktifkan sementara. Jika memang itu masalahnya, alihkan ke antivirus lain atau coba perbarui antivirus Anda ke versi terbaru jika ada.

  * Periksa disk Anda untuk kesalahan menggunakan utilitas seperti CHKDSK.

  * Periksa file sistem untuk korupsi dengan System File Checker.

  * Mengembalikan pembaruan driver terbaru atau memperbarui tampilan dan driver printer pada khususnya. Coba driver GPU pabrikan standar dan versi OEM, jika itu berlaku untuk komputer Anda.


Jika Anda ingin tahu cara mendiagnosis COM mana yang berjalan di dalam pengganti, ada solusi yang lebih teknis.


Memeriksa Di Dalam Proses Pengganti COM Dengan Process Explorer


Microsoft memiliki utilitas opsional yang dikenal sebagai Process Explorer. Ini berguna untuk berbagai hal. Misalnya, jika Anda diberi tahu bahwa Anda dapat menghapus folder karena ada program yang membukanya, Anda dapat menggunakan Process Explorer untuk melihat program mana dan memaksanya untuk menutup tanpa harus me-restart seluruh komputer.


Cukup unduh dan jalankan Process Explorer dan Anda akan melihat Jendela seperti ini:


Ingat bahwa COM Surrogate sebenarnya disebut dllhost.exe. Jadi cari itu dan arahkan penunjuk mouse ke entri. Di sembulan kecil, Anda akan melihat file DLL mana yang dihosting. Biasanya ini memberi Anda informasi yang cukup untuk mengetahui program mana yang terhubung dengannya. Jika tidak jelas dari nama DLL, Anda dapat Google untuk jawaban yang lebih pasti.


COM Di Atas untuk Pesta


Untuk rekap, Anda sekarang tahu apa itu COM, apa yang dilakukan pengganti COM, cara memperbaiki masalah paling umum dan cara mencari tahu COM mana yang Anda hadapi. Yang, semoga, telah menyelesaikan masalah terkait COM Anda untuk selamanya.

Kemudian lagi, proses pengganti COM yang dimaksud mungkin saja bermasalah, bukan berbahaya. Jika Anda telah menyimpan semua dokumen Anda, Anda dapat mencoba secara paksa menerapkan proses pengganti COM yang diberikan untuk mencari tahu apa yang diaktifkan. Apa pun yang crash atau hang secara langsung setelah mematikan proses mungkin adalah program yang terkait. Setelah Anda mendapatkan penyebab yang paling mungkin diidentifikasi, Anda akan ingin me-reboot komputer Anda.


Perlama Pengganti COM nah


pengganti COM terjadi dari waktu ke waktu dan mungkin merupakan alasan paling umum untuk mencari nama proses di tempat pertama. penjelasan "Pengganti COM telah berhenti bekerja" mungkin tampak samar pada awalnya. Sekarang Anda tahu apa yang harus dilakukan sebagai pengganti COM, dengan jelas bahwa prosesnya benar-benar melakukan debut.


Pengganti COM untuk melindungi ekstensi program agar tidak menabrak proses utama yang mereka perpanjang, sehingga penyebab kesalahan ini dapat menemukan kembali ke modul COM apa pun yang berjalan di dalam pengganti.


Tidak ada cara mudah untuk mengetahui COM yang mana, karena itu sendiri untuk COM spesifik di dalamnya. Ada beberapa kemungkinan tersangka:

  * Video codec pihak ketiga kedaluwarsa. Jika Anda memilikinya, hapus atau perbarui.

  * Program antivirus Anda mungkin mengganggu pengganti COM. Nonaktifkan sementara. Jika memang masalahnya, alihkan ke antivirus lain atau coba perbarui antivirus Anda ke versi terbaru jika ada.

  * Periksa disk Anda untuk kesalahan menggunakan utilitas seperti CHKDSK.

  * Periksa sistem file untuk korupsi dengan System File Checker.

  * Mengembalikan driver terbaru atau tampilan dan driver printer khususnya. Coba driver GPU pabrikan standar dan versi OEM, jika itu berlaku untuk komputer Anda.


Jika Anda ingin tahu cara mendiagnosis COM mana yang berjalan di dalam pengganti, ada solusi yang lebih teknis.


Memeriksa Di Dalam Proses Pengganti COM Dengan Process Explorer


Microsoft memiliki utilitas yang dikenal sebagai Process Explorer. Ini berguna untuk berbagai hal. Misalnya, jika Anda diberi tahu bahwa Anda dapat menghapus folder karena ada program yang membukanya, Anda dapat menggunakan Process Explorer untuk mana dan memaksanya untuk melihat tanpa harus me-restart seluruh komputer.


Cukup unduh dan jalankan Process Explorer dan Anda akan melihat Jendela seperti ini:


Ingat bahwa COM Surrogate sebenarnya disebut dllhost.exe. Jadi cari itu dan arahkan penunjuk mouse ke entri. Di sembulan kecil, Anda akan melihat file DLL mana yang dihosting. Biasanya ini memberi Anda informasi yang cukup untuk mengetahui program mana yang terhubung dengannya. Jika tidak jelas dari nama DLL, Anda dapat Google untuk jawaban yang lebih pasti.


COM Di Atas untuk Pesta


Untuk rekap, Anda sekarang tahu apa itu COM, apa yang harus dilakukan sebagai pengganti COM, cara memperbaiki masalah paling umum dan cara mencari tahu COM mana yang Anda hadapi. Yang, semoga, telah menyelesaikan masalah terkait COM Anda untuk selamanya.


Sekian artikel tentang Apa itu COM Surrogate (dllhost.exe) dan Mengapa Ini Berjalan di PC Saya?. Baca juga artikel mengenai Apa itu Conhost.exe dan Apakah Aman? yang mungkin perlu Sobat ketahui.

Lebih baru Lebih lama