Microsoft-Windows-Spell-Checking
34 events across 3 channels
Event ID 1: Initialize wordlist request sent to provider
#Event ID 2: Initialize wordlist request returned from provider
#Event ID 4: Check request returned from provider
#Description
Check request returned from provider.
Message #
Event ID 5: CreateSpellChecker request sent to provider
#Description
CreateSpellChecker request sent to provider.
Message #
Event ID 6: CreateSpellChecker request received from provider
#Description
CreateSpellChecker request received from provider.
Message #
Event ID 8: Suggest request receive from provider
#Description
Suggest request receive from provider.
Message #
Event ID 9: EnumSpellingErrorDecorator Next Start
#Description
EnumSpellingErrorDecorator Next Start.
Message #
Event ID 10: EnumSpellingErrorDecorator Next Stop
#Description
EnumSpellingErrorDecorator Next Stop.
Message #
Event ID 11: SupportedLanguages request sent to provider
#Description
SupportedLanguages request sent to provider.
Message #
Event ID 12: SupportedLanguages request received from provider
#Description
SupportedLanguages request received from provider.
Message #
Event ID 16: File First is not Unicode (UTF-16LE).
#Event ID 17: File string is not Unicode (UTF-16LE).
#Event ID 18: string is not a directory.
#Event ID 19: Unable to create directory string.
#Event ID 20: Attempt to initialize wordlist wordlist in languageTag spell checker failed.
#Event ID 21: Get option value request sent to provider
#Description
Get option value request sent to provider.
Message #
Event ID 22: Get option value request received from provider
#Description
Get option value request received from provider.
Message #
Event ID 23: Initialize wordlist from files request sent to provider
#Event ID 24: Initialize wordlist from files request returned from provider
#Event ID 27: Failed to launch the watcher thread for changes in user wordlists and spell checking options: hr.
#Event ID 28: Failed to watch for user wordlist changes: hr.
#Event ID 29: Failed to watch for spell checking option changes: hr.
#Event ID 30: Spell checking provider returned error indexes out of the string boundaries.
#Description
Spell checking provider returned error indexes out of the string boundaries. This indicates that the provider either has a bug or that it is malicious.
Message #
Event ID 31: Failed to update wordlist user custom wordlist: hr.
#Event ID 32: ComprehensiveCheck request sent to provider
#Description
ComprehensiveCheck request sent to provider.
Message #
Event ID 33: ComprehensiveCheck request returned from provider
#Description
ComprehensiveCheck request returned from provider.
Message #
Event ID 34: Failed to add "First" to the text prediction language model.
#Provenance
Where this provider's schema came from, and which Windows build it was observed on. Windows can change a provider's event schema between builds, so use this to judge whether it matches the build you collect from.
ETW provider GUID d0e22efc-ac66-4b25-a72d-382736b5e940
Defined in MsSpellCheckingFacility.dll, which carries the event manifest.
Observed on:
- WS2022-20348.4893, schema read from the registered manifest, binary version 10.0.20348.1, captured 2026-06-02
- Win11-26200.6584, schema read from the registered manifest, binary version 10.0.26100.1, captured 2026-06-02