Everything 1.5b Beta - Upgrade Guide

Discussion related to "Everything" 1.5.
Post Reply
void
Developer
Posts: 19722
Joined: Fri Oct 16, 2009 11:31 pm

Everything 1.5b Beta - Upgrade Guide

Post by void »

A special thank you to everyone who helped test the alpha version.

The Everything 1.5 beta is now available for testing.

Installing Everything 1.5b will overwrite your existing Everything 1.4 installation.
Any existing Everything 1.5a installation is unaffected by the Everything 1.5b installation.

Installation Recommendations
Portable Version Update Recommendations
Manual Import
Update Plugins
Backup settings and data
Restore settings and data
Manual Everything 1.5a Uninstallation
Run Everything 1.4 and 1.5b
Troubleshooting



Installation Recommendations

Before installing, please consider making a backup of your settings and data.

If you only have Everything 1.5a installed:
  • Install Everything 1.5b.
  • Run Everything 1.5b.
  • Everything 1.5b will automatically copy your Everything 1.5a settings.
  • Copy plugins
  • After Everything 1.5b is installed and running, uninstall Everything 1.5a.


If you have Everything 1.4 and Everything 1.5a installed and want to keep your Everything 1.5a settings:
  • Uninstall Everything 1.4.
  • Delete the following files from
    %APPDATA%\Everything
    :
    • Bookmarks.csv
    • Everything.ini
    • Run History.csv
    • Filters.csv
  • Install Everything 1.5b.
  • Run Everything 1.5b.
  • Everything 1.5b will automatically copy your Everything 1.5a settings.
  • Copy plugins
  • After Everything 1.5b is installed and running, uninstall Everything 1.5a.


If you have Everything 1.4 and Everything 1.5a installed and want to keep your Everything 1.4 settings:
  • Uninstall Everything 1.5a.
  • Install Everything 1.5b.


If you only have Everything 1.4 installed:
  • Install Everything 1.5b.


Portable Version Update Recommendations

To update the portable version (Everything 1.4 or 1.5a):
  • Exit Everything (File -> Exit)
  • From the Start menu, search for:
    services
  • Right click Services and click Run as administrator.
  • Right click Everything and click Stop. (if listed)
  • Right click Everything (1.5a) and click Stop. (if listed)
  • Replace your Everything.exe with the Everything.exe from the Everything 1.5b portable zip.
  • Launch Everything.exe.
  • Accept the prompt to run indexing process as administrator or install the Everything Service.


Manual Import

Everything 1.5b will automatically import your Everything 1.5a settings and data.

To manually import all settings and data:
  • Exit Everything (File -> Exit)
  • In
    %APPDATA%\Everything
    , copy the following files:
    • Bookmarks-1.5a.csv => Bookmarks.csv
    • Everything-1.5a.ini => Everything.ini
    • Omit Results-1.5a.csv => Omit Results.csv
    • Run History-1.5a.csv => Run History.csv
    • Synonyms-1.5a.txt => Synonyms.txt
    • Filters-1.5a.csv => Filters.csv
    • Macros-1.5a.csv => Macros.csv
    • Plugins-1.5a.ini => Plugins.ini
  • In
    %LOCALAPPDATA%\Everything
    , copy the following files:
    • Everything-1.5a.db => Everything.db
  • Launch Everything 1.5b.
Everything will automatically copy the -1.5a version if the filename without the -1.5a suffix does not exist.
For example, if Bookmarks.csv does not exist, Everything 1.5b will automatically copy Bookmarks-1.5a.csv to Bookmarks.csv



To manually import settings:
  • In Everything 1.5b, from the Tools menu, click Import and Export Settings.
  • Select Import settings.
  • Click Next.
  • Click Browse....
  • Type in the following filename and press ENTER:
    %APPDATA%\Everything
  • Select your Everything-1.5a.ini file and click Open.
  • Click Import.
  • Check Restart Everything.
  • Click Finish.
    Everything will restart to apply your old settings.


To manually import search history:
  • In Everything 1.5b, from the History menu, click Show All Search History.
  • Click Import....
  • Select your Search History-1.5a.csv file and click Open.
  • Click OK.


To manually import run history:
  • In Everything, from the Tools menu, click Run History.
  • Click Import....
  • Select your Run History-1.5a.csv file and click Open.
  • Click OK.


To manually import filters:
  • In Everything 1.5b, from the Search menu, click Organize Filters....
  • Click Import....
  • Select your Filters-1.5a.csv file and click Open.
  • Click OK.


To manually import bookmarks:
  • In Everything 1.5b, from the Bookmarks menu, click Organize Bookmarks....
  • Click Import....
  • Select your Bookmarks-1.5a.csv file and click Open.
  • Click OK.


Update Plugins

