Perbaiki Kesalahan 10016 di Windows Event Viewer

 Perbaiki Kesalahan 10016 di Windows Event Viewer



Menjadi geek teknologi besar, saya benci ketika mesin Windows saya tidak bekerja dengan sempurna. Saya membayangkan jika saya tidak dapat membuat komputer saya bekerja dengan sempurna, lalu orang teknologi macam apa saya ini? Jelas, mencoba membuat semuanya bekerja dengan sempurna berarti menghabiskan banyak waktu untuk memperbaiki masalah yang mungkin tidak menyebabkan masalah besar pada sistem saya.


Namun, itu tetap menyenangkan dan Anda bisa belajar banyak. Pada artikel ini, saya berbicara tentang memperbaiki kesalahan yang muncul di Peraga Peristiwa terkait dengan DistributedCOM. Saya perhatikan saya tidak memiliki kesalahan lain di log Sistem saya selain beberapa setiap hari dengan ID Peristiwa 10016. Pesan kesalahan dasarnya sama:

Daftar isi


Pengaturan izin khusus aplikasi tidak memberikan izin Aktivasi Lokal untuk aplikasi COM Server


Itu juga mencantumkan CLSID, APPID, SID, dan sesuatu tentang memodifikasi izin menggunakan Layanan Komponen.


Setelah membaca beberapa posting forum yang padat, saya dapat memperbaiki kesalahan ini sehingga tidak lagi muncul di Peraga Peristiwa. Ini cukup proses, jadi pastikan Anda memiliki satu atau dua jam sebelum Anda mulai.


Langkah 1 – Periksa Prosesnya


