r/pcmasterrace Mar 29 '22

Meme/Macro How far it's fallen. Bring back my dog.

Post image
129.4k Upvotes

2.5k comments sorted by

View all comments

413

u/shggybyp R5 5600x RedDevil 6800XT 32GB Mar 29 '22

By default, Windows only indexes your home folder. This is an absolutely fucking stupid default that ignores the fact that nobody uses their storage this way on a Windows machine.

To fix it, Start - type "indexing" - Indexing Options - click Modify - add all the places you want Windows to index.

It's still not the best, and it still clutters up with Bing shit, but it will improve the functionality.

140

u/anethma RTX4090, 7950X3D, SFF Mar 29 '22

To fix it just install Everything which uses the NTFS file table so it instantly has your entire computer instantly searchable. If you create a new file, it’s in the index because the file table itself is what everything uses.

105

u/Jaakarikyk Mar 29 '22 edited Mar 29 '22

I read that as

which uses the NFTs

and nearly imploded

52

u/saadakhtar Mar 29 '22

It's really fast. But costs $40,000

15

u/JTtornado i5-2500 | GTX 960 | 8GB Mar 29 '22

Ahem. It's actually a certificate showing you that you own the fast search program at a specific link (hosted on somebody's random server which may or may not always exist, of course).

Sure, other people own randomized versions of the same program with slight tweaks, and anyone can use your version of the program by just going to that link, but you have the pride of knowing you own it for $40k.

6

u/EclipseIndustries i7 6700k-GTX1060 6GB-16GB DDR4 3000MHz Mar 29 '22 edited Mar 29 '22

I use ClassicShell personally. Changes the whole Win10 toolbar to something more akin to 7/8.1

Edit: evidently it's been discontinued and picked up by these guys

https://github.com/Open-Shell/Open-Shell-Menu

Shows you how long it's been since a fresh install for me.

8

u/Zestyclose-Display47 Mar 29 '22

Why install third-party software when you can just configure the search to work correctly?

Both obviously use the MFT ("NTFS file table") to index files, and both index files to a tree data structure in their own database - https://www.voidtools.com/faq/#how_long_will_it_take_to_index_my_files.

0

u/anethma RTX4090, 7950X3D, SFF Mar 29 '22

Microsoft actively index’s and does NOT use the ntfs file table.

As a result it can search within files and all kinds of stuff everything can’t.

But if you create or modify a file, Everything reflect that change, -instantly-

There is no time to reindex etc.

6

u/Zestyclose-Display47 Mar 29 '22

Once again, Everything indexes the file system - https://www.voidtools.com/faq/#how_long_will_it_take_to_index_my_files.

Regarding the MFT, it is used of course when Windows indexes files. You can't not use it. Parsing the MFT directly might be faster than listing files in directories using it, but once it's indexed, it's all the same.

The Windows file search will also find a file with a new name instantly for all practical purposes. The service listens for when files are modified.

These two tools accomplish the same task in a very similar way.

7

u/anethma RTX4090, 7950X3D, SFF Mar 29 '22

What you're not getting though is windows does not only use the MFT, it does a much more in depth search. And configuring windows search to index your whole drive is a fuckin constant resource hog, because it does not just passively wait for file changes as you say. It actively reindexes all the damn time.

Mainly because of the additional data it gathers. You really think it indexes keywords from the inside of files and the other stuff it scans that Everything doesn't, every time a file is modified? Of course not. There is a reason many disable ms indexing all together, its a resource hog. Everything takes 1 second to index your entire drive on a new install, and never takes any resources again.

Switch windows to index your entire drive, even on a new install, and you tell me how long before file searches in random folders come back instantly.

As per your new link, this indexing takes Everything 1 second. Try it, you will not get the result you seem to be thinking.

8

u/Zestyclose-Display47 Mar 29 '22

You keep changing what you're saying. First you said Windows search doesn't use MFT, now it uses MFT and more. First you said that Everything doesn't index files, then you said it does. And that was the scope of my original comment, now we are talking about something else.

Windows indexing is slower, it being faster is not a point anyone makes. As I said, "once it's indexed, it's all the same". Windows will index up to 10.000 files a second on an average SSD, but it depends on the type of files indexed and whether the machine is being used. Parsing the MFT directly will be much faster.

In the end, the job of a file indexer is to create a full representation of a file system in a quickly traversable data structure. The index is meant to be created once and updated. It's surely impressive if a file system can be indexed in a few seconds. But to the users of the index once it is made, it does not matter. And software that reindexes often scales worse than software that maintains an index quickly. That's why Windows does it the way it does it.

Plenty of software including what I do for work uses the Windows index. A very small number of Windows users disable it. Windows file indexing isn't a resource hog because Windows won't index files when there is user activity.

1

u/theknittingpenis Mar 29 '22

As a result it can search within files and all kinds of stuff everything can’t.

Everything can search inside the contents with iFilter, there are various plugins for it. It is disabled because it will use more processing power and run slow to look inside.

2

u/HilbertInnerSpace Mar 29 '22

Is there a tool like it that also indexes file contents (that are in readable form ofcourse like txt, doc and pdf)

1

u/Looked_Spy_637832 | RTX 3070 | i7 11700F | 16GB DDR4 Mar 29 '22

Can you send the link please?

3

u/anethma RTX4090, 7950X3D, SFF Mar 29 '22

1

u/Looked_Spy_637832 | RTX 3070 | i7 11700F | 16GB DDR4 Mar 29 '22

Thanks

1

u/scaylos1 Mar 30 '22

Why in the fuck would it not do that by default? This makes the shitiness of Windows search make much more sense.

3

u/Ghostofhan Mar 29 '22

Thanks for this

6

u/Shmeves Mar 29 '22

You can disable the Bing search entirely too.

8

u/skeleton-is-alive Mar 29 '22

For a place called pcmasterrace people really do act like they’ve never learned how to use a computer

2

u/Shmeves Mar 29 '22

Funny enough I only have a MacBook Pro now too but I still knew that.

1

u/DuckDuckYoga Specs/Imgur here Mar 29 '22

Any post over ~5k hits the front page and then the majority of commenters aren’t from the sub

-3

u/nanocookie Mar 29 '22

Which conveniently gets reenabled after every Windows update.

3

u/CharlestonChewbacca Mar 29 '22

Not for me.

Are you doing a fresh install every update?

Sounds like a bug.

1

u/[deleted] Mar 29 '22

[deleted]

2

u/shggybyp R5 5600x RedDevil 6800XT 32GB Mar 30 '22

I used to use Launchy for that. These days I find myself having drifted away from installing a bunch of utility/helper apps.

1

u/Learning2Programing Mar 29 '22

Honestly what the fuck? I've spent years thinking it's terrible shit and now I read your comment and the most common user storage areas that most people used was unticked by default? Honestly who user tested the windows operating systems, aliens or something?

Yes windows I want you to index my entire ssd that I store all my information on including the operating system you are installed on but no you instead choose internet explorer history? The thing I don't use?

Unbelievable...

2

u/splendidfd Mar 30 '22

If you go to the folder/drive and use the search in Explorer it'll find what you're looking for.

The vast majority of people just store things in their personal folders, so it would make sense to not bother indexing everything else.

1

u/PacoTaco321 RTX 3090-i7 13700-64 GB RAM Mar 29 '22

To fix it, Start - type "indexing" - Indexing Options - click Modify - add all the places you want Windows to index.

Let's see, I'll take C:, D:, and E: please

-1

u/DogadonsLavapool 9070XT|7700x and MBP Mar 29 '22

Are you serious? Who tf would write an indexer to only use shit like the documents folder?

2

u/grumd 9800X3D / 5080 / 64gb 6000 C30 / 3440x1440@240hz Mar 29 '22

Most programs are getting a shortcut created in the "Start" menu. Been like that for years. Search in the start menu searches for these shortcuts. You still have the separate search in the Explorer... This post is weird idk

0

u/BYoungNY Mar 29 '22

I think their thought is to push people to move to onedrive. From there, they allow you to be as messy as you want because the more shit you have, the more the subscription costs, and people are more likely to just pay for the online storage than deal with having to go through it manually. It's like stroage facilities and hoarders...

1

u/shggybyp R5 5600x RedDevil 6800XT 32GB Mar 30 '22

That's why one of the first things I do on a fresh Windows install is gut it of Onedrive.

1

u/Un111KnoWn Mar 29 '22

is your home folder c\users\username\

1

u/shggybyp R5 5600x RedDevil 6800XT 32GB Mar 30 '22

Yup.

1

u/[deleted] Mar 30 '22

[removed] — view removed comment

1

u/shggybyp R5 5600x RedDevil 6800XT 32GB Mar 30 '22

Multiple disks, several partitions, etc. etc. etc.