Shell integration starts blank

Please check the FAQ (https://www.xyplorer.com/faq.php) before posting a question...
Post Reply
PixelDrop
Posts: 38
Joined: 23 Jan 2018 20:43

Shell integration starts blank

Post by PixelDrop »

I've had Xyplorer set as my default file manager for years with no issues.
No windows updates have happened and the only settings I changed before this started was cache network servers (I unchecked it re-started and than re-checked it to clear my network server cache)

When I open Xyplorer.exe it opens just fine and starts at it's correct start up path.

However when I open a folder or shortcut by double clicking it or using the context menu option, rather than getting said folder I get a blank start.
The attached screenshot is what I get when I try to open any folder.
In the screenshots case I had tried to open the user folder on my desktop.
Attachments
2018-04-12_093648.jpg
2018-04-12_093648.jpg (45.06 KiB) Viewed 1427 times

highend
Posts: 13274
Joined: 06 Feb 2011 00:33

Re: Shell integration starts blank

Post by highend »

Uncheck:
Configuration | Other | Shell Integration | Default File Manager | XYplorer in shell context menu
Configuration | Other | Shell Integration | Default File Manager | XYplorer is default file manager

Check both entries again. Save and exit

If it still happens afterwards:

Which XY version?
Installation path of XY?

Show how XY is called from the registry by posting:

Code: Select all

HKEY_CURRENT_USER\Software\Classes\Directory\Shell\XYplorer\Command
Default file manager for the current user
or

Code: Select all

HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Directory\Shell\XYplorer\Command
For all users
One of my scripts helped you out? Please donate via Paypal

PixelDrop
Posts: 38
Joined: 23 Jan 2018 20:43

Re: Shell integration starts blank

Post by PixelDrop »

unchecking and rechecking didn't work.
install path is P:\PortM\xyplorer_full_noinstall
version is 18.90

Code: Select all

HKEY_CURRENT_USER\Software\Classes\Directory\Shell\XYplorer\Command
=

Code: Select all

"P:\PortM\xyplorer_full_noinstall\XYplorer.exe" "%1"

Code: Select all

HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Directory\Shell\XYplorer\Command
=

Code: Select all

"P:\PortM\xyplorer_full_noinstall\XYplorer.exe" "%1"

PixelDrop
Posts: 38
Joined: 23 Jan 2018 20:43

Re: Shell integration starts blank

Post by PixelDrop »

As a rather extreme test I made a backup of my XYplorer.ini than delete it along with the one in the AutoBackup folder.

It somehow still restores all the old settings, and things work for the 1st start, however it goes back to not working on the second start.

PixelDrop
Posts: 38
Joined: 23 Jan 2018 20:43

Re: Shell integration starts blank

Post by PixelDrop »

I figured it out!

Turns out one of the hotkeys I use in another application is also the hotkey for "Lock Location" which most have got hit when the wrong program had focus and than it got stuck starting on a blank search page.

I don't use tabs so I have the tab bar hidden and max tabs set to 1 which is why I didn't notice and couldn't see the issue.

To fix this for myself I have removed the hotkey for Lock Location. XD

highend
Posts: 13274
Joined: 06 Feb 2011 00:33

Re: Shell integration starts blank

Post by highend »

Just a few notes...
It somehow still restores all the old settings
XY does not autorestore any settings if you've deleted the correct XYplorer.ini file.

So you didn't either delete

Code: Select all

P:\PortM\xyplorer_full_noinstall\Data\XYplorer.ini
or you have a "Startup.ini" file in

Code: Select all

P:\PortM\xyplorer_full_noinstall
which content points to a different data folder for XY...

Btw, judging from your posted registry locations, you've registered XY
for the current user and for all users on a machine. Not that it shouldn't
do any harm but ofc this is redundant...
One of my scripts helped you out? Please donate via Paypal

PixelDrop
Posts: 38
Joined: 23 Jan 2018 20:43

Re: Shell integration starts blank

Post by PixelDrop »

So I thought it was me hitting the hotkey but since it's disabled and has happened a couple more times I've actually figured out what is really happening. When I do a search Ctrl+F and search for something the location of the tab becomes locked. So if I exit out of xyplorer with the search page open the next time I load it up it's back to being locked to a blank search page, and I have to un-hide the tab bar so I can unlock the location.

So my new question: Is there a way to keep xyplorer from auto locking the location when doing searches?

highend
Posts: 13274
Joined: 06 Feb 2011 00:33

Re: Shell integration starts blank

Post by highend »

Configuration | Find and Filter | Find Files & Branch View | Find Files | Show search results in
You are probably using: "Search results" tab (locked) there...
One of my scripts helped you out? Please donate via Paypal

PixelDrop
Posts: 38
Joined: 23 Jan 2018 20:43

Re: Shell integration starts blank

Post by PixelDrop »

highend wrote:Configuration | Find and Filter | Find Files & Branch View | Find Files | Show search results in
You are probably using: "Search results" tab (locked) there...
Awesome thank you!

Post Reply