- The value data for the SharedFilesDir registry value does not contain a trailing backslash (\) in the following registry:HKEY_LOCAL_MACHINE\Software\Microsoft\Shared ToolsAbsence of this trailing backslash prevents location of the Csapi3t1.dll file and causes the spelling checker not to function correctly.
- The Csapi3t1.dll file is missing or damaged. The Csapi3t1.dll file is located in the Program Files\Common Files\Microsoft Shared\Proof folder,
- The Mssp232.dll or Mssp2_en.lex file is missing or damaged.
To resolve this issue, use Registry Editor to verify that the value data in the SharedFilesDir registry value contains a trailing backslash:
- Click Start, click Run, type Regedt32, and then click OK.
- Double-click to expand the HKEY_LOCAL_MACHINE folder, expand the Software folder, and then expand the Microsoft folder.
- Double-click to expand the Shared Tools folder, and then click the SharedFilesDir value.
- On the Edit menu, click Modify.
- Type C:\Program Files\Common Files\Microsoft Shared\ in the Value Data box, and then click OK.
- Quit Registry Editor.
In order for the Spelling checker to work, the software needs a dictionary to compare words against. However, Outlook Express is offered as a downloadable product, and it does not include its own dictionary. Outlook Express does can use another programs dictionary, such as Microsoft Word, to check the spelling of text. Without another program's dictionary to access, Outlook Express cannot use the spelling checker.
Article ID: 224176 - Last Review: Mar 15, 2008 - Revision: 1