Hal pertama yang harus kita lakukan adalah mencari tahu proses atau layanan mana yang terkait dengan ID CLASS yang tercantum dalam kesalahan. Untuk melakukan ini, lanjutkan dan salin CLSID yang tercantum dalam deskripsi acara. Dalam kasus saya, ini dimulai dengan {D63B10C5. Pastikan untuk menyalin kedua kurung kurawal juga.


Sekarang Anda perlu membuka editor registri dengan mengklik mulai dan mengetik regedit. Saat Anda membuka editor registri, klik Edit dan kemudian Temukan. Silakan dan rekatkan CLSID ke dalam kotak pencarian dan tekan Enter.


Setelah beberapa waktu, Anda akan mendapatkan hasil di bawah kunci HK_CLASSES_ROOT\CLSID. Di sisi kanan, itu harus memiliki dua kunci dan yang Default harus mencantumkan nama layanan. Dalam kasus saya dan mungkin milik Anda juga, itu harus RuntimeBroker.


AppID juga harus cocok dengan apa yang tercantum dalam pesan kesalahan. Selanjutnya, kita harus menjalankan skrip agar kita dapat melakukan perubahan pada izin di Layanan Komponen untuk layanan ini.


Langkah 2 – Jalankan Skrip PowerShell


Untuk memperbaiki masalah ini, kami harus mengedit beberapa izin di Layanan Komponen untuk RuntimeBroker, tetapi sebelum kami dapat melakukannya, kami harus menjalankan skrip yang memungkinkan kami melakukan perubahan tersebut.


Untuk menjalankan PowerShell sebagai Administrator, Anda perlu mengklik Mulai, ketik PowerShell dan kemudian klik kanan pada hasilnya dan pilih Jalankan sebagai administrator.


Sekarang lanjutkan dan unduh file teks yang ditautkan di sini dan salin semua kode dan tempel ke jendela PowerShell (jika Anda cukup mengklik kanan di jendela PowerShell, itu akan menempelkan apa pun yang ada di clipboard). Kemudian cukup tekan Enter dan Anda akan melihat kata Selesai dicetak.


Langkah 3 – Buka Layanan Komponen


Anda dapat membuka Layanan Komponen seperti Anda membuka PowerShell di Langkah 2. Klik Mulai dan ketik layanan komponen. Anda tidak perlu menjalankan program ini sebagai administrator. Sesampai di sana, navigasikan ke lokasi berikut:

Layanan Komponen - Komputer - Komputer Saya - Konfigurasi DCOM


Gulir ke bawah hingga Anda menemukan Runtime Broker. Dalam kasus saya, ada dua dari mereka! Bagaimana Anda tahu mana yang tercantum dalam kesalahan?

Klik kanan pada masing-masing dan pilih Properties. Pada tab Umum, Anda akan melihat ID Aplikasi, yang seharusnya cocok dengan ID Aplikasi dari pesan kesalahan. Jika Anda mendapatkan error di Event Viewer dengan ID 10016 dan lebih dari satu CLSID, maka bisa jadi kedua RuntimeBroker tersebut perlu diperbaiki. Dalam kasus saya, saya hanya perlu memperbaiki satu.


Langkah 4 – Izin yang Benar


Terakhir, kita perlu mengubah izin. Saat berada di jendela properti RuntimeBroker, klik pada tab Keamanan.


Tombol Edit di bawah Izin Peluncuran dan Aktivasi harus dapat diklik. Jika berwarna abu-abu, skrip PowerShell tidak berjalan dengan benar. Saat Anda mengklik edit, Anda mungkin melihat dialog popup yang memperingatkan Anda tentang izin yang tidak dikenal.


Di sini Anda TIDAK INGIN mengklik Hapus. Cukup klik pada tombol Batal. Sekarang Anda akan melihat daftar akun default dan Anda mungkin juga melihat Akun Tidak Dikenal terdaftar.


Anda ingin memastikan bahwa Anda membiarkan Akun Tidak Diketahui apa adanya. Jangan menghapusnya. Pada titik ini, Anda harus memiliki SEMUA PAKET APLIKASI dan DIRI. Sekarang kita harus menambahkan dua akun. Klik Tambah dan ketik Sistem dan kemudian klik Periksa Nama. Klik OK dan itu akan menambahkan akun itu ke daftar.


Klik Tambah lagi dan kali ini ketik Layanan Lokal dan ikuti langkah yang sama.


Setelah keduanya ditambahkan, klik satu per satu dan pilih kotak centang Peluncuran Lokal dan Aktivasi Lokal di bawah Izinkan. Itu saja! Sekarang lanjutkan dan mulai ulang komputer Anda dan Anda seharusnya tidak lagi melihat kesalahan itu muncul di log Tampilan Peristiwa. Menikmati!

Klik kanan pada masing-masing dan pilih Properties. Pada tab Umum, Anda akan melihat ID Aplikasi, yang seharusnya cocok dengan ID Aplikasi dari pesan kesalahan. Jika Anda mendapatkan error di Event Viewer dengan ID 10016 dan lebih dari satu CLSID, maka kedua RuntimeBroker tersebut perlu diperbaiki. Dalam kasus saya, saya hanya perlu memperbaiki satu.


Langkah 4 – Izin yang Benar


Terakhir, kita perlu mengubah izin. Saat berada di jendela properti RuntimeBroker, klik pada tab Keamanan.


Tombol Edit di bawah Izin Peluncuran dan Aktivasi harus dapat diklik. Jika berwarna abu-abu, skrip PowerShell tidak berjalan dengan benar. Saat Anda mengklik edit, Anda mungkin melihat dialog popup yang Anda inginkan tentang izin yang tidak dikenal.


Di sini Anda TIDAK INGIN mengklik Hapus. Cukup klik pada tombol Batal. Sekarang Anda akan melihat daftar akun default dan Anda mungkin juga melihat Akun Tidak Dikenal.


Anda ingin memastikan bahwa Anda tidak membiarkan Aku melihat apa adanya. Jangan melacaknya. Pada titik ini, Anda harus memiliki SEMUA PAKET APLIKASI dan DIRI. Sekarang kita harus menambahkan dua akun. Klik Tambah dan ketik Sistem dan kemudian klik Periksa Nama. Klik OK dan itu akan menambahkan akun itu ke daftar.


Klik Tambah lagi dan kali ini ketik Layanan Lokal dan ikuti langkah yang sama.


Setelah ditambahkan, klik satu per satu dan pilih kotak centang Peluncuran Lokal dan Aktivasi Lokal di bawah Izinkan. Itu saja! Sekarang lanjutkan dan mulai ulang komputer Anda dan Anda seharusnya tidak melihat kesalahan itu muncul di log Tampilan Peristiwa. menikmati!

Bagikan: