Question

Right Click on Drives or Folders Hangs Explorer for 3.5 Minutes

Asked by: ginomachine

Using Windows Explorer, right click on a drive or a folder causes a 3.5 minute hang in Explorer. After that time, it comes back to life. I think the result at that point is as if I had never clicked, but I'm not exactly sure because I've usually moved on.

Here are related facts:
1) If I open a second copy of Explorer right away and repeat the right click, it works fine.
2) If I cancel the first copy of Explorer (regardless of whether or not I opened a second copy), there is a delay in re-writing the desktop icons, and then most icons disappear from the system tray. Task Manager shows the tasks are still running.
3) I have used ShellExView to turn off EVERY shell handler in the Registry; it does not solve the problem.
4) I have used Registry Mechanic to clean the registry.
5) I have used "sfc /scannow" (point of information: does sfc take into account files that have been changed by Windows Update and use those updated versions?)
6) Related functions, such as Alt-f, will also cause not only Explorer to hang, but every other program that is running, most of them (but not all) for around 3 minutes.
7) In a symptom that may or may not be related, the Windows Explorer Status Bar refuses to stay visible when changing folders or drives. Within a given folder, it stays put until the folder is changed.

Appreciate any help or insight.

This Question has been solved and asker verified All Experts Exchange premium technology solutions are available to subscription members.

Subscribe now for full access to Experts Exchange and get

Instant Access to this Solution

  • Plus...
  • 30 Day FREE access, no risk, no obligation
  • Collaborate with the world's top tech experts
  • Unlimited access to our exclusive solution database
  • Never be left without tech help again

Subscribe Now

Asked On
2008-03-05 at 16:06:32ID23218030
Tags

Microsoft

,

Windows Explorer

,

WinXp SP2

Topics

Miscellaneous Software

,

Windows XP Operating System

Participating Experts
3
Points
500
Comments
22

Trusted by hundreds of thousands everyday for fast, accurate and reliable tech support.

  • "The time we save is the biggest benefit of Experts Exchange to Warner Bros. What could take multiple guys 2 hours or more each to find is accessed in around 15 minutes on Experts Exchange." Mike Kapnisakis, Warner Bros.
  • "Our team likes having a resource that is more secure than just using Google and most experts using this service really know their stuff. It's nice to look here first versus using Google." Dayna Sellner, Lockheed Martin
  • "Anytime that I've been stumped with a problem, 9 out of 10 times Experts Exchange has either the accepted solution or an open discussion of the potential solution to the problem." Kenny Red, eBay Inc.

See what Experts Exchange can do for you.

Got a question?

We've got the answer.

Experts Exchange has been collecting answers to technology questions since 1996…3 million and counting! If you have a question, chances are we already have your answer.

Screenshot of Experts Exchange Knowledgebase

Need individual assistance?

Our experts are ready to help.

If you can't find the exact answer you're looking for, ask our exclusive community of 50,000 experts. You’ll get a personalized answer from a trusted professional.

Screenshot of Experts Exchange Knowledgebase

Want to learn from the best?

Read articles from industry experts.

Thousands of free tech tips, tricks, how-to’s and tutorials are available in our peer reviewed articles section. See for yourself how smart our experts are, no login required.

Screenshot of an Article

Working on a long term project?

Store your work and research.

Save solutions to your questions, answers you’ve discovered through searching plus helpful articles in your personal knowledgebase for easy future access.

Screenshot of Experts Exchange Knowledgebase

Access the answers to your technology questions today.

Subscribe Now

30-day free trial. Register in 60 seconds.

What Makes Experts Exchange Unique?

Members of the expert community talk about why the experience at Experts Exchange is different than what you will find anywhere else.

Trusted by the world's most respected brands.

image of each brand's logo

Faithfully serving IT professionals since 1996.

Experts Exchange Logo

Try it out and discover for yourself.

Subscribe Now

30-day free trial. Register in 60 seconds.

