Replacing my Everything 1.4 installation with the test version?

Discussion related to "Everything" 1.5 Alpha.
Post Reply
Woailizhi
Posts: 8
Joined: Wed Apr 28, 2021 9:26 am

Replacing my Everything 1.4 installation with the test version?

Post by Woailizhi »

Hi!
These are my first Everything tests, so I don't know how to behave in this situation. How should I replace the Everything 1.4 installation with the new 1.5 installation? I want to replace my old verison, not host these versions in parallel.
tuska
Posts: 1165
Joined: Thu Jul 13, 2017 9:14 am

Re: Replacing my Everything 1.4 installation with the test version?

Post by tuska »

Hi,
In Everything 1.4, I would uncheck in the settings under "General" what is no longer needed for Everything 1.4, e.g.
[ ] Everything Service ("old")
[ ] Start Everything on system startup
and in Everything 1.5 tick [leave] these options again(!).

Otherwise I would start here: Import settings from Everything 1.4.
The reinstallation can be done in the same folder, but you could also choose another folder with write permission,
e.g. for portable use -> C:\Tools\Everything_1.5\.

Options:
- How to have 1.5 not use 1.5a .db .ini
- Everything - Version No. in header

________________________________________________
Windows 10 Pro (x64) Version 20H2 (OS build 19042.928)
'Everything' 1.5.0.1256a (x64)
void
Developer
Posts: 17332
Joined: Fri Oct 16, 2009 11:31 pm

Re: Replacing my Everything 1.4 installation with the test version?

Post by void »

To disable the alpha instance for IPC (inter-process communication) only:
  • Completely exit Everything (File -> Exit).
  • Open your Everything.ini in the same location as your Everything.exe
  • Change the following line:
    alpha_instance=1
    to:
    alpha_instance=0
  • Save changes and restart Everything.


-or-



To completely replace your Everything 1.4 installation with Everything 1.5 alpha:
  • Backup C:\Program Files\Everything and %APPDATA%\Everything
    ---
  • Uninstall the Everything 1.4 Service:
  • In Everything 1.4, from the Tools menu, click Options.
  • Click the General tab on the left.
  • Uncheck Start Everything on system startup.
  • Uncheck Everything Service
  • Uncheck Show Search Everything folder context menu item.
  • Uncheck Start menu shortcut.
  • Uncheck Desktop shortcut.
  • Uncheck Quick Launch shortcut.
  • Uncheck URL Protocol.
  • Uncheck EFU file association.
  • Click OK.
  • Completely exit Everything 1.4 (right click the Everything 1.4 system tray icon and click Exit)
  • Delete your Everything.exe in C:\Program Files\Everything
    ---
  • Uninstall the Everything 1.5 Service:
  • In Everything 1.5, from the Tools menu, click Options.
  • Click the General tab on the left.
  • Uncheck Start Everything on system startup.
  • Uncheck Everything Service
  • Uncheck Show Search Everything folder context menu item.
  • Uncheck Start menu shortcut.
  • Uncheck Desktop shortcut.
  • Uncheck Quick Launch shortcut.
  • Uncheck URL Protocol.
  • Uncheck EFU file association.
  • Click OK.
  • Completely exit Everything 1.5 (right click the Everything 1.5 system tray icon and click Exit)
    ---
  • Move your Everything 1.5 executable (from C:\Program Files\Everything 1.5a) to your Everything 1.4 installation folder (C:\Program Files\Everything)
  • Delete the C:\Program Files\Everything 1.5a folder
    ---
  • Create an empty file in C:\Program Files\Everything with the following filename:
    NO_ALPHA_INSTANCE
  • An easy way to do this is to open Notepad from the Start menu (right click notepad and click Run as an administrator):
  • In Notepad, from the File menu, click Save.
  • Change Save as type to: All Files (*.*)
  • Browse to your Everything 1.4 installation folder (C:\Program Files\Everything)
  • Change the Filename to: NO_ALPHA_INSTANCE
  • Click Save.
    ---
  • Run Everything.exe (or Everything64.exe)
  • If prompted with access denied, choose Install the Everything Service
  • In Everything, from the Tools menu, click Options.
  • Click the General tab on the left.
  • If any options are square-checked (indeterminate), change them to tick-checked.
  • Check Start settings and data in %APPDATA%\Everything (recommended).
  • Check Start Everything on system startup (recommended).
  • Check Everything service (recommended).
  • Check Start menu shortcut (recommended).
  • Check Desktop shortcut (recommended).
  • Check EFU file association (recommended).
  • Click OK.


