Find files: duplicate paths when connecting Everyhting
Moderators: Hacker, petermad, Stefan2, white
Find files: duplicate paths when connecting Everyhting
After connecting to other computers, replacing the drive with the same letter, Everyhting adds similar paths to the existing ones in the database.
As a result, the number of duplicates is growing. Please force TC to check the found data and exclude duplicates before output.
As a result, the number of duplicates is growing. Please force TC to check the found data and exclude duplicates before output.
Overquoting is evil! 👎
Re: Find files: duplicate paths when connecting Everyhting
This is for me more an issue of Everything than an issue of TC. TC do not ask for lookup to Everything.
If you have external drive you unplug, by default everything will continue to gives result of - non existent - drive. Same story and TC do not have anything to do with IT.
If you have external drive you unplug, by default everything will continue to gives result of - non existent - drive. Same story and TC do not have anything to do with IT.
Re: Find files: duplicate paths when connecting Everyhting
2nsp
TC generates its list from the received data, so it is responsible for a false output.
If non-existent single paths are displayed, this is one thing, you can still live with it, but when TC returns matching paths even when searching for duplicates, then this is not good at all.
TC generates its list from the received data, so it is responsible for a false output.
If non-existent single paths are displayed, this is one thing, you can still live with it, but when TC returns matching paths even when searching for duplicates, then this is not good at all.
Overquoting is evil! 👎
Re: Find files: duplicate paths when connecting Everyhting
Configure your Eveything and ask void for the correct settings to avaoid this.
Its not TCs job to verify because it may lead to long delays for non existant networks shares.
Its not TCs job to verify because it may lead to long delays for non existant networks shares.
Windows 11 Home, Version 24H2 (OS Build 26100.3915)
TC 11.55 RC1 x64 / x86
Everything 1.5.0.1391a (x64), Everything Toolbar 1.5.2.0, Listary Pro 6.3.2.88
QAP 11.6.4.2.1 x64
TC 11.55 RC1 x64 / x86
Everything 1.5.0.1391a (x64), Everything Toolbar 1.5.2.0, Listary Pro 6.3.2.88
QAP 11.6.4.2.1 x64
Re: Find files: duplicate paths when connecting Everyhting
Are you talking about removing disconnected local volumes from the indexing list? This is not profitable for me, since a portable assembly is used.Horst.Epp wrote: 2022-06-27, 07:39 UTCConfigure your Eveything and ask void for the correct settings to avaoid this.
I'm primarily interested in local files. For network shares, can be come up with an ini key.Horst.Epp wrote: 2022-06-27, 07:39 UTCIts not TCs job to verify because it may lead to long delays for non existant networks shares.
Overquoting is evil! 👎
Re: Find files: duplicate paths when connecting Everyhting
You should find/ask option in Everything to not return non-existent files !
Read Help and learn how to use everything to have "up to date index" for all the drives you want to search. In the help about NTFS and how to remove drive when disconnecting, ...
TC do what you ask for:
Read Help and learn how to use everything to have "up to date index" for all the drives you want to search. In the help about NTFS and how to remove drive when disconnecting, ...
TC do what you ask for:
- use Everything as file provider instead of the Disk.
- If your concern is to have TC searching on Drives, just un-tick Everything.
Re: Find files: duplicate paths when connecting Everyhting
Why am I, and not the author of the program who implemented this functionality?nsp wrote: 2022-06-27, 08:46 UTCYou should find/ask option in Everything to not return non-existent files !

Why should I read help when I have all the options in front of my eyes? About deleting disks, I gave an explanation above.nsp wrote: 2022-06-27, 08:46 UTCRead Help and learn how to use everything to have "up to date index" for all the drives you want to search. In the help about NTFS and how to remove drive when disconnecting, ...
• On the contrary, I'm asking about something that doesn't exist yet.nsp wrote: 2022-06-27, 08:46 UTCTC do what you ask for:
- use Everything as file provider instead of the Disk.
- If your concern is to have TC searching on Drives, just un-tick Everything.
• That's bad advice.
I would prefer to know the author's opinion.
Overquoting is evil! 👎
Re: Find files: duplicate paths when connecting Everyhting
If TC would verify the result of each filename returned by Everything, it would kind of defeat the purpose of a very fast search, because checking for a file's existence also costs time (which gets worse if anti-virus software is involved).
Regards
Dalai
Regards
Dalai
#101164 Personal licence
Ryzen 5 2600, 16 GiB RAM, ASUS Prime X370-A, Win7 x64
Plugins: Services2, Startups, CertificateInfo, SignatureInfo, LineBreakInfo - Download-Mirror
Ryzen 5 2600, 16 GiB RAM, ASUS Prime X370-A, Win7 x64
Plugins: Services2, Startups, CertificateInfo, SignatureInfo, LineBreakInfo - Download-Mirror
Re: Find files: duplicate paths when connecting Everyhting
2Fla$her
If you want to get a quick solution to your problem, then I recommend you
- to write an email (support@voidtools.com) to the author of 'Everything'
AND
- to send him a very detailed description *) of your problem.
*)
e.g.
If you want to get a quick solution to your problem, then I recommend you
- to write an email (support@voidtools.com) to the author of 'Everything'
AND
- to send him a very detailed description *) of your problem.
*)
e.g.
- Everything Version
- Windows Version
Windows 11
Windows 10
...
Re: Find files: duplicate paths when connecting Everyhting
2Dalai
By data checking, I didn't mean checking the existence of files in the system at all. It is enough to check for the presence of adjacent duplicate rows and exclude them from the list. This operation should take place much faster.
The output of identical paths should not be in the logic of TC, regardless of which program takes part in it.
2tuska
I'll think about it. But I don't really care about this problem in Everything itself, because it almost does not affect anything in the process of working with the program window, while in TC this influence is quite significant.
Besides, I doubt that the author of Everything will do anything. Rather, he will offer the same optionality that I called. Saving records for other disks in the program is definitely in demand, otherwise these options would not exist.
By data checking, I didn't mean checking the existence of files in the system at all. It is enough to check for the presence of adjacent duplicate rows and exclude them from the list. This operation should take place much faster.
The output of identical paths should not be in the logic of TC, regardless of which program takes part in it.
2tuska
I'll think about it. But I don't really care about this problem in Everything itself, because it almost does not affect anything in the process of working with the program window, while in TC this influence is quite significant.
Besides, I doubt that the author of Everything will do anything. Rather, he will offer the same optionality that I called. Saving records for other disks in the program is definitely in demand, otherwise these options would not exist.
Overquoting is evil! 👎
- ghisler(Author)
- Site Admin
- Posts: 50475
- Joined: 2003-02-04, 09:46 UTC
- Location: Switzerland
- Contact:
Re: Find files: duplicate paths when connecting Everyhting
I can confirm that "Everything" may return a file twice in search results, e.g. when a folder was added manually via settings and the drive itself was indexed too. Since I'm receiving the results in order "EVERYTHING_IPC_SORT_PATH_ASCENDING", which means that they are sorted by full path and name, it's very easy to detect and remove these duplicates because they are returned together in the list. Therefore I will remove such duplicates from the results.
Author of Total Commander
https://www.ghisler.com
https://www.ghisler.com
Re: Find files: duplicate paths when connecting Everyhting
Exactly. That's what I mean. Thanks for not put this aside.it's very easy to detect and remove these duplicates because they are returned together in the list.
Overquoting is evil! 👎
- ghisler(Author)
- Site Admin
- Posts: 50475
- Joined: 2003-02-04, 09:46 UTC
- Location: Switzerland
- Contact:
Re: Find files: duplicate paths when connecting Everyhting
Could you test it with RC4, please?
Author of Total Commander
https://www.ghisler.com
https://www.ghisler.com
Re: Find files: duplicate paths when connecting Everyhting
Fixed. Everything is fine. Thanks! 

Overquoting is evil! 👎
Re: Find files: duplicate paths when connecting Everyhting
I have to return to this topic. The problem of eliminating duplicate paths has been solved, but the search for duplicates is still focused on the list before processing. I.e. if Everithing returned more than one match, then we will still see one element in the output, which is unacceptable.
Checking the quantity should be carried out after culling.
Checking the quantity should be carried out after culling.
Overquoting is evil! 👎