Bookmark

Donate

Subscribe

Subscribe to our RSS feed

Subscribe to our RSS feed
Email Subscription

Enter your Email ID:

Delivered by FeedBurner

Categories

Links

Right-click is extremely slow only when Network is enabled

Published : Feb 2005
Updated   : July 2006
Send your feedback

Symptom

Right-click may be extremely slow when a system is connected to a Network. And, disabling the network interface card may restore the normal right-click functionality back.

Cause

This is usually caused by adding a context-menu option referring to an application placed in a network share.

Sample
Scenario

Assuming that WinZip is placed in a shared location / file server, and when the user launches WinZip from the network share and enables WinZip Shell integration to their system, the registry entry will point to a file in the network location, such as:

HKEY_CLASSES_ROOT\WinZip\shell\open\command

With the (default) value assigned the following:

\\192.168.0.3\sharedprogs\WinZip\winzip32.exe "%1"

With the above setting, if the file server or the networked computer which hosts the Program, is turned off, and when you right-click on an icon in your computer, you'll see the huge delay.

Points to ponder

  • Sometimes, you'll experience slow right-click, only for the first time after a fresh restart.
  • You'll also see some Packets are transferred via the Network Card (Taskbar notification icon.)
  • In some systems, you may also notice that disabling the DHCP Service speed up the right-click menu display.

Resolution

CAUTION: If you use Registry Editor incorrectly, you may cause serious problems that may require you to reinstall your operating system. Use Registry Editor at your own risk. It's highly advisable to backup the registry whenever you modify an entry.

Follow any one of these methods. However, Method 1 is preferred.

  1. Use RegScanner to search registry values referring to a network path.
  2. Use Folder Options, File Types tab to manage the context entries for that file type.
  3. Manually inspect the static context menu entries.

RegScanner usage (in this context)

RegScanner is a small utility that allows you to scan the Registry, find the desired Registry values that match to the specified search criteria, and display them in one list. After finding the Registry values, you can easily jump to the right value in RegEdit, simply by double-clicking the desired Registry item.

You need to spot the registry values for which the Value data begins with the string \\ (UNC path)

Regscanner
screenshots


1. Configuration


2. Scan results

  • Run RegScanner and configure the search options as in Fig 1
  • Click the OK button. Scan will take few seconds to complete.
  • In the scan results, find the entry which points to a network share.

(See Figure 2: WinZip executable in a Network share)

  • Now you know the entry (or entries) which are pointing to a network location. They are probably causing the right-click delay. Go to that particular location in Regedit and then backup the corresponding keys to REG file. Then modify/delete the value accordingly.
Additional Tip

If the above does not help, search the HKEY_CURRENT_USER hive as well ( for the \\ string ). I've seen instances where that fixed this problem.