OrphanedShortcutCheckType Seems Not to Function Properly in Enterprise Vault 12 and later.

Article: 100043450
Last Published: 2023-08-02
Ratings: 2 0
Product(s): Enterprise Vault

Problem

OrphanedShortcutCheckType seems not to function properly in Enterprise Vault (EV) 12 and after when employing the dword with a value of 1, which should force a "Fat" check for orphaned shortcuts.  Reference this article to understand that key further:  https://www.veritas.com/support/en_US/article.100020274.html.

Error Message

Orphaned shortcuts may not be deleted in EV 12, even if employing the OrphanedShortcutCheckType with a value of 1, and checking the box for Orphaned Shortcut Deletion in the Mailbox policy being utilized.  No particular error message will display, though a quick scan of a dtrace of ArchiveTask will reveal that all shortcut checks are "thin":

(ArchiveTask)     <19124>     EV:M     {CArchivingAgent::ThinOrphanedShortcutCheck:#13722} Entry

Cause

This can be caused by a conflicting value set in the FixOrphanedShortcut registry setting, specifically if set to 0.  This registry setting was introduced with EV 12, and is meant for essentially the same purpose.  It overrides OrphanedShortcutCheckType, and a conflicting value will cancel out OrphanedShortcutCheckType's function to force a Fat check. 

Solution

If employing the FixOrphanedShortcut registry setting with a value of 1, ensure the OrphanedShortcutCheckType registry setting is removed, or also set to the same value.  The FixOrphanedShortcut setting is always respected above the OrphanedShortcutCheckType in EV 12.  However, if using Enterprise Vault 11 and older, only the OrphanedShortcutCheckType should be used. 

Here are both keys' locations:

HKLM\SOFTWARE\Wow6432Node\KVS\Enterprise Vault\Agents\FixOrphanedShortcut

HKLM\SOFTWARE\Wow6432Node\KVS\Enterprise Vault\Agents\OrphanedShortcutCheckType

Both are Dword values.  For either setting, utilizing a value of "1" forces a Fat check for orphaned shortcuts, while "0" is the default and forces normal behavior during shortcut processing.

Note: This setting may cause performance issues during the task processing and should be removed after it is no longer required.  

 

Warning: Incorrect use of the Windows registry editor may prevent the operating system from functioning properly. Great care should be taken when making changes to a Windows registry. Registry modifications should only be carried-out by persons experienced in the use of the registry editor application. It is recommended that a complete backup of the registry and workstation be made prior to making any registry changes.

Was this content helpful?