Computer >> Máy Tính >  >> Hệ thống >> Windows

Cài đặt quyền dành riêng cho ứng dụng không cấp cho Kích hoạt cục bộ

Nếu Trình xem sự kiện hiển thị thông báo lỗi Cài đặt quyền dành riêng cho ứng dụng không cấp quyền Kích hoạt cục bộ cho ứng dụng Máy chủ COM , thì bài viết này sẽ giúp bạn. Nó đi kèm với một ID sự kiện DCOM 10016 , và lỗi này chủ yếu xuất hiện sau khi nâng cấp hệ điều hành. Mặc dù lỗi này không ảnh hưởng đến trải nghiệm người dùng của người dùng Windows 10 thông thường, nhưng một số bạn có thể muốn biết lý do tại sao điều này xảy ra và bạn có thể làm gì với nó.

10016 sự kiện này được ghi lại khi các thành phần của Microsoft cố gắng truy cập các thành phần DCOM mà không có quyền cần thiết. Những sự kiện này thường có thể được bỏ qua một cách an toàn vì chúng không ảnh hưởng xấu đến chức năng và do thiết kế.

Toàn bộ thông báo lỗi trông như thế này-

Cài đặt quyền dành riêng cho ứng dụng không cấp quyền Kích hoạt cục bộ cho ứng dụng Máy chủ COM với CLSID {C2F03A33-21F5-47FA-B4BB-156362A2F239} và APPID {316CDED5-E4AE-4B15-9113-7055D84DCC97} cho người dùng NT AUTHORITY \ LOCAL SERVICE SID (S-1-5-19) từ địa chỉ LocalHost (Sử dụng LRPC) đang chạy trong vùng chứa ứng dụng SID không khả dụng (Không khả dụng). Quyền bảo mật này có thể được sửa đổi bằng cách sử dụng công cụ quản trị Dịch vụ Thành phần.

Đối với thông tin của bạn, CLSID và APPID có thể khác nhau trên máy tính của bạn vì chúng đại diện cho một dịch vụ thành phần trên máy tính của bạn. Về giải pháp, nó đã được đề cập trong thông báo lỗi. Bạn cần sửa đổi quyền bảo mật từ một công cụ quản trị trong Windows 10.

Cài đặt quyền dành riêng cho ứng dụng không cấp cho Kích hoạt cục bộ

Để khắc phục Cài đặt quyền dành riêng cho ứng dụng không cấp cho lỗi Kích hoạt cục bộ trong Windows 10, hãy làm theo các bước sau-

  1. Xác định và xác nhận CLSID và APPID
  2. Thay đổi quyền sở hữu khóa CLSID từ Trình chỉnh sửa sổ đăng ký
  3. Sửa đổi quyền bảo mật từ Dịch vụ thành phần

Đọc để biết các bước chi tiết.

Bạn cần xác định CLSID và APPID. Vì chúng có thể khác nhau trên máy tính của bạn, điều này rất quan trọng để nhận ra chúng. Nếu không, bạn sẽ không thể loại bỏ thông báo lỗi Trình xem sự kiện này. Theo thông báo lỗi nêu trên, CLSID là {C2F03A33-21F5-47FA-B4BB-156362A2F239} và APPID là {316CDED5-E4AE-4B15-9113-7055D84DCC97}. Có một mục khác tên là SID, nhưng không cần thiết vào lúc này.

Bây giờ bạn cần tìm thành phần đang tạo ra sự cố. Để làm được điều đó, hãy mở Registry Editor trên máy tính của bạn. Để làm như vậy, hãy nhấn Win + R, nhập regedit và nút Enter. Sau đó, điều hướng đến đường dẫn này-

HKEY_Classes_Root\CLSID\<Enter-your-CLSID>

Đừng quên thay thế Enter-your-ClSID với CLSID ban đầu mà bạn nhận được trong thông báo lỗi. Sau khi nhận được nó, bạn sẽ tìm thấy APPID ở phía bên tay phải của mình. Đảm bảo APPID này và APPID trước đó (được đề cập trong thông báo lỗi) giống nhau. Sau khi xác nhận, nhấp chuột phải vào CLSID ở phía bên trái của bạn và chọn Quyền tùy chọn.

