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

Apakah Fail VOB?
Apakah Fail VOB?
Fail VOB berkemungkinan besar ialah fail objek video DVD, tetapi model 3D yang dipanggil objek Vue dan permainan video perlumbaan kereta Live for Speed ​​juga menggunakannya.
Sesuaikan format tarikh dan masa bar tugas di Windows 10
Sesuaikan format tarikh dan masa bar tugas di Windows 10
Berikut adalah cara menyesuaikan format tarikh dan masa bar tugas di Windows 10.
Cara Menaik taraf Komputer Anda Dari Windows 8 kepada Windows 11
Cara Menaik taraf Komputer Anda Dari Windows 8 kepada Windows 11
Pengguna Windows 8 boleh menaik taraf sistem pengendalian mereka kepada Windows 11, tetapi ia tidak semudah dahulu. Berikut ialah dua cara untuk memasukkan Windows 11 ke komputer Windows 8 anda.
Gameroom adalah jawapan permainan sosial Facebook untuk Steam
Gameroom adalah jawapan permainan sosial Facebook untuk Steam
Anda tahu semua permainan Facebook yang tidak pernah anda mainkan tetapi banyak orang lain lakukan? Nah, Facebook telah memberi mereka platform permainan PC khusus, yang kelihatan seperti Steam tetapi untuk permainan kasual. Gameroom diumumkan pada
Windows 10 build 10537 bocor dan boleh dimuat turun
Windows 10 build 10537 bocor dan boleh dimuat turun
Muat turun Windows 10 membina 10537 gambar ISO. Binaan ini dibocorkan oleh WZor.
Cara Menghidupkan Permintaan HTTP dalam Roblox
Cara Menghidupkan Permintaan HTTP dalam Roblox
Roblox membenarkan pengguna memprogram dan mengekod permainan mereka sendiri. Fleksibiliti dan kebebasan inilah sebab pemain boleh menikmati berjuta-juta pengalaman hari ini. Pada tahun 2013, pembangun telah menambahkan perkhidmatan baharu yang dipanggil HttPService, tetapi ia tidak didayakan secara lalai.
Cara Membuat dan Menggunakan Avatar Facebook
Cara Membuat dan Menggunakan Avatar Facebook
Cipta Avatar Facebook untuk digunakan sebagai imej profil, dalam ulasan dan pada Facebook Messenger. Anda boleh mengedit Avatar Facebook anda dan berkongsinya di luar Facebook.