alpha_instance
Woailizhi
Posts: 8
Joined: Wed Apr 28, 2021 9:26 am

Re: Replacing my Everything 1.4 installation with the test version?

Post by Woailizhi »

Now it seems I have two services running. I have done something wrong. What should I do now?>
void
Developer
Posts: 17332
Joined: Fri Oct 16, 2009 11:31 pm

Re: Replacing my Everything 1.4 installation with the test version?

Post by void »

Please make sure Everything is not running. (right click the Everything system tray icon and click Exit)

Please grab the portable version of Everything 1.4.

Extract Everything.exe to a new folder, for example: c:\everything1.4
Run Everything.exe
If prompted with access denied, choose Do not index NTFS volumes.
In Everything, from the Tools menu, click Options.
Click the General tab on the left.
Uncheck Everything Service.
Click OK.
Exit Everything (right click the Everything system tray icon and click Exit)

Delete c:\everything1.4


Please grab the portable version of Everything 1.5.

Extract Everything.exe to a new folder, for example: c:\everything1.5
Run Everything.exe (or Everything64.exe)
If prompted with access denied, choose Do not index NTFS volumes.
In Everything, from the Tools menu, click Options.
Click the General tab on the left.
Uncheck Everything Service.
Click OK.
Exit Everything (right click the Everything system tray icon and click Exit)

Delete c:\everything1.5


Run your normal Everything again from C:\Program Files\Everything
If prompted with access denied, choose Install the Everything Service
In Everything, from the Tools menu, click Options.
Click the General tab on the left.
Check Everything Service.
Click OK.

Is there still more than one service installed?
Woailizhi
Posts: 8
Joined: Wed Apr 28, 2021 9:26 am

Re: Replacing my Everything 1.4 installation with the test version?

Post by Woailizhi »

Stuff broken really badly but I fixed. Thank you for your awesome software!
void
Developer
Posts: 17332
Joined: Fri Oct 16, 2009 11:31 pm

Re: Replacing my Everything 1.4 installation with the test version?

Post by void »

Thank you for your feedback.

Sorry, I never intended for Everything 1.5 alpha to replace 1.4.

The alpha instance will be removed once Everything 1.5 is in beta.
tuska
Posts: 1165
Joined: Thu Jul 13, 2017 9:14 am

Re: Replacing my Everything 1.4 installation with the test version?

Post by tuska »

Hi,

Everything.ini - alpha_instance=0 | Reference: Everything 1.5 SDK

If in Everything.ini: alpha_instance=0 ... is NOT set, then after closing Everything alpha_instance=1 (!) is set automatically!

I am not sure what effect alpha_instance=0 or alpha_instance=1 has, because if
a) the file: NO_ALPHA_INSTANCE is in the folder C:\Program Files\Everything 1.5a\
    -AND-
b) in Everything.ini: alpha_instance=0 -OR- alpha_instance=1,
    -THEN-...
  1. 1.5a is removed from the programme name, the INI files and the name of the Everything Service (-> NO_ALPHA_INSTANCE)
  2. a search with integration of Everything is possible in Total Commander .......... (alpha_instance=0 -OR- alpha_instance=1)
  3. a search is possible directly in Everything
For the sake of order, however, the following must be noted:

Code: Select all

C:\Program Files\Everything 1.5a\Everything.ini		     -> alpha_instance=1 *)
C:\Program Files\Everything 1.5a\Everything64.exe
C:\Program Files\Everything 1.5a\NO_ALPHA_INSTANCE
*) If I delete alpha_instance=1 ... I can still run queries in Total Commander using Everything.
If I delete C:\Program Files\Everything 1.5a\Everything.ini (as no longer needed),
the checkmark next to "Store settings and data in %APPDATA%\Everything" is gone the next time you start Everything!
C:\Program Files\Everything 1.5a\Everything.ini with alpha_instance=1 is created after hooking on again.
So just leave it there, because changes are saved in %APPDATA%\Everything\ anyway... or maybe something could be done about it?

