Bug: Automatically include new... checkbox is always unchecked after relaunch of Everything

Discussion related to "Everything" 1.5 Alpha.
Post Reply
Rene
Posts: 58
Joined: Fri Nov 04, 2016 6:16 am

Bug: Automatically include new... checkbox is always unchecked after relaunch of Everything

Post by Rene »

I noticed the checkboxes in settings -> Fat, NTFS, REFS and Network drives are always unchecked after closing Everything through File -> Exit and relaunching it again.

I've tested with Everything running as admin, as non admin, with or without the service, no difference.
i even ran the /flush_file_buffers=1 command.

i think i noticed this bug maybe 4 versions ago, maybe 5.
void
Developer
Posts: 16672
Joined: Fri Oct 16, 2009 11:31 pm

Re: Bug: Automatically include new... checkbox is always unchecked after relaunch of Everything

Post by void »

Are you launching Everything with the -no-auto-include command line option?
-If so, Everything will clear the auto include/remove settings for Fat, NTFS, REFS and Network drives option pages.

To check the command line used to start Everything:
  • In Everything, from the Tools menu, under the Debug submenu, click Console.
    This will show a debug console.
    At the top of the debug console is the following line:
    cmdline "C:\Program Files\Everything\Everything64.exe" -instance 1.5a
  • What is shown for you?


Is Everything forgetting the Include in database setting for your volumes?
If so, please make sure Everything is installed correctly:
  • In Everything, from the Tools menu, click Options.
  • Click the General tab on the left.
  • Check Store settings and data in %APPDATA%\Everything
  • Uncheck Run as administrator.
  • Check Everything Service. (Please make sure this is tick-checked and not square-checked)
  • Click OK.
  • Exit Everything (right click the Everything tray icon and click Exit).
  • Restart Everything.
Please let me know if the issue persists.
Rene
Posts: 58
Joined: Fri Nov 04, 2016 6:16 am

Re: Bug: Automatically include new... checkbox is always unchecked after relaunch of Everything

Post by Rene »

The command line is the default one, here is the console output:
Everything
Version 1.5.0.1300a (x64)
Windows NT 10.0
Processors 4
IsAdmin 0
AppData 1
Service 1
cmdline "C:\Program Files\Everything 1.5a\Everything64.exe"
SetActiveWindow failed 00000000
WM_ACTIVATE 0000000000000000 0000000000000000, lastfocus 00000000000a076a, current focus 00000000000a076a
in fact i just reinstalled everything earlier today, making sure to remove all folders on my c:, to start from scratch.
Is Everything forgetting the Include in database setting for your volumes?
check, check and check
clicked apply, rechecked the drive checkboxes...

closed everything from File menu, and relaunched and the boxes are still unchecked.
void
Developer
Posts: 16672
Joined: Fri Oct 16, 2009 11:31 pm

Re: Bug: Automatically include new... checkbox is always unchecked after relaunch of Everything

Post by void »

Thank you for your reply Rene,

Your general settings look fine.


Could you please send some debug output:
  • In Everything, from the Tools menu, under the Debug submenu, click Start debug logging.
  • From the Tools menu, click Options.
  • On the FAT, NTFS, ReFS and Network drive pages
    • For each volume:
      • Check Include in database (where desired)
  • Exit Everything (File -> Exit)
Please send your %TEMP%\Everything Debug Log.txt to support@voidtools.com

Privacy
Rene
Posts: 58
Joined: Fri Nov 04, 2016 6:16 am

Re: Bug: Automatically include new... checkbox is always unchecked after relaunch of Everything

Post by Rene »

I've checked the auto include and remove checkboxes and then I read through the ini file, I found that everything does write the values but after relaunching is doesn't read them right
auto_include_fixed_volumes=1
auto_include_removable_volumes=1
auto_remove_offline_ntfs_volumes=1
auto_remove_moved_ntfs_volumes2=0
auto_include_fixed_refs_volumes=1
auto_include_removable_refs_volumes=1
auto_remove_offline_refs_volumes=1
auto_remove_moved_refs_volumes2=0
auto_include_fixed_fat_volumes=1
auto_include_removable_fat_volumes=1
auto_remove_offline_fat_volumes=1
auto_remove_moved_fat_volumes2=0
auto_include_remote_volumes=1
auto_remove_offline_remote_volumes=1
All the includes/removes are written but when read back the includes switch to 0, like they don't get set by the ini-loading process. the removes are saved as they are set for 1 or 0.

Just to be clear all my drives are saved to DB and updated like usual, no problem there, it's just those include boxes, and of course any new drive is not included.

I sent the debug info you requested.
Post Reply