Cài đặt quyền dành riêng cho ứng dụng không cấp cho Kích hoạt cục bộ

Sau đó, nhấp vào Nâng cao nút.

Theo mặc định, khóa này thuộc sở hữu của TrustedInstaller, nhưng bạn cần thay đổi chủ sở hữu thành Quản trị viên. Để làm điều đó, hãy nhấp vào nút Thay đổi trong Cài đặt bảo mật nâng cao window> ghi lại “Quản trị viên”> nhấp vào nút Kiểm tra tên > nhấp vào nút OK nút.

Ngoài ra, bạn cần chọn Thay thế chủ sở hữu trên các công cụ và đối tượng phụ hộp kiểm.

Sau khi làm điều đó, hãy chọn Quản trị viên từ Nhóm hoặc tên người dùng và đánh dấu vào mục Cho phép / Kiểm soát hoàn toàn hộp kiểm. Bây giờ hãy lưu cài đặt của bạn.

Cài đặt quyền dành riêng cho ứng dụng không cấp cho Kích hoạt cục bộ

Ngoài ra, bạn cần kiểm tra Mặc định - Dữ liệu Tên. Trong ví dụ này, tên Dữ liệu mặc định là Vỏ chìm . Sẽ khác nếu CLSID và APPID khác nhau trong thông báo lỗi của bạn.

Sau đó, bạn cũng cần có quyền sở hữu APPID. Để làm được điều đó, hãy điều hướng đến đường dẫn này trong Registry Editor-

HKEY_Local_Machine\Software\Classes\AppID\your-APPID

Bạn cần thực hiện tương tự như trên để thay đổi quyền sở hữu của khóa đăng ký đó.

Trong trường hợp bạn đang gặp phải bất kỳ vấn đề nào khi thay đổi quyền sở hữu khóa Registry, bạn có thể xem công cụ miễn phí của chúng tôi có tên là RegOwnit cho phép bạn thực hiện điều đó bằng một cú nhấp chuột.

Nếu bạn đã thực hiện xong các bước này, bạn cần mở Dịch vụ thành phần . Bạn có thể tìm kiếm nó trong hộp tìm kiếm trên Thanh tác vụ và nhấp vào kết quả tương ứng. Sau khi mở Dịch vụ thành phần, hãy truy cập vào đây-

Component Services > Computer > My Computer > DCOM Config > Immersive Shell

Dựa trên ví dụ này, CLSID khớp với dịch vụ thành phần Immersive Shell này. Bạn cần tìm Mặc định - Dữ liệu tên mà bạn nhận được từ Registry Editor. Sau khi nhận dạng, nhấp chuột phải vào dịch vụ thành phần và chọn Thuộc tính . Tại đây, bạn sẽ tìm thấy ID ứng dụng hoặc APPID mà bạn có thể xác nhận lại.

Cài đặt quyền dành riêng cho ứng dụng không cấp cho Kích hoạt cục bộ

Tiếp theo, đi tới Bảo mật chuyển hướng. Tại đây, bạn có thể tìm thấy ba nhãn, bao gồm Quyền khởi chạy và kích hoạt . Nhấp vào Chỉnh sửa tương ứng nút.

Nếu bạn nhận được bất kỳ thông báo cảnh báo nào, hãy nhấp vào nút Hủy và tiếp tục. Bạn cần làm theo các bước tương tự như trên để thêm hai tài khoản-

  • HỆ THỐNG
  • DỊCH VỤ ĐỊA PHƯƠNG

Sau khi thêm chúng, hãy chọn từng cái một và cung cấp Khởi chạy cục bộ Kích hoạt cục bộ quyền cho cả hai.

Lưu các thay đổi, bạn sẽ không gặp lại vấn đề tương tự trong Trình xem sự kiện.

Cho dù bạn gặp sự cố với RuntimeBroker hoặc Immersive Shell hay bất kỳ quy trình nào khác, giải pháp đều giống nhau đối với tất cả chúng.

Cài đặt quyền dành riêng cho ứng dụng không cấp cho Kích hoạt cục bộ