dllhost.exe - Apa itu dllhost.exe dan Mengapa ia dijalankan?

Apa itu dllhost.exe?

Fail dllhost.exe yang asli adalah komponen perisian Microsoft Windows oleh Microsoft. Tingkap Microsoft dalam sistem operasi. Dllhost.exe juga menjalankan Host Dynamic Link Library. Sekatan kod yang disimpan dalam satu fail yang menjalankan beberapa fail pada PC Windows. Program ini boleh menyebabkan kesilapan jika tidak terkini.





dllhost.exe



Host Dynamic Link Library adalah proses yang dirancang untuk melancarkan satu atau lebih perkhidmatan atau aplikasi operasi windows. Kami sering menyebutnya sebagai pengganti COM dan banyak. Tinjauan cepat melalui Task Manager pada sistem Windows mana pun akan memperlihatkan prosesnya. Ia juga dikenali sebagai dllhost.exe berjalan di latar belakang.

Sekiranya anda menjumpainya, anda mungkin ingin mengetahui apa yang dilakukannya dan keterangannya mengenai COM Surrogate. Sama ada proses selamat untuk dijalankan di komputer anda atau tidak. Walau bagaimanapun, perkara yang baik untuk dipertimbangkan adalah bahawa ia harus ada. Ini adalah proses yang dibuat oleh Microsoft dan dikemas dalam setiap versi sistem operasi Windows.



Sekarang ada kemungkinan kecil bahawa dllhost.exe boleh mendapat virus. Walau bagaimanapun, jika komputer anda terkini dengan semua patch keselamatan terkini dari Windows Update. Dan anda juga memasang anti-virus. Maka tidak mungkin anda menghadapi masalah jangkitan.



Apa itu COM +?

Untuk memahami apa yang dilakukan oleh dllhost.exe. Anda perlu memahami apa sebenarnya Perkhidmatan COM +. COM + adalah kependekan dari C maha kuasa ATAU bawak M bau. Semasa membuat proses / perkhidmatan di Process Explorer, ia tidak banyak mendedahkan.

Ini sebenarnya Menguruskan konfigurasi dan penjejakan komponen berdasarkan Komponen Objek Model (COM) +. Sekiranya perkhidmatan berhenti berfungsi, kebanyakan komponen berdasarkan COM + tidak akan berfungsi dengan baik. Sekiranya kita mematikan perkhidmatan ini, maka perkhidmatan yang bergantung padanya secara eksplisit akan gagal dimulakan.



Lihatlah Perpustakaan Microsoft Dev Center Dan ia menunjukkan dalam dllhost.exe bahawa COM + sangat berguna untuk perkara berikut



  • Menggunakan aplikasi peringkat perusahaan untuk keseluruhan rangkaian.
  • Kemudian menyediakan komponen yang sudah ada untuk pengembangan aplikasi. Kerana kami menganggap COM + sebagai seni bina pengaturcaraan berorientasikan objek.
  • Menjalankan pendaftaran acara yang mengendalikan. Contohnya permintaan sistem, meningkatkan keamanan, memicu pengendalian proses, dan juga membuat barisan permintaan perkhidmatan untuk aplikasi.

Selanjutnya:

COM + terdiri daripada komponen blok bangunan yang menentukan sendiri dan bermain dengan baik dengan yang lain. Kegunaan dalam ini berasal dari reka bentuk komponen yang kita kongsi dan gunakan semula. Reka bentuk ini bukan sahaja mengurangkan permintaan sumber sistem. Tetapi ia juga meningkatkan kelajuan inisialisasi.

Model objek komponen tidak ditulis dalam bahasa pengaturcaraan tertentu. Namun, ada kelas yang berasingan untuk masing-masing bergantung pada bahasa pengaturcaraan yang dimaksudkan. Di peringkat perusahaan, ini memberikan kelebihan penyebaran massal dengan alat GUI yang dibuat oleh Microsoft yang disebut DCOM .

Dllhost.exe adalah Host untuk DDL Files dan Binary Executables:

DLL (pustaka pautan dinamik) pada dasarnya adalah sekatan kod yang tidak spesifik dalam satu fail. Kod ini boleh menjadi susunan aplikasi, perkhidmatan, atau hanya tambahan untuk antara muka pengguna grafik. Dllhost.exe serupa dengan svchost.exe.

Ini adalah perkhidmatan Windows yang diperlukan untuk sebarang kod pengaturcaraan berorientasikan COM +. Kami akan menunjukkan kepada anda contoh apa yang dijalankan dllhost.exe menggunakan Process Monitor. Yang merangkumi kedua-dua jenis fail .dll dan .exe.

Risiko:

Dllhost.exe selamat selagi komputer dikemas kini pada semua patch keselamatan. Sekiranya anda melihatnya di tempat berikut maka anda selamat:

  • Lokasi direktori rasmi untuk proses ini adalah C: Windows System32 dllhost.exe
  • Dllhst3g juga merupakan proses Windows yang sah yang disimpan dalam folder System32 yang sama.

Sekiranya dllhost.exe muncul di tempat lain, kemungkinan virus. Beberapa virus worm meniru nama dllhost dan menyimpannya dalam folder System32. Anda harus berhati-hati mengenainya. Berikut adalah beberapa daripadanya:

  • Worm / Loveelet-Y menyimpannya sendiri di / Windows / System32 / sebagai dllhost.com
  • Worm / Loveelet-DR menyimpannya sendiri di / Windows / System32 / sebagai dllhost.dll

Penggunaan CPU yang tinggi:

Satu kemungkinan kelemahan keselamatan dalam reka bentuk sistem COM + adalah. Ini membolehkan DLL yang tersimpan di sistem berjalan, dengan asumsi bahawa pemicu yang memulakannya memerlukan izin yang diperlukan. Ini bermaksud bahawa setiap kali anda melihat penggunaan CPU yang tinggi untuk dllhost.exe. Mungkin bukan proses host yang menyebabkan masalah. Tetapi agaknya DLL yang dimuat berjalan melalui hos. Anda boleh menggunakan program seperti Process Explorer untuk menyiasat lebih lanjut.

Dllhost.exe sebenarnya adalah proses Windows yang selamat yang dibuat oleh Microsoft. Pada dasarnya kami menggunakannya untuk melancarkan aplikasi dan perkhidmatan lain. Ia harus dibiarkan berjalan kerana sangat penting untuk beberapa sumber sistem.

Saya harap anda menyukai artikel ini dan mendapatkan pertolongan daripadanya. Sekiranya anda masih mempunyai pertanyaan yang berkaitan dengan artikel ini, silakan bertanya di bahagian komen di bawah. Selamat Hari yang Hebat!

Lihat juga: Masukkan Simbol Ijazah di macOS: Bagaimana?