It is currently Thu Jun 07, 2018 10:04 pm

All times are UTC - 8 hours [ DST ]


Forum rules


Before posting a bug report or a feature request, search the forum for an older post on the same topic. If you are reporting a crash, try capturing a crash dump. You can find instructions here: How to capture crash dumps



Post new topic Reply to topic  [ 5 posts ] 
Author Message
PostPosted: Tue Apr 25, 2017 2:12 pm 
Offline

Joined: Tue Apr 25, 2017 2:00 pm
Posts: 3
Hello!
I've recently noticed that the 64-bit Classic Shell Copy dialog doesn't appear in any 32-bit applications.

For example, if I'm dragging files from an x64 application like Winrar/7zip into an x86 application, such as XYplorer, the default (hideous) Windows Explorer copy dialog is invoked.

Is there any way to allow for the Classic Shell to always be used regardless of bit state? Maybe via the registry with some CLSID edits?
Thank you and any help would be greatly appreciated!


Top
 Profile  
Reply with quote  
PostPosted: Wed Apr 26, 2017 3:40 am 
Offline
User avatar

Joined: Thu Jan 03, 2013 12:38 am
Posts: 5341
Are you using Windows 7?

_________________
Links to some general topics:

Compare Start Menus

Read the Search box usage guide.

I am a Windows enthusiast and did Classic Shell's testing and usability/UX feedback.


Top
 Profile  
Reply with quote  
PostPosted: Wed Apr 26, 2017 6:14 am 
Offline

Joined: Tue Apr 25, 2017 2:00 pm
Posts: 3
Ah yes! I completely forgot to mention the OS! I'm running:
Windows 7 Ultimate x64 SP1


Top
 Profile  
Reply with quote  
PostPosted: Tue May 02, 2017 6:47 am 
Offline
Site Admin
User avatar

Joined: Wed Jan 02, 2013 11:38 pm
Posts: 5331
Possibly the 32-bit shell extension was not correctly registered. From an admin command prompt type:
regsvr32 "C:\Program Files\Classic Shell\ClassicExplorer32.dll"
(replace the C:\Program Files" with the actual path where you installed Classic Shell, if it is different)

It is also possible that some programs have their own copy dialogs that happen to look similar to the one in Windows but is not the same. In such case Classic Shell can't do anything.


Top
 Profile  
Reply with quote  
PostPosted: Wed May 03, 2017 12:09 am 
Offline

Joined: Tue Apr 25, 2017 2:00 pm
Posts: 3
Thank you for the suggestion!
Okay, I've successfully registered the ClassicExplorer32.dll and rebooted.
I did some more tests and this it what I've found:


Drag-Drop from almost any x86 or x64 application into 64-bit Windows Explorer will bring up the Classic Shell Copy dialog as expected:





However, Drag-Drop from any x86 or x64 application into any x86 application or any x86/x64 Open/Save dialog box will bring up the default Windows Copy dialog:




Is it possible to somehow intercept *all* copy/replace requests and invoke the Classic Shell Copy?
Now that I'm seeing the default OS Copy dialog more often (due to using XYplorer) I'm really struggling to make decisions whenever prompted by Copy/Replace... it's such a confusing design!


Top
 Profile  
Reply with quote  
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 5 posts ] 

All times are UTC - 8 hours [ DST ]


Who is online

Users browsing this forum: Baidu [Spider] and 3 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group, Almsamim WYSIWYG Classic Shell © 2010-2016, Ivo Beltchev.
All right reserved.