Як виправити помилку DistributedCOM 10016 у Windows 10
Помилка DistributedCOM 10016 — поширена проблема Windows, яка зустрічається майже в кожній версії Windows, починаючи з Windows XP. Помилка не призведе до негайного збою системи, і ви не зазнаєте раптового синього екрану смерті. Насправді помилка DCOM 10016 є доброякісною.
Однак це не означає, що ви не можете це виправити. Отже, ось як виправити помилку DistributedCOM 10016 у вашій системі Windows 10.
Що таке DistributedCOM?
Спочатку давайте розберемося, що таке DistributedCOM і чому він показує помилку?
Модель розподілених компонентних об’єктів (DCOM) є невід’ємним аспектом мережевого зв’язку на комп’ютерах Windows. Це запатентована технологія Microsoft, яка запускається щоразу, коли програма підключається до Інтернету. Традиційний COM може отримати доступ лише до інформації на тій же машині, тоді як DCOM може отримати доступ до даних на віддалених серверах.
Наприклад, багато веб-сайтів і служб використовують сценарії для доступу до віддаленого сервера. Коли ваша система робить запит за допомогою сценарію чи іншим чином, DCOM пересилає запит до певного об’єкта сценарію. З огляду на те, як часто сучасні програми використовують мережеве підключення та наше загальне використання комп’ютерів, ви можете побачити, як часто використовується DCOM.
Помилка DCOM зазвичай виникає, коли програма або служба намагається використовувати DCOM, але не має відповідних дозволів. У більшості випадків помилки DCOM не впливають на вашу систему, окрім засмічення переглядача подій. Враховуючи, що більшість користувачів Windows 10 не перевіряють Переглядач подій регулярно, помилки DCOM не мають про що турбуватися. Проте безпомилкова система краща за альтернативу.
Пам’ятаючи про це, ось один простий спосіб виправлення помилки DCOM 10016 і одне трохи більш заплутане виправлення.
Першим портом звернення є реєстр Windows. Просте налаштування реєстру іноді може негайно виправити помилку DCOM 10016.
Перед редагуванням реєстру рекомендуємо створити резервну копію Windows.
Введіть «registry» у рядку пошуку меню «Пуск» і виберіть «Найкращий відповідник». Перейдіть до «Файл» > «Експорт », встановіть «Діапазон експорту» на «Усі », а потім збережіть реєстр Windows у зручному місці. Наступне виправлення не пошкодить ваш комп’ютер, але найкраще зробити резервну копію, щоб відновити її, якщо станеться несподівана помилка.
Тепер давайте спробуємо виправити.
-
Введіть «registry» у пошуковому рядку меню «Пуск» і виберіть найкращий варіант.
-
Перейдіть до HKEY_LOCAL_MACHINESOFTWAREMicrosoftOle. Ви можете скопіювати та вставити адресу в адресний рядок редактора реєстру.
-
Видаліть такі чотири розділи реєстру:
DefaultAccessPermissionDefaultLaunchPermissionMachineAccessRestrictionMachineLaunchRestriction -
Закрийте редактор реєстру Windows і перезавантажте систему.
Це воно. Зробіть це, і відтепер у вашій системі не буде помилки DCOM 10016.
Якщо це не спрацює, ви можете скористатися значно довшим обхідним шляхом. Однак, якщо у вас є кілька окремих програм, які видають помилки DCOM, наступний процес займе деякий час, оскільки вам доведеться повторювати більшу частину для кожної помилки.
Повідомлення про помилку DCOM Error 10016 у засобі перегляду подій містить інформацію про конкретну програму або процес, що спричинили проблему.
Введіть «перегляд подій» у рядку пошуку меню «Пуск» і виберіть «Найкращий збіг».
Відкрийте Журнали Windows > Система та знайдіть останню помилку DCOM 10016. Двічі клацніть повідомлення про помилку, щоб розгорнути його .
На вкладці «Загальні» пояснюється причина помилки DCOM 10016 із переліком CLSID (ідентифікатор класу) та APPID (ідентифікатор програми). Рядки символів CLSID і APPID виглядають випадковими. Однак ви можете використовувати їх, щоб визначити, яка програма чи служба є маршрутом помилки 10016.
Знайдіть CLSID і APPID у редакторі реєстру
Ось як знайти службу в редакторі реєстру.
Спочатку виділіть CLSID у засобі перегляду подій, а потім натисніть CTRL + C, щоб скопіювати його. Потім відкрийте редактор реєстру. Знайдіть у реєстрі наступне:
HKEY_CLASSES_ROOTCLSID{Paste Your CLSID Here}
Для нас це виглядає як HKEY_CLASSES_ROOTCLSID{2593F8B9-4EAF-457C-B68A-50F6B8EA6B54}.
Пам’ятайте, що ви можете скопіювати та вставити адресу в адресний рядок редактора реєстру. Після завершення пошуку CLSID ви можете зробити перехресне посилання на APPID із повідомлення про помилку з AppID, указаним під CLSID.
У нашому випадку помилка DCOM 10016 походить від посередника виконання, який є однією з найпоширеніших причин цієї помилки.
Відредагуйте дозволи CLSID
У лівому списку записів реєстру клацніть правою кнопкою миші CLSID, пов’язаний з помилкою, а потім виберіть Дозвіл > Додатково. Тут ви можете редагувати дозволи служби. (Зміна прав доступу до файлів також може вирішити купу інших проблем Windows 10. )
Виділіть «Адміністратори» та виберіть «Редагувати». Перемкніть базові дозволи, щоб включити повний доступ, а потім натисніть OK > Застосувати > OK.
Тепер перезавантажте систему.
Після завершення перезапуску введіть «Служби компонентів» у рядку пошуку меню «Пуск» і виберіть «Найкращий відповідник». Перейдіть до Комп’ютери > Мій комп’ютер > Конфігурація DCOM.
Ви побачите довгий список служб, які певним чином використовують DCOM. Знайдіть службу за назвою та APPID, клацніть правою кнопкою миші та виберіть Властивості > Безпека.
У розділі «Дозволи на запуск і активацію» виберіть «Редагувати » > «Додати » > «Додати локальну службу» > «Застосувати». Тепер поставте прапорець у полі «Локальна активація », натисніть «ОК» і знову перезавантажте систему.
Вау! Все готово, процес завершено.
Примітка. На жаль, якщо у вас кілька причин помилки 10016, вам доведеться виконати цей процес для кожної комбінації CSLID/APPID.
Сподіваємось, це полегшило вашу помилку Distributed COM 10016. Ми повинні підкреслити, що помилка DCOM 10016 навряд чи вплине на продуктивність вашої системи. У минулі часи, коли Microsoft вперше представила «розподілену» модель компонентних об’єктів, були вразливості. Однак ці вразливості було виправлено, і тепер DCOM безпечний.
Звичайно, помилка DCOM 10016 — далеко не єдина помилка, яку видає Windows 10. Але не хвилюйтеся, оскільки є багато способів виправити це. Насправді існує безліч спеціалізованих програм сторонніх розробників, які спеціалізуються на усуненні випадкових помилок Windows 10.