Code: Select all

[x] Store settings and data in %APPDATA%\Everything
C:\Users\<User>\AppData\Roaming\Everything\Everything.ini    -> NO alpha_instance= entry; %APPDATA%\Everything "savings"
C:\Users\<User>\AppData\Roaming\Everything\Plugins.ini
Tools -> Debug -> Config ... opens C:\Users\<User>\AppData\Roaming\Everything\Everything.ini (%APPDATA%\Everything).

It currently looks to me as if alpha_instance=0 or alpha_instance=1 are no longer needed in Everything.ini (but file: NO_ALPHA_INSTANCE).
(After I was unsure, I removed the line -> alpha_instance= in both Everything.ini files - searches with TC & EV were still successful).

Reference: TC and Everything 1.5 alpha (Total Commander Forum)

I ask for information.
Thank you!

_________________________________________________
Windows 10 Pro (x64) Version 21H2 (OS build 19044.1469)
'Everything' 1.5.0.1298a (x64) - 22.01.2022
C:\Program Files\Everything 1.5a\Everything64.exe
C:\Program Files\Everything 1.5a\NO_ALPHA_INSTANCE
C:\Users\<User>\AppData\Roaming\Everything\Everything.ini
void
Developer
Posts: 17332
Joined: Fri Oct 16, 2009 11:31 pm

Re: Replacing my Everything 1.4 installation with the test version?

Post by void »

To clarify:

NO_ALPHA_INSTANCE completely disables the 1.5a instance.

The alpha_instance ini setting is completely ignored when this file exists.



alpha_instance=0

Only works from the Everything.ini in the same location as your Everything64.exe
It is ignored if the NO_ALPHA_INSTANCE file exists.

When alpha_instance is disabled (set to 0), the 1.5a instance is no longer used for IPC window class names, IPC named window messages and the process mutex.

However, the 1.5a instance still applies to data and setting filenames:
Everything-1.5a.db
Everything-1.5a.ini
Filters-1.5a.csv
Bookmarks.1.5a.csv
Search History.1.5a.csv
Run History.1.5a.csv



alpha_instance
tuska
Posts: 1165
Joined: Thu Jul 13, 2017 9:14 am

Re: Replacing my Everything 1.4 installation with the test version?

Post by tuska »

2void
Thank you very much for the prompt and detailed reply! :)

Reference:
- How to have 1.5 not use 1.5a .db .ini
- Example
i4004
Posts: 4
Joined: Tue Mar 11, 2025 12:09 am

Re: Replacing my Everything 1.4 installation with the test version?

Post by i4004 »

suely, one can just uninstall everything 1.4 via control panel->add/remove programs, and then just install alpha version?
surely?

void wrote: Wed Apr 28, 2021 10:21 am To disable the alpha instance for IPC (inter-process communication) only:
  • Completely exit Everything (File -> Exit).
  • Open your Everything.ini in the same location as your Everything.exe
  • Change the following line:
    alpha_instance=1
    to:
    alpha_instance=0
  • Save changes and restart Everything.
i'm at a loss at what exactly this does?
shouldn't the goal be to disable the old 1.4 version, esp. for those of us who have many external hdds?

thanks
letter j contains data from 2 external disks
letter j contains data from 2 external disks
WhatsApp Image 2025-03-10 at 17.20.43.jpeg (136.96 KiB) Viewed 1126 times
tuska
Posts: 1165
Joined: Thu Jul 13, 2017 9:14 am

Re: Replacing my Everything 1.4 installation with the test version?

Post by tuska »

