The indexing service will automatically index everything in the background unless you specifically turn it off. Depending on the volume of data, it could take several days to index it all. The service deliberately runs at a low priority so as not to interfere with other work.
You can check to see if it's running by running Task Manager (Ctrl+Shift+Esc), clicking the "Services" tab, and looking for "Windows Search" in the description column. If the "status" is "running", then your disks will be indexed.
You can tell if indexing is complete by:
- Click "Start", type "search" into the "search" box and click the "Change how Windows searches" link. If indexing is done, then it will say "Indexing complete" near the top of the dialogue box.
You can use the same dialogue box to choose which folders (and therefore which drives) to index.
Some people disable the indexing service if the OS drive is on an SSD because they want to minimize writes to the drive (the index is on the OS drive by default). But you don't really have to do that - if you want to avoid having the index on the SSD then you can simply reconfigure Windows so that it writes it to one of your hard drives (of course if you do that then searches will be a little slower).
If you want to put the index onto a hard drive, then bring up the Indexing Options dialogue box as described above and click the "Advanced..." button. The bottom section of the "Advanced Options" dialogue lets you change the location of the index. Note, though, that if you change the index location then the Search service will have to start all over again to index your files.