Context-menu slow

Discussion related to "Everything" 1.5.
Post Reply
therube
Posts: 5723
Joined: Thu Sep 03, 2009 6:48 pm

Context-menu slow

Post by therube »

Context-menu slow with a large amount of items selected.

(select a bunch of items, right-click context-menu SLOW)


Building Item List... 5400 items

slow...
(did Pref reset change [no])

-

explain diff between

context_menu_focus_simple_pidl=0
&
context_menu_simple_pidl=1

-

while
context_menu_simple_pidl=1
does seem to be what i'm after
while the Build part is quick,
still the display of the context-menu is still (relatively) slow
(no where near as slow without setting that Pref)

-

& what are the detriments to setting these?

with, drag_drop_simple_pidl=1
you mentioned it might break some programs (expecting "more" information?).
void
Developer
Posts: 19870
Joined: Fri Oct 16, 2009 11:31 pm

Re: Context-menu slow

Post by void »

In Everything, a simple PIDL is just a filename, size and date modified.
A "normal" PIDL contains more information about the item.
This information is different for each folder.



context_menu_focus_simple_pidl

Use a simple PIDL for the focused item only.
Overrides context_menu_simple_pidl.



context_menu_simple_pidl

Use a simple PIDL for all other items.



Everything works with filenames internally.
The shell wants PIDLs.
Everything will have to build PIDLs from filenames when showing the shell context menu.
Building normal PIDLs is very slow.
The OS will go to disk to build normal PIDLs.



Shell extensions can make the context menu take a lot longer to load and show.
Use the main File menu for an instant context menu.
-or-
Disable context menu shell extensions:
  • 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:
    context
  • Select: context_menu_shell_extensions
  • Set the value to: false
  • Click OK.

& what are the detriments to setting these?
Things I have found with enabling context_menu_simple_pidl:
Missing information from Right click -> Properties. (Date Created and other basic file information is missing)
Missing context menu items for virtual folders. (For example: Undelete for recycle bin items)
edit: Copying and pasting in Everything might block until the paste completes.


drag_drop_simple_pidl
There's shouldn't be any issue with enabling this one.
Most programs are just after the filename.
Post Reply