Hi,
i4004 wrote: Tue Mar 11, 2025 12:24 am suely, one can just uninstall everything 1.4 via control panel->add/remove programs, and then just install alpha version?
surely?
Here is a step-by-step guide which states that you should uninstall the Everything 1.4 Service when switching.
Switching from Everything 1.4 to 1.5 wrote: To completely replace your Everything 1.4 installation with Everything 1.5 alpha:
... Uninstall the Everything 1.4 Service:
i4004 wrote: Tue Mar 11, 2025 12:24 am
void wrote: Wed Apr 28, 2021 10:21 am To disable the alpha instance for IPC (inter-process communication) only: ...
i'm at a loss at what exactly this does?
The effects of the settings alpha_instance=0 -OR- NO_ALPHA_INSTANCE are described here.
i4004 wrote: Tue Mar 11, 2025 12:24 am shouldn't the goal be to disable the old 1.4 version, esp. for those of us who have many external hdds?
Theoretically, Everything 1.4 and 1.5a can be used.
It has nothing to do with the number of external hard disks.

I switched to version 1.5a with settings variant NO_ALPHA_INSTANCE a long time ago and I'm very happy with it.
____________________________________________________________
Windows 11 Pro (x64) Version 24H2 (OS Build 26100.3476) - 2025-03-11
'Everything' 1.5.0.1391a (x64) - "Portable on system drive C:"
Search queries: Total Commander <=> 'Everything' <= Windows Search
Troubleshooting | Troubleshooting Information 1.5
i4004
Posts: 4
Joined: Tue Mar 11, 2025 12:09 am

Re: Replacing my Everything 1.4 installation with the test version?

Post by i4004 »

Here is a step-by-step guide which states that you should uninstall the Everything 1.4 Service when switching.
won't the everything service also be uninstalled when everything 1.4 is uninstalled?

it seems to me the complex part here is arising when one wants to keep the old settings, ie those from 1.4.
if one doesn't care, ie if it's not too hard for him to re-apply few filters, or whatever, there's no real reason to go down the complex part, right?

(i also noticed your thread on total commander (which i also use and like) integration with everything: that's also complex. for some things i'll just pick the shortest and fastest path. this is one of those. then again i wanna filter out OS and prog. files folders, also all content from user folders, as that's overhead junk in my opinion, so maybe not quite the fastest path...heh)
tuska
Posts: 1165
Joined: Thu Jul 13, 2017 9:14 am

Re: Replacing my Everything 1.4 installation with the test version?

Post by tuska »

i4004 wrote: Thu Mar 13, 2025 5:59 pm
Here is a step-by-step guide which states that you should uninstall the Everything 1.4 Service when switching.
won't the everything service also be uninstalled when everything 1.4 is uninstalled?
No.
Please see the post above.
i4004 wrote: Thu Mar 13, 2025 5:59 pm it seems to me the complex part here is arising when one wants to keep the old settings, ie those from 1.4.
if one doesn't care, ie if it's not too hard for him to re-apply few filters, or whatever,
there's no real reason to go down the complex part, right?
In the second post above, there is this link: Import settings from Everything 1.4

We're dealing with a topic here that, in my opinion, already covers the entire topic with step-by-step instructions
and further useful links.


If you're interested in upgrading from Everything 1.4 to 1.5a, create a backup and follow the step-by-step instructions.

If you have any problems, simply report them here.
(I would like to avoid having to refer to topics that have already been discussed in detail a few posts earlier.)
i4004
Posts: 4
Joined: Tue Mar 11, 2025 12:09 am

Re: Replacing my Everything 1.4 installation with the test version?

Post by i4004 »

tuska wrote: Fri Mar 14, 2025 3:15 am
i4004 wrote: Thu Mar 13, 2025 5:59 pm
Here is a step-by-step guide which states that you should uninstall the Everything 1.4 Service when switching.
won't the everything service also be uninstalled when everything 1.4 is uninstalled?
No.
yes.
it's working, just uninstalled 1.4 and installed 1.5a. via windows control panel.

if one wants complexity, sure, go right ahead, but it seems to me there's easier path to upgrade to 1.5a.
original poster asked to "replace", not put something "in place".

few caveats, probably unimportant: i didn't see service for 1.4 previously, ie in task manager i saw "everything" under "apps" and "background processes" (first tab of task manager called "processes"), but not under "services" (last tab). maybe i didn't install it upon 1.4 installation.
now i see everything on 3 places, 2 mentioned above, and there's everything1.5a under "services" tb of t.manager.


is there anything i should try that you expect to be broken by my way of (simple) upgrade?
tuska
Posts: 1165
Joined: Thu Jul 13, 2017 9:14 am

Re: Replacing my Everything 1.4 installation with the test version?

Post by tuska »

If my assumption is correct that you wanted to completely upgrade to 1.5a,
and now want to subsequently remove the Everything 1.4 Service, then continue here:
void wrote: Wed Apr 28, 2021 11:24 am Please make sure Everything is not running. (right click the Everything system tray icon and click Exit)

Please grab the portable version of Everything 1.4.

Extract Everything.exe to a new folder, for example: c:\everything1.4
Run Everything.exe
If prompted with access denied, choose Do not index NTFS volumes.
In Everything, from the Tools menu, click Options.
Click the General tab on the left.
Uncheck Everything Service.
Click OK.
Exit Everything (right click the Everything system tray icon and click Exit)

Delete c:\everything1.4
After that, you should check in the Task Manager whether the Everything Service 1.4 has been removed - please see: Services:
 
2025-03-15_Everything 1.4_Task Manager.png
2025-03-15_Everything 1.4_Task Manager.png (61.94 KiB) Viewed 840 times
i4004
Posts: 4
Joined: Tue Mar 11, 2025 12:09 am

Re: Replacing my Everything 1.4 installation with the test version?

Post by i4004 »

tuska wrote: Sat Mar 15, 2025 9:04 pm If my assumption is correct that you wanted to completely upgrade to 1.5a,
and now want to subsequently remove the Everything 1.4 Service, then continue here:
no.
same as original poster (ie starter of the thread) i wanna use 1.5a alone.

so i
a) uninstalled 1.4
b) installed 1.5a

