Utama Windows 8.1 Betulkan untuk ralat ID Peristiwa 10016: Pelayan DCOM tidak mempunyai kebenaran Pengaktifan Tempatan untuk PCNAME Nama Pengguna SID

Betulkan untuk ralat ID Peristiwa 10016: Pelayan DCOM tidak mempunyai kebenaran Pengaktifan Tempatan untuk PCNAME Nama Pengguna SID



Baru-baru ini, di PC Windows 8.1 saya, entah dari mana, saya mula mendapat kesilapan dalam Log Peristiwa setelah memasang kemas kini pada Patch Tuesday. Kesalahan itu berkaitan dengan COM Teragih (DCOM):

cara memasang pvr pada kodi

Tetapan kebenaran khusus aplikasi tidak memberikan kebenaran Pengaktifan Tempatan untuk aplikasi COM Server dengan CLSID {9E175B6D-F52A-11D8-B9A5-505054503030} dan APPID {9E175B9C-F52A-11D8-B9A5-505054503030} kepada pengguna PCNAME Nama Pengguna SID S-1-5-21-81864976-3388411891-1937036257-1001 dari alamat LocalHost (Menggunakan LRPC) yang berjalan dalam bekas aplikasi SID Tidak Tersedia (S-1-15-2-1430448594-2639229838-973813799-439329657-1197984847-4069167804- 1277922394). Kebenaran keselamatan ini boleh diubahsuai menggunakan alat pentadbiran Perkhidmatan Komponen.

Kesalahan yang rumit seperti itu mungkin membuat pengguna yang tidak berpengalaman membuat kecewa. Mereka tidak biasa dengan istilah ini. Selain itu, menyelesaikan masalah DCOM adalah menyakitkan, jadi saya tidak menghiraukannya pada mulanya tetapi log peristiwa penuh dengan kejadian tersebut kerana ia berlaku setiap jam atau lebih Bertekad untuk memperbaikinya, saya memutuskan untuk menyiasatnya.

Iklan

Bagi anda yang tidak tahu, COM adalah teknologi komunikasi inter-proses berorientasikan objek lama Microsoft. Pelayan COM adalah pelaksana (EXE atau DLL) yang melaksanakan sekumpulan objek COM. Banyak komponen Windows dilaksanakan sebagai objek COM dan mengikuti peraturan COM standard untuk berkomunikasi antara satu sama lain. Pelayan COM didaftarkan di Registry dan mempunyai ID Kelas (CLSID) dan APPID.

Langkah pertama untuk menyelesaikan ralat ini ialah mengetahui komponen DCOM yang berkaitan dengan CLSID dan APPID. Oleh itu, jalankan Editor Registry dan pergi ke kunci Registry ini:

HKEY_CLASSES_ROOT  CLSID  {9E175B6D-F52A-11D8-B9A5-505054503030}

Kunci Pendaftaran ini juga menunjukkan AppID yang sama dengan mesej ralat iaitu {9E175B9C-F52A-11D8-B9A5-505054503030}. Jadi, seterusnya ke

HKCR  APPID  {9E175B9C-F52A-11D8-B9A5-505054503030}

Ini memberitahu saya bahawa komponennya adalah WSearch (objek COM Cari Windows).

Langkah seterusnya adalah memberikan kepada CLSID / AppID ini, kebenaran pengaktifan tempatan yang betul yang diinginkannya - dari ID Keselamatan pengguna saya (SID) dan SID aplikasi. Untuk melakukan itu, Windows menyediakan alat Perkhidmatan Komponen yang memungkinkan pengguna mengubah izin pelancaran dan pengaktifan, izin akses dan izin konfigurasi pada pelayan COM.

Buka Alat Pentadbiran -> Perkhidmatan Komponen. Kembangkan Perkhidmatan Komponen -> Komputer -> Komputer Saya -> DCOM Config. Cari 'WSearch' dan klik kanan -> Properties. Pergi ke tab 'Keselamatan'.

Setelah melakukan ini, saya melihat bahawa semuanya berwarna abu-abu (dilumpuhkan) pada tab Keselamatan untuk objek COM ini, jadi saya perlu memberikan kebenaran sepenuhnya kepada pengguna saya di Registry. Saya membuka Regedit sekali lagi dan pergi ke kunci yang sama

HKEY_CLASSES_ROOT  AppID  {9E175B9C-F52A-11D8-B9A5-505054503030}

dan menukar kebenaran. Mula-mula anda mesti mengambil hak milik (tandakan 'Ganti pemilik pada subkontainer dan objek'), dan kemudian tambahkan nama pengguna anda dan berikan Kawalan Penuh. Selepas itu, anda boleh menukar pemilikan kembali ke akaun asal (NT Service TrustedInstaller).

Mengambil hak milik dan memberi kebenaran pentadbir sangat mudah dengan Winaero's RegOwnershipEx aplikasi.

Sekarang saya membuka semula Perkhidmatan Komponen (Dcomcnfg.exe) dan pergi ke sifat WSearch, tab Keselamatan dan sekarang dapat mengedit izin Keselamatan pada Permulaan Pelancaran dan Pengaktifan, yang ditunjukkan seperti ini:

pelancaran-dan-pengaktifan-kebenaran

Melalui kumpulan keselamatan Semua orang, akaun pengguna saya sudah mempunyai izin Pengaktifan Tempatan, tetapi ada juga 3 SID lain yang ditunjukkan yang tidak dikenali sebagai akaun pengguna atau kumpulan seperti yang ditunjukkan oleh ikon mereka. Mereka adalah SID Aplikasi dan merujuk kepada Aplikasi. Kesalahan log Peristiwa juga mengatakan '... berjalan dalam bekas aplikasi SID Tidak Tersedia (S-1-15-2-1430448594-2639229838-973813799-439329657-1197984847-4069167804-1277922394).

Kini UI pemilih objek Windows nampaknya tidak membenarkan anda menambahkan SID aplikasi untuk objek utama keselamatan. Jadi setelah mengklik Tambah, saya mengklik Lanjutan ... dan kemudian Cari Sekarang. Ini akan menyenaraikan semua objek. Tetapi kebanyakan dari mereka adalah SID akaun. Saya perhatikan 'SEMUA PAKEJ APLIKASI' yang seperti namanya mungkin kumpulan untuk semua pakej aplikasi, jadi saya memilihnya. Klik OK di mana sahaja untuk menambahkannya dan kemudian beri kebenaran Pelancaran Tempatan dan Pengaktifan Tempatan.

pakej semua aplikasi

pasang aplikasi android pada kad sd

Sekarang setelah mengklik OK dan menutup UI Perkhidmatan Komponen, ralat tersebut hilang dari Event Log yang bermaksud komponen WSearch COM kini mempunyai kebenaran pelancaran dan pengaktifan tempatan yang betul.

Saya menulis artikel ini sebagai panduan umum untuk membantu orang lain menyelesaikan masalah DCOM dalam Log Acara mereka dengan cara yang serupa. Saya masih bimbang mengapa Windows belum mempunyai alat untuk mengembalikan kebenaran yang betul ke objek COM sekiranya ia menjadi kacau.

Artikel Yang Menarik

Pilihan Editor

Cara Menghantar Apple TV ke Chromecast
Cara Menghantar Apple TV ke Chromecast
Anda tidak boleh menghantar apl Apple TV ke Chromecast, tetapi anda boleh menghantar tapak web dan pemain web Apple TV daripada Chrome ke Chromecast.
Cara Menghidupkan dan Mematikan iPad
Cara Menghidupkan dan Mematikan iPad
Bergantung pada keadaan, iPad mungkin perlu dibut semula atau dimatikan. Berikut ialah cara untuk melakukan salah satu daripada perkara tersebut.
Cara Memuat turun Gambar Shutterstock Tanpa Tanda Air
Cara Memuat turun Gambar Shutterstock Tanpa Tanda Air
Shutterstock adalah salah satu pangkalan data gambar saham paling popular di dunia. Ini menyediakan foto, video, dan bentuk konten lain yang berkualitas untuk ditambahkan ke blog, laman web, dll. Untuk mengelakkan pencurian terang-terangan, Shutterstock menampilkan tanda air di
iPhone 7 – Cara Mencerminkan Skrin Saya ke TV atau PC Saya
iPhone 7 – Cara Mencerminkan Skrin Saya ke TV atau PC Saya
Menonton hiburan harian anda adalah lebih menyeronokkan pada skrin besar. Jika anda memiliki iPhone/iPad, terdapat beberapa pilihan untuk anda melakukan perkara ini. Kaedah yang anda akan lihat di sini telah diuji pada iPhone
Berapa Ramai Orang Boleh Menonton Paramount Plus Sekaligus?
Berapa Ramai Orang Boleh Menonton Paramount Plus Sekaligus?
Tiga orang boleh menonton Paramount Plus pada akaun yang sama sekali gus. Tiada had untuk bilangan peranti yang boleh dilog masuk ke akaun Paramount+ anda. Untuk bekerja dengan had skrin Paramount+, muat turun dan tonton kandungan di luar talian pada peranti mudah alih anda.
Cara Cari Kenalan di Instagram
Cara Cari Kenalan di Instagram
Salah satu ciri utama Instagram ialah mewujudkan hubungan di kalangan pengguna. Orang ramai boleh mencari dan berhubung dengan komuniti yang besar dengan mudah, sama ada melalui rakan bersama, minat atau hashtag yang digunakan. Apa yang diperlukan hanyalah beberapa perkara mudah
Kemas kini Rollup Bulanan untuk Windows 8.1 dan Windows 7, 11 Ogos 2020
Kemas kini Rollup Bulanan untuk Windows 8.1 dan Windows 7, 11 Ogos 2020
Selain kemas kini kumulatif, Microsoft hari ini mengeluarkan kemas kini penggulungan bulanannya untuk Windows 8.1 dan Windows 7. Secara tradisinya, terdapat kemas kini penggulungan bulanan dan kemas kini keselamatan sahaja. Yang terakhir perlu dipasang secara manual apabila diperlukan, sementara paket rollup dipasang secara automatik melalui Windows Update. Windows 8.1 Untuk Windows 8.1, penggabungan bulanan