Configuring iManage Software

An issue with iManage Integration for Office (a Word add‑in distributed with some versions of iManage FileSite and DeskSite) can cause Word to temporarily become unresponsive when closing documents while using Contract Tools. A solution is available in versions of iManage Integration for Office distributed with FileSite and DeskSite 9.3.5 and later.

When a document closes, iManage Integration for Office creates a range (similar to a selection in Word), and then sets a property of this range to its current value. In computer programming, this is called a self-assignment. A self-assignment typically has no effect, but in this case, it causes Word to perform a time-consuming task with data that Contract Tools uses to sync defined terms, drafting errors, and other items with documents while there are unanalyzed changes. As a result, Word may temporarily become unresponsive.

iManage tracks this issue using reference number NT‑72170. For more information, see Quick Update CSAR-2626 for FileSite and DeskSite 9.3.5 with Office Integration, available at https://help.imanage.com.

With versions of iManage Integration for Office distributed with FileSite and DeskSite 9.3.5 and later, you can resolve this issue by creating this Registry value:

Name Type Data
RemoveRangeSelfAssignment REG_SZ Y

You create this Registry value in the HKEY_LOCAL_MACHINE hive. The key path of this Registry value depends on whether you use 32‑bit or 64‑bit software.

  • If you use the 64‑bit version of Windows with 32‑bit versions of iManage software, the key path is SOFTWARE\WOW6432Node\Interwoven\WorkSite\8.0\Integration\Options.

  • If you use the 64‑bit version of Windows with 64‑bit versions of iManage software, or the 32‑bit version of Windows with 32‑bit versions of iManage software, the key path is SOFTWARE\Interwoven\WorkSite\8.0\Integration\Options.

See Confirming Windows Version Information to learn how to find information about your version of Windows.

Here are ways to create a Registry value:
  • Use Registry Editor; visit Open Registry Editor in Windows 10 to learn more.

  • Use a Registry Entries (.reg) file. For example, create a file named iManageRemoveRangeSelfAssignment.reg with the following contents:

    Windows Registry Editor Version 5.00
    
    [HKEY_LOCAL_MACHINE\SOFTWARE\Interwoven\WorkSite\8.0\Integration\Options]
    "RemoveRangeSelfAssignment"="Y"
    

    Then, double-click iManageRemoveRangeSelfAssignment.reg in File Explorer to create a Registry value. Visit How to add, modify, or delete registry subkeys and values by using a .reg file to learn more.

  • Use PowerShell or Command Prompt. For example, enter in PowerShell:

    $keyPath = 'HKLM:\SOFTWARE\Interwoven\WorkSite\8.0\Integration\Options'
    if (!(Test-Path $keyPath)) { New-Item $keyPath -Force }
    New-ItemProperty $keyPath RemoveRangeSelfAssignment -Value Y -Force
    

    or in Command Prompt:

    set keyPath=HKLM\SOFTWARE\Interwoven\WorkSite\8.0\Integration\Options
    reg add %keyPath% /v RemoveRangeSelfAssignment /d Y /f
    

If you use versions of iManage Integration for Office distributed with FileSite and DeskSite 9.3.4 or earlier, see Closing a Document Takes a Long Time When Using Multiple Add‑Ins for alternatives to creating a Registry value.