Ошибка 10016 в windows 10 и как ее исправить
Содержание:
- Инструкция по устранению ошибки
- Edit the Windows Registry to Fix DCOM Error 10016
- Предоставление разрешений DCOM
- Нужно обновить драйвера
- Как включить рецензирование в ворде
- Что такое DistributedCOM?
- Как я могу исправить ошибку Windows 10 distribcom 10016?
- Защита данных
- Ошибка 10016 в Windows 10 и как ее исправить
- Как убрать конфликт звуковых карт?
- Удаление разделов реестра
- Как устранить ошибку с кодом 10016 на Windows 10
- Проверка оперативной памяти на ошибки Windows 10
- Исправление ошибки 10016 DistributedCOM
- What Is DistributedCOM?
Инструкция по устранению ошибки
Итак, как исправить неполадку с кодом 10016 DistributedCOM в операционной системе Windows 10. Сначала нужно заняться проверкой ПК на вирусы и оптимизировать работу компьютера. С этой целью рациональней всего использовать популярный и эффективный софт CCleaner, обладающий мощной функциональностью, позволяющей оптимизировать работу ПК, с помощью очистки системы от мусора. Также следует проверить систему на наличие вирусов программой, установленной на ПК для защиты системы или установить таковую.
В некоторых случаях исправить ошибку 10016 удаётся элементарной установкой и активацией работы специальной утилиты Repair Tool, разработанной корпорацией Microsoft для устранения критичных ошибок в Windows, имеющих системный характер. Если после применения утилиты ошибка не ушла, тогда придётся устранять ошибку в ручном режиме, который предполагает предварительное обеспечение доступа к внесению изменений в параметры DCOM. Вот что нужно сделать:
- Откройте вкладку «Выполнить», которая вызывается нажатием комбинации клавиш WIN и R.
- В строке «Открыть» пропишите команду REGEDIT и подтвердите нажатием кнопки OK.
- Через вкладку «Правка» открывшегося окна задайте команду «Найти».
- Дальше потребуется открыть «Журнал событий», скопировать оттуда буквенно-цифровой шифр их шестнадцати знаков и вставить его в поисковую строку, с подтверждением команды запустить поиск.
-
По найденному программой каталогу потребуется кликнуть правой клавишей мышки, выбрать из выпадающего списка пункт «Разрешения», перейти во вкладку «Дополнительно», в качестве владельца определить модуль «Администраторы» и обеспечить «Полный доступ» к задачам реестра, отметив позицию галочкой.
Выполненные манипуляции дадут возможность внесения владельцем ПК в реестр DCOM изменений, что необходимо для устранения ошибки. Процедура устранения ошибки заключается в выполнении следующих операций:
- Аналогично предыдущей инструкции открываем консоль «Выполнить», где потребуется ввести команду DMCONFIG, и подтвердить её клавишей Enter.
- В открывшемся окне через «Службы компонентов» перейти последовательно из раздела «Компьютеры» во вкладку «Мой компьютер», где появится доступ к меню «Настройка DCOM».
- В настройках потребуется отыскать файл с названием IPBusEnum, зайти в «Свойства» объекта, кликнув по нему правой клавишей мышки и выбрать вкладку «Безопасность».
-
Среди открывшихся доступных задач выбрать «Изменить», относящуюся к разделу «Разрешение на запуск и активацию», в окне «Группы и пользователи» отметить позицию «Система» и предоставить пользователю права на «Локальный запуск», поставив напротив этой строки галочку. Если пользователь под именем «Система» или System отсутствует в списке, его потребуется создать, применив команду «Добавить».
- Заключительный этап работы: подтверждение изменений кнопкой «ОК» и перезапуск ПК.
После перезапуска Windows, окно с ошибкой больше не должно появляться, а проверить результат можно посредством входа в «Журнал событий» и просмотром списка на наличие ошибок.
Edit the Windows Registry to Fix DCOM Error 10016
The first port of call is the Windows Registry. A simple registry tweak can sometimes fix the DCOM Error 10016 immediately.
What Is the Windows Registry and How Do I Edit It?
If you need to edit the Windows registry, making a few quick changes is easy. Let’s learn how to work with the registry.
Before editing the registry, I recommend taking a backup.
Type registry in your Start Menu search bar and select the Best Match. Head to File > Export, set the Export Range to All, then Save the Windows Registry to a handy location. The following fix won’t damage your computer, but it is best to take a backup to restore from in the event of an unexpected error.
Now, let’s attempt the fix.
- Type registry in your Start Menu search bar and select the Best Match.
- Navigate to HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Ole. You can copy and paste the address into the Registry Editor address bar.
-
Delete the following four registry keys:
- Close the Windows Registry Editor, then reboot your system.
Your system should remain DCOM Error 10016 free from now on.
Предоставление разрешений DCOM
Шаг 1. Нажать «Win+R», напечатать «regedit» и щелкнуть «ОК».
Печатаем в меню «regedit» и щелкаем «ОК»
Шаг 2. Перейти в папку «Ole», раскрывая двойным левым кликом мышки древо реестра по следующему пути:
- директория «HKEY_LOCAL_MACHINE»;
Раскрываем двойным левым кликом мышки директорию «HKEY_LOCAL_MACHINE»
- далее папку «SOFTWARE»;
Раскрываем папку «SOFTWARE»
- затем папку «Microsoft»;
Кликаем дважды по папке «Microsoft»
- найти и выделить левым щелчком мышки папку «Ole».
Находим и выделяем левым щелчком мышки папку «Ole»
Шаг 3. Просмотреть содержимое папки справа и удалить 4 ключа (их может быть менее 4-х), имеющие метки:
- «DefaultAccessPermission»;
- «DefaultLaunchPermission»;
- «MachineAccessRestriction»;
- «MachineLaunchRestriction».
Выделите название ключа правым кликом мышки, затем нажмите левым по опции «Удалить».
Выделяем название ключа правым кликом мышки, затем нажимаем левым по опции «Удалить»
Шаг 4. Перезагрузить компьютер, и проверить журнал событий на наличие указанных ошибок.
Если в журнале все еще имеются ошибки DCOM 10016, перейти к следующему решению.
Нужно обновить драйвера
Майкрософт регулярно создаёт очередные обновления, чтобы улучшить общее впечатление людей от Виндовс. Но, обновление иногда несёт и неприятности, так как часть из них вносят в ОС очередную брешь. Давайте проверим, не возникло ли у нас после обновления сбоя «Ошибка 41», и нужно ли избавляться от данного обновления. Сделаем следующее:
- Нажимаем Win+I и входим в утилиту «Параметры»;
- Нам нужно выбрать команду «Обновление и безопасность»,
затем нажать «Просмотр истории установленных обновлений»;
- Затем выбираем «Удалить обновления».
Сейчас вам нужно проверить, исчез сбой или же нет.
Как включить рецензирование в ворде
Что такое DistributedCOM?
Во-первых, что такое DistributedCOM, и почему он показывает ошибку?
Distributed Component Object Model (DCOM) является неотъемлемой частью сетевого взаимодействия на компьютерах с операционной системой Windows. Это запатентованная технология Microsoft, которая срабатывает каждый раз, когда приложение подключается к интернету. Традиционный COM может получить доступ к информации только на той же машине, в то время как DCOM может получить доступ к данным на удаленных серверах.
Например, многие сайты и службы используют сценарии доступа к удаленному серверу. Когда ваша система делает запрос с помощью сценария или иным образом, DCOM пересылает запрос на определенный объект сценария. Учитывая, как часто современные приложения используют сетевое подключение, и наше повсеместное использование компьютеров, вы можете убедиться, что DCOM используется очень часто.
Ошибка DCOM обычно возникает, когда приложение или служба пытается использовать DCOM, но не имеет соответствующих разрешений. Большую часть времени ошибки DCOM не будут влиять на вашу систему, за исключением засорения Event Viewer. Поскольку большинство пользователей Windows 10 не проверяют Event Viewer регулярно, ошибки DCOM не о чем беспокоиться. Тем не менее, система без ошибок лучше, чем наоборот.
Учитывая это, приведем один простой способ устранения ошибки DCOM Error 10016, и еще одно несколько более длинное исправление.
Как я могу исправить ошибку Windows 10 distribcom 10016?
Решение 1. Удаление ключей реестра
Рекомендуется сохранить копию значений реестра, прежде чем пытаться вносить какие-либо изменения. Решение будет работать, только если вы вошли в систему как администратор или включили администрирование.
- Перейдите в окно поиска и введите «regedit».
- Список результатов поиска будет отображаться, и вы можете нажать на regedit, чтобы открыть его.
- Наведите указатель мыши на раздел «HKEY_LOCAL_MACHINESOFTWAREMicrosoftOle» и удалите следующие ключи: DefaultAccessPermission, DefaultLaunch, PermissionMachineAccessRestriction, MachineLaunchRestriction
- Наконец, вы можете сохранить изменения, перезагрузив компьютер.
Разрешения по умолчанию будут записаны для системы, если вы удалите четыре вышеупомянутых ключа из своего реестра. Следовательно, те приложения, которым требуется доступ к серверу DCOM, в итоге получат доступ.
Решение 2. Включите достаточные разрешения .
- Нажмите Windows + R, , чтобы открыть Выполнить в вашей системе, .
- Затем вам нужно ввести regedit в диалоговом окне Выполнить и нажать кнопку ОК .
- Вы сможете увидеть редактор реестра в своей системе всего за несколько секунд.
- Перейдите в папку HKEY_CLASSES_ROOT >> CLSID , разверните ее и найдите папку CLSID с тем же CLSID, который вы указали в ошибке. Щелкните правой кнопкой мыши и выберите эту папку.
- Вы сможете увидеть владельца в верхней части окна. Вам нужно изменить владельца на Группа администраторов.
- Теперь вам нужно выбрать Заменить все записи разрешений дочерних объектов , которые доступны в нижней части окна владельца.
- Вы увидите предупреждение безопасности Windows, теперь нажмите кнопки ОК и Да соответственно.
- Нажмите кнопку Добавить , , введите Все в доступном поле и нажмите ОК . кнопка в предыдущем окне разрешений .
- Вы увидите список пользователей в верхней части главного окна разрешений. Теперь выберите Все в списке пользователей и разрешите предоставлять Полный контроль пользователю внизу.
- Нажмите ОК , чтобы применить полный контроль и сохранить изменения.
- Далее необходимо развернуть следующие папки в разделе HKEY_LOCAL_MACHINE >> Программное обеспечение >> Классы >> AppID.
- Выберите папку с APPID , аналогичной сообщению об ошибке, и щелкните ее правой кнопкой мыши.
- Повторите шаги с 5 по 10, чтобы предоставить достаточные разрешения для соответствующего приложения.
- Будет виден раздел реестра, имя которого будет похоже на имя службы, вызывающей ошибку.
- Откройте Панель управления в меню Пуск и перейдите в верхний правый угол, чтобы включить вид значков .
- Затем вам нужно перейти к Администрирование >> Службы компонентов
- Перейдите на Компьютер >> Мой компьютер.
- Щелкните правой кнопкой мыши службу, вызывающую проблему, нажмите Свойства и выберите вкладку Безопасность .
- Если вы правильно выполнили все предыдущие шаги для установки разрешений в реестре, вы можете выбрать Настроить для Запусков и активаций , Доступ к разрешениям , и категории Права доступа к конфигурации .
- Нажмите Изменить в разделе Разрешения на запуск и активацию. ( нажмите Удалить , если вы получите следующее предупреждение «одна или несколько вложенных записей разрешений имеют нераспознанный тип»)
- Теперь найдите Система в списке пользователей. Нажмите кнопку Добавить , если вы не можете ее найти, введите Система и нажмите кнопку ОК .
- Теперь вы сможете выбрать Система в списке пользователей в текущем окне. Найдите Локальный запуск и локальная активация и выберите Разрешить.
- Нажмите ОК , чтобы сохранить изменения, и повторите шаг 21 для Разрешения на доступ и Права на настройку .
- Наконец, вы найдете некоторые другие значения ClSID и AppID . Повторите следующие шаги для всех тех значений, которые были перечислены в журналах событий.
- Изменения вступят в силу после перезагрузки системы в конце.
Хотя второе решение кажется долгим и напряженным, оно рекомендуется только тем пользователям, которые не могут устранить ошибку с помощью первого метода.
Большинство пользователей смогли решить проблему с помощью обоих. Следовательно, вы определенно сможете избавиться от ошибки в кратчайшие сроки, если будете правильно выполнять каждый шаг.
Не стесняйтесь поделиться с нами, если у вас есть какие-либо быстрые решения этой ошибки.
СВЯЗАННЫЕ РУКОВОДСТВА, КОТОРЫЕ ВАМ НУЖНО ПРОВЕРИТЬ:
- Ну это неловко: как исправить ошибку 0x80070002 в Windows 10
- Лучшее программное обеспечение для поиска реестра для Windows 10
- Как просматривать файлы реестра без импорта в Windows 10
Защита данных
При подключении к ресурсам напрямую, все данные пользователя передаются по незащищенному каналу. Эти данные могут перехватить злоумышленники или правительство. Некоторые VPN сервисы для iOS все еще базируются на основе PPTP протокола, который давно не соответствует современным нормам безопасности. Говоря проще, даже при подключении через виртуальную приватную сеть, ваши данные могут перехватить.
Преимущественно, такие утилиты используются в тех случаях, когда защита данных не важна, но требуется изменение IP-адреса для получения доступа к определенным ресурсам. Если же безопасность передаваемого трафика имеет высокий приоритет, следует ознакомиться с решениями, применяющими и другие протоколы, такие как OpenVPN, L2TP-IPsec, IKEv2 и другие.
Как правило, эта информация указана на странице приложения, или на официальном сайте компании. Перед тем как скачать VPN для iOS, определите цель его использования и подбирайте приложения соответствующим образом.
Ошибка 10016 в Windows 10 и как ее исправить
Обнаруживается она обычно случайно при просмотре сведений в Журнале событий. Так как внешне в большинстве случаев неполадка себя никак не проявляет.Источником ошибки является DistributedCOM, что указывает на нелады с системной службой DCOM.
Которая по какой-то причине не смогла запустить то или иное приложение. Чаще всего это происходит по причине отсутствия у пользователя SYSTEM нужных прав. Также эта ошибка вызывается отключением связанных служб.
Исправляется ошибка 10016 в Windows 10 предоставлением системе полных прав на COM-объект. Который она не может запустить. Чтобы определить объект, необходимо знать его APPID и CLSID COM-сервера.
Это не составляет особой проблемы, поскольку все данные указываются в описании самой ошибки. Итак, перейдем ближе к делу. Открыв приложение «Просмотр событий», выберите Журналы Windows > Система и отфильтруйте записи по коду 10016.
Выбрав нужную запись, кликните по ней дважды, дабы открыть окошко свойств. В описании ошибки будет указано, что: «Параметры разрешений для конкретного приложения не дают разрешения Локально Активация для приложения.…» и так далее…
При этом в описании также будет указан CLSID проблемного компонента и его APPID. Ниже будет указан и пользователь, в данном примере СИСТЕМА. Скопируйте этот самый APPID в буфер обмена.
Откройте командой regedit встроенный в Windows 10 редактор реестра. Выделите в левой колонке «Компьютер». Нажмите F3 и выполните поиск по именам разделов, указав в качестве основного аргумента скопированный APPID.
Отыскав раздел, обратите внимание на значение параметра по умолчанию и запомните его. Оно вам еще пригодится
У меня это COM — объект RuntimeBroker. У Вас это может быть другое приложение. Нажмите по найденному разделу ПКМ, выберите в меню «Разрешения».
Затем нажмите в открывшемся окошке разрешений для групп «Дополнительно».
После этого Вам нужно будет заменить текущего владельца учетной записью «Администраторы». Для этого нажмите ссылку «Изменить».
Далее в новом окошке выбора пользователя или группы нажмите «Дополнительно».
Найдите через поиск запись «Администраторы».
Заменив текущего владельца, установите галочку в пункте «Заменить владельца подконтейнеров и объектов»…
Сохранив настройки и вернувшись в окошко разрешений для групп, выделите учетную запись «Администраторы». Предоставьте ей полные права (разрешения). Точно так же найдите в реестре раздел, соответствующий CLSID в описании ошибки 10016.
Проделайте с ним те же манипуляции по замене владельца на Администраторы с предоставлением полных разрешений. Половина дела сделано, осталось только изменить разрешения для самого COM-объекта. Которым, как уже было определено, является RuntimeBroker.
Откройте командой comexp.msc или dcomcnfg штатную оснастку «Службы компонентов». Разверните ветку вплоть до пункта «Настройки DCOM».
Найдите приложение RuntimeBroker и откройте его свойства. В Windows 10 таких приложений может быть два. Вам нужно то, в свойствах которого на вкладке «Общие».
Код приложения должен совпадать с APPID в описании ошибки 10016. Переключитесь в этом окошке свойств на вкладку «Безопасность».
В разрешениях на запуск и активацию нажмите «Изменить». Если при этом вы получите запрос на удаление нераспознаваемых записей разрешений, сразу удаляйте их. После этого в окошке разрешений нажмите «Добавить».
Найдите и добавьте пользователя СИСТЕМА, который также упоминался в описании ошибки. Предоставьте ему права на локальный запуск и на локальную активацию. После чего последовательно сохраните все настройки и перезагрузите компьютер.
Если всё сделано правильно, то ошибка 10016 в Windows 10 не должна больше вас тревожить. Но учтите, что все вносимые вами изменения в настройки, могут не самым лучшим образом сказаться на безопасности системы. Поэтому, если ошибка 10016 не сопровождается сбоем в работе программ и системы, старайтесь обходиться без них.
Как убрать конфликт звуковых карт?
У части пользователей подобная ошибка Kernel Power возникает из-за драйвера звука. Отсюда, нужно посмотреть клоны драйверов, и выключить драйвера. Итак:
- Кликнем по клавише Win+X, затем нужно войти в «Диспетчер устройств»;
- Далее, нужно найти звуковые драйверы в звуковой карте, различных играх и клипах;
- Если вы нашли записи, которые повторяются, нужно щёлкнуть правой кнопочкой мышки на любую их них и выбрать «Отключить во вкладке».
Если вы не нашли дубликатов звуковых драйверов, можно попробовать выключить звуковые драйверы из перечня. Бытует мнение, если отключить ATI High Definition Audio Device в диспетчере устройств, это поможет решить сложившуюся ситуацию. Но, есть возможность просто выключить прочий звуковой драйвер и узнать, помогло ли это решить проблему?
Удаление разделов реестра
Ошибку DCOM также может вызвать конфликт между разделами. Для ее решения попробуйте их удалить. Но перед этим сделайте резервную копию реестра.
Откройте Редактор реестра с помощью поисковой системы Winsows, предоставив ему доступ администратора.
Перейдите в раздел HKEY_LOCAL_MACHINE –SOFTWARE – Microsoft – Ole.
Теперь удалите разделы:
- DefaultAccessPermission;
- DefaultLaunchPermission;
- MachineAccessRestriction;
- MachineLaunchRestriction.
Сохраните изменения и перезагрузите систему. После перезагрузки в реестр будут записаны значения по умолчанию, что должно устранить ошибку DistributedCOM с кодом события 10016.
Как устранить ошибку с кодом 10016 на Windows 10
Ежедневно пользователи сталкиваются с различными проблемами в работе с компьютером. Сегодня мы рассмотрим, что такое ошибка 10016 Windows 10 как исправить. Обычно она ничем не мешает, но при каждом запуске системы появляется уведомление, что немного раздражает. В Windows 10 ошибка DistributedCOM 10016 появляется в виде системного события в журнале событий операционной системы, в разделе «Система». Она обозначается красным кружком с восклицательным знаком и надписью «Ошибка».
Причина ошибки в невозможности запуска службы DCOM, так как нет соответствующего разрешения. Для исправления этой проблемы много данных о ней не потребуется.
Проверка оперативной памяти на ошибки Windows 10
Провести диагностику памяти на ошибки можно через встроенную утилиту Windows. Для ее запуска требуется сделать следующие шаги:
- Win+R – ввод команды mdsched – Enter.
- Далее перезагрузка ПК, чтобы осуществить проверку памяти на неполадки. После нее начнется сканирование с выявлением ошибок.
- Во время диагностики можно нажать F1 для изменения настроек сканирования, в частности его типа, применения кэша и числа прохождения тестирования.
После окончания проверки произойдет перезагрузка ПК и на мониторе после входа в систему отобразится информация по проверке памяти на ошибки Windows 10. Чтобы ознакомиться с результатами (MemoryDiagnostics-Results) нужно войти в «Журналы Windows» — «Система».
Исправление ошибки 10016 DistributedCOM
Перед тем как приступать к активным действиям, необходимо получить список ошибок в оснастке просмотра событий. Открыв ее командой eventvwr, разверните в левой колонке Журналы Windows – Система, справа нажмите «Фильтр текущего журнала» и отсортируйте записи по коду события 10016 и/или источнику.
Теперь скопируйте APPID-код приложения из описания ошибки и откройте командой regedit штатный редактор реестра.
Выделите корневой раздел «Компьютер» и выполните поиск по скопированному идентификатору, отметив среди искомых объектов «Имена разделов».
Далее кликните ПКМ по найденному разделу, выберите в меню «Разрешения» и нажмите в открывшемся окошке кнопку «Дополнительно».
В окне дополнительных параметров напротив имени владельца нажмите «Изменить», потом «Дополнительно», затем «Поиск» и выберите в качестве нового хозяина «Администраторы». Последовательно сохраните настройки.
Точно такие же действия выполните в отношении ключа CLSID – найдите в реестре соответствующий ему раздел, поменяйте его владельца на «Администраторы» и предоставьте группе полный доступ. На этом первый этап исправления ошибки 10016 DistributedCOM завершен.
Изменив разрешения в реестре, откройте командой comexp.msc или dcomcnfg встроенное приложение «Службы компонентов», разверните в левой колонке ветку настроек так, как показано на скриншоте, и отыщите справа элемент «RuntimeBroker».
Вполне вероятно у вас будет два таких элемента. Чтобы найти нужный, откройте его свойства и убедитесь, что указанный в них код приложения совпадает с APPID из описания ошибки 10016 DistributedCOM в Журнале событий. Неполадка с кодом события 10016 в Windows 10 может быть связана не только с RuntimeBroker, но и с другими приложениями, возможно, вам придется проверить их все.
Удостоверившись в правильности данных, переключитесь на вкладку «Безопасность» и нажмите кнопку «Изменить» в разделе «Разрешение на запуск и активацию».
Если система попросит удалить нераспознаваемые записи разрешений, удалите таковые. Теперь нажмите в открывшемся окошке разрешений кнопку «Добавить», затем «Дополнительно», найдите через поиск пользователя LOCAL SERVICE и предоставьте ему разрешения на локальный запуск и на локальную активацию.
Аналогичным образом добавьте с идентичными правами пользователя СИСТЕМА. Делается это по той же схеме, которая описана выше. Добавив указанных пользователей, последовательно сохраните все настройки и перезагрузите компьютер.
По идее, описанные выше действия должны помочь исправить ошибку 10016 в Windows 10, но, как показывает практика, в ряде случаев администратору не удается получить доступ к настройкам разрешений. Причины тому могут быть разными, а попытки их устранения нередко связаны с определенными рисками. Поэтому, если ошибка DistributedCOM не вызывает явных проблем, лучше проигнорировать ее, чтобы не навредить операционной системе и настройкам безопасности еще больше.
viarum.ru
What Is DistributedCOM?
First up, what is DistributedCOM, and why is it showing an error?
The Distributed Component Object Model (DCOM) is an integral aspect of networked communication on Windows computers. It is a proprietary Microsoft technology which whirs into action every time an application makes a connection to the internet. A traditional COM can only access information on the same machine, whereas DCOM can access data on remote servers.
For example, many websites and services use scripts that access a remote server. When your system makes a request using a script or otherwise, DCOM forwards the request to the specific script object. Given how frequently modern applications use a network connection and our general use of computers, you can see how frequently DCOM comes into use.
A DCOM error usually occurs when an application or service attempts to use DCOM but does not have the proper permissions. Most of the time, DCOM errors won’t affect your system, other than clogging up your Event Viewer. Given most Windows 10 users do not check the Event Viewer regularly, DCOM errors are nothing to worry about. Still, an error-free system is better than the alternative.
With that in mind, here is one easy method for fixing DCOM Error 10016, and one slightly more long-winded fix.