NAPRAW: Błąd Windows 10 Distributedcom 10016

  • Windows 10 to niezawodny komputerowy system operacyjny, z którego codziennie korzystają setki milionów użytkowników.
  • Ale nawet Windows 10 może czasami źle się zachowywać. Można śmiało powiedzieć, że każdy użytkownik systemu Windows 10 przynajmniej raz napotkał notoryczny błąd Distributedcom 10016 lub DCOM Event ID 10016.
  • Ten błąd wskazuje, że program próbuje uzyskać dostęp do serwera DCOM bez posiadania niezbędnych uprawnień. W tym przewodniku pokażemy, jak na dobre naprawić ten irytujący błąd.
  • Ten przewodnik jest częścią naszej serii błędów systemu Windows 10, w której przedstawiamy najlepsze przewodniki dotyczące rozwiązywania typowych błędów na komputerze.
jak naprawić błąd dcom

Być może napotkałeś notoryczny błąd Distributedcom 10016 lub identyfikator zdarzenia DCOM 10016 w systemie Windows 10. Jest to znany błąd, który istnieje od ery Windows 8.

Niestety, wydaje się, że błąd nie ustępuje nawet po aktualizacji. Powstaje z powodu braku uprawnień użytkownika, gdy aplikacja próbuje uruchomić serwer DCOM.

Chociaż nie wiadomo, czy błąd powoduje poważne uszkodzenia systemu operacyjnego, ciągłe zajmowanie się nim może być denerwujące. Jest dostarczany do użytkownika w postaci błędu systemowego wraz z komunikatem posiadającym APPID i CLSID. Dzieje się tak dlatego, że oba są unikalne dla każdej aplikacji i muszą zezwalać na uprawnienia specyficzne dla aplikacji.

Zapoznaj się z tymi 2 rozwiązaniami, które mogą pomóc w usunięciu systemu Windows 10 Distributioncom 10016.

Jak naprawić zdarzenie DCOM o identyfikatorze 10016?

1. Usuń klucze rejestru

Zaleca się zapisanie kopii wartości rejestru przed podjęciem jakichkolwiek zmian. Rozwiązanie będzie działać tylko wtedy, gdy jesteś zalogowany jako administrator lub masz włączoną administrację. 

  1. Przejdź do pola wyszukiwania i wpisz Regedit. 
  2. Zostanie wyświetlona lista wyników wyszukiwania i możesz kliknąć Regedit, aby ją otworzyć.
  3. Przesuń kursor myszy w stronę HKEY _LOCAL_MACHINE SOFTWARE MicrosoftOle i usuń następujące klucze: DefaultAccessPermission, DefaultLaunch, PermissionMachineAccessRestriction i MachineLaunchRestriction.
  4. Na koniec możesz zapisać zmiany, ponownie uruchamiając komputer.

Domyślne uprawnienia zostaną zapisane dla systemu, jeśli usuniesz powyższe cztery klucze z rejestru. Dlatego te aplikacje, które wymagają dostępu do serwera DCOM, ostatecznie uzyskają dostęp w wyniku. 

