Description
Description
After disabling Files > Settings > Advanced > Set as the default file manager, uninstalling Files, reinstalling Files, and setting Files as default file manager again, typing Win-E or opening folders on the desktop launches Windows File Explorer instead of Files.
Likewise, Files > Settings > About > Open log location also opens Windows File Explorer.
Note: I notice that the registry entries mentioned in %LOCALAPPDATA%\Packages\FilesPreview_1y0xx7n9077q4\LocalState\FilesOpenDialog\SetFilesAsDefault.reg seem to be different than specified:
HKEY_CURRENT_USER\SOFTWARE\Classes\Folder\shell\open\command
Default: "%LOCALAPPDATA%\Files\Files.App.Launcher.exe" "%1"
DelegateExecute: {11dbb47c-a525-400b-9e80-a54615a090c0}
HKEY_CURRENT_USER\SOFTWARE\Classes\Folder\shell\explore\command
Default: not set
DelegateExecute: {11dbb47c-a525-400b-9e80-a54615a090c0}
HKEY_CURRENT_USER\SOFTWARE\Classes\CLSID{52205fd8-5dfb-447d-801a-d0b52f2e83e1}
Entry doesn't seem to exist
Please recommend a work-around fix until this issue is duplicated/resolved.
Steps To Reproduce
- Disable Files > Settings > Advanced > Set as the default file manager.
- Uninstall Files (through Add or remove programs facility).
- Reinstall Files.
- Enable Files > Settings > Advanced > Set as the default file manager.
Requirements
Performing these steps should set Files as the default file manager including for desktop operations and Win-E.
Files Version
3.6.17.0
Windows Version
10.0.19045.4651
Log File
Metadata
Metadata
Assignees
Labels
Type
Projects
Status
Activity
Josh65-2201 commentedon Aug 30, 2024
Thanks for the report, Can you try turning the option off and on again?
JollyRoger8X commentedon Aug 30, 2024
Yes, I have done that several times.
Josh65-2201 commentedon Aug 31, 2024
JollyRoger8X commentedon Sep 11, 2024
Question:
Can you please take a look at the registry entries in my initial bug description and tell me if it is safe for me to manually change them as described in
SetFilesAsDefault.reg
without causing problems on my system?HKEY_CURRENT_USER\SOFTWARE\Classes\Folder\shell\open\command
HKEY_CURRENT_USER\SOFTWARE\Classes\Folder\shell\explore\command
I don't seem to have a registry entry for:
HKEY_CURRENT_USER\SOFTWARE\Classes\CLSID{52205fd8-5dfb-447d-801a-d0b52f2e83e1}\shell\opennewwindow\command
Is the number in brackets different on each system perhaps? Or do I need to create it?
Josh65-2201 commentedon Sep 11, 2024
While you can try set the values that are shown in the file, I have no way of telling you if it will work or not as you are the first one to have this issue. You can change them back if not.
Default should be set to
"%LOCALAPPDATA%\Files\Files.App.Launcher.exe" "%1"
You can also change DelegateExecute to be empty
This key should be created as it for the Win+E shortcut to work, the CLSID should be the same as the file
Josh65-2201 commentedon Sep 11, 2024
As for checking if CrowdStrike is blocking the change which it probably is, you would have to check the admin console or log files. I have not used it so I don't know where it would be or look like.
kryzet commentedon Oct 21, 2024
I imagine that CrowdStrike is blocking the change because most Windows users stick with File Explorer, as there are not many alternatives and I actually discovered this project in a completely roundabout way. That's why I would recommend that you talk to your IT admin to allow this specific change if possible.
2 remaining items