How would I replace default Windows Explorer with an alternative one, say Q-Dir?
Hire the world's top talent on demand or became one of them at Toptal: https://topt.al/25cXVn
and get $2,000 discount on your first invoice
--------------------------------------------------
Music by Eric Matyas
https://www.soundimage.org
Track title: Music Box Puzzles
--
Chapters
00:00 How Would I Replace Default Windows Explorer With An Alternative One, Say Q-Dir?
00:24 Accepted Answer Score 11
00:47 Answer 2 Score 2
01:14 Answer 3 Score 1
02:24 Answer 4 Score 0
03:17 Thank you
--
Full question
https://superuser.com/questions/241442/h...
--
Content licensed under CC BY-SA
https://meta.stackexchange.com/help/lice...
--
Tags
#windows #windowsexplorer
#avk47
ACCEPTED ANSWER
Score 11
Run regedit.exe, go to
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon]
find "shell" string and change value from explorer.exe on Q-dir with full path, then reboot.
ANSWER 2
Score 2
There is a program called InstantSheller that can start programs instead of the Windows shell.
It does essentially what Ratin's answer does in the registry, with a few more UI options.
I use it to boot my HTPC's software, hiding the Windows boot logo, login screen and explorer. You can revert the changes by opening the application again and clicking undo.
ANSWER 3
Score 1
While it's not a full explorer replacement, I prefer just replacing the launch target of the Win + E shortcut following the approach for Windows 10 / 11 described here. This ensures the normal shell functionality (e.g. Start Menu, task bar, system tray etc. is left untouched)
For my portable version of Q-Dir a registry file looks like this
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\SOFTWARE\Classes\CLSID\{52205fd8-5dfb-447d-801a-d0b52f2e83e1}]
@=""
[HKEY_CURRENT_USER\SOFTWARE\Classes\CLSID\{52205fd8-5dfb-447d-801a-d0b52f2e83e1}\shell]
[HKEY_CURRENT_USER\SOFTWARE\Classes\CLSID\{52205fd8-5dfb-447d-801a-d0b52f2e83e1}\shell\open]
[HKEY_CURRENT_USER\SOFTWARE\Classes\CLSID\{52205fd8-5dfb-447d-801a-d0b52f2e83e1}\shell\opennewwindow]
[HKEY_CURRENT_USER\SOFTWARE\Classes\CLSID\{52205fd8-5dfb-447d-801a-d0b52f2e83e1}\shell\opennewwindow\command]
@="C:\\Users\\[username]\\Downloads\\Q-DirPortable\\App\\Q-Dir\\Q-Dir_x64.exe"
"DelegateExecute"=""
Replace C:\\Users\\[username]\\Downloads\\Q-DirPortable\\App\\Q-Dir\\Q-Dir_x64.exe
with your Q-Dir installation path above (and use \\
to escape \
correctly as shown). Then import the file into the registry (e.g. via double-clicking it in Explorer + confirming the registry import).
After that Q-Dir will launch when Win + E is being pressed instead of Explorer
ANSWER 4
Score 0
There is a way! I discovered it recently, steps:
Open
regedit
Go to
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Folder\shell\open\command
Inside that key delete DelegateExecute
and rename the Default
to the proper location of the file manager(here is Dolphin from KDE in my case), like:
"C:\PATH\dolphin-22.12.2-1828\bin\dolphin.exe" %1
- The
%1
is important (for the arguments)
This will:
- Evertytime you open a folder it will open with Dolphin at that location
PS: for Dolphin there are more tweaks necessary since you will need to create
*.desktop
for shortcuts, and change the default location to "default" for the above to work.
Also add @kf06925 answer so everything will be nice and smooth!