[Last Call] Learn about multicloud storage options and how to improve your company's cloud strategy. Register Now

x
?
Solved

explorer.exe crashes when using search

Posted on 2004-09-23
20
Medium Priority
?
1,605 Views
Last Modified: 2008-03-17
I have done an extensive search to find an answer to this problem and although I have found partial answers the complete answer seem to elude me.

I have recently bought a PC with an OEM XP home edition pre-installed.

Every time I try to do a search using the "Search" button explorer.exe falls over and offers to send a report to Microsoft.

The offending module would appear to be msvcrt.dll.

SFC /Scannow runs but with no apparent result.

My shop tells me I have to reinstall XP but I really can't believe this should be necessary, and would be a big pain considering the time spent installing and configuring apps.

Really appreciate some help. This is my first ever question and I am a total loss how to assign points to it. Hope I am not committing a gaffe by my choice, pointers on "pricing" appreciated.



0
Comment
Question by:SorryState
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 11
  • 9
20 Comments
 
LVL 65

Expert Comment

by:SheharyaarSaahil
ID: 12138257
Hello SorryState =)

Does this problem happens in safemode also ??

Also when u Download HijackThis v1.98.2 from here, run it and Save the LOG file:
http://tools.radiosplace.com/HijackThis.exe

Then Post it at this site >> http://www.hijackthis.de/index.php?langselect=english
to have it analysed, does it report anything, especiall any BHO object, as Nasty ??
0
 

Author Comment

by:SorryState
ID: 12138487
Hi SheharyaarSaahil

The problem does not occur in safe mode.

The only nasty entry HJT reported was R0 - HKCU\Software\Microsoft\Internet Explorer\Toolbar,LinksFolderName = Hyperlinks

0
 
LVL 65

Expert Comment

by:SheharyaarSaahil
ID: 12138509
>> The problem does not occur in safe mode.

so in Normal mode u must be having a background running process which is causing this, to trace it out do this.
goto Start>Run>msconfig>Startup and untick all applications
then in Services section, click Hide Microsoft Services, and now check if u have any unknown service, untick it also
now restart ur system and check if same problem is happening or not ??
if NO then re-enable each application\service at a time and trace out the culprit one !!
0
What does it mean to be "Always On"?

Is your cloud always on? With an Always On cloud you won't have to worry about downtime for maintenance or software application code updates, ensuring that your bottom line isn't affected.

 

Author Comment

by:SorryState
ID: 12138668
Well, I have now tried to disable all apps and hide all MS services - but it still crashes ...
0
 
LVL 65

Expert Comment

by:SheharyaarSaahil
ID: 12139068
hmmmmmmmm so my next doubt is Microsoft Indexing Service
remember u left the Microsoft services ticked, and that includes the above one !!

so in services section, try unticking Microsoft Indexing Service, apply and restart
check now :-/
0
 

Author Comment