To update plugins:
  • Exit Everything 1.5b (File -> Exit).
  • Copy your Plugins folder from your Everything 1.5a folder to your Everything 1.5b folder.
  • For example: Copy
    C:\Program Files\Everything 1.5a\Plugins
    to
    C:\Program Files\Everything\Plugins
  • Copy
    %APPDATA%\Everything\Plugins-1.5a.ini
    to
    %APPDATA%\Everything\Plugins.ini
  • For the portable version, copy your
    Plugins-1.5a.ini
    to
    Plugins.ini
    in the same location as your Everything.exe
  • Restart Everything.
Everything 1.5b will load plugins from
C:\Program Files\Everything 1.5a\Plugins
if
C:\Program Files\Everything\Plugins
does not exist.



Backup settings and data

To backup Everything 1.5a settings and data:
  • Exit Everything 1.5a (File -> Exit).
  • Copy your Everything installation folder:
    C:\Program Files\Everything 1.5a
  • Copy your Everything settings and data folder:
    %APPDATA%\Everything
  • Copy your Everything database folder:
    %LOCALAPPDATA%\Everything
  • Optionally restart Everything 1.5a.


To backup Everything 1.4 settings and data:
  • Exit Everything 1.4 (File -> Exit).
  • Copy your Everything installation folder:
    C:\Program Files\Everything
  • Copy your Everything settings and data folder:
    %APPDATA%\Everything
  • Copy your Everything database folder:
    %LOCALAPPDATA%\Everything
  • Optionally restart Everything 1.4.


Restore settings and data

To restore Everything 1.5a settings and data:
  • Exit Everything 1.5a (File -> Exit).
  • Restore your Everything installation folder:
    C:\Program Files\Everything 1.5a
  • Restore your Everything settings and data folder:
    %APPDATA%\Everything
  • Restore your Everything database folder:
    %LOCALAPPDATA%\Everything
  • Restart Everything 1.5a.

To restore Everything 1.4 settings and data:
  • Exit Everything 1.4 (File -> Exit).
  • Restore your Everything installation folder:
    C:\Program Files\Everything
  • Restore your Everything settings and data folder:
    %APPDATA%\Everything
  • Restore your Everything database folder:
    %LOCALAPPDATA%\Everything
  • Restart Everything 1.4.


Manual Everything 1.5a Uninstallation

Uninstalling Everything from Add/Remove Programs is recommended.

To manually uninstall Everything 1.5a:
  • Exit Everything (File -> Exit)
  • From the Start menu, search for:
    services
  • Right click Services and click Run as administrator.
  • Right click Everything (1.5a) and click Stop.
  • Delete the following files from
    %APPDATA%\Everything
    :
    • Code: Select all

      Bookmarks-1.5a.csv
      Bookmarks-1.5a.csv.tmp
      Bookmarks-1.5a.backup.csv
      Everything-1.5a.ini
      Everything-1.5a.ini.tmp
      Everything-1.5a.backup.ini
      Omit Results-1.5a.csv
      Omit Results-1.5a.csv.tmp
      Omit Results-1.5a.backup.csv
      Run History-1.5a.csv
      Run History-1.5a.csv.tmp
      Run History-1.5a.backup.csv
      Synonyms-1.5a.txt
      Filters-1.5a.csv
      Filters-1.5a.csv.tmp
      Filters-1.5a.backup.csv
      Macros-1.5a.csv
      Macros-1.5a.csv.tmp
      Macros-1.5a.backup.csv
      Plugins-1.5a.ini
      Plugins-1.5a.ini.tmp
      Plugins-1.5a.backup.ini
      
  • Delete the following files from
    %LOCALAPPDATA%\Everything
    :
    • Code: Select all

      Everything-1.5a.db
      Everything-1.5a.db.tmp
      Everything-1.5a.backup.db
      
  • Delete the following folders:
    • Code: Select all

      C:\Program Files\Everything 1.5a
      C:\Program Files (x86)\Everything 1.5a
      
  • Delete the following files:
    • Code: Select all

      %USERPROFILE%\Start Menu\Programs\Everything 1.5a.lnk
      %USERPROFILE%\Desktop\Search Everything 1.5a.lnk
      %APPDATA%\Microsoft\Windows\Start Menu\Programs\Everything 1.5a.lnk
      %APPDATA%\Microsoft\Internet Explorer\Quick Launch\Search Everything 1.5a.lnk
      
  • Delete the following registry keys:
    • Code: Select all

      HKEY_LOCAL_MACHINE\software\voidtools\everything 1.5a
      HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Uninstall\Everything 1.5a
      HKEY_LOCAL_MACHINE\Software\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall\Everything 1.5a
      HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Everything (1.5a)
      HKEY_CLASSES_ROOT\Folder\shell\Search Everything 1.5a...
      HKEY_CLASSES_ROOT\Directory\Background\shell\Search Everything 1.5a...
      HKEY_CLASSES_ROOT\ES
      HKEY_CLASSES_ROOT\.efu
      HKEY_CLASSES_ROOT\Everything.FileList
      HKEY_CURRENT_USER\Software\voidtools\Everything 1.5a
      HKEY_CURRENT_USER\Software\Classes\Folder\shell\Search Everything 1.5a...
      HKEY_CURRENT_USER\Software\Classes\Directory\Background\shell\Search Everything 1.5a...
      HKEY_CURRENT_USER\Software\Classes\ES
      HKEY_CURRENT_USER\Software\Classes\.efu
      HKEY_CURRENT_USER\Software\Classes\Everything.FileList
      HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Uninstall\Everything 1.5a
      HKEY_CURRENT_USER\Software\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall\Everything 1.5a
      
  • Delete the following registry values from
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
    :
  • Delete the following registry values from
    HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Run
    :
  • Delete the following registry values from
    HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
    :
  • Delete the following registry values from
    HKEY_CURRENT_USER\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Run
    :


