XP search files containing "word or phrase" yields bogus results!

N

nightstar

I recently recieved a ticket from one of our users stating she is not
getting the correct results when searching for files containing
specific text. Here are steps I have taken to check this out.

- I ran the search from my computer to the same share on the network
and my system yielded 20 files (all files are excel stroed in this
share)

- I ran the search from her computer and hers yielded one result.

- I compared the registry HKEY_Classes_Root\.xls\PersistentHandler and
the default is {98de59a0-d175-11cd-a7bd-00006b827d94} on both systems.

- Offfilt.dll is registered on both systems

- My system is 32 bit and hers is 64 bit. I imaged another 64 bit
system with our approved image and it also fails the search test by
yielding one result.

Any hints or ideas of what to check?
 
A

Alex Clark

If I had to guess, I'd say the search process knows that it needs to load
Office DLLs (such as Offfilt.dll) in order to perform the search. If this
DLL is 32bit, then it cannot be loaded into the address space of a 64bit
process - which a search on a 64bit version of Windows likely is.

The search process is probably part of explorer.exe which is going to be
64bit on an x64 edition of Windows, hence it cannot load the 32bit DLL
(Offfilt.dll) which it needs in order to properly search through the content
of an Office document. As far as solutions go, I'm not sure that there is
one in this case, sorry :-(
 
N

nightstar

I have it figured out now, but cannot find a way to fix it. The
Offfilt.dll on the system is a 64 bit version but it is one that
contains bugs. I tried to download a hot fix from MS but it only
contained the XP 32 Bit version. The dll I currently have is around
332K and compiled on 2/18/2007 8 AM. If there is a way to fix or get
the update for this?
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top