Related Solutions

  1. SFC /SCANNOW
    Hi , here is one i cant fathom out, I cannot get sfc /scannow to run or recognise my windows xp cd.and i cannot do a system restore as all my restore points are unavailable,if i try to do a repair using my rescue floppies or the xp cd i cant get any further than selecting (&q...
  2. SFC /scannow
    Hi! I've seen several references to the SFC /scannow command, and thought I'd try it out on my own machine. Was prompted to insert the original XP CD and did so. SFC took a while to run - it was busy checking files (presumably against the ones on my old CD), so I went into...
  3. Problem running sfc /scannow...
    When I try to run "sfc /scannow" on my Windows XP Pro system it starts to run (I see the flood bar) but when it gets about an 1/8th of the way through it asks for the Windows XP install CD (which is already in the CD Drive, and I hear the CD drive whirling away for ...
  4. SFC
    Hi all, Is there any way to change SFC Location. It asks to insert CD everytime i run. Can we change this default behaviour? Can we add our own location in registry or somewhere. Your help is appreciated. Thanks SystmProg
  5. sfc /scannow
    Hi, I need to double check on the function of sfc /scannow. The situation is as follows. On a 2000 server with sql one of the admin users have updated the mdac on it form 2.5 to 2.8. After he have done so they realised that one of their apps aren't functioning properly anymo...

Free Tech Articles

  1. WARNING: 5 Reasons why you should NEVER fix a computer for free.
    It is in our nature to love the puzzle. We are obsessed. The lot of us. We love puzzles. We love the challenge. We thrive on finding the answer. We hate disarray. It bothers us deep in our soul. W...
  2. SCCM OSD Basic troubleshooting
    SCCM 2007 OSD is a fantastic way to deploy operating systems, however, like most things SCCM issues can sometimes be difficult to resolve due to the sheer volume of logs to sift through and the dispe...
  3. Migrate Small Business Server 2003 to Exchange 2010 and Windows 2008 R2
    This guide is intended to provide step by step instructions on how to migrate from Small Business Server 2003 to Windows 2008 R2 with Exchange 2010. For this migration to work you will need the fo...
  4. Create a Win7 Gadget
    This article shows you how to create a simple "Gadget" -- a sort of mini-application supported by Windows 7 and Vista. Gadgets can be dropped anywhere on the desktop to provide instant information, ...
  5. Outlook continually prompting for username and password
    There have been a lot of questions recently regarding Outlook prompting for a username and password whilst using Exchange 2007. There are a few reasons why this would happen and I will try to cover t...
  6. Backup Exchange 2010 Information Store using Windows Backup
    There seems to be quite a lot of confusion around the ability to backup Exchange 2010 using the built in Windows Backup feature. This stems from the omission of this feature prior to Exchange 2007 s...

Cloud Class Webinars

  1. Avoiding Bugs in Microsoft Access
    Alison Balter takes and in-depth look at avoiding bugs in Access. In this webinar you will learn about using the immediate window to debug your applications, invoking the debugger, using breakpoints to troubleshoot, stepping through code, setting the next statement to execute, ...
  2. Top 10 Best New Features in Visio 2010
    Scott Helmers gives live demonstrations of the top 10 new features in Visio 2010. This webinar will teach you how to create compelling diagrams by adding shapes to the page with a single click, linking the shapes in a diagram to data in Excel (or SQL Server, or SharePoint), ...
  3. IT Consultant Business Secrets Revealed
    Michael Munger, Experts Exchange tech pro and IT consultant, pulls back the curtain on his very successful businesses and answers question on every IT consultant and business owner should know about. He shares secrets on what he did to solve the 5 most common problems in IT, ...
  4. Disaster Recovery and Business Continuity
    Quest CTO, Mike Billon, gives an overview of the steps involved in building a dunamic disaster recovery plan. Through case studies and an examination of software/hardware tooles for monitoring and testing, you'll gain a better understandin of where you are, where you want ...
  5. Organize Your Visio Diagrams with Containers and Lists
    Scott Helmers uses cross functional flowcharts, wireframe diagrams, data graphic legends and seating charts to teach you: how to ustilize all three new structured diagram components in Visio 2010, the best practices for organizeing shapes in previous version of Visio, how to organize ...
  6. How to Us Objects, Properties, Events and Methods in Microsoft Access
    Alison Dalter gives an in-depbth look at objects, properties, events and methods in Microsoft Access. In this webinar you will learn about using the object browser, referring to objects, working with properties and methods, working with object variables, understanding the ...

Join the Community

Give a Little. Get a Lot.

Join the community of experts here and help other tech pros by answering question in your area of expertise. You can earn FREE access to all Experts Exchange's premium features and resources.

Join the Community

Answers

 

by: nsx106052Posted on 2008-03-05 at 16:38:47ID: 21056287

I would run hijackthis to see what is running on your system.  Also be sure to check the event log and task manager.  I would look to see if there is just one particular process that is causing the problem(other than explorer).

As far as sfc, I don't think it accounts for hotfixes and updates.

If you don't find any programs running that could be causing the problem you may want to do a resstore on the OS.  I would backup first if you go that route.

 

by: HudsonMarinePosted on 2008-03-05 at 17:41:20ID: 21056563

One thing that I have found causes significant delays when opening Windows Explorer, especially if you click to open My Computer or My Network Places is having network drives mapped that are not accessible at that time.  For example, my laptop has drives mapped to the network shares in my office, but if I am using the laptop away from the office, the system is unable to find those drive and appears to hang while it is looking for them.  The more drives I have mapped, the longer the perceived hang.  I have just disconnected the mapped drives and, when in the office, either manually map the drive or access it via UNC paths rather than a mapped drive letter.

 

by: ginomachinePosted on 2008-03-05 at 17:47:10ID: 21056587

nsx106052:

Haven't run hijackthis becuz a) didn't seem like that type of problem, and b) I run McAfee Antivirus full time. I'll try it.

As far as other processes, you remind me of another symptom: the problem occurs in ANY window which offers a right click option on a drive or folder, such as an Open File dialog box.

 

by: ginomachinePosted on 2008-03-05 at 17:49:49ID: 21056598

HudsonMarine:

Thanx, but no network drives are involved.

 

by: orangutangPosted on 2008-03-05 at 17:53:11ID: 21056607

Maybe send us your Autoruns (http://technet.microsoft.com/en-us/sysinternals/bb963902.aspx) log even though you already disabled everything with ShellExView.

 

by: ginomachinePosted on 2008-03-06 at 20:14:44ID: 21067296

Orangutang:

Autoruns log attached. I should point out that when disabling all the shell handlers did not fix the problem, I re-enabled all of them - got to have a usable system, you know, even if it has a few glitches!

Ditched McAfee, installed Kaspersky. It found nothing related.

Did notice one thing, though. As I explained in the original post, when Windows Explorer goes into its 3+ minute hang, I can open a second copy of Explorer and right click will work fine in there. When the first copy of Explorer comes back to life, a right click in the second Explorer will now cause it to hang for 3+ minutes. And while that is happening, right click works fine in the first copy. This seems to be able to go back and forth indefinitely.

 

by: orangutangPosted on 2008-03-06 at 20:43:45ID: 21067419

Also, disable them again in ShellExView. Then send all of the loaded modules in "explorer.exe" from Process Explorer (http://download.sysinternals.com/Files/ProcessExplorer.zip).

 

by: ginomachinePosted on 2008-03-07 at 22:31:53ID: 21076133

Orangutang:

Here's what Process Explorer shows for "explorer.exe", with ALL shell handlers disabled by ShellExView (see attached file).

Also. as I look around, I see some fairly elementary posts (e.g., "please recommend a browser alternative") offering 500 points for difficulty, so it seems clear that I need to bump up the point value on this one.

 

by: orangutangPosted on 2008-03-07 at 22:40:45ID: 21076148

Click "explorer.exe", click the "View DLLs" icon at the top, and send the DLLs that are listed at the bottom.

 

by: orangutangPosted on 2008-03-07 at 23:26:10ID: 21076219

Also, open Process Explorer and when explorer freezes, double-click "explorer.exe", click the "Threads" tab, and tell us the "Start Address" of the thread that's taking up the most CPU.

 

by: ginomachinePosted on 2008-03-09 at 15:03:52ID: 21082898

Power outage yesterday. Dinner (PBJ sandwiches) by candlelight, but no computer activity.

Today: disabled all handlers. Did the right-click thing in Explorer. List of DLLs attached.

The only thread that showed any CPU at all (and not much, either) during the time of the hang was :
SHLWAPI.dll!Ordinal505+0x37a

When Explorer came back to life, there was a short burst of activity at a new thread that appeared:
BROWSEUI.dll!Ordinal138+0x7b8d

 

by: orangutangPosted on 2008-03-09 at 16:38:49ID: 21083178

Did you right-click first and then look at the list of threads while explorer was frozen?

 

by: ginomachinePosted on 2008-03-10 at 08:34:24ID: 21087284

Yes.

 

by: orangutangPosted on 2008-03-11 at 22:19:26ID: 21103226

But only BROWSEUI.dll!Ordinal138+0x7b8d used a lot of CPU for a short time? It wasn't the whole time when explorer was frozen?

 

by: ginomachinePosted on 2008-03-12 at 22:05:39ID: 21113476

Correct. It only appeared in the thread list at around the time Explorer came back to life. The activity burst was merely a fraction of a second.

 

by: orangutangPosted on 2008-03-12 at 22:19:27ID: 21113515

Well, if it's some sort of third-party module, here are the possibilities:
LgMsgHk.dll      Logitech Message Hook Library      Logitech Inc.      1.01.0000.0000
LgWndHk.dll      Logitech Call Window Hook Library      Logitech Inc.      9.79.0019.0000
miscr3.dll      Kaspersky Anti-Virus Ring 3 Hooker Helper      Kaspersky Lab      7.00.0000.0125
scrchpg.dll      Script Checker      Kaspersky Lab      7.00.0000.0125

I'll do some more research.

 

by: ginomachinePosted on 2008-03-12 at 23:19:57ID: 21113735

The problem's been going on for at least a month, maybe two. Kaspersky was just installed recently, so that's not likely to be it.

 

by: orangutangPosted on 2008-03-13 at 00:01:31ID: 21113892

Do you have the same problem in safe mode? Also, back up your registry, delete:
HKEY_CLASSES_ROOT\Directory
and
HKEY_CLASSES_ROOT\Folder
and run:
regsvr32 /i shell32.dll

 

by: ginomachinePosted on 2008-03-13 at 22:06:06ID: 31437094

Way to go, Orangutang! It was the registry. Am I correct in thinking that if I compare the current values in these two branches against the values that I exported before I made the changes, that there will be at least one difference, and that the difference will point to the source of the problem? And what is it exactly that regsvr32 does?

 

by: ginomachinePosted on 2008-03-13 at 22:08:28ID: 21123169

Problem still existed in Safe Mode. Clearing out the two branches from the registry and running regsvr was the fix.

 

by: orangutangPosted on 2008-03-13 at 22:12:52ID: 21123184

Well, I think that Windows reads those registry keys when you right-click a directory. Since I didn't know what could be causing the problem, I just thought of completely deleting those keys and re-adding the default keys which is what running:
regsvr32 /i shell32.dll
does. Running that command also sets other registry values and keys to the default so I don't know if the problem might have been solved with something else that running that command corrected. Thank you. I hope the problem doesn't come back.

 

by: orangutangPosted on 2008-03-13 at 22:32:14ID: 21123231

And comparing two exports, one before and one after the problem, should work if the problem was something to do with those keys.

20120131-EE-VQP-002

3 Ways to Join

30-Day Free Trial

The Experts

98% positive feedback on 31,087 answers since March 2000. angeliii is a Microsoft Most Valuable Professional for his work with MS SQL Server & Develoment.

He has also proven his knowledge of Visual Basic Programming, PHP Scripting and Oracle Databases.

The Experts

97% positive feedback on 10,752 answers since July 2000. lrmoore has more than 18 years experience in the networking industry.

The six-time Mircosoft MVPs specialties include firewalls, virtual private networking, and network management.

Testimonials

"...and excellent source for support... Kind of like having your very own IT dept." Electriciansnet

Testimonials

"I was apprehensive at signing up at first. However... it has already made my life as an IT administrator much easier." JaCrews

Testimonials

"WOW! You guys have great, active, and knowledgeable people on here." moore50

Business Clients

Business Clients

In the Press

"If you’ve got a question... Experts Exchange can supply an answer.”

In the Press

"...an invaluable aid for both IT professionals and those who require tech support."

In the Press

"where IT professionals provide quick answers on just about any topic"

Business Account Plans

Loading Advertisement...