I know we've discussed this before but is there a better solution than the current?
The first time I bring up XYplorer it takes awhile to catalog the last directory I was looking at before I closed XYplorer.
If I then click on the main C:\ directory, XYPlorer sits there with the hour glass for over a minute or two while it catalogs every directory, subdirectory and file below the C:\ . All I wanted was to see what files were in the C:\ directory but I have to wait 1-2 minutes for XYPlorer.
Why does XYPlorer have to examine every directory , subdirectories and files below the C:\ before I can see whats in the C:\ Directory?
Can't an option be made such that only the files be shown in any directory that is clicked? For instance if I hold the <Alt> key down while I click on a directory then only the files in that directory would be shown. Is that possible?
XYPlorer Slooow load of C:\
-
admin
- Site Admin
- Posts: 64849
- Joined: 22 May 2004 16:48
- Location: Win8.1, Win10, Win11, all @100%
- Contact:
Re: XYPlorer Slooow load of C:\
I have never experienced a load time longer than 3 seconds (unless I'm starting with an all drives deep search, of course) even in large folders after a cold boot. So their must be something very weird going on at your side.
You might try to uncheck "Expand destination node in tree" in conf/general.
Re: XYPlorer Slooow load of C:\
Every files & folders, well because they're in C:\ !mqsymth wrote:Why does XYPlorer have to examine every directory , subdirectories and files below the C:\ before I can see whats in the C:\ Directory?
And XY doesn't scan the whole drive C: on such occasion, as you post may suggest, but he needs to know whether or not a folder has subfolder(s), so if a cross/plus sign should be used on Tree or not. And as Don explained, when a folder (eg C:\) has many subfolders, and when a lot of them contain lots of files but no subfolders, this takes time, as XY as to "scan" every item in each of thoose folders (subfolders of C:\ eg WINDOWS, Program Files, etc), making sure there are no folders among them (and when they have no subfolders, but hundreds of files, XY checks thoose hundreds of file to make sure there are no folders!)
Honestly, I don't know exactly how it all works. Maybe if you disable "Expand destination node in tree" (Config/General) it can be faster, if XY then only does it scan when you actually expand the folder on the Tree. That could allow you to go to C:\ faster, but note that obviously the same delay would be required when expanding the folder on Tree anyways.
And again, just to be clear, I'm not sure if this is how it works now or not. I personnally do have "Expand...." enabled, and I can't test it now as my folders have been browsed/expanded so now it's all been cached by Windows so I can't check. Better let the Don confirm this
Edit: oh well.. seems I got slow on this one
Proud XYplorer Fanatic
Re: XYPlorer Slooow load of C:\
isis the C:admin wrote:![]()
I don't know exactly what you mean by "it catalogs every directory"... how many huge directories do you have directly below C:\?
I have never experienced a load time longer than 3 seconds (unless I'm starting with an all drives deep search, of course) even in large folders after a cold boot. So their must be something very weird going on at your side.
You might try to uncheck "Expand destination node in tree" in conf/general.
I had the Directory size option checked on the conf/general. When I unchecked this the C:\ loaded much faster and did not display the Directory sizes under the Size column for the directories under the main C:\. It seems it takes a long time to compute the sizes of all the files in every directory under the C:\ . I was unaware of this and this was the main cause for the long delay.
-
admin
- Site Admin
- Posts: 64849
- Joined: 22 May 2004 16:48
- Location: Win8.1, Win10, Win11, all @100%
- Contact:
Re: XYPlorer Slooow load of C:\
Aah!mqsymth wrote:isis the C:admin wrote:![]()
I don't know exactly what you mean by "it catalogs every directory"... how many huge directories do you have directly below C:\?
I have never experienced a load time longer than 3 seconds (unless I'm starting with an all drives deep search, of course) even in large folders after a cold boot. So their must be something very weird going on at your side.
You might try to uncheck "Expand destination node in tree" in conf/general.
I had the Directory size option checked on the conf/general. When I unchecked this the C:\ loaded much faster and did not display the Directory sizes under the Size column for the directories under the main C:\. It seems it takes a long time to compute the sizes of all the files in every directory under the C:\ . I was unaware of this and this was the main cause for the long delay.
That should make a nice XYwiki FAQ article (and I think I already compiled something similar here in the forum some months ago...): "XY appears to be slow. What could be the reason, and how can I make it faster?"
XYplorer Beta Club