by:SorryState
ID: 12140424
Still no luck :-(
0
 
LVL 65

Expert Comment

by:SheharyaarSaahil
ID: 12147383
ok one more test before i get disappointed on this :-/

in msconfig>Service, u will se a Disable All button, hit it
now dont do anything and just restart ur machine
without doing anything else, open search and check if same error or not ??

go back to msconfig>Services and click Enable All to re-enable all services again
come back here and tell me the results !!
0
 

Author Comment

by:SorryState
ID: 12147998
Well, tried that too. Still doesn't work. Should I expect XP to perceive significant hardware changes and require reactivation (whatever that is) or is that a useful symptom?
0
 
LVL 65

Expert Comment

by:SheharyaarSaahil
ID: 12148300
>> Should I expect XP to perceive significant hardware changes and require reactivation

yeps coz Activation depepnds on ur hardware u are using, and if u will change ur devices, it will detect the changeand will ask u to reactivate again coz the old key becomes invalid when old device is replaced by new one !!
read here for full details >> http://aumha.org/win5/a/wpa.php

and now abt ur problem,,,, now look what shud i think now,,,, its working in safemode,,,, and in safemode now background services and applications are loaded,,,,, and that's why i asked u to try without any services and application !!

But still it failed,,,,,, now shud i say that take out ur video card and hook another to test coz safemode basically runs with VGA support from motherboard and dont use the drivers for ur video card in safemode :-?
0
 

Author Comment

by:SorryState
ID: 12148370
I don't know - should you? ;-)

Why would the video card make ms explorer search fail? What does the module msvcrt.dll actually do?

Let me just emphasise that the reactivation thing occurred when I did the disable all thing.

Appreciate your efforts!
0
 

Author Comment

by:SorryState
ID: 12148395
Maybe I should just add one more possibly relevant fact: If I right click on a folder and do a search that way it works. It's only when I use the search button in explorer it falls over. Of course I could live with this but I just hate it when things don't work ...
0
 
LVL 65

Expert Comment

by:SheharyaarSaahil
ID: 12148560
msvcrt.dll file is related to Microsoft Visual C++ Run Time library
i have this present in my C:\Windows\System32 and its version is 7.0.2600.1106
What's ur version ?? May be u can try replacing this file from another XP system(working fine) having the same version file as u are having !!

and do one thing plzz, when explorer crashes, and asks u to Send Error Report etc etc
when this time it occurs, dont close the error window, and note down the path of its generated error Log file,
now open explorer and goto the location of log file, open it in notepad, and save a copy of it somewhere in safe !!

close the error report and now open the saved error report log notepad file, copy the contensts and paste them here,,,,, i want to have a look at it, may be it can give any clue what is failing and why :-?
0
 

Author Comment

by:SorryState
ID: 12149657
I have the exact same version of msvcrt.dll.

Is this the file you meant?

<?xml version="1.0" encoding="UTF-16"?>
<DATABASE>
<EXE NAME="SYSTEM INFO" FILTER="GRABMI_FILTER_SYSTEM">
    <MATCHING_FILE NAME="advapi32.dll" SIZE="623104" CHECKSUM="0xDB639B65" BIN_FILE_VERSION="5.1.2600.1106" BIN_PRODUCT_VERSION="5.1.2600.1106" PRODUCT_VERSION="5.1.2600.1106" FILE_DESCRIPTION="Avanceret Windows 32 Base-API" COMPANY_NAME="Microsoft Corporation" PRODUCT_NAME="Microsoft® Windows® Operativsystem" FILE_VERSION="5.1.2600.1106 (xpsp1.020828-1920)" ORIGINAL_FILENAME="advapi32.dll" INTERNAL_NAME="advapi32.dll" LEGAL_COPYRIGHT="© Microsoft Corporation. Alle rettigheder forbeholdes." VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x40004" VERFILETYPE="0x2" MODULE_TYPE="WIN32" PE_CHECKSUM="0x9B828" LINKER_VERSION="0x50001" UPTO_BIN_FILE_VERSION="5.1.2600.1106" UPTO_BIN_PRODUCT_VERSION="5.1.2600.1106" LINK_DATE="09/09/2002 21:11:40" UPTO_LINK_DATE="09/09/2002 21:11:40" VER_LANGUAGE="Dansk [0x406]" />
    <MATCHING_FILE NAME="gdi32.dll" SIZE="257536" CHECKSUM="0x4240E594" BIN_FILE_VERSION="5.1.2600.1346" BIN_PRODUCT_VERSION="5.1.2600.1346" PRODUCT_VERSION="5.1.2600.1346" FILE_DESCRIPTION="GDI Client DLL" COMPANY_NAME="Microsoft Corporation" PRODUCT_NAME="Microsoft® Windows® Operating System" FILE_VERSION="5.1.2600.1346 (xpsp2.040109-1800)" ORIGINAL_FILENAME="gdi32" INTERNAL_NAME="gdi32" LEGAL_COPYRIGHT="© Microsoft Corporation. All rights reserved." VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x40004" VERFILETYPE="0x2" MODULE_TYPE="WIN32" PE_CHECKSUM="0x40DA1" LINKER_VERSION="0x50001" UPTO_BIN_FILE_VERSION="5.1.2600.1346" UPTO_BIN_PRODUCT_VERSION="5.1.2600.1346" LINK_DATE="03/30/2004 01:50:32" UPTO_LINK_DATE="03/30/2004 01:50:32" VER_LANGUAGE="Engelsk (USA) [0x409]" />
    <MATCHING_FILE NAME="kernel32.dll" SIZE="946688" CHECKSUM="0x1B922B2F" BIN_FILE_VERSION="5.1.2600.1106" BIN_PRODUCT_VERSION="5.1.2600.1106" PRODUCT_VERSION="5.1.2600.1106" FILE_DESCRIPTION="Klient-DLL til Windows NT BASE API" COMPANY_NAME="Microsoft Corporation" PRODUCT_NAME="Microsoft® Windows® Operativsystem" FILE_VERSION="5.1.2600.1106 (xpsp1.020828-1920)" ORIGINAL_FILENAME="kernel32" INTERNAL_NAME="kernel32" LEGAL_COPYRIGHT="© Microsoft Corporation. Alle rettigheder forbeholdes." VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x40004" VERFILETYPE="0x2" MODULE_TYPE="WIN32" PE_CHECKSUM="0xF6BC5" LINKER_VERSION="0x50001" UPTO_BIN_FILE_VERSION="5.1.2600.1106" UPTO_BIN_PRODUCT_VERSION="5.1.2600.1106" LINK_DATE="09/09/2002 21:11:40" UPTO_LINK_DATE="09/09/2002 21:11:40" VER_LANGUAGE="Dansk [0x406]" />
    <MATCHING_FILE NAME="ntdll.dll" SIZE="658944" CHECKSUM="0x48272149" BIN_FILE_VERSION="5.1.2600.1217" BIN_PRODUCT_VERSION="5.1.2600.1217" PRODUCT_VERSION="5.1.2600.1217" FILE_DESCRIPTION="DLL til NT-lag" COMPANY_NAME="Microsoft Corporation" PRODUCT_NAME="Microsoft® Windows® Operativsystem" FILE_VERSION="5.1.2600.1217 (xpsp2.030429-2131)" ORIGINAL_FILENAME="ntdll.dll" INTERNAL_NAME="ntdll.dll" LEGAL_COPYRIGHT="© Microsoft Corporation. Alle rettigheder forbeholdes." VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x40004" VERFILETYPE="0x2" MODULE_TYPE="WIN32" PE_CHECKSUM="0xB014E" LINKER_VERSION="0x50001" UPTO_BIN_FILE_VERSION="5.1.2600.1217" UPTO_BIN_PRODUCT_VERSION="5.1.2600.1217" LINK_DATE="05/01/2003 23:58:14" UPTO_LINK_DATE="05/01/2003 23:58:14" VER_LANGUAGE="Dansk [0x406]" />
    <MATCHING_FILE NAME="ole32.dll" SIZE="1183744" CHECKSUM="0x3F3D456A" BIN_FILE_VERSION="5.1.2600.1362" BIN_PRODUCT_VERSION="5.1.2600.1362" PRODUCT_VERSION="5.1.2600.1362" FILE_DESCRIPTION="Microsoft OLE til Windows" COMPANY_NAME="Microsoft Corporation" PRODUCT_NAME="Microsoft® Windows® Operativsystem" FILE_VERSION="5.1.2600.1362 (xpsp2.040109-1800)" ORIGINAL_FILENAME="OLE32.DLL" INTERNAL_NAME="OLE32.DLL" LEGAL_COPYRIGHT="© Microsoft Corporation. Alle rettigheder forbeholdes." VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x40004" VERFILETYPE="0x2" MODULE_TYPE="WIN32" PE_CHECKSUM="0x12B04F" LINKER_VERSION="0x50001" UPTO_BIN_FILE_VERSION="5.1.2600.1362" UPTO_BIN_PRODUCT_VERSION="5.1.2600.1362" LINK_DATE="03/06/2004 02:18:05" UPTO_LINK_DATE="03/06/2004 02:18:05" VER_LANGUAGE="Dansk [0x406]" />
    <MATCHING_FILE NAME="oleaut32.dll" SIZE="569344" CHECKSUM="0xC7E98580" BIN_FILE_VERSION="3.50.5016.0" BIN_PRODUCT_VERSION="3.50.5016.0" PRODUCT_VERSION="3.50.5016.0" FILE_DESCRIPTION="Microsoft OLE 3.50  for Windows NT(TM) and Windows 95(TM) Operating Systems" COMPANY_NAME="Microsoft Corporation" PRODUCT_NAME="Microsoft OLE 3.50  for Windows NT(TM) and Windows 95(TM) Operating Systems" FILE_VERSION="3.50.5016.0" INTERNAL_NAME="OLEAUT32.DLL" LEGAL_COPYRIGHT="Copyright © Microsoft Corp. 1993-1999." VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x40004" VERFILETYPE="0x2" MODULE_TYPE="WIN32" PE_CHECKSUM="0x8F819" LINKER_VERSION="0x0" UPTO_BIN_FILE_VERSION="3.50.5016.0" UPTO_BIN_PRODUCT_VERSION="3.50.5016.0" LINK_DATE="09/09/2002 21:11:27" UPTO_LINK_DATE="09/09/2002 21:11:27" VER_LANGUAGE="Engelsk (USA) [0x409]" />
    <MATCHING_FILE NAME="shell32.dll" SIZE="8362496" CHECKSUM="0xAC78A204" BIN_FILE_VERSION="6.0.2800.1556" BIN_PRODUCT_VERSION="6.0.2800.1556" PRODUCT_VERSION="6.00.2800.1556" FILE_DESCRIPTION="Dll-fil med fælles dialogbokse til brugergrænsefladen i Windows" COMPANY_NAME="Microsoft Corporation" PRODUCT_NAME="Microsoft® Windows® Operativsystem" FILE_VERSION="6.00.2800.1556 (xpsp2_gdr.040517-1325)" ORIGINAL_FILENAME="SHELL32.DLL" INTERNAL_NAME="SHELL32" LEGAL_COPYRIGHT="© Microsoft Corporation. Alle rettigheder forbeholdes." VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x40004" VERFILETYPE="0x2" MODULE_TYPE="WIN32" PE_CHECKSUM="0x805A5B" LINKER_VERSION="0x50001" UPTO_BIN_FILE_VERSION="6.0.2800.1556" UPTO_BIN_PRODUCT_VERSION="6.0.2800.1556" LINK_DATE="06/10/2004 19:49:41" UPTO_LINK_DATE="06/10/2004 19:49:41" VER_LANGUAGE="Dansk [0x406]" />
    <MATCHING_FILE NAME="user32.dll" SIZE="560128" CHECKSUM="0x650E3FB0" BIN_FILE_VERSION="5.1.2600.1255" BIN_PRODUCT_VERSION="5.1.2600.1255" PRODUCT_VERSION="5.1.2600.1255" FILE_DESCRIPTION="Windows XP BRUGER API Klient" COMPANY_NAME="Microsoft Corporation" PRODUCT_NAME="Microsoft® Windows® Operativsystem" FILE_VERSION="5.1.2600.1255 (xpsp2.030804-1745)" ORIGINAL_FILENAME="user32" INTERNAL_NAME="user32" LEGAL_COPYRIGHT="© Microsoft Corporation. Alle rettigheder forbeholdes." VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x40004" VERFILETYPE="0x2" MODULE_TYPE="WIN32" PE_CHECKSUM="0x8A61B" LINKER_VERSION="0x50001" UPTO_BIN_FILE_VERSION="5.1.2600.1255" UPTO_BIN_PRODUCT_VERSION="5.1.2600.1255" LINK_DATE="09/25/2003 17:03:12" UPTO_LINK_DATE="09/25/2003 17:03:12" VER_LANGUAGE="Dansk [0x406]" />
    <MATCHING_FILE NAME="WININET.DLL" SIZE="590848" CHECKSUM="0xA28FF6FE" BIN_FILE_VERSION="6.0.2800.1405" BIN_PRODUCT_VERSION="6.0.2800.1405" PRODUCT_VERSION="6.00.2800.1405" FILE_DESCRIPTION="Internetudvidelser til Win32" COMPANY_NAME="Microsoft Corporation" PRODUCT_NAME="Microsoft® Windows® Operativsystem" FILE_VERSION="6.00.2800.1405" ORIGINAL_FILENAME="wininet.dll" INTERNAL_NAME="wininet.dll" LEGAL_COPYRIGHT="© Microsoft Corporation. Alle rettigheder forbeholdes." VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x40004" VERFILETYPE="0x2" MODULE_TYPE="WIN32" PE_CHECKSUM="0x9CF1F" LINKER_VERSION="0x50001" UPTO_BIN_FILE_VERSION="6.0.2800.1405" UPTO_BIN_PRODUCT_VERSION="6.0.2800.1405" LINK_DATE="02/07/2004 02:05:03" UPTO_LINK_DATE="02/07/2004 02:05:03" VER_LANGUAGE="Dansk [0x406]" />
    <MATCHING_FILE NAME="winsock.dll" SIZE="2864" CHECKSUM="0x73AE8088" BIN_FILE_VERSION="3.10.0.103" BIN_PRODUCT_VERSION="3.10.0.103" PRODUCT_VERSION="3.10" FILE_DESCRIPTION="Windows Socket 16-Bit DLL" COMPANY_NAME="Microsoft Corporation" PRODUCT_NAME="Microsoft® Windows(TM) Operating System" FILE_VERSION="3.10" ORIGINAL_FILENAME="WINSOCK.DLL" INTERNAL_NAME="WINSOCK" LEGAL_COPYRIGHT="Copyright © Microsoft Corp. 1981-1996" VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x10001" VERFILETYPE="0x2" MODULE_TYPE="WIN16" S16BIT_DESCRIPTION="BSD Socket API for Windows" S16BIT_MODULE_NAME="WINSOCK" UPTO_BIN_FILE_VERSION="3.10.0.103" UPTO_BIN_PRODUCT_VERSION="3.10.0.103" VER_LANGUAGE="Engelsk (USA) [0x409]" />
</EXE>
<EXE NAME="msvcrt.dll" FILTER="GRABMI_FILTER_THISFILEONLY">
    <MATCHING_FILE NAME="msvcrt.dll" SIZE="323072" CHECKSUM="0xD000FFFF" BIN_FILE_VERSION="7.0.2600.1106" BIN_PRODUCT_VERSION="6.1.8638.1106" PRODUCT_VERSION="7.0.2600.1106" FILE_DESCRIPTION="Windows NT CRT DLL" COMPANY_NAME="Microsoft Corporation" PRODUCT_NAME="Microsoft® Windows® Operating System" FILE_VERSION="7.0.2600.1106 (xpsp1.020828-1920)" ORIGINAL_FILENAME="msvcrt.dll" INTERNAL_NAME="msvcrt.dll" LEGAL_COPYRIGHT="© Microsoft Corporation. All rights reserved." VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x40004" VERFILETYPE="0x1" MODULE_TYPE="WIN32" PE_CHECKSUM="0x4FF53" LINKER_VERSION="0x50001" UPTO_BIN_FILE_VERSION="7.0.2600.1106" UPTO_BIN_PRODUCT_VERSION="6.1.8638.1106" LINK_DATE="09/09/2002 21:11:37" UPTO_LINK_DATE="09/09/2002 21:11:37" VER_LANGUAGE="Engelsk (USA) [0x409]" />
</EXE>
</DATABASE>
0
 
LVL 65

Expert Comment

by:SheharyaarSaahil
ID: 12149983
hmmmmmmmmmmm i have gone thru the log, and that is my recommendations now,

first thing, did u try replacing the msvcrt.dll file ??

second thing, open IE>Tools>Internet Options>Advanced>and untick the option which reads, Enable Third Party Browser Extensions, apply and now check if same problem or not ??

third thing, Repair ur IE,,,,,

Repair or Reinstall Internet Explorer in Windows XP:
http://www.theeldergeek.com/repair_ie6.htm
(First run the SFC scan, and then reinstall using ie.inf method)

then run this tool:
http://www.mvps.org/sramesh2k/IEFIX.htm
( site credit goes to Ramesh >> http://www.experts-exchange.com/M_926622.html :)

Check if any of these three things can solve the issue,,,, the error is definately in msvcrt.dll file, but i can see other files also involved in this crash, and that's why i came with the above suggestions..... now let's see if they can work or not :-?
0
 

Author Comment

by:SorryState
ID: 12152298
OK done it all - restored the .dll from the CD to no avail, run the two tools etc.

What did make a difference was unticking the 3rd party extensions. When that is unticked it runs ok otherwise not, also after doing the other stuff.
0
 

Author Comment

by:SorryState
ID: 12155617
An additional comment: after doing all the above the search function works a charm - also when I have re-ticked the 3rd party extensions. Now, however, I can't seem to use java applets from some of my favourite sites, which I could before. I have re-installed flash and shock.

  :-((( any ideas?
0
 

Author Comment

by:SorryState
ID: 12155912
OK scratch the last comment - I dl'ed java runtime from Sun and now everything seems to work.

Thanks so much for your help.

A last question though - doesn't ie6 / XP come with Java or had I messed something up during the course of all this.

Am I ok using Sun's version of Java rather the MS'?

Regards
Lars
0
 
LVL 65

Accepted Solution

by:
SheharyaarSaahil earned 1000 total points
ID: 12158022
using SP1 or SP1a ??
sp1 comes with MSJAVA,,,,, and Sp1a and sp2 needs SunJava to be installed manually !! :)

and where is my party for fixing this darn problem for u ??  lol ;-)
0
 

Author Comment

by:SorryState
ID: 12160793
Thanks a lot for your perseverance and expert help, I would never have got this sorted out otherwise.

As for the party, well, I will be happy to hoist one for you tonight. Please feel free to do likewise ;-))

Cheers
SorryState

0
 
LVL 65

Expert Comment

by:SheharyaarSaahil
ID: 12162327
lol.... :D
glad i cud help u in any way,,,, cheers ^_^
0

Featured Post

Free Tool: Port Scanner

Check which ports are open to the outside world. Helps make sure that your firewall rules are working as intended.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Disclosure: Use this tutorial only when no other options helps to get Windows XP running without any problems and you don't want to format the drive. The back up of the data is the responsible of the user, however there is a description of how t…
There are 2 things you must have in order to connect to the internet behind a router, The "Gateway IP" of the router, which is usually something like 192.168.xxx.1, I've seen routers with default values of: 192.168.0.1, 192.168.1.1, 192.168.11.1, …
Two types of users will appreciate AOMEI Backupper Pro: 1 - Those with PCIe drives (and haven't found cloning software that works on them). 2 - Those who want a fast clone of their boot drive (no re-boots needed) and it can clone your drive wh…
This tutorial will teach you the special effect of super speed similar to the fictional character Wally West aka "The Flash" After Shake : http://www.videocopilot.net/presets/after_shake/ All lightning effects with instructions : http://www.mediaf…
Suggested Courses

650 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question