Everything not usable during file transfers

If you are experiencing problems with "Everything", post here for assistance.
Post Reply
JTCGiants56
Posts: 192
Joined: Fri Nov 28, 2014 3:58 pm

Everything not usable during file transfers

Post by JTCGiants56 »

I may be misremembering if this was discussed a while ago.

But when starting a file transfer via everything, everything becomes unresponsive\unusable until the file transfer completes. It will just show the little loading circle if you try to go to everything.

This becomes a problem when doing large transfers.

Is there any workaround for this to not happen, or is it just a consequence of being on Windows?
void
Developer
Posts: 16748
Joined: Fri Oct 16, 2009 11:31 pm

Re: Everything not usable during file transfers

Post by void »

Thanks for the bug report JTCGiants56,

What version of Everything?

This should be fixed in the Everything 1.5 alpha.

Could you please describe your workflow?
eg:
Are you cutting/copying from Windows Explorer and pasting in Everything?
Are you cutting/copying from Everything and pasting in Windows Explorer?
Are you cutting/copying from Everything and pasting in Everything?


Are you pasting to multiple selected folders in Everything?
-Currently, Everything will block (hang until the copy completes) in this case.
-This should be fixed in the next alpha update.
JTCGiants56
Posts: 192
Joined: Fri Nov 28, 2014 3:58 pm

Re: Everything not usable during file transfers

Post by JTCGiants56 »

void wrote: Sun Apr 03, 2022 7:16 am Thanks for the bug report JTCGiants56,

What version of Everything?

This should be fixed in the Everything 1.5 alpha.

Could you please describe your workflow?
eg:
Are you cutting/copying from Windows Explorer and pasting in Everything?
Are you cutting/copying from Everything and pasting in Windows Explorer?
Are you cutting/copying from Everything and pasting in Everything?


Are you pasting to multiple selected folders in Everything?
-Currently, Everything will block (hang until the copy completes) in this case.
-This should be fixed in the next alpha update.
I was using the latest 1.4 build.

I'm usually cutting a folder from within everything, then pasting to another folder in everything, or within file explorer.

It happens even if I just select one folder to cut.
void
Developer
Posts: 16748
Joined: Fri Oct 16, 2009 11:31 pm

Re: Everything not usable during file transfers

Post by void »

Everything 1.4 shouldn't be blocking from a paste.

From my tests, the Windows copying/Moving dialog is shown and I can continue to use Everything.



I suspect Everything 1.4 is busy moving a folder in your index.
Moving a folder is very expensive in Everything 1.4.
Moving a folder with many subfolders and files will take several seconds (to minutes).


Moving a folder in the Everything 1.5 database is nearly instant.



To confirm the issue is Everything 1.4 being slow to move a folder in your index:
  • Before you paste the folder in Everything or Windows Explorer:
  • In Everything, type in the following search and press ENTER:
    /monitor_pause
  • If successful, Monitors paused. should be displayed in the status bar for a few seconds.
  • Paste your folder in Everything or Windows Explorer.
  • If you can continue to use Everything then this indicates a performance issue with Everything updating your Everything database.
  • In Everything, type in the following search and press ENTER:
    /monitor_resume
  • If successful, Monitors resumed. should be displayed in the status bar for a few seconds.
JTCGiants56
Posts: 192
Joined: Fri Nov 28, 2014 3:58 pm

Re: Everything not usable during file transfers

Post by JTCGiants56 »

void wrote: Sun Apr 03, 2022 10:17 am Everything 1.4 shouldn't be blocking from a paste.

From my tests, the Windows copying/Moving dialog is shown and I can continue to use Everything.



I suspect Everything 1.4 is busy moving a folder in your index.
Moving a folder is very expensive in Everything 1.4.
Moving a folder with many subfolders and files will take several seconds (to minutes).


Moving a folder in the Everything 1.5 database is nearly instant.



To confirm the issue is Everything 1.4 being slow to move a folder in your index:
  • Before you paste the folder in Everything or Windows Explorer:
  • In Everything, type in the following search and press ENTER:
    /monitor_pause
  • If successful, Monitors paused. should be displayed in the status bar for a few seconds.
  • Paste your folder in Everything or Windows Explorer.
  • If you can continue to use Everything then this indicates a performance issue with Everything updating your Everything database.
  • In Everything, type in the following search and press ENTER:
    /monitor_resume
  • If successful, Monitors resumed. should be displayed in the status bar for a few seconds.
