Oproep is geannuleerd door het berichtenfilter, 0x80010002

Oproep is geannuleerd door het berichtenfilter, 0x80010002

Bij het openen van bepaalde programma’s op een Windows-client of servercomputer, werd de oproep geannuleerd door het berichtenfilter met foutcode 0x80010002 mogelijk geactiveerd. In andere gevallen treedt hetzelfde probleem op wanneer een verouderde toepassing wordt aangeroepen. Dit bericht biedt de meest toepasselijke oplossingen voor dit probleem.

Er is een onverwachte fout opgetreden.

Oproep is geannuleerd door het berichtenfilter. (Uitzondering op HRESULT: 0x80010002 (RPC_E_CALL_CANCELED))

Oproep is geannuleerd door het berichtenfilter, 0x80010002

Als u een foutmelding krijgt waarin staat dat Oproep is geannuleerd door het berichtenfilter, 0x80010002 wanneer u een toepassing probeert te openen of wanneer de toepassing wordt aangeroepen op uw Windows 11/10-computer, dan hebben de volgende voorgestelde oplossingen die we hieronder in willekeurige volgorde hebben gepresenteerd zou u moeten helpen de fout op uw systeem op te lossen.

  1. Controleer de Remote Procedure Call (RPC)-service
  2. Start de Windows Management Instrumentation-service (WMI) opnieuw
  3. Voer WBEMTEST uit
  4. Registreer DLL’s opnieuw, compileer de . mofs in de wbem-map en registreer WMI-service en -provider opnieuw
  5. Windows-beheerinstrumentatie repareren/herbouwen
  6. Antivirus tijdelijk uitschakelen of verwijderen
  7. Voer WBEMTEST uit
  8. Los RPC-fouten op met behulp van PortQry
  9. Converteer Windows-servicecomponentmonitors van WMI naar RPC

Laten we de voorgestelde oplossingen in detail bekijken. Als uw systeem al een tijdje niet is bijgewerkt, raden we u aan voordat u verder gaat te controleren op updates en alle beschikbare bits (inclusief optionele updates) op uw systeem te installeren en vervolgens te kijken of het probleem is opgelost of niet. Het opnieuw installeren van de toepassing die de fout veroorzaakt, kan ook helpen.

1] Controleer de Remote Procedure Call (RPC) -service

De RPCSS-service is de Service Control Manager voor COM- en DCOM-servers. Het voert objectactiveringsverzoeken, objectexportresoluties en gedistribueerde afvalinzameling uit voor COM- en DCOM-servers. Als deze service wordt gestopt of uitgeschakeld, werken programma’s die COM of DCOM gebruiken niet correct. Bovendien gebruikt de RpcSs-service het bestand rpcss.dll dat zich in de map C:\Windows\system32 bevindt. Als het bestand is verwijderd of beschadigd, kan het zijn dat deze oproep is geannuleerd door het berichtenfilter, 0x80010002-fout.

Deze oplossing vereist dat u controleert en ervoor zorgt dat de Remote Procedure Call (RPC) (RpcSs)-service is gestart en is ingesteld op Automatisch opstarten, wat de standaardconfiguratie is. Om de standaard opstartconfiguratie van de service te herstellen, voert u de opdrachtprompt uit als beheerder, kopieert en plakt u de onderstaande opdracht en drukt u op Enter.

sc config RpcSs start= auto
sc start RpcSs

Zodra de opdracht is uitgevoerd, sluit u het opdrachtvenster en start u de computer opnieuw op.

2] Start de Windows Management Instrumentation (WMI) -service opnieuw

Start de Windows Management Instrumentation-service (WMI) opnieuw

Windows Management Instrumentation (winmgmt) Service biedt een gemeenschappelijke interface en objectmodel voor toegang tot beheerinformatie over de besturingssystemen, apparaten, toepassingen en services. Als deze service wordt gestopt, zal de meeste op Windows gebaseerde software niet goed werken. Als deze service is uitgeschakeld, kunnen services die er expliciet van afhankelijk zijn niet worden gestart. De winmgmt-service gebruikt ook het bestand WMIsvc.dll dat zich in de map C:\Windows\system32\wbem bevindt. Als het bestand wordt verwijderd of beschadigd, zult u waarschijnlijk problemen tegenkomen met afhankelijke services.

Deze oplossing vereist dat u ervoor zorgt dat de winmgmt-service is ingesteld op de standaard opstartconfiguratie op uw doelserver door de onderstaande opdracht uit te voeren in een verhoogde CMD-prompt. Start de service opnieuw als deze al actief is.

sc config winmgmt start= auto
sc start winmgmt

3] Voer WBEMTEST uit

Als u WMI niet kunt herstarten zoals hierboven beschreven, kunt u WBEMTEST lokaal uitvoeren om de WMI-connectiviteit op het knooppunt te testen. Raadpleeg hiervoor deze Microsoft-documentatie .

4] Registreer DLL’s opnieuw, compileer de. mofs in de wbem-map en registreer WMI-service en -provider opnieuw