Run Everything 1.4 and 1.5b

Everything 1.5b will run in the default unnamed instance.
Everything 1.4 will run in the default unnamed instance.

Normally, you cannot run Everything 1.4 and Everything 1.5b at the same time, since they both share the same unnamed instance.

To run Everything 1.4 and Everything 1.5b at the same time:
  • Download the portable zip of Everything 1.4 and put it in its own folder, eg: C:\Everything-1.4
  • Copy the following files from %APPDATA%\Everything or your portable Everything.exe 1.4 location:
    • Bookmarks.csv => Bookmarks-1.4.csv
    • Everything.ini => Everything-1.4.ini
    • Run History.csv => Run History-1.4.csv
    • Filters-1.5a.csv => Filters-1.4.csv
  • Copy the following files from %LOCALAPPDATA%\Everything or your portable Everything.exe 1.4 location:
    • Everything.db => Everything-1.4.db
  • Run Everything 1.4 in a named instance, for example:
    C:\Everything-1.4\Everything.exe -instance 1.4


The Everything Service for 1.4 and 1.5b are not compatible.
Everything 1.4 will create a unique Everything Service for each instance.
Everything 1.5b will share the same Everything Service for all instances.

To run Everything 1.4 in the unnamed instance and Everything 1.5b at the same time:
  • Download the portable zip of Everything 1.5b and put it in its own folder, eg: C:\Everything-1.5b
  • Create an Everything-1.5b.ini in this location and set it to:

    Code: Select all

    [Everything]
    service_name=Everything 1.5b
    
  • Run Everything 1.5b in a named instance, for example:
    C:\Everything-1.5b\Everything.exe -instance 1.5b


Everything 1.5a will run in a 1.5a instance.
You can run Everything 1.5b and 1.5a at the same time. They do not interfere with each other.
You can run Everything 1.4 and 1.5a at the same time. They do not interfere with each other.



Troubleshooting

If Everything is reindexing after upgrading:
  • Terminate Everything.exe
  • Manually copy your Everything-1.5a.db to Everything.db in your custom Everything database location.
  • Restart Everything.exe


If Everything 1.5a was previously pinned to the taskbar, Windows may use the cached 1.5a shortcut for the Everything 1.5b pinned icon, resulting in a blank icon with the wrong target and start location.

To fix the pinned Everything icon in the taskbar:
  • Right click the pinned Everything button in the taskbar, right click Everything and click Properties.
  • Change the Target to:
    "C:\Program Files\Everything\Everything.exe" -is-relaunch-command
  • Change the Start in to:
    "C:\Program Files\Everything"
  • Click Change Icon.
  • Set Look for icons in this file to:
    %ProgramFiles%\Everything\Everything.exe
  • Press ENTER.
  • Click OK to select the icon.
  • Click OK.
  • Restart Windows.


Only one instance can be associated with .efu files and the ES: url protocol.



To change the title formatting to include version information:
  • 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:
    title
  • Select: window_title_format
  • Set the value to:
    $s?{$s - }$a?{$a - }$d?{$d - }$t$i?{ ($i)} $v<if:isadmin:," [Administrator]"><if:isdbreadonly:," [Read-only]">

  • Select: taskbar_notification_title_format
  • Set the value to:
    $t$i?{ ($i)} $v<if:isadmin:," [Administrator]"><if:isdbreadonly:," [Read-only]">

  • Select: dialog_title_format
  • Set the value to:
    $s?{$s - }$t$i?{ ($i)} $v

  • Click OK.
Title Formatting
therube
Posts: 5663
Joined: Thu Sep 03, 2009 6:48 pm

Re: Everything 1.5b Beta - Upgrade Guide

Post by therube »

Any existing Everything 1.5a installation is unaffected by the Everything 1.5b installation.
Let me think about that...