It looks as if pausing the monitor allowed the everything window to not hang during transfer.

I am okay with using 1.5 for transfers or this pause\resume method in 1.4 if need be. No need to troubleshoot further unless there is an easy fix.

Thanks
therube
Posts: 4977
Joined: Thu Sep 03, 2009 6:48 pm

Re: Everything not usable during file transfers

Post by therube »

Parent -> Paste, /WINDOWS/ steals focus
you do a Parent -> Paste
& lets say it's a timely operation...

during this time Everything is waiting on Windows to finish
during this time, Everything is in a busy state

since, at that point, you can't do anything more with Everything
That is with 1.5.
JTCGiants56
Posts: 192
Joined: Fri Nov 28, 2014 3:58 pm

Re: Everything not usable during file transfers

Post by JTCGiants56 »

void wrote: Sun Apr 03, 2022 7:16 am Thanks for the bug report JTCGiants56,
This should be fixed in the Everything 1.5 alpha.
It seems that it is still hanging during copies on the latest 1.5 as of today.

I might have misunderstood and this fix is still in the works.
void
Developer
Posts: 16748
Joined: Fri Oct 16, 2009 11:31 pm

Re: Everything not usable during file transfers

Post by void »

Could you please send some debug output:
  • In Everything 1.5, from the Tools menu, under the Debug submenu, click Start debug logging.
  • Perform your copy/paste to cause Everything to hang.
  • After Everything recovers, In Everything, from the Tools menu, under the Debug submenu, click Stop debug logging.
    ---this will open your Everything Debug Log.txt in Notepad---
  • Could you please send this file to support@voidtools.com
JTCGiants56
Posts: 192
Joined: Fri Nov 28, 2014 3:58 pm

Re: Everything not usable during file transfers

Post by JTCGiants56 »

void wrote: Sun Apr 10, 2022 12:59 am Could you please send some debug output:
  • In Everything 1.5, from the Tools menu, under the Debug submenu, click Start debug logging.
  • Perform your copy/paste to cause Everything to hang.
  • After Everything recovers, In Everything, from the Tools menu, under the Debug submenu, click Stop debug logging.
    ---this will open your Everything Debug Log.txt in Notepad---
  • Could you please send this file to support@voidtools.com
I've started using the newest version of teracopy which gets around the issue for me and gives some extra copy features. This can be closed for now.
reddevil
Posts: 13
Joined: Sun Nov 14, 2010 4:31 pm

Re: Everything not usable during file transfers

Post by reddevil »

Hi void, Thank you for this treasure of a software.

I am having the same issue with queries on pause, while file transfers are ongoing on Everything1.5.0.1310a portable version in Win10x64 Enterprise. The file transfer was started via Everything>Edit>Move to folder... Also, ETP queries keeps on ' waiting for response' until file transfers are complete as well.

I have emailed you the file Everything Debug Log-1.5a.txt to support@voidtools.com, kindly take a look.

Regards,
Doc MaKS aKa reddevil
therube
Posts: 4977
Joined: Thu Sep 03, 2009 6:48 pm

Re: Everything not usable during file transfers

Post by therube »

Right.
The portion I quoted above is the existing situation.
(The stealing focus part has been resolved.)

While a copy is ongoing, Everything is busy (in a busy state).
For smaller files, that is "not an issue".
(It still happens, but it's over so quickly, one doesn't realize.)

On larger copies, rather, copies that take longer to complete, it should be readily apparent.
(If you could "Pause" the copy, you would see that Everything would remain locked until the Pause was lifted & the copy completed.)
.
.
Everything - busy state - while copy is progressing.png
Everything - busy state - while copy is progressing.png (12.93 KiB) Viewed 4695 times
void
Developer
Posts: 16748
Joined: Fri Oct 16, 2009 11:31 pm

Re: Everything not usable during file transfers

Post by void »

Thank you for the debug logs reddevil.

I have put on my TODO list to move file operations to a background thread.
Post Reply