
The installers will place other, unasked-for, unnecessary and generally unwanted software on your PC if you don't decline it. Many vendors of free and low-cost software have added other software to their installer programs - in addition to their own. However, there are quite a few desirable, many useful, and a very few nearly-indispensible programs to be had if you know where to find them.ĭidn't want (or need) another browser tool bar (or another browser)? Or goodness knows what other bloatware to clutter up your hard drive? My advice is to pay close attention not only to what the installer program is actually installing but also to which download button you click on the free download site. The Internet is bulging with (purportedly) free stuff.

When forced to iterate the sub-directory, it smoothly change the ĭelay it. Note the glyph, click it and notice that, That's visible, create an empty directory and Glyph to show that a folder has files or directories inside of it.Įven when it doesn't. Show the folder hierarchy as a treeview and use the The kind of tricks that I know about:įake it.

It is filled with tricks that are designed to hide the fact that any file system is punishingly slow to iterate. Windows Explorer is a pretty crafty program. by retrieving some sort of checksum that doesn't require calculating all sizes again? Is there another memory and CPU-efficient way to find out if file sizes have changed since the last calculation? Or is there even another possibility? Is there any way I can find out if the cache is up-to-date, e.g. But I do not want to monitor all file changes while the program is not running. However, when files change, are added or removed, the cache data becomes outdated. This will probably take a while and thus the calculation can't be done each time the user switches to a different folder or back. For example, for displaying the sizes of all folders of C: I have to consider all the files on the whole drive. However, I'm afraid of performance issues. My idea for the algorithm is to cumulate the sizes of all files in the specific folder. One of the features I'm planning is to detect folder sizes which is something the Explorer cannot.

The aim is to display all files and folders, and to show specific information for each of them. I have an idea for a C# program that works basically like the Windows Explorer.
