Menu

Replace Windows XP search with Locate32

Phoenix
2012-08-23
2017-03-06
  • Phoenix

    Phoenix - 2012-08-23

    Hello,

    first, many thanks to Janne vor this nice searcht tool.

    If you want to replace the Windows XP search feature with Locate32, do below tweaks in registry.

    Last Warning!!!
    Please make a backup of your System/Registry before you do anything of this.
    if you dont know, what Regedit is; dont touch them. ;-)
    If you dont do that, your windows search feature cannot restored.

    1. Install Locate32 on your system. In this example the location is:
      "%ProgramFiles%/Locate32" (Program Files Folder).

    2. Run Locate32 and open the Settings.
      On General Settings:
      Uncheck: Minimize to system tray
      Check: Leave Locate32 running on background when main dialog is closed

    Go to Advanced:
    Uncheck "Shell context menu commands" if they are seleted.
    "Locate" item to My Computer
    "Locate" item to My Documents
    "Locate" item to drives
    "Locate" item to folders

    1. Open Regedit and make Backups of the below strings.
      HKEY_CLASSES_ROOT/CLSID/{20D04FE0-3AEA-1069-A2D8-08002B30309D}/shell/find
      HKEY_CLASSES_ROOT/CLSID/{450D8FBA-AD25-11D0-98A8-0800361B1103}/shell/find
      HKEY_CLASSES_ROOT/Drive/shell/find
      HKEY_CLASSES_ROOT/Directory/shell/find

    2. Delete below strings in regedit
      HKEY_CLASSES_ROOT/CLSID/{20D04FE0-3AEA-1069-A2D8-08002B30309D}/shell/find
      HKEY_CLASSES_ROOT/CLSID/{450D8FBA-AD25-11D0-98A8-0800361B1103}/shell/find
      HKEY_CLASSES_ROOT/Drive/shell/find
      HKEY_CLASSES_ROOT/Directory/shell/find

    3. Download the file "Locate32Tweak.reg" and merge it.
      Here is a link to the file, because it's cracy to post code in this Forum!
      http://www.t6b.de/files/reg/Locate32Tweak.reg
      EDIT:
      This regfile open each search in his own process.
      Command used: %ProgramFiles%\Locate32\locate32.exe -i -nf -p "%1"

    4. Ready. Open explorer and try it with right click on Folder and click on search.
      In this tweak i use the switches -nf to clear the Named field and -i to open
      every search in his own instance.

    Limitations: If you press CTRL+F in Windows Explorer, the Windows search agent and
    Locate32 are opend at same time.
    I think there is a way to disable the windows search agent if you which
    this.

    1. If you want to keep your database up to date, you can use other tools to do that.
      Example:
      Use "Screen Launcher" from http://www.bartdart.com/, with this tool you can run programs
      as screensaver.

    Use the follow command in "Screen Launcher" to do that.
    C:/Program Files/Locate32/locate32.exe -a -u -S
    (use -a only, if lacate is always load in memory)
    OR use
    C:/Program Files/Locate32/Updtdb32.exe -q

    Set the wait time between 3 and 6 minutes and turn off the display
    (best screen sver ever :-) with the energy options after 10 minutes or
    time what ever you like.

    Best regards Phoenix

     

    Last edit: Phoenix 2012-08-23
    • jmj

      jmj - 2012-08-23

      Umm.. thank you for sharing this, but what's the advantage of using this instead of Locate32's own integration and provided reg files?

      And this forum seems to remove all backslashes in your posting which I guess you already noticed.

       
  • Phoenix

    Phoenix - 2012-08-23

    thanks for information about backslashes.

    I use this, because i dont need two search engines in my context menu and
    so i prevent locate32 to overwrite my custom commands.
    The Contetmenu from Locate32 have no option to use customize settings for search.

     
  • jmj

    jmj - 2012-08-23

    Oh I see. Can you augment your original posting to explain this? "Replace the Windows XP search feature" is quite unambiguous.

     
  • Michael

    Michael - 2013-02-20

    I like locate32 very much!

    I want to integrate it to the explorer, but the
    Locate32Tweak.reg - Link
    is no longer available.

    Can someone please post the file or a new link?

    Regards
    Michael

     
  • jmj

    jmj - 2013-02-20

    Sorry, I don't have the reg file.

    Have you tried Locate32's own integration (last options in Advanced settings) and reg files inside the installation directory? It should be almost same.

     
  • Anonymous

    Anonymous - 2013-10-14

    The search by file option doesn't work for me.

    The "files newer than" option for date modified does not find files newer than the modified date. If I uncheck this option, then files are found for all dates.

    Where have i gone wrong?

     
  • jmj

    jmj - 2013-10-14

    Do you latest version? (3.1.11.7100 from http://locate32.cogit.net/) There was a related bug in previous versions.

    Other thing is that Locate32 uses modified date from database. So, if you haven't updated your database after updating the files, it won't show up.

     
  • Anonymous

    Anonymous - 2017-02-22

    Why don't the versions 3.1.11.7100 & 3.1.9.6070 from http://locate32.cogit.net .zip files have an installer included? The .zip files are missing the installer per the Readme.txt file. The previous versions 3.0.7.7010 & 3.0.7.3250 are .exe files that are installers. It has been this way for quite a while now!

     

    Last edit: Anonymous 2017-02-23
    • jmj

      jmj - 2017-02-22

      Zip files was easier to distribute

       
  • Anonymous

    Anonymous - 2017-02-22

    How so? Plus, it doesn't explain why there is no installation executable that the Readme file references.

     
    • jmj

      jmj - 2017-02-23

      3.0.7.7010 has installer if you are looking for that. You can use the installer ones and then replace files from the newer versions.

       
      • Anonymous

        Anonymous - 2017-02-23

        Yes, you could do that, but wouldn't it be much easier and better to have an installer for those who don't know how to do that.
        For example, "loc_fndx.dll" is included in the latest zip version but not in the latest exe installer version. Do we need to manually register this .dll ourselves or can it simply be moved into the Program Files\Locate Folder, and what percentage of people know how to register dll files or know what the Program Files\Locate Folder is and how to move files there?
        The current zip files really only serve as a stand alone version of Locate32 that doesn't actually get installed, which has its purposes, but if that is the intention, then please update the Readme file to tell people how to install, using 3.0.7.7010 first and then manually using 3.1.11.7100 to update so that they will have a Start Menu Icon. Zip the exe installer to save bandwidth if you must, but excluding an installer download is not a good practice.
        Thanks.

         
      • Anonymous

        Anonymous - 2017-03-03

        Why is my previous post from over a week ago still awaiting moderation?

         
        • jmj

          jmj - 2017-03-03

          Oh, sorry my error. I forgot to approve your message.

           
  • jmj

    jmj - 2017-02-23

    All files in the zip files works as is and it is enough to just extract files to some diretory. So anyone does not need to know about registering dll or something.

    Besides, all of these files are 6-10 years old, so I am not sure that there much point to start meddling with these.

     
    • Anonymous

      Anonymous - 2017-03-06

      The latest version's files are less than 2½ years old but that has nothing to do with an installer, one just has to be built using the existing files.
      All of the ReadMe files also state this about an installer, "The installation program uses bzip2 version 1.0.3 by Julian Seward (jseward@acm.org)." Apparently this one step has been omitted and could still be done using the existing files, which is all I was pointing out. It would be helpful for those who are not so computer literate to get Start Menu entries and an Add/Remove Programs entry.
      BTW, has Janne Huttunen ended support for Locate or delegated it to SourceForge?

       
  • jmj

    jmj - 2017-03-06

    Well there was a patch which was quite recent (less than that 2.5 years), but it was only minor bug fix to locate.exe made by someone else (if I remember right).

    I'm Janne. And yes, I do not have resources (I do not have Windows) or time for developing Locate32. Mostly just providing support by answering questions here.

    If someone necessarily wants to build an installer, it would probable be easier to use some kind of installation maker tool.

     

    Last edit: jmj 2017-03-06

Log in to post a comment.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.