Звонок был отменен фильтром сообщений, 0x80010002
При открытии определенных программ на клиентском или серверном компьютере Windows может срабатывать вызов, отмененный фильтром сообщений с кодом ошибки 0x80010002. В других случаях такая же проблема возникает при вызове устаревшего приложения. В этом сообщении представлены наиболее применимые исправления этой проблемы.
Произошла непредвиденная ошибка.
Вызов был отменен фильтром сообщений. (Исключение из HRESULT: 0x80010002 (RPC_E_CALL_CANCELED))
Звонок был отменен фильтром сообщений, 0x80010002
Если вы получаете сообщение об ошибке с указанием Звонок был отменен фильтром сообщений, 0x80010002 когда вы пытаетесь открыть приложение или когда приложение вызывается на вашем компьютере с Windows 11/10, следующие предлагаемые исправления, которые мы представили ниже в произвольном порядке, должны помочь вам исправить ошибку в вашей системе.
- Проверьте службу удаленного вызова процедур (RPC).
- Перезапустите службу инструментария управления Windows (WMI).
- Запустить WBEMTEST
- Перерегистрируйте библиотеки DLL, перекомпилируйте .mofs в папке wbem и повторно зарегистрируйте службу и поставщика WMI.
- Восстановление/восстановление инструментария управления Windows
- Временно отключите или удалите антивирус
- Запустить WBEMTEST
- Устранение ошибок RPC с помощью PortQry
- Преобразование мониторов компонентов служб Windows из WMI в RPC
Давайте подробно рассмотрим предлагаемые исправления. Если ваша система не обновлялась какое-то время, прежде чем продолжить, мы рекомендуем вам проверить наличие обновлений и установить все доступные биты (включая необязательные обновления) в вашей системе, а затем посмотреть, решена ли проблема или нет. Также может помочь переустановка приложения, выдающего ошибку.
Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)
1]Проверьте службу удаленного вызова процедур (RPC).
Служба RPCSS — это диспетчер управления службами для серверов COM и DCOM. Он выполняет запросы на активацию объектов, разрешения экспортера объектов и распределенную сборку мусора для серверов COM и DCOM. Если эта служба остановлена или отключена, программы, использующие COM или DCOM, не будут работать должным образом. Кроме того, служба RpcSs использует rpcss.dll файл, расположенный в каталоге C:\Windows\system32. Если файл удален или поврежден, вы можете столкнуться с этим Звонок был отменен фильтром сообщений, 0x80010002 ошибка.
Это решение требует, чтобы вы проверили и удостоверились, что служба удаленного вызова процедур (RPC) (RpcSs) запущена и настроена на автоматический запуска, который является конфигурацией по умолчанию. Чтобы восстановить начальную конфигурацию службы по умолчанию, запустите командную строку от имени администратора, затем скопируйте и вставьте приведенную ниже команду и нажмите Enter.
sc config RpcSs start= автоматический sc запуск RpcSs
После выполнения команды закройте командное окно и перезагрузите компьютер.
2]Перезапустите службу инструментария управления Windows (WMI).
Служба инструментария управления Windows (winmgmt) предоставляет общий интерфейс и объектную модель для доступа к управляющей информации об операционных системах, устройствах, приложениях и службах. Если эта служба остановлена, большинство программ для Windows не будут работать должным образом. Если эта служба отключена, любые службы, явно зависящие от нее, не запустятся. Кроме того, служба winmgmt использует WMIsvc.dll файл, расположенный в каталоге C:\Windows\system32\wbem — если файл удален или поврежден, вы, вероятно, столкнетесь с проблемами с зависимыми службами.
Это решение требует от вас убедиться, что winmgmt service устанавливается в конфигурацию запуска по умолчанию на целевом сервере, выполнив приведенную ниже команду в командной строке CMD с повышенными привилегиями. Перезапустите службу, если она уже запущена.
sc config winmgmt start= auto sc start winmgmt4]Перерегистрируйте библиотеки DLL, перекомпилируйте .mofs в папке wbem и повторно зарегистрируйте службу и поставщика WMI.
Для этого решения вам необходимо перерегистрировать все библиотеки DLL и перекомпилировать .mofs в папке wbem и повторно зарегистрируйте службу и поставщика WMI. Чтобы выполнить эту задачу, вам необходимо создать и запустить пакетный файл, выполнив следующие действия:
- Нажмите клавишу Windows + R, чтобы вызвать диалоговое окно «Выполнить».
- В диалоговом окне «Выполнить» введите блокнот и нажмите Enter, чтобы открыть Блокнот.
- Скопируйте и вставьте приведенный ниже синтаксис в текстовый редактор.
@echo off sc config winmgmt start = отключенная сетевая остановка winmgmt /y %systemdrive% cd %windir%\system32\wbem for /f %%s in (‘dir /b *.dll’) do regsvr32 /s %%s wmiprvse /regserver winmgmt /regserver sc config winmgmt start= автоматический сетевой запуск winmgmt для /f %%s in (‘dir /s /b *.mof *.mfl’) do mofcomp %%s
- Сохраните файл с именем и добавьте расширение .bat, например; Перерегистрируйте WMI.bat; на в поле Тип файла выберите Все файлы.
- Теперь запустите пакетный файл с правами администратора (щелкните правой кнопкой мыши сохраненный файл и выберите Запустить от имени администратора из контекстного меню) или просто дважды щелкните файл .bat, чтобы запустить его.
- После запуска командного файла его можно удалить.
- Перезагрузите машину и протестируйте WMI.
5]Ремонт/восстановление инструментария управления Windows
Вы можете быстро восстановить или перестроить WMI на локальном компьютере или сервере (в зависимости от обстоятельств), создав пакетный файл, как показано выше, с исходным кодом ниже, или вы можете следовать пошаговым инструкциям, приведенным в связанном руководстве.
Эхо-восстановление WMI…..Пожалуйста, подождите. > c:\wmirebuild.log net stop sharedaccess >> c:\wmirebuild.log net stop winmgmt /y >> c:\wmirebuild.log cd C:\WINDOWS\system32\wbem >> c:\wmirebuild.log del / Репозиторий Q >> c:\wmirebuild.log c: cd c:\windows\system32\wbem >> c:\wmirebuild.log rd /S /Q репозиторий >> c:\wmirebuild.log regsvr32 /s %systemroot%\ system32\scecli.dll >> c:\wmirebuild.log regsvr32 /s %systemroot%\system32\userenv.dll >> c:\wmirebuild.log mofcomp cimwin32.mof >> c:\wmirebuild.log mofcomp cimwin32.mfl > > c:\wmirebuild.log mofcomp rsop.mof >> c:\wmirebuild.log mofcomp rsop.mfl >> c:\wmirebuild.log для /f %%s in (‘dir /b /s *.dll’) do regsvr32 /s %%s >> c:\wmirebuild.log для /f %%s in (‘dir /b *.mof’) do mofcomp %%s >> c:\wmirebuild.log для /f %% s in (‘dir /b *.mfl’) do mofcomp %%s >> c:\wmirebuild.log mofcomp exwmi.mof >> c:\wmirebuild.log mofcomp -n:root\cimv2\applications\exchange wbemcons. mof >> c:\wmirebuild.log mofcomp -n:root\cimv2\applications\exchange smtpcons.mof >> c:\wmirebuild.log mofcomp exmgmt.mof >> c:\wmirebuild.log net stop winmgmt >> c:\wmirebuild.log net start winmgmt >> c:\wmirebuild.log gpupdate /force >> c:\wmirebuild.log
Чтение: сбой сброса репозитория WMI, ошибка 0x80070005, 0x8007041B, 0x80041003
6]Временно отключите или удалите антивирус
Вероятно, проблемы на сервере вызывает программное обеспечение безопасности/антивирус, неправильная конфигурация WMI/DCOM или репозиторий WMI поврежден. Итак, если проблема не устранена после того, как вы применили решения 1, 2, 4 и 5, упомянутые выше, вы можете попробовать удалить любое антивирусное программное обеспечение, отключить брандмауэр Windows или любой сторонний выделенный брандмауэр и посмотреть, поможет ли это.
7]Устранение ошибок RPC с помощью PortQry
PortQry позволяет быстро понять, как работает RPC, прежде чем вы углубитесь в данные сетевой трассировки. Поскольку создаваемое исключение ссылается на RPC, вы можете устранять ошибки RPC с помощью команд PortQry.exe, чтобы быстро определить, можете ли вы установить соединение на клиентском или серверном компьютере, в зависимости от обстоятельств.
8]Преобразование мониторов компонентов службы Windows из WMI в RPC
Это исправление относится к Солнечные ветры пользователи, которые столкнулись с проблемой и получили сообщение об ошибке в веб-консоли. Этот потенциальный обходной путь может помочь решить проблему без радикальных шагов, таких как перестроение счетчиков производительности или перестроение репозитория WMI — вместо этого преобразуйте мониторы компонентов службы Windows из WMI в RPC, выполнив следующие действия:
- Перейдите на страницу SAM Summary в веб-консоли Orion.
- Отредактируйте шаблон приложения, содержащий компонент службы Windows.
- Разверните компонент службы Windows.
- Переход с WMI на метод RPC.
- Сохранять.
Чтобы изменить все возможные мониторы служб Windows на метод RPC во всех ваших приложениях, вы можете использовать сценарий SQL, доступный по адресу support.solarwinds.com для преобразования всех существующих методов выборки мониторов сервисных компонентов Windows из WMI в RPC.
Я надеюсь, что этот пост поможет!
Как исправить код ошибки 0xc8000402?
Как сообщается, с кодом ошибки 0xc8000402, скорее всего, столкнутся участники программы предварительной оценки Windows, использующие Windows 10, которые присоединяются к каналам разработки или бета-тестирования при попытке загрузить последнюю сборку на свое устройство. Если вас это затронет, в качестве обходного пути вы можете сначала присоединиться к каналу Release Preview, а затем установить оттуда Windows 11.
Что такое неудачный 0x80070002?
Ошибка 0x80070002 в развертывании SCCM означает Tсистема не может найти указанный файл. В другом случае ошибка 0x80070002 — это ошибка обновления Windows, которая может быть вызвана повреждением или отсутствием системных файлов. Кроме того, если в системе недостаточно места для загрузки обновления, вы можете столкнуться с этой ошибкой. Проблема также может появиться из-за конфликта между аппаратными устройствами, подключенными к системе.
Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)