Page 1 of 1

How to force indexing on only one volume?

Posted: Sun Nov 29, 2015 8:38 pm
by burgundy
I have several disk volumes. I think "Monitor Changes" helps to force an index update when files are changed.

For most volumes I have got "Monitor Changes" set on. I use Tools > Options > Indexes: NTFS. But "Monitor Changes" is not set for all disk volumes.

When I want to search a disk volume which has a out-of-date index in Everything, I need to force Everything to update its index for that disk volume. How do I do this?

The Indexes page of Options allows me to force an index rebuild for all volumes but that is far more than I want and takes too long.

Re: How to force indexing on only one volume?

Posted: Mon Nov 30, 2015 6:28 am
by void
When I want to search a disk volume which has a out-of-date index in Everything, I need to force Everything to update its index for that disk volume. How do I do this?
I need to add an update now button when monitoring is disabled -added to my TODO list.

For now, you will need the Everything 1.4 beta.
  • From the Tools menu, click Options.
  • Click the NTFS tab.
  • Select the volume to update.
  • Uncheck include in database.
  • Click Apply.
  • Check include in database.
  • Click OK.
Its not the best solution, although this should be faster than forcing a rebuild.

Re: How to force indexing on only one volume?

Posted: Mon Dec 14, 2015 12:25 pm
by burgundy
Thank you for your reply.

Re: How to force indexing on only one volume?

Posted: Thu Dec 01, 2016 10:11 pm
by burgundy
void wrote:
When I want to search a disk volume which has a out-of-date index in Everything, I need to force Everything to update its index for that disk volume. How do I do this?
I need to add an update now button when monitoring is disabled -added to my TODO list.

For now, you will need the Everything 1.4 beta.
  • From the Tools menu, click Options.
  • Click the NTFS tab.
  • Select the volume to update.
  • Uncheck include in database.
  • Click Apply.
  • Check include in database.
  • Click OK.
Its not the best solution, although this should be faster than forcing a rebuild.
I wasn't paying close attention to the reply (some time ago) because I hadn't got version 1.4.

Now that I have installed version 1.4 I have looed more closely at the inormation. I wonder if the last four steps are correct because you first uncheck "include in database" and then check it. Is this correct? I'm puzzled.

Re: How to force indexing on only one volume?

Posted: Thu Dec 01, 2016 10:20 pm
by void
because you first uncheck "include in database" and then check it. Is this correct? I'm puzzled.
Yes, removing and re-adding the volume causes the single selected volume to be re-indexed.

Re: How to force indexing on only one volume?

Posted: Tue Oct 16, 2018 5:26 am
by boobounder
I believe this is the best place for this further query.

I want to use Everything in two different situations. In one situation, I want only results returned from drive C. In the other I want results returned only from drive P.

I can do this by toggling on and off whether a drive is include in the database, under Tools. But this seems kludgy.

Is there a way to set this up? I'm using Windows, so something with options on the command line of a shortcut seems sensible to me.

Re: How to force indexing on only one volume?

Posted: Tue Oct 16, 2018 9:35 am
by void
Please try search filters:
  • In Everything, from the Search menu, click Organize filters....
  • Click New....
  • Change Name to: C Drive Only
  • Change the Search to: c:
  • Click OK.
  • Click New....
  • Change Name to: P Drive Only
  • Change the Search to: p:
  • Click OK.
  • Click OK.
Filters can be accessed from the Search menu, Filter bar (View -> Filters), right clicking the status bar, filter keyboard shortcut or filter search macro.

Alternatively, please see running named instances of Everything.
This will let you run two instances of Everything, side by side, one instance can be set to index only your C: drive, while the other to index only your P: drive.

For example, setup up two named instances, one for your C: drive and one for your P: drive:
Everything.exe -instance "C: Drive Only"
Everything.exe -instance "P: Drive Only"

You will need to customize the indexes for each instance under Tools -> Options -> NTFS.

Also, back on topic, if you want to force a rebuild on only one volume simply type in the following search and press ENTER:
/reindex C:
where C: is the volume to reindex.

Re: How to force indexing on only one volume?

Posted: Wed Oct 17, 2018 5:00 am
by boobounder
I don't see a thanks button, so thanks! That worked for me.

Re: How to force indexing on only one volume?

Posted: Sun Dec 16, 2018 2:07 pm
by Paul123
void wrote: Mon Nov 30, 2015 6:28 am I need to add an update now button when monitoring is disabled -added to my TODO list.
Is this already inplemented and I missed it?

Re: How to force indexing on only one volume?

Posted: Mon Dec 17, 2018 9:53 am
by void
It is still on my TODO list.

Re: How to force indexing on only one volume?

Posted: Thu Mar 31, 2022 10:57 am
by mczerski
I have just sought advice as to reindexing a single drive and your advice has occurred excellent and working as it always has. Thanks a lot.

Re: How to force indexing on only one volume?

Posted: Thu Mar 31, 2022 11:20 am
by ChrisGreaves
void wrote: Tue Oct 16, 2018 9:35 am Please try search filters:
Thank you for this. I have been using Everything.exe since 1932 (it seems like :D ), and until I joined this forum, used Everything.exe only in a gross filename search, as in "Turing*.*".
Now at least twice a week during my morning forums/email session (courtesy of some other member's question) I sit-in on a digestible one-minute tutorial, and am slowly beginning to see the power behind Everything.
"It's not just blindingly fast, you know"
Bravo!
Chris