1.5a instance - running Everything 1.5a .exe - was not finding the 1.5b Service... is that correct?
Suppose so.

So in that instance ;-) you need to update the Everything.exe to (beta) too.


Revised:
Any existing Everything 1.5a installation is unaffected by the Everything 1.5b installation - so long as Everything.exe is updated to beta.

(In my case, I typically have separate directories holding my Instances, along with separate Everything.exe's in said Instance directories.

And 1.5a .exe will not work with 1.5b Service.)
therube
Posts: 5663
Joined: Thu Sep 03, 2009 6:48 pm

Re: Everything 1.5b Beta - Upgrade Guide

Post by therube »

Window Title Format, am I doing that correctly?

(in Everything.ini):
window_title_format=window_title_format=$search: - Everything ($instance:) $version:


But I'm getting (something like):
window_title_format=Win8.1 - Everything (OFFICEMULE) 1.5.0.1411b (x86)


with, 'window_title_format=', in the Title - literally?
therube
Posts: 5663
Joined: Thu Sep 03, 2009 6:48 pm

Re: Everything 1.5b Beta - Upgrade Guide

Post by therube »

Run Everything 1.4 and 1.5b

Run Everything 1.4 in a named instance
If you're wanting to keep an existing 1.4, & If you use the (1.4) named instance method,
you'll need to rename your existing .db & .ini files to reflect the instance <name>.

So if your instance is "1.4":
Everything.db -> Everything-1.4.db
Everything.ini -> Everything-1.4.ini
tuska
Posts: 1367
Joined: Thu Jul 13, 2017 9:14 am

Re: Everything 1.5b Beta - Upgrade Guide

Post by tuska »

therube wrote: Thu May 14, 2026 5:31 pm Window Title Format, am I doing that correctly?
Hi,

Options - 1.5.0.1411b (x64) > Advanced > Show settings containing: window_title_format >
hover the cursor over the “Value for window_title_format” field for a few seconds to see the options.

I am currently using the following entry:
window_title_format=$t $v$i?{ - ($i)}#if:<#isadmin:, - [Administrator]>


taskbar_notification_title_format
$s?{$s - }$f?{$f - }$t$i?{ ($i)} $v [if:isadmin:,"- [Administrator]"]


dialog_title_format
$s?{$s - }$v$i?{ - ($i)}[if:isadmin:," - [Administrator]"]
therube
Posts: 5663
Joined: Thu Sep 03, 2009 6:48 pm

Re: Everything 1.5b Beta - Upgrade Guide

Post by therube »

Well,
window_title_format=$t $v$i?{ - ($i)}#if:<#isadmin:, - [Administrator]>
works.
And so does,
window_title_format=$search: --- $t $v$i?{ - ($i)}#if:<#isadmin:, - [Administrator]>
.

But not what I posted above?

Heh!
I typo'd, duplicating the 'window_title_format=' part, so it got inserted literally!

Now I'm good, back to looking like 1.5a, thanks.
window_title_format=$search: - Everything ($instance:) $version:



And with that, the way I go about things, using named Instances, I won't have to change - anything
- except to ensure that I'm using the beta Service & beta .exe.
(Over time, I might get around to dropping the -instance 15 [in my case], but for now, should be a simple plug in & go.)
void
Developer
Posts: 19722
Joined: Fri Oct 16, 2009 11:31 pm

Re: Everything 1.5b Beta - Upgrade Guide

Post by void »

Thanks for testing the beta release therube and tuska,
Any existing Everything 1.5a installation is unaffected by the Everything 1.5b installation - so long as Everything.exe is updated to beta.
I have removed:
Any existing Everything 1.5a installation is unaffected by the Everything 1.5b installation.
(while is it mostly true..)

and added:
You can run Everything 1.5a and 1.5b at the same time.

Everything 1.5b will remove the Everything 1.5a service when installing the 1.5b service.
If you run both 1.5a and 1.5b, the next time you launch Everything 1.5a, accept the prompt to re-install the Everything 1.5a service.

I'll revert this for the next beta release.
The next beta release will not touch the 1.5a service.


And 1.5a .exe will not work with 1.5b Service.)
Technically they are the same service, but Everything 1.5a doesn't connect to the 1.5b service.
It can be done by setting service_name to
Everything
in your Everything-1.5a.ini in the same location as your 1.5a Everything.exe
(but it's easier to just let Everything 1.5a install its own service)



added a note about formatting the title.
void
Developer
Posts: 19722
Joined: Fri Oct 16, 2009 11:31 pm

Re: Everything 1.5b Beta - Upgrade Guide

Post by void »

Everything 1.5.0.1412b will no longer uninstall the Everything 1.5a service when installing the Everything 1.5b service.

Everything 1.5.0.1412b will now copy your Everything 1.5a database when using a custom database location or multi-user database filename.
Post Reply