that's it!

there is no need to make transfer this complex.

i don't want to run both versions in parallel. notice the word parallel in op's first post.

and new everything service is denoted 1.5a
Attachments
everything 2025-03-15_235723.png
everything 2025-03-15_235723.png (49.08 KiB) Viewed 815 times
tuska
Posts: 1165
Joined: Thu Jul 13, 2017 9:14 am

Re: Replacing my Everything 1.4 installation with the test version?

Post by tuska »

i4004 wrote: Sat Mar 15, 2025 10:54 pm
tuska wrote: Sat Mar 15, 2025 9:04 pm If my assumption is correct that you wanted to completely upgrade to 1.5a,
and now want to subsequently remove the Everything 1.4 Service, then continue here:
no.
same as original poster (ie starter of the thread) i wanna use 1.5a alone.

so i
a) uninstalled 1.4
b) installed 1.5a

that's it!
Thank you for your repeated reminder that uninstalling Everything 1.4
also automatically uninstalls the Everything Service of Everything 1.4!
This fact escaped me until now.

I have now carried out a test myself.
(So ​​far I've only used portable versions of Everything).

Starting position:
- Everything 1.5.0.1391a (x64) installed and portable in C:\Everything present,
  File “NO_ALPHA_INSTANCE” exists, Everything Service - Name: Everything.
  Everything Options - 1.5.0.1391a (x64) > 🔲 Everything Service -> Checkmark temporarily removed!

- New installation: Everything 1.4.1.1026.x64-Setup.exe executed...
  "Store settings and data in %APPDATA%\Everything", ✅ Everything Service

- Uninstalling: Everything-1.4.1.1026 (x64)

Test results:
- Everything 1.4.1.1026 (x64) was removed
- The “Everything Service” of Everything 1.4.1.1026 was removed
- Everything.ini in %APPDATA%\Everything\
  C:\Users\<user>\AppData\Roaming\Everything\Everything.ini
  The folder “Everything” and the file “Everything.ini” have been removed.
 
- Everything 1.5.0.1391a (x64) > Menu "Tools" > Options... > General
  🔲 URL protocol
  🔲 EFU file association
  The checkmark for these settings has been removed and had to be re-entered!
However, this is only a minor side effect of this test/procedure and not a bug!
Post Reply