Voor deze oplossing moet u alle DLL’s opnieuw registreren en het . mofs in de map wbem en registreer WMI Service en Provider opnieuw. Om deze taak uit te voeren, moet u een batchbestand maken en uitvoeren door deze stappen te volgen:

  • Druk op de Windows-toets + R om het dialoogvenster Uitvoeren te openen.
  • Typ kladblok in het dialoogvenster Uitvoeren en druk op Enter om Kladblok te openen.
  • Kopieer en plak de onderstaande syntaxis in de teksteditor.

@echo off
sc config winmgmt start= disabled
net stop 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= auto
net start winmgmt
for /f %%s in ('dir /s /b *.mof *.mfl') do mofcomp %%s

  • Sla het bestand op met een naam en voeg de bestandsextensie .bat toe – bijv.; WMI.bat opnieuw registreren; selecteer in het vak Opslaan als type de optie Alle bestanden .
  • Voer nu het batchbestand uit met beheerdersrechten (klik met de rechtermuisknop op het opgeslagen bestand en selecteer Uitvoeren als beheerder in het contextmenu) of dubbelklik eenvoudigweg op het . bat-bestand om het uit te voeren.
  • Zodra het batchbestand is uitgevoerd, kunt u het verwijderen.
  • Start de machine opnieuw op en test WMI.

5] Windows-beheerinstrumentatie repareren/herbouwen

Repareer of herbouw de WMI-opslagplaats

U kunt WMI snel repareren of herbouwen op een lokale machine of server (naargelang het geval) door een batchbestand te maken zoals hierboven weergegeven met de onderstaande broncode of u kunt de stapsgewijze instructies in de gekoppelde handleiding volgen.

Echo Rebuilding WMI.....Please wait. > 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 Repository >> c:\wmirebuild.log
c:
cd c:\windows\system32\wbem >> c:\wmirebuild.log
rd /S /Q repository >> 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
for /f %%s in ('dir /b /s *.dll') do regsvr32 /s %%s >> c:\wmirebuild.log
for /f %%s in ('dir /b *.mof') do mofcomp %%s >> c:\wmirebuild.log
for /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

6] Antivirus tijdelijk uitschakelen of verwijderen

Er is waarschijnlijk beveiligings-/antivirussoftware die problemen veroorzaakt op de server, de WMI/DCOM-configuratie is slecht of de WMI-opslagplaats is beschadigd. Dus als het probleem zich blijft voordoen nadat u de hierboven genoemde oplossingen 1, 2, 4 en 5 hebt toegepast, kunt u proberen antivirussoftware te verwijderen, de Windows-firewall of een speciale firewall van derden uit te schakelen en kijken of dat helpt.

7] Los RPC-fouten op met behulp van PortQry

Los RPC-fouten op met behulp van PortQry

PortQry biedt snel inzicht in hoe RPC werkt voordat u zich verdiept in netwerktraceergegevens. Aangezien de gegenereerde uitzondering verwijst naar RPC, kunt u RPC-fouten oplossen met behulp van PortQry.exe-opdrachten om snel te bepalen of u verbinding kunt maken op de client- of servercomputer, naargelang het geval.

8] Converteer Windows-servicecomponentmonitors van WMI naar RPC

Deze oplossing is van toepassing op SolarWinds-gebruikers die het probleem hebben ondervonden en het foutbericht in de webconsole hebben ontvangen. Deze mogelijke oplossing kan helpen het probleem op te lossen zonder drastische stappen zoals het opnieuw opbouwen van prestatiemeteritems of het opnieuw opbouwen van de WMI-repository. In plaats daarvan converteert u Windows-servicecomponentmonitors van WMI naar RPC door deze stappen te volgen:

  • Blader naar de SAM-overzichtspagina in de Orion-webconsole.
  • Bewerk de toepassingssjabloon met de Windows-servicecomponent.
  • Vouw het onderdeel Windows Service uit.
  • Verander van WMI- naar RPC-methode.
  • Redden.

Als u alle mogelijke Windows-servicemonitors wilt wijzigen naar de RPC-methode voor al uw toepassingen, kunt u het SQL-script gebruiken dat beschikbaar is op support.solarwinds.com om alle bestaande ophaalmethoden voor Windows-servicecomponentmonitors van WMI naar RPC te converteren.

Ik hoop dat dit bericht helpt!

Hoe los ik foutcode 0xc8000402 op?

Naar verluidt zal de foutcode 0xc8000402 hoogstwaarschijnlijk worden aangetroffen door Windows Insiders met Windows 10 die zich aansluiten bij de Dev- of Beta-kanalen terwijl ze proberen de nieuwste build op hun apparaat te downloaden. Als u hier last van heeft, kunt u als tijdelijke oplossing eerst lid worden van het Release Preview-kanaal en vervolgens Windows 11 vanaf daar installeren.

Wat is mislukt 0x80070002?

De fout 0x80070002 in SCCM-implementatie betekent dat het systeem het opgegeven bestand niet kan vinden. In een ander geval is de fout 0x80070002 een Windows-updatefout die het gevolg kan zijn van corrupte of ontbrekende systeembestanden. Als het systeem onvoldoende ruimte heeft om de update te downloaden, kunt u deze fout tegenkomen. Het probleem kan ook optreden als gevolg van een conflict tussen hardwareapparaten die op het systeem zijn aangesloten.

Geef een reactie

Je e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *