On Windows, just use Everything: https://www.voidtools.com/
I'm a SE for 25 years now, sticking with C#. Microsoft always did great tech platforms and left the missing 20% to the developers. Look at the .net framework (the old one), microsoft windows until win11, office until 2025, and even Excel that can't open csv files because the delimeter is a region setting.
On one side I hated this attitude, on the other side it allowed and enabled developers to get their own business running - see jetbrains resharper functionality - visual studio up until 2024 was a mess without it...
I have found Beyond Compare to be very good on Linux, even on large files/directories.