При запуске какой-либо программы или выполнении какой-либо системной функции ОС Виндовс (обновление системы, сжатие тома и др.) пользователь может столкнуться с сообщением об ошибке «Указанная служба не может быть запущена, поскольку она отключена или все связанные с ней устройства отключены». Появление данного сообщения обычно сигнализирует об отключении какой-либо из системных служб ОС Виндовс со стороны пользователя или внешних программ, вследствие чего нормальный функционал операционной системы бывает нарушен. Ниже подробно разберём суть данной дисфункции и способы её решения.
Содержание
- Причины возникновения проблемы, когда Указанная служба не может быть запущена
- Как исправить ошибку «Указанная служба не может быть запущена»
- Проверьте ваш PC на наличие зловредов
- Включите деактивированные ранее службы
- Заключение
Причины возникновения проблемы, когда Указанная служба не может быть запущена
Как известно, под «службой» в ОС Виндовс понимает запускаемые со стартом системы программы, работающие в фоне и выполняющие различные служебные операции.
В привычной нам ОС Виндовс работают десятки таких служб, имеющих автоматический или ручной тип запуска. В некоторых случаях, когда в функционале какой-либо службы нет необходимости, она может быть отключена человеком, ОС или внешней программой.
Появление ошибки «Указанная служба не может быть запущена» обычно сигнализирует, что кто-либо отключил связанную с запускаемой пользователем программой службу. В частности, могут быть деактивированы следующие важные службы:
- Центр обновления Виндовс;
- Служба Защитника Виндовс;
- Антивирусная программа защитник Windows;
- Брандмауэр Виндовс ;
- Брандмауэр Защитника Виндовс;
- Установщик;
- Установщик модулей;
- Инструментарий управления;
- Сведения о приложении и другие.
Давайте разберёмся, как решить возникшую на нашем ПК проблему.
Рекомендую: Superfetch что это за служба.
Как исправить ошибку «Указанная служба не может быть запущена»
Прежде чем переходить к реализации указанных ниже советов попробуйте просто перезагрузить ваш компьютер – иногда самый простой совет оказывается наиболее эффективным.
Проверьте ваш PC на наличие зловредов
Прежде чем непосредственно переходить к работе со службами, рекомендую проверить ваш ПК на наличие зловредов, так как один из них и мог отключить работающую ранее службу. Используйте для этого «Доктор Веб Кюрейт», «AdwCleaner» и другие инструменты, хорошо зарекомендовавшие себя в борьбе против злокачественных программ.
Включите деактивированные ранее службы
Вторым, и наиболее эффективным, советом, позволяющим избавиться от ошибки «Указанная служба не может быть запущена» является ручное задействование выключенных ранее служб.
- Перегрузите ваш ПК в безопасном режиме (после включения компьютера быстро жмите на F8 для доступа к меню безопасного режима).
- Затем, загрузившись в безопасном режиме, нажмите на Win+R, введите там services.msc и нажмите ввод.
- В открывшемся перечне служб найдите следующие службы (в различных версиях ОС Виндовс они могут быть не все, работайте с теми, которые найдёте):
- Центр обновления Виндовс;
- Служба Защитника Виндовс;
- Брандмауэр Виндовс;
- Установщик Виндовс;
- Установщик модулей Виндовс;
- Сведения о приложении;
- Инструментарий управления Windows;
- Антивирусная программа защитник Виндовс;
- Брандмауэр Защитника Виндовс;
При нахождении службы дважды кликните в неё, и, войдя в окно её настроек, установите тип её запуска на «Автоматически».
Затем запустите такую службу (если она уже работала, тогда сначала нажмите на «Остановить», а затем на «Запустить»). Проведите данную процедуру со всеми службами из данного списка. Вам останется перезапустить ПК, что позволит решить ошибку «Указанная служба не может быть запущена» на вашем компьютере.
Если запуск указанных служб не помог, вновь перейдите к перечню служб, и включите абсолютно все службы, которые находятся там со статусом «Отключена». Вновь перезагрузите ваш PC.
Заключение
Появление ошибки «Указанная служба не может быть запущена, поскольку она отключена или все связанные с ней устройства отключены» обычно связано с деактивацией какой-либо системной службы со стороны пользователя или сторонних программ. Рекомендуется перейти в перечень служб, и активировать ранее отключённую службу, после чего рассматриваемая в статье ошибка будет решена.
Модераторы: Trinity admin`s, Free-lance moderator`s
-
elik
- member
- Сообщения: 28
- Зарегистрирован: 25 фев 2004, 16:02
- Контактная информация:
отключаем windows update
Отключил службу Windows Update (wuauserv). После этого стала сыпаться ошибка: <Ошибка DCOM «Указанная служба не может быть запущена, поскольку она отключена или все связанные с ней устройства отключены. » при попытке запуска службы wuauserv с аргументами «» для запуска сервера:
{E9376CC6-121A-447E-81CF-D8BCC200007C} >
Что еще надо прибить?
-
PeterS
- Advanced member
- Сообщения: 60
- Зарегистрирован: 17 июл 2004, 20:17
- Откуда: Sankt-Peterburg
Сообщение
PeterS » 26 сен 2004, 14:08
Попробуйте посмотреть настройки в «Администрирование ?> Службы компонентов ?> Компьютеры ?> Мой компьютер ?> Настройка DCOM ?> Автоматическое обновление».
Или ещё где-нибудь там рядом. Может получится.
-
ALEX_SE
- Advanced member
- Сообщения: 594
- Зарегистрирован: 17 апр 2003, 10:23
- Откуда: Saratov
- Контактная информация:
Сообщение
ALEX_SE » 27 сен 2004, 07:28
Или посмотреть в зависимостях службы что еще от неё зависит, может какая другая служба запуститься не может из-за принудительной остановке этой.
-
Stranger03
- Сотрудник Тринити
- Сообщения: 12979
- Зарегистрирован: 14 ноя 2003, 16:25
- Откуда: СПб, Екатеринбург
- Контактная информация:
Re: отключаем windows update
Сообщение
Stranger03 » 27 сен 2004, 10:45
elik писал(а):Отключил службу Windows Update (wuauserv). После этого стала сыпаться ошибка:
My Computer -> Properties -> Automatic Update -> Keep…..
-
ALEX_SE
- Advanced member
- Сообщения: 594
- Зарегистрирован: 17 апр 2003, 10:23
- Откуда: Saratov
- Контактная информация:
Сообщение
ALEX_SE » 27 сен 2004, 10:58
Stranger03
Ага, точно Если автор загасил службу в консоли services.
Но это на XP. В Win2k настройка WU в панели управления находится.
Вернуться в «Серверы — ПО, Windows система, приложения.»
Перейти
- Серверы
- ↳ Серверы — Конфигурирование
- ↳ Конфигурации сервера для 1С
- ↳ Серверы — Решение проблем
- ↳ Серверы — ПО, Unix подобные системы
- ↳ Серверы — ПО, Windows система, приложения.
- ↳ Серверы — ПО, Базы Данных и их использование
- ↳ Серверы — FAQ
- Дисковые массивы, RAID, SCSI, SAS, SATA, FC
- ↳ Массивы — RAID технологии.
- ↳ Массивы — Технические вопросы, решение проблем.
- ↳ Массивы — FAQ
- Майнинг, плоттинг, фарминг (Добыча криптовалют)
- ↳ Proof Of Work
- ↳ Proof Of Space
- Кластеры — вычислительные и отказоустойчивые ( SMP, vSMP, NUMA, GRID , NAS, SAN)
- ↳ Кластеры, Аппаратная часть
- ↳ Deep Learning и AI
- ↳ Кластеры, Программное обеспечение
- ↳ Кластеры, параллельные файловые системы
- Медиа технологии, и цифровое ТВ, IPTV, DVB
- ↳ Станции видеомонтажа, графические системы, рендеринг.
- ↳ Видеонаблюдение
- ↳ Компоненты Digital TV решений
- ↳ Студийные системы, производство ТВ, Кино и рекламы
- Инфраструктурное ПО и его лицензирование
- ↳ Виртуализация
- ↳ Облачные технологии
- ↳ Резервное копирования / Защита / Сохранение данных
- Сетевые решения
- ↳ Сети — Вопросы конфигурирования сети
- ↳ Сети — Технические вопросы, решение проблем
- Общие вопросы
- ↳ Обсуждение общих вопросов
- ↳ Приколы нашего IT городка
- ↳ Регистрация на форуме
0 / 0 / 0 Регистрация: 12.09.2010 Сообщений: 6 |
|
1 |
|
23.09.2010, 16:57. Показов 7170. Ответов 1
Подскажите: Ошибка DCOM «Указанная служба не может быть запущена, поскольку она отключена или все связанные с ней устройства отключены. » при попытке запуска службы COMSysApp с аргументами «» для запуска сервера: Следствием этого не работает управление дисками. Службы все относящиеся к «Диспетчеру логических дисков» включены…. Help!?
0 |
мусор в БД 4673 / 1127 / 35 Регистрация: 17.01.2009 Сообщений: 4,481 |
|
23.09.2010, 20:08 |
2 |
1).Испольльзовать Восстановления системы на точку, когда все было нормально, если конечно она запущена; 2).Выполнить -> sfc /scannow Внимательно смотрите на зависимости служб. Прилагаю справку по службам(см. вложение);
2 |
Обновлено 27.08.2022
Добрый день! Уважаемые читатели IT блога Pyatilistnik.org, в прошлый раз мы с вами разобрали за, что отвечает библиотека vcruntime140.dll и на сколько она важна для работы многих программ. Сегодня я хочу вам рассказать, об интересном случае, когда специализированный софт может не получить доступ к удаленному компьютеры по RPC протоколу из-за новых политик безопасности DCOM. В логах будет фигурировать событие об ошибке DCOM ID 10036 «политика уровня проверки подлинности на стороне сервера не разрешает пользователю». Давайте смотреть в чем дело.
❌Описание ошибки DCOM ID 10036 (EOleException)
Обратился ко мне мой коллега с просьбой показать ему, как отправлять сообщение всем пользователям терминального хоста. Я предложил ему бесплатную утилиту Terminal Services Manager и подумал, что задача выполнена, но не тут то было. Коллега сказал, что у него не подключается к RDSH хосту и высвечивается ошибка доступа. Я решил так же проверить данную ситуацию.
Запустив Terminal Services Manager, в логе я увидел вот такую ошибку подключения:
Сразу отмечу, что права на удаленный сервер у меня были и сетевая доступность присутствовала. Первым делом я полез на сам сервер, куда не удавалось произвести подключение. В логах системы я обнаружил массовую ошибку:
ID 10036: Политика уровня проверки подлинности на стороне сервера не разрешает пользователю ROOTsem SID (S-1-5-21-551888299-3078463796-123456789-46162) с адреса 10.11.11.210 для активации DCOM-сервера. Повысьте уровень проверки подлинности активации, чтобы RPC_C_AUTHN_LEVEL_PKT_INTEGRITY в клиентском приложении. («The server-side authentication level policy does not allow the user ROOTsem SID (S-1-5-21-551888299-3078463796-123456789-46162) from address 10.11.11.210 to activate DCOM server. Please raise the activation authentication level at least to RPC_C_AUTHN_LEVEL_PKT_INTEGRITY in client application.»)
Давайте выяснять в чем дело и как это можно обойти.
⚙️Причина ошибки DCOM ID 10036
Первое, что я стал изучать, что такое RPC_C_AUTHN_LEVEL_PKT_INTEGRITY. В итоге я наткнулся на статью Microsoft о константах уровня аутентификации.
Константы уровня аутентификации представляют собой уровни аутентификации, передаваемые различным функциям времени выполнения. Эти уровни перечислены в порядке возрастания аутентификации. Каждый новый уровень добавляет к аутентификации, обеспечиваемой предыдущим уровнем. Если библиотека времени выполнения RPC не поддерживает указанный уровень, она автоматически обновляется до следующего более высокого поддерживаемого уровня.
В итоге есть вот такой список констант:
- RPC_C_AUTHN_LEVEL_DEFAULT — Использует уровень проверки подлинности по умолчанию для указанной службы проверки подлинности.
- RPC_C_AUTHN_LEVEL_NONE — Не выполняет аутентификацию.
- RPC_C_AUTHN_LEVEL_CONNECT — Аутентифицируется только тогда, когда клиент устанавливает связь с сервером.
- RPC_C_AUTHN_LEVEL_CALL — Выполняет аутентификацию только в начале каждого вызова удаленной процедуры, когда сервер получает запрос. Не применяется к удаленным вызовам процедур, выполненным с использованием последовательностей протоколов на основе соединения (тех, которые начинаются с префикса «ncacn»). Если последовательность протокола в дескрипторе привязки представляет собой последовательность протокола на основе соединения, и вы указываете этот уровень, эта процедура вместо этого использует константу RPC_C_AUTHN_LEVEL_PKT.
- RPC_C_AUTHN_LEVEL_PKT — Аутентифицирует только то, что все полученные данные получены от ожидаемого клиента. Не проверяет сами данные.
- RPC_C_AUTHN_LEVEL_PKT_INTEGRITY — Аутентифицирует и проверяет, что никакие данные, передаваемые между клиентом и сервером, не были изменены.
- RPC_C_AUTHN_LEVEL_PKT_PRIVACY — Включает все предыдущие уровни и гарантирует, что данные в открытом виде могут быть видны только отправителю и получателю. В локальном случае это предполагает использование безопасного канала. В удаленном случае это включает шифрование значения аргумента каждого удаленного вызова процедуры.
Теперь стало понятно, за что отвечает RPC_C_AUTHN_LEVEL_PKT_INTEGRITY и видимо Microsoft, ужесточила какую-то политику безопасности, я стал изучать вопрос дальше. Поиск ошибки DCOM ID 10036 привел меня ну обсуждение нового обновления KB5004442, которое как я выяснил и вызывает эту ситуацию.
KB5004442 призвана усилить защиту DCOM объектов. Удаленный протокол модели распределенных компонентов (DCOM) — это протокол для предоставления объектов приложений с помощью удаленных вызовов процедур (RPC). DCOM используется для связи между программными компонентами сетевых устройств. Многие из нас на самом деле не понимают этого, и мы не можем диагностировать ошибки DCOM в наших журналах событий, которые, по-видимому, не оказывают серьезного влияния на наши сети. Эта технология представляет собой протокол для предоставления объектов приложения с помощью удаленных вызовов процедур (RPC).
RPC являются ключевой частью Windows. RPC — это клиент-серверный протокол, который разработчики приложений могут использовать для вызова процедур на локальном или удаленном узле в сети. Детали подключения и сортировка данных выполняются за кулисами на уровне RPC, что дает разработчикам средства для прямого подключения клиентских приложений к удаленному компьютеру. Это позволяет разработчикам не беспокоиться о знании деталей того, как данные передаются между двумя машинами и как вызываются процедуры.
С обновлениями безопасности от 14 июня 2022 г. RPC_C_AUTHN_LEVEL_PKT_INTEGRITY на серверах DCOM теперь включен по умолчанию. Клиент, которому это необходимо, может отключить его с помощью раздела реестра RequireIntegrityActivationAuthenticationLevel.
Согласно бюллетеню, злоумышленник сначала воспользуется уязвимостью, предложив клиенту DCOM каким-либо образом подключиться к специально созданному серверу, как правило, отправив пользователю фишинговое электронное письмо, чтобы завладеть системой. Затем злоумышленник использует эту информацию для доступа к серверу DCOM, а затем скомпрометирует его. Патч исправляет и усиливает аутентификацию, используемую между клиентами и серверами DCOM.
Я проверил RDSH хосты и действительно там прилетело данное обновление. Microsoft пока полностью не закрутило данную политику безопасности и ее еще можно обойти, но самое правильное, это доделать приложение, чтобы оно при обращении к серверу и запросе данных выполняло все требования вендора. На текущий момент есть вот такой график внедрения:
- 8 июня 2021 г. — Изменения защиты отключены по умолчанию, но с возможностью включить их с помощью ключа реестра.
- 14 июня 2022 г. — Защитные изменения включены по умолчанию, но с возможностью отключить их с помощью ключа реестра.
- 14 марта 2023 г. — Усиление изменений включено по умолчанию, отключить их невозможно. К этому моменту вы должны решить все проблемы совместимости с усиливающими изменениями и приложениями в вашей среде.
Еще список обновлений несущих данное изменение: Windows Server 2022 — KB5005619, KB5005568. Windows 10, version 2004, Windows 10, version 20H2, Windows 10, version 21H1 — KB5005101. Windows Server 2019, Windows 10, version 1809 — KB5005102. Windows Server 2016, Windows 10, version 1607 — KB5005573. Windows Server 2012 R2 and Windows 8.1 — KB5006714. Данный список всегда меняется, так что смотрите в каталоге центра обновлений, что чем заменяется (https://www.catalog.update.microsoft.com/).
Так же помимо события ID 10036, есть еще два:
ID 10037: «Приложение %1 с PID %2 запрашивает активацию CLSID %3 на компьютере %4 с явно заданным уровнем аутентификации %5. Минимальный уровень аутентификации активации, требуемый DCOM, — 5 (RPC_C_AUTHN_LEVEL_PKT_INTEGRITY). Чтобы повысить уровень аутентификации активации, пожалуйста, обратитесь к поставщику приложения». («Application %1 with PID %2 is requesting to activate CLSID %3 on computer %4 with explicitly set authentication level at %5. The lowest activation authentication level required by DCOM is 5(RPC_C_AUTHN_LEVEL_PKT_INTEGRITY). To raise the activation authentication level, please contact the application vendor.»)
ID 10038: «Приложение %1 с PID %2 запрашивает активацию CLSID %3 на компьютере %4 с уровнем аутентификации активации по умолчанию %5. Минимальный уровень аутентификации активации, требуемый DCOM, — 5 (RPC_C_AUTHN_LEVEL_PKT_INTEGRITY). Чтобы повысить уровень аутентификации активации, пожалуйста, обратитесь к поставщику приложения». («Application %1 with PID %2 is requesting to activate CLSID %3 on computer %4 with default activation authentication level at %5. The lowest activation authentication level required by DCOM is 5(RPC_C_AUTHN_LEVEL_PKT_INTEGRITY). To raise the activation authentication level, please contact the application vendor.»)
- %1 — путь к приложению
- %2 — PID приложения
- %3 — CLSID класса COM, который приложение запрашивает для активации
- %4 — имя компьютера
- %5 — значение уровня аутентификации
💡Как устранить ошибку ID 10036
Первое, что вы должны сделать, это установить все доступные обновления, как на стороне сервера, куда идет подключение, так и на стороне системы откуда идет подключение. Напоминаю, что последнего можно найти в тексте ошибки:
ID 10036: Политика уровня проверки подлинности на стороне сервера не разрешает пользователю ROOTsem SID (S-1-5-21-551888299-3078463796-123456789-46162) с адреса 10.11.11.210 для активации DCOM-сервера. Повысьте уровень проверки подлинности активации, чтобы RPC_C_AUTHN_LEVEL_PKT_INTEGRITY в клиентском приложении.
Тут IP-адрес откуда идет подключение 10.11.11.210, там и нужно установить все возможные обновления безопасности.
Как только я обновился, ошибка EOleException ушла и мой Terminal Services Manager успешно подключился к серверу.
Если по каким, то причинам ваше приложение не заработало, а вам нужно, то есть лазейка до 2023 года в виде ключа реестра, который вы должны добавить на сервере, куда вы пытаетесь производить подключение. Запустите реестр Windows и перейдите в раздел:
HKEY_LOCAL_MACHINESOFTWARE MicrosoftOleAppCompat
И создайте там ключ реестра с типом REG_DWORD (32-бита) с именем RequireIntegrityActivationAuthenticationLevel.
- RequireIntegrityActivationAuthenticationLevel = 0x00000000 выключает политику
- RequireIntegrityActivationAuthenticationLevel = 0x00000001 включает политику
не забываем после создания ключа в реестре Windows произвести перезагрузку сервера
Если и данный метод вам не помог, то как крайняя мера может быть, это удаление обновления. Посмотрите список установленных обновлений командой:
После чего просто прочитайте инструкцию, как это сделать. Надеюсь, что вам оказалась полезна данная статья, и вы устранили ошибку EOleException. Если остались вопросы, то пишите их в комментариях. С вами был Иван Сёмин, автор и создатель IT портала Pyatilistnik.org.
Дополнительные ссылки
- https://docs.microsoft.com/en-us/windows/win32/rpc/authentication-level-constants
- https://support.microsoft.com/en-us/topic/kb5004442-manage-changes-for-windows-dcom-server-security-feature-bypass-cve-2021-26414-f1400b52-c141-43d2-941e-37ed901c769c
- https://msrc.microsoft.com/update-guide/vulnerability/CVE-2021-26414
Jaguar:
Служба COM записи компакт-дисков IMAPI у меня отключена, так как я пользуюсь для записи Nero.
А что Nero умеет записывать без этой службы? :g:
Управление записью компакт-дисков с помощью IMAPI (Image Mastering Applications Programming Interface). Если эта служба остановлена, этот компьютер не может записывать компакт-диски. Если эта служба отключена, любые службы, которые явно зависят от нее, не могут быть запущены.
Ставь в авто и не пудри мОзги!
P.S. Вот тебе файлик помощи по службам, почитай, подумай. Выбери нужную конфигурацию и настраивай систему как написано! services.zip
Файлик немного староват, но новых служб немного появилось.
services.zip
Изменено 25 ноября, 2007 пользователем matva
Windows 10 distributedcom ошибка 10005
Проблема такая: с периодичностью полчаса-час на сервере приложений (W2003 standart, СП2) возникает такая вот ошибка:
ID 10005, источник DCOM.
Ошибка DCOM «Указанная служба не может быть запущена, поскольку она отключена или все связанные с ней устройства отключены. » при попытке запуска службы winmgmt с аргументами «» для запуска сервера:
хотя служба DCOM запущена и работает, служба WMI также работает.
Параллельно этой ошибке идёт другая:
Источник: Userenv
ID 1090
Ошибка DCOM «Указанная служба не может быть запущена, поскольку она отключена или все связанные с ней устройства отключены. » при попытке запуска службы winmgmt с аргументами «» для запуска сервера:
Windows не удалось записать в журнал состояние сеанса RSoP. Попытка подключения к WMI не удалась. Дальнейшее протоколирование RSoP не будет выполняться для этого применения политики.
Дополнительные сведения можно найти в центре справки и поддержки, в «http://go.microsoft.com/fwlink/events.asp».
поглядел на eventID, но ничерта не понял.
Может кто русским языком объяснит что за фигня?
Вячеслав да вроде нормально там всё написано, лечений два:
Сначала проверь уровень аутентификации, запусти dcomcnfg жмакни Component Services — Computers -> My Computer — Св-ва My Computer, выбери вкладку Default Properties проверь в Default Authentication Level — должно стоять “Connect» и Default Impersonation Level — «Identify».
Раскрой My Computer, раскрой DCOM Config в меню View вверху выбери Detail, найди и открой св-ва Windows Management Instrumentation, проверь во вкладке Security по кнопам Edit от имени кого разрешено запускать эту службу в Launch and Activatation должно стоять Everyone, в Configaration Permission Administrator, Creator, Power users, System, Users. Administrator и System должны иметь полный доступ, остальные Read only.
1 останови службу Windows Management Instrumentation (WMI)
2 Зайди в папку %SystemRoot%System32WbemRepository
3. Удали в ней все файлы
4 Рестартани сервак
Источник
Помогите, код ошибки 10016 windows 10 — как исправить?
- В журнале Windows 10 нужно найти последнюю ошибку DistributedCOM.
- Затем нужно выделить и скопировать AppID (в скобках).
- Запустить редактор реестра, открыть ветку «компьютер» и «правка».
- Выбрать опцию «Найти».
- Вставить значение APPID вместе со скобками, отметить опцию «имена разделов» и нажать «Далее».
- Нажать по найденной папке правой кнопкой мыши и выбрать пункт «Разрешение».
- Нажать «Дополнительно».
- Во владельце нажать «Изменить».
- Затем «Дополнительно» — поиск — «Администраторы».
- Сохраняем все настройки.
- В настройках безопасности, в «группах и пользователях» выбрать «Администраторы». Предоставляем им полный доступ и сохраняем изменения.
Те же действия нужно повторить для второго значения в ошибке под названием CLSID.
2 1 · Хороший ответ
Если пишите инструкцию,нужно подробно расписывать ,а не обрубать на полуслове.
При подключении usb возникает «код ошибки 43», как его исправить?
Ошибка возникает из-за того, что в кабеле USB который выдаёт эту ошибку нет подключения массы общего провода к металлической части розетки или вилки разъёма USB. Она выступает в качестве 5 контакта. Результат получил из сравнения рабочего оригинального кабеля USB с тем который выдаёт эту ошибку китайского производства. Среди 4 контактов разъёма масса передаётся по 4 контакту. Для чего выпускают кабель с такой характеристикой не совсем понятно.
5 5 · Хороший ответ
Стоит ли переходить с Windows 7 на Windows 10?
Windows 10 — худшее что я видел в своей жизни. Пока есть возможность сидите на семерке, которая понятна, настраиваема и управляема. Десятка же, вообще непонятно для кого делалась. Захламлена до предела. Даже выключить с одного нажатия не получается. Приходится делать кнопку отдельную на рабочем столе. В общем сделана для тех кто привык тыкать пальцем на картинку. Обновления достают конкретно. При не очень быстром интернете на ноуте может качать их до получаса, при этом не позволяя работать по другим задачам. Поживете неделю без интернета, получите при подключении к сети 2-3 гига непонятных обновлений, которые потом ещё и устанавливаться начнут. При этом она сама делает что хочет, когда хочет и как хочет. Дальше аргументировать не буду, думаю и так понятно.
Источник
Windows 10 distributedcom ошибка 10005
Как исправить ошибку DistributedCOM Error 10016 в Windows 10
Ошибка DistributedCOM Error 10016 является общей проблемой Windows почти для всех версий, начиная с Windows XP. Ошибка не приводит к немедленному отказу системы. Вы не будете страдать от внезапного синего экрана смерти. Фактически, ошибка DCOM 10016 является неопасной. Однако , это не значит, что ты не можешь это исправить. Итак, вот как исправить ошибку DistributedCOM Error 10016 в вашей системе Windows 10.
Что такое 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, и еще одно несколько более длинное исправление.
1. Редактирование реестра Windows для исправления ошибки DCOM Error 10016
Простая настройка реестра иногда позволяет немедленно исправить ошибку DCOM Error 10016.
Перед редактированием реестра я рекомендую сделать резервную копию.
Введите registry в строке поиска меню Пуск. Перейдите в меню Файл > Экспорт, установите для параметра Экспорт диапазон значение Все, а затем Сохранить реестр Windows в удобном месте. Следующее исправление не повредит ваш компьютер, но лучше всего сделать резервную копию для восстановления в случае непредвиденной ошибки.
Итак, давайте попробуем исправить ошибку.
- Введите registry в строке поиска меню Пуск и откройте Редактор реестра.
- Перейдите по ссылке HKEY_LOCAL_MACHINESOFTWAREMicrosoftOle. Адрес можно скопировать и вставить в адресную строку редактора реестра.
- Удалите следующие четыре ключа реестра:
- DefaultAccessPermission
- DefaultLaunchPermission
- MachineAccessRestriction
- MachineLaunchRestriction
- Закройте редактор реестра Windows, а затем перезагрузите систему.
С этого момента в системе не должно быть ошибки DCOM Error 10016.
2. Разрешение DCOM на выполнение определенных действий при возникновении ошибок
Если это не сработает, то вы сможете найти гораздо более длинный выход из сложившейся ситуации. Сообщение об ошибке DCOM Error 10016 в средстве просмотра событий содержит информацию о конкретном приложении или процессе, создающем проблему.
Загрузите средство просмотра событий.
Перейдите в Журнал Windows > Система и найдите вашу последнюю ошибку DCOM 10016. Дважды щелкните сообщение об ошибке, чтобы развернуть его.
Вкладка General (Общие) объясняет причину ошибки 10016 и содержит список CLSID (Class ID) и APPID (Application ID). Символьные строки CLSID и APPID выглядят случайно. Однако с их помощью можно определить, какое приложение или служба является источником ошибки 10016.
Найдите CLSID и APPID в редакторе реестра
Вот как найти службу в Редакторе реестра.
Сначала выделите CLSID в средстве просмотра событий, а затем нажмите CTRL + C для копирования. Затем откройте Редактор реестра. Поиск в реестре осуществляется по следующим параметрам:
Помните, что адрес можно скопировать и вставить в адресную строку редактора реестра. По окончании поиска CLSID можно выполнить перекрестные ссылки на APPID из сообщения об ошибке с AppID, указанным в CLSID.
Ошибка DCOM 10016 в примере связана с Runtime Broker, который является одной из наиболее распространенных причин этой ошибки.
Редактирование разрешений CLSID
В левом списке записей реестра щелкните правой кнопкой мыши CLSID, относящийся к ошибке, затем выберите Permission > Advanced (Разрешение > Дополнительно). Отсюда вы можете отредактировать права доступа к службе.
Выделите пункт Administrators (Администраторы) и выберите Edit (Редактировать). Переключите основные разрешения на Full Control, а затем нажмите OK > Apply > OK.
Теперь перезапустите систему.
После завершения перезапуска введите Component Services (Службы компонентов) в строку поиска меню Пуск и запустите сервис. Перейдите к Компьютеры > Мой компьютер > DCOM Config.
Вы увидите длинный список сервисов, использующих DCOM каким-либо образом. Найдите службу, используя имя и APPID, щелкните правой кнопкой мыши и выберите Properties > Security.
В разделе Launch and Activation Permissions выберите Edit > Add > Add a Local Service > Apply. Теперь поставьте галочку в поле Local Activation, нажмите OK и перезагрузите систему еще раз.
Ух ты! Все сделано, процесс завершен.
Примечание: К сожалению, если у вас несколько причин ошибки 10016, вам придется выполнять этот процесс для каждой комбинации CSLID/APPID.
DCOM Error 10016 решена
Надеюсь, это помогло вам исправить ошибку распределенного COM 10016. Должен подчеркнуть, что ошибка DCOM 10016 вряд ли повлияет на производительность вашей системы.
Спасибо, что читаете! Подписывайтесь на мой канал в Telegram и Яндекс.Дзен. Только там последние обновления блога и новости мира информационных технологий.
Респект за пост! Спасибо за работу!
Хотите больше постов? Узнавать новости технологий? Читать обзоры на гаджеты? Для всего этого, а также для продвижения сайта, покупки нового дизайна и оплаты хостинга, мне необходима помощь от вас, преданные и благодарные читатели. Подробнее о донатах читайте на специальной странице.
Заранее спасибо! Все собранные средства будут пущены на развитие сайта. Поддержка проекта является подарком владельцу сайта.
Источник