Pada sistem operasi Windows 10/8/7 Anda, jika Anda pernah menerima pesan kesalahan: Program exe atau COM Surrogate telah berhenti berfungsi. Suatu masalah yang menyebabkan program berhenti bekerja dengan benar. Windows akan menutup program dan memberi tahu Anda jika solusi tersedia, maka berikut adalah beberapa langkah pemecahan masalah, saya ingin menyarankan yang dapat membantu menyelesaikan kesalahan tersebut.
Apa itu COM Surrogate
Itu dllhost.exe proses berjalan dengan nama COM Surrogate. Ini terletak di folder Sistem 32.
Kata Microsoft,
COM Surrogate is the sacrificial process for a COM object that is run outside of the process that requested it. Explorer uses the COM Surrogate when extracting thumbnails, for example. If you go to a folder with thumbnails enabled, Explorer will fire off a COM Surrogate and use it to compute the thumbnails for the documents in the folder. It does this because Explorer has learned not to trust thumbnail extractors; they have a poor track record for stability. Explorer has decided to absorb the performance penalty in exchange for the improved reliability resulting in moving these dodgy bits of code out of the main Explorer process. When the thumbnail extractor crashes, the crash destroys the COM Surrogate process instead of Explorer.
COM Surrogate telah berhenti berfungsi
1] Pengaturan UAC:
Pada Windows 10/8/7, Anda memiliki pengaturan Kontrol Akun Pengguna (UAC) yang akan mencegah akses administrasi untuk program karena alasan keamanan. Program tertentu memerlukan akses administrator agar berjalan dengan benar sehingga untuk mengatasi masalah ini Anda harus Klik kanan pada file yang dapat dieksekusi dan Run as administrator.
Terkadang Anda juga mungkin perlu mengaktifkan Mode Kompatibilitas karena beberapa program mungkin tidak sepenuhnya kompatibel dengan Windows 7/8/10.
Jika program ini kompatibel dengan Windows 10/8/7, pastikan Anda tidak mengaktifkan Mode Kompatibilitas jika itu memungkinkan hapus centang karena program itu dapat merusak program juga.
2] Infeksi Malware:
Jika Anda mendapatkan kesalahan untuk beberapa program, maka ada kemungkinan komputer Windows Anda terinfeksi. Dalam kasus seperti mengunduh perangkat lunak antivirus mandiri pihak ke-3 yang baik dan memindai PC Anda dengannya.
Reboot sistem dalam Safe Mode dan jalankan scan lengkap.
3] Pengaturan DEP:
Pengaturan DEP, misalnya, pengaturan Pencegahan Eksekusi Data dapat menyebabkan program macet. Untuk memeriksa pengaturan tersebut
1. Klik Mulai dan Klik kanan di Komputer dan pergi ke Properties
2. Klik pada Pengaturan sistem lanjutan.
3. Ada klik Maju Tab dan klik Pengaturan dibawah Kinerja sidang.
4. Klik Pencegahan Eksekusi Data.
5. Pastikan Anda telah memilih “ Aktifkan DEP untuk program dan layanan Windows esensial saja.”
6. Kemudian klik Menerapkan dan klik baik dan reboot sistem anda
Atau, Anda dapat memilih Aktifkan DEP untuk semua program dan layanan kecuali yang saya pilih, klik Tambah dan tambahkan yang berikut:
- C: Windows System32 dllhost.exe untuk sistem 32-bit
- C: Windows SysWOW64 dllhost.exe untuk sistem 64-bit
Klik Terapkan / OK.
4] Daftarkan ulang file DLL
Buka CMD yang ditinggikan dan jalankan perintah berikut:
regsvr32 vbscript.dll
regsvr32 jscript.dll
Lihat apakah itu membantu.
Jika langkah-langkah ini tidak terpecahkan, coba instal ulang aplikasi spesifik yang menyebabkan masalah.
Jika itu terjadi pada salah satu komponen Windows, coba jalankan SFC / SCANNOW.
Lihat posting ini jika Anda menerima Tindakan tidak dapat diselesaikan karena file terbuka di pesan COM Surrogate.