SELECTED ANSWER
replied on February 14, 2014
This warning basically means that efile text extraction failed - TextProvider is the library that specifically handles efile text extraction. The most common reason this fails is that the specific file is in a format you simply don't have a method to extract with on this machine - say that the corresponding iFilter isn't installed. It will also show if there were other reasons text extraction failed, such as the scenario Blake mentions.
There's actually a few keys that could be relevant to configuring which file types you want TextProvider to try to generate text from. By default, it will simply try for everything.
- PermittedExtensions - REG_SZ. Which file extensions are permitted by TextProvider to extract text from. Multiple extensions are separated by semicolons. For example: doc;txt;pdf
- BlockedExtensions - REG_SZ. Which file extensions are blocked by TextProvider to extract text from. Multiple extensions are separated by semicolons. If the same extension both appears in PermittedExtensions and BlockedExtensions, it will be blocked.
- OnlyExtractFromPermitted - DWORD. If set to non-zero, TextProvider will only extract text from PermittedExtensions. Otherwise all extensions are permitted.
- For 32-bit Windows: HKEY_LOCAL_MACHINE\SOFTWARE\Laserfiche\TextProvider
- For 64-bit Windows:
- 64-bit application: HKEY_LOCAL_MACHINE\SOFTWARE\Laserfiche\TextProvider
- 32-bit application: HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Laserfiche\TextProvider.
- Note that if only the x64 keys are set, both 32 and 64 bit TextProviders will use that key.