Hi, I'm using version 1.5.0.1351a of Everything.
Everytime I try to open a NFTS/FAT/exFAT drive by single or double clicking it in Everything it displays:
"[driveletter]:\
The filename, directory name or volume label syntax is incorrect."
When I right click a drive and click Open, instead of single/double clicking, they open just fine.
I tried the latest official version of Everything (1.4.1.1024) and I don't experience this issue on it.
I've tried comparing config files of both versions and there doesn't seem to be anything that would indicate why I can't open the drives by single/double clicking them on version 1.5.0.1351a.
Can't open NFTS/FAT/exFAT drives with single/double click
-
- Posts: 3
- Joined: Sun Jun 25, 2023 12:17 pm
Re: Can't open NFTS/FAT/exFAT drives with single/double click
This issue can occur if you run Everything as administrator.
Please make sure Everything is installed correctly and running as a standard user:
Please make sure Everything is installed correctly and running as a standard user:
- 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.
-
- Posts: 3
- Joined: Sun Jun 25, 2023 12:17 pm
Re: Can't open NFTS/FAT/exFAT drives with single/double click
Thanks for the reply.void wrote: ↑Sun Jun 25, 2023 10:41 pm This issue can occur if you run Everything as administrator.
Please make sure Everything is installed correctly and running as a standard user:Please let us know if the issue persists.
- 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.
I carefully went through all the steps you listed out and unfortunately this doesn't resolve the issue.
I have no issues with the latest stable build (1.4.1.1024) and that's running as administrator.
I tested different versions of the Alpha including the first version of it and this issue is present even in the first Alpha version.
Re: Can't open NFTS/FAT/exFAT drives with single/double click
Everything 1.5 opens items with IContextMenu::InvokeCommand.
Everything 1.4 opens items with ShellExecute.
I'm not sure why IContextMenu::InvokeCommand is not working for you.
To disable IContextMenu::InvokeCommand and use ShellExecute with Everything 1.5:
Debug logs might help find the issue:
Everything 1.4 opens items with ShellExecute.
I'm not sure why IContextMenu::InvokeCommand is not working for you.
To disable IContextMenu::InvokeCommand and use ShellExecute with Everything 1.5:
- 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:
execute - Select shell_execute_invoke_id_list.
- Set the value to: false
- Click OK.
Debug logs might help find the issue:
- In Everything, from the Tools menu, under the Debug submenu, check Start Debug Logging.
- Attempt to open your drive.
- In Everything, from the Tools menu, under the Debug submenu, check Stop Debug Logging.
---this will open your Everything Debug Log.txt in Notepad. - What is shown in your debug log?
-
- Posts: 3
- Joined: Sun Jun 25, 2023 12:17 pm
Re: Can't open NFTS/FAT/exFAT drives with single/double click
Doing this fixed the issue, I can now open drives by single & double clicking them.void wrote: ↑Mon Jun 26, 2023 10:39 pm To disable IContextMenu::InvokeCommand and use ShellExecute with Everything 1.5:
- 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:
execute- Select shell_execute_invoke_id_list.
- Set the value to: false
- Click OK.
Thanks alot for the help