Program exe atau COM Surrogate telah berhenti bekerja kesalahan di Windows

Pada sistem operasi Windows 11/10/8/7 Anda, jika Anda pernah menerima pesan kesalahan: Program exe atau COM Surrogate telah berhenti bekerja. Masalah menyebabkan program berhenti bekerja dengan benar. Windows akan menutup program dan memberi tahu Anda jika solusi tersedia(Program exe or COM Surrogate has stopped working. A problem caused the program to stop working correctly. Windows will close the program and notify you if a solution is available) , maka berikut adalah beberapa langkah pemecahan masalah, saya ingin menyarankan yang dapat membantu mengatasi kesalahan tersebut.

Apa itu Pengganti COM?

Proses dllhost.exe berjalan dengan nama COM Surrogate . Itu terletak di folder Sistem 32 .(System 32)

COM adalah singkatan dari Component Object Model . Deskripsi untuk proses tersebut berbunyi:

Manages the configuration and tracking of Component Object Model (COM)+-based components. If the service is stopped, most COM+-based components will not function properly. If this service is disabled, any services that explicitly depend on it will fail to start.

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.

Pengganti COM telah berhenti bekerja

Pengganti COM telah berhenti bekerja

Ada beberapa alasan yang dapat menyebabkan kesalahan seperti program yang buruk atau rusak, pengaturan UAC , infeksi Malware , pengaturan (Malware)DEP , dll. Jika Anda baru saja memperbarui driver perangkat mungkin Anda ingin mengembalikan dan melihat apakah itu membantu. Jika masalah dimulai baru-baru ini, dapatkah Anda mencoba pemulihan sistem dan melihat apakah itu membuat masalah hilang? Menonaktifkan Thumbnail(Thumbnails) melalui opsi File Explorer juga diketahui dapat membantu. Jika tidak, berikut adalah beberapa saran lainnya.

1] Pengaturan UAC

Pada Windows 10/8/7 , Anda memiliki pengaturan Kontrol Akun Pengguna(User Account Control) ( UAC ) yang akan mencegah akses administrasi untuk program karena alasan keamanan. Program tertentu memerlukan akses administrator untuk berjalan dengan benar sehingga untuk mengatasi masalah ini Anda harus Klik Kanan(Right Click) pada file yang dapat dieksekusi dan Jalankan(Run) sebagai administrator.

Jika Anda ingin selalu menjalankan Program itu sebagai administrator, klik kanan pada pintasan dan buka Properties dan Klik(Click) pada Tab Kompatibilitas(Compatibility Tab) .

Kemudian centang “ Run this program as Administrator” Kemudian klik Apply / OK .

Terkadang Anda juga mungkin perlu mengaktifkan Mode Kompatibilitas(Compatibility Mode) karena program tertentu mungkin tidak sepenuhnya kompatibel dengan Windows 11/10 .

Jika program tersebut kompatibel dengan Windows 11/10 , pastikan Anda tidak mengaktifkan Mode Kompatibilitas(Compatibility Mode) . Jika diaktifkan, hapus centang karena dapat menyebabkan crash program juga.

2] Infeksi Malware

Jika Anda mendapatkan kesalahan untuk beberapa program, maka ada kemungkinan komputer Windows Anda terinfeksi. Dalam kasus seperti itu, unduh perangkat lunak antivirus mandiri(standalone antivirus software) pihak ke-3 yang bagus dan pindai PC Anda dengannya.

Reboot sistem dalam Safe Mode dan jalankan pemindaian lengkap.

3] Pengaturan DEP

Pengaturan DEP, yaitu pengaturan Pencegahan Eksekusi Data dapat menyebabkan program macet. Untuk memeriksa pengaturan tersebut

1. Klik Start dan Klik Kanan(Right Click) pada Komputer(Computer) dan pergi ke Properties

2. Kemudian klik Pengaturan sistem lanjutan.(Advanced system settings.)

3. Di sana klik Tab Tingkat Lanjut dan klik (Advanced)Pengaturan(Settings) di bawah sesi Kinerja .(Performance)

Pengganti COM telah berhenti bekerja

4. Klik Pencegahan Eksekusi Data.(Data Execution Prevention.)

5. Pastikan Anda telah memilih “ Turn on DEP for essential Windows programs and services only .”

6. Kemudian klik Terapkan(Apply) dan klik OK dan reboot sistem Anda

Atau, Anda dapat memilih Aktifkan (Turn)DEP untuk semua program dan layanan kecuali yang saya pilih, klik Tambah(Add) dan tambahkan berikut ini:

  • C:WindowsSystem32dllhost.exe untuk sistem 32-bit
  • C:WindowsSysWOW64dllhost.exe untuk sistem 64-bit

Klik Terapkan/OK.

4] Daftarkan ulang file DLL

Buka CMD(CMD) yang ditinggikan dan jalankan perintah berikut:

regsvr32 vbscript.dll
regsvr32 jscript.dll

Lihat apakah itu membantu.

Jika langkah-langkah ini tidak berhasil, coba instal ulang aplikasi tertentu yang menyebabkan masalah.

Jika itu terjadi pada salah satu komponen Windows , maka coba jalankan SFC /SCANNOW.

TIP : Lihat posting ini jika Anda menerima tindakan tidak dapat diselesaikan karena file terbuka di(The action cannot be completed because the file is open in COM Surrogate) pesan pengganti COM.



About the author

Saya seorang ahli komputer dengan pengalaman lebih dari 10 tahun di industri perangkat lunak dan browser. Saya telah merancang, membangun, dan mengelola seluruh instalasi program perangkat lunak, serta mengembangkan dan memelihara browser. Pengalaman saya memberi saya kemampuan untuk memberikan penjelasan yang jelas dan ringkas tentang topik yang rumit - apakah itu cara kerja Microsoft Office atau cara memaksimalkan Mozilla Firefox. Selain keterampilan komputer saya, saya juga seorang penulis yang mahir dan dapat berkomunikasi secara efektif secara online dan secara langsung.



Related posts