HomeGuides :: Worldox GX4 TroubleshootingIndexer Error MessagesWorldox Indexer is holding locks on network file WDFLSMS.DLL

20.1. Worldox Indexer is holding locks on network file WDFLSMS.DLL

Background

If WDINDEX is holding locks on DLLs in the network Worldox folder, it can prevent updates from being applied.  Normally, WDINDEX runs in 'mirrored' mode, which means that all libraries are copied to the local disk of the indexer PC, then the software runs from the local copy.  If WDINDEX is holding locks on network files, there are two known causes:

  1. WDINDEX isn't running mirrored
  2. Some DLLs were registered from the network folder

Resolution

WDINDEX isn't running mirrored

To test this, perform a Help->About in WDINDEX and confirm that the Program Folder is listed as C:\Worldox and the Mirrored From folder is your network Worldox folder.  If it is not, then the shortcut used to launch WDINDEX needs to be adjusted - contact Trumpet support for help doing this.

DLLs were registered from the network folder

This can happen if WDAdmin is launched on the Indexer PC before a mirrored instance of WDINDEX is launched.

To fix:

  1. Open a command prompt (start->run, cmd)
  2. Type the following command (if the locked DLL is different from WDFLSMS.DLL, adjust the following):
  3. regsvr32 C:\Worldox\WDFLSMS.DLL
  4. A dialog should then appear confirming that the file registered properly.
  5. Close and re-open WDINDEX
  6. Confirm that the network file is no longer locked
This page was: Helpful | Not Helpful

© 2022 Trumpet, Inc., All Rights Reserved