I have a particular HDD that is very audible whenever it's being used.
I can scroll a list without it making noise IF the icons aren't visible, like horizontally moving right to partially show the name and other indexed properties only and then continue scrolling vertically. I may have already mentioned this some years ago, but I don't remember.
I can also see not only on that HDD but other HDDs that icons may not load right away presumably because it loads them from disk.
Is there a way to index them so it never pulls from the devices again?
I am aware that Need For Speed exes have different icons, I think this applies to all .exes. Idk if there are other exceptions. But stuff like .jpg and .png share the icon from whatever program is set for it. In my case IrfanView. So there would be a need to read from new files to pull the correct icons. Icons aren't necessary so maybe they should be disabled instead..Idk. Surely I've used icons before to be able to see different filetypes sometimes.
I prefer if EBV is the one that handles all of it, but perhaps this specifically would benefit from a different program where all EBV instances can read from it. Maybe EBV could cache, maybe to disk. But I presume there are already programs out there that handles it fine enough and it would be unnecessary for EBV to have its own version.
I think my previous system install had some "IcarosCache" folder that was around 2GB and may have been for that very thing? Maybe I got it to prevent this issue, forgot about it and now I have the issue again? Idk. I can't find a folder nor file with only Icaros in the name over 13MB so Idk. Maybe it's a dream or it's too old to have it indexed as-is and can only be found in archives.
Reading https://github.com/Xanashi/Icaros it looks like it's for thumbnails, so maybe not. Maybe it was just because certain video types didn't get thumbnails at all.
Perhaps if Icaros was used, EBV could pull the thumbnails from that database and with icon_use_thumbnails=1 could prevent needing to read from disk..Though those would be thumbnails, not as useful..or at all.
I don't know what EBV utilises outside of itself nor what it can utilise. I recently found a "property_system" from reading viewtopic.php?t=13454 which is by default enabled and I've never turned it off. One example where I don't know if I will ruin my current database from turning it off because it was using something from it or if it's simply whether or not the Windows Property System properties can be used or not and it's safe to turn off if not.
Can I index icons for EBV to then not have to read from disk?
-
Herkules97
- Posts: 220
- Joined: Tue Oct 08, 2019 6:42 am
Re: Can I index icons for EBV to then not have to read from disk?
No.Is there a way to index them so it never pulls from the devices again?
Everything uses SHGetFileInfo to get icons.
SHGetFileInfo will get the icon from the system cache or from disk.
To block icons from your noisy drive:
- In Everything 1.5, from the Tools menu, click Options.
- Click the Advanced tab on the left.
- To the right of Show settings containing, search for:
icon - Select: icon_exclude_folders
- Set the value to: E:
(where E: is your noisy drive) - Click OK.