Symptoms
When file permissions are not correctly applied you may experience one of the following errors when running OfficeTalk:
- The application failed to initialize properly (0xc0000022)
- Windows cannot access the specified device, path, or file. You may not have appropriate permissions to access the item.
Cause
OfficeTalk requires that users logged in to Microsoft Windows have appropriate permissions to access the files upon which OfficeTalk is dependant.
Resolution
Note: You will need at least Power User priveledges to apply these steps. If you are using Windows XP, please ensure that Simple File Sharing is switched off.
Ensure that Read and Execute permissions are given to the Users group for the following files:
- C:Program FilesOfficeTalk
- Otalk.exe
- OTRes.exe
- C:WindowsSystem32
- Otapi.dll
- Otapires.dll
- Splapi.dll
- In Addition, for Older Versions of OfficeTalk (these can exist in either
C:Program FilesOfficeTalk
orC:WindowsSystem32
) - STAbstract.dll
- STBase.dll
- OTAbstract.dll
More Info
The file locations above are typical for the majority of OfficeTalk installations. These will be different if you did not accept the default file location when installing OfficeTalk. Please note, for Windows NT and for Windows 2000 C:WINNT
is used rather than C:Windows
.
To apply permissions, right-click on the files named above, and select Properties from the context menu. Go to the Security tab, and apply permissions.