2. Włącz wystarczające uprawnienia

  1. Naciśnij  Windows +   R, w systemie otworzy się okno dialogowe Uruchom
  2. Następnie musisz wpisać Regedit  w oknie dialogowym Uruchom i kliknij przycisk OK .
  3. Będziesz mógł zobaczyć Edytor rejestru w swoim systemie w ciągu zaledwie kilku sekund.
  4. Przejdź do  folderu HKEY _CLASSES_ROOTCLSID , rozwiń go i znajdź folder CLSID, który ma ten sam identyfikator CLSID, który podano w błędzie. Kliknij prawym przyciskiem myszy i wybierz ten folder. CLISD regedit Windows 10
  5.   Będziesz mógł zobaczyć  właściciela w górnej części okna. Musisz zmienić właściciela w grupie Administratorzy.
  6. Teraz musisz wybrać  Zastąp wszystkie wpisy uprawnień do obiektów podrzędnych, które są dostępne u dołu okna właściciela.
  7. Zobaczysz ostrzeżenie Windows Security, teraz kliknij odpowiednio przyciski OK i Tak .
  8. Kliknij  Add przycisk , wpisz  Wszyscy w odpowiednim polu i kliknij  na  OK  przycisk w poprzednim  oknie uprawnień .
  9. Zobaczysz listę użytkowników u góry  głównego okna uprawnień. Teraz wybierz Wszyscy pod listą użytkowników i wybierz zezwól na przekazanie  pełnej kontroli użytkownikowi na dole.
  10. Kliknij przycisk OK, aby zastosować  pełną kontrolę i  zapisać zmiany.
  11. Następnie musisz rozwinąć następujące foldery w  HKEY_LOCAL_MACHINE Software ClassesAppID.appid regedit
  12. Wybierz folder mający identyfikator APPID podobny do komunikatu o błędzie i kliknij go prawym przyciskiem myszy.
  13. Powtórz kroki od 5 do 10, aby przyznać wystarczające uprawnienia odpowiedniej aplikacji. 
  14. Klucz rejestru będzie widoczny, który będzie miał podobną nazwę do nazwy usługi powodującej błąd.
  15. Otwórz  Panel sterowania z menu Start i przejdź do prawego górnego rogu, aby włączyć  widok ikon
  16. Następnie musisz przejść do  Narzędzia administracyjne >> Usługi składoweusługi składowe
  17. Idź do Komputer >> Mój komputer. moje usługi komponentów komputerowych
  18. Kliknij prawym przyciskiem myszy problem powodujący usługę, kliknij Właściwości i wybierz kartę Zabezpieczenia .
  19. Jeśli poprawnie wykonałeś wszystkie powyższe czynności, aby ustawić uprawnienia w rejestrze, można wybrać  Dostosuj  przeciwko  uruchamianie i aktywacji uprawnień , Uprawnienia dostępu i konfiguracji Uprawnienia kategoriach.
  20. Kliknij opcję Edytuj przy uprawnieniach do uruchamiania i aktywacji. ( Kliknij przycisk Usuń, jeśli pojawi się następujące ostrzeżenie, co najmniej jeden dołączony wpis uprawnień ma nierozpoznany typ )
  21. Teraz znajdź  System pod listą użytkowników. Kliknij przycisk Dodaj , jeśli nie możesz go zlokalizować, wpisz  System i naciśnij przycisk OK .
  22. Będziesz mógł teraz wybrać  System pod listą użytkowników w bieżącym oknie. Poszukaj  Lokalne uruchomienie i Lokalna aktywacja i wybierz Zezwalaj. 
  23. Kliknij przycisk OK, aby zapisać zmiany i powtórz krok 21 również dla  uprawnień dostępu i uprawnień konfiguracji .

Na koniec znajdziesz inne wartości ClSID i AppID . Powtórz poniższe kroki dla wszystkich wartości, które zostały wymienione w dziennikach zdarzeń. Zmiany zaczną obowiązywać po ponownym uruchomieniu systemu na końcu.

Chociaż drugie rozwiązanie wydaje się być długie i gorączkowe, jest zalecane tylko tym użytkownikom, którzy nie są w stanie rozwiązać błędu pierwszą metodą.

Większość użytkowników była w stanie rozwiązać problem za pośrednictwem obu. Dzięki temu będziesz w stanie szybko pozbyć się błędu, jeśli poprawnie wykonasz każdy krok.

Podziel się z nami, jeśli szybko obejdziesz błąd.

Często zadawane pytania: Dowiedz się więcej o błędzie DCOM

  • Co to jest serwer DCOM?

Serwer DCOM lub serwer Distributed Component Object Model to konstrukcja programistyczna opracowana przez firmę Microsoft, która umożliwia obiektom programów klienckich żądanie usług z obiektów programu serwera znajdujących się na innych komputerach w sieci. Serwery DCOM umożliwiają komputerom uruchamianie programów na innych komputerach, tak jakby odpowiednie programy były na nich zainstalowane.

  • Co to jest błąd DCOM?

Błąd DCOM występuje, gdy aplikacja lub usługa próbuje użyć DCOM , ale nie ma odpowiednich uprawnień. W większości przypadków błędy DCOM nie mają wpływu na system, poza zapychaniem przeglądarki zdarzeń.

  • Czy mogę wyłączyć DCOM?
Aby wyłączyć usługę DCOM , wykonaj następujące kroki:
  1. Przejdź do Start > Narzędzia administracyjne > Usługi składowe .
  2. Rozwiń Komputery , kliknij prawym przyciskiem myszy Mój komputer i wybierz Właściwości .
  3. Na karcie Właściwości domyślne usuń zaznaczenie pola wyboru Włącz rozproszony COM na tym komputerze .
  4. Kliknij OK i zamknij okno Usługi składowe.
Uwaga redaktora:   ten post został pierwotnie opublikowany w lutym 2019 r. I   od tego czasu został poprawiony i zaktualizowany w kwietniu 2020 r. Pod kątem świeżości, dokładności i wszechstronności.