Following is the synopsis of the problem:
Issue: Client reports that browsing is very slow on a machine in a folder
that has 100’s of shortcut files.
Environment: Windows XP professional with office 2002 SP3.
On further issue seems to be the following:
When client tries to use the "saveas" dialog to save a “.doc” file to a
mapped drive, we see "SaveAs" Explorer shell issuing the following IRP's:
IRP_MJ_CREATE S:\Shared WLP\Letters
A-M\Shortcut to AXA re.doc.lnk
IRP_MJ_READ S:\Shared WLP\Letters A-M\
Shortcut to AXA re.doc.lnk
IRP_MJ_READ S:\Shared WLP\Letters
A-M\Shortcut to AXA re.doc.lnk
IRP_MJ_QUERY_VOLUME_INFORMATION S:\Shared WLP\Letters A-M\Shortcut to
AXA re.doc.lnk
IRP_MJ_QUERY_INFORMATION S:\Shared WLP\Letters A-M\Shortcut to
AXA re.doc.lnk
IRP_MJ_CLEANUP S:\Shared WLP\Letters A-M\
Shortcut to AXA re.doc.lnk
IRP_MJ_CLOSE S:\Shared WLP\Letters A-M\
Shortcut to AXA re.doc.lnk
These operations are seen done for all .lnk files in the folder.
Since the network drive is over WAN, it takes a huge amount of time for the
"SaveAs" Dialog box to even show the contents of a folder.
Opening 100’s of .lnk files to save one “.doc” file seems to be weird. I am
wondering if there is a registry setting that I can use on the client machine
to reduce this unnecessary I/O.