Freeze during copying on Vista 32-bit

Things you’d like to miss in the future...
Forum rules
When reporting a bug, please include the following information: your XYplorer version (e.g., v27.90.0047), your Windows version (e.g., Win 11), and your screen scaling percentage (e.g., 125%). We recommend adding your Windows version and screen scaling percentage to your profile or signature. This will make debugging much easier for us.
Post Reply
admin
Site Admin
Posts: 64911
Joined: 22 May 2004 16:48
Location: Win8.1, Win10, Win11, all @100%
Contact:

Re: Freeze during copying on Vista 32-bit

Post by admin »

kiku wrote:
So, can anybody using Vista SP1 confirm that copying large files is much faster when using XY's "Backup" than when using XY's "Copy" (which is outsourcing the job to the Shell)?
I cannot confirm that "Backup" is much faster than "Copy"
File: 700MB avi movie

1) copy: 41.2s
2) reboot
3) backup: 41s
4) immediate copy (no reboot): 16.9s
5) immediate backup (no reboot): 16.8s

Vista Home Premium 32-bit SP1
In all cases XYplorer completely freezes.
I wonder if it could have something to do with copy progress feedback or something: http://www.eggheadcafe.com/software/asp ... s-pro.aspx
Ok, thanks!

No, I currently do not use copy progress feedback. But I will later, so it's good to know.

zer0
Posts: 2676
Joined: 19 Jan 2009 20:11

Re: Freeze during copying on Vista 32-bit

Post by zer0 »

Just as a FYI, I've installed Vista Service Pack 2 a few moments ago and the problem with copying remains. If anyone has a Windows 7 machine running, it'd be great to test the "copying situation" there.
Reporting a bug? Have a wish? Got a question? Use search - View roadmap - FAQs: Forum + XY site
Windows 7/10
Always using the latest stable two-decimal build

CrouZ
Posts: 31
Joined: 08 Mar 2009 04:11

Re: Freeze during copying on Vista 32-bit

Post by CrouZ »

I have the same problem on the Windows 7 RC 64-bit.

I have not yet seen any case where file operations (copying/moving/deleting) do _not_ cause XYplorer to freeze. As long as the file operation dialog is processing data, XYplorer is frozen. However, it will unfreeze if the dialog pauses and waits for input, but as soon as you answer the question it will freeze again.

I hope that this might be useful.

admin
Site Admin
Posts: 64911
Joined: 22 May 2004 16:48
Location: Win8.1, Win10, Win11, all @100%
Contact:

Re: Freeze during copying on Vista 32-bit

Post by admin »

Thanks all, it's on my list.

kiku
Posts: 141
Joined: 02 Jun 2008 22:32

Re: Freeze during copying on Vista 32-bit

Post by kiku »

Hello,

Any news regarding this issue? Now that DP is a reallity what about a new challenge? :wink:

kind regards

j_c_hallgren
XY Blog Master
Posts: 5826
Joined: 02 Jan 2006 19:34
Location: So. Chatham MA/Clearwater FL
Contact:

Re: Freeze during copying on Vista 32-bit

Post by j_c_hallgren »

kiku wrote:Now that DP is a reallity what about a new challenge? :wink:
Well, I think DP still is a new babe that needs a bit more work before it's ready to ship out via 8.0 so you may have to wait a bit yet...but that's only my $.02.
Still spending WAY TOO much time here! But it's such a pleasure helping XY be a treasure!
(XP on laptop with touchpad and thus NO mouse!) Using latest beta vers when possible.

ugus
Posts: 211
Joined: 02 Jun 2006 16:42

Re: Freeze during copying on Vista 32-bit

Post by ugus »

This Vista sp1 file copy issue still occurs in Vista sp2. But it seems that in Windows 7 the problem has been solved! :? :)

I succesfully copied a 10 gb large file in XYplorer (which is using SHFileOperation for this) without the problem that the file/copy window is freezing. Anyone else who has Windows 7 installed that can confirm this that this Vista "bug" is fixed?

admin
Site Admin
Posts: 64911
Joined: 22 May 2004 16:48
Location: Win8.1, Win10, Win11, all @100%
Contact:

Re: Freeze during copying on Vista 32-bit

Post by admin »

ugus wrote:This Vista sp1 file copy issue still occurs in Vista sp2. But it seems that in Windows 7 the problem has been solved! :? :)
Hey, good to hear! :D

zer0
Posts: 2676
Joined: 19 Jan 2009 20:11

Re: Freeze during copying on Vista 32-bit

Post by zer0 »

This means that the problem of freezing while copying is only present within Windows Vista. Was the reason for having XY's own file operations because Vista people have been having issues? I fear that the audience for Vista is/will be smaller than XP + Win 7 combined, so file operations are put on the backburner while those who have Vista and will stick to it after Win 7 is retail will continue to experience problems as we do now :cry:
Reporting a bug? Have a wish? Got a question? Use search - View roadmap - FAQs: Forum + XY site
Windows 7/10
Always using the latest stable two-decimal build

ugus
Posts: 211
Joined: 02 Jun 2006 16:42

Re: Freeze during copying on Vista 32-bit

Post by ugus »

zer0 wrote:This means that the problem of freezing while copying is only present within Windows Vista. Was the reason for having XY's own file operations because Vista people have been having issues? I fear that the audience for Vista is/will be smaller than XP + Win 7 combined, so file operations are put on the backburner while those who have Vista and will stick to it after Win 7 is retail will continue to experience problems as we do now :cry:
Don,
Couldn't you anyway change the copy routines to use CopyFileEx API instead of using SHFileOperation or at least make a config setting where you can switch to CopyFileEx. I realize it's a lot coding but otherwise there are many Windows Vista users that cannot use the copy routines fully and that is a really big drawback...

admin
Site Admin
Posts: 64911
Joined: 22 May 2004 16:48
Location: Win8.1, Win10, Win11, all @100%
Contact:

Re: Freeze during copying on Vista 32-bit

Post by admin »

ugus wrote:
zer0 wrote:This means that the problem of freezing while copying is only present within Windows Vista. Was the reason for having XY's own file operations because Vista people have been having issues? I fear that the audience for Vista is/will be smaller than XP + Win 7 combined, so file operations are put on the backburner while those who have Vista and will stick to it after Win 7 is retail will continue to experience problems as we do now :cry:
Don,
Couldn't you anyway change the copy routines to use CopyFileEx API instead of using SHFileOperation or at least make a config setting where you can switch to CopyFileEx. I realize it's a lot coding but otherwise there are many Windows Vista users that cannot use the copy routines fully and that is a really big drawback...
Well, it's on my list and I'm going to do it, not only to workaround a Vista bug, but for lots of other reasons (e.g. a good progress dialog...). But one thing after the other...

ugus
Posts: 211
Joined: 02 Jun 2006 16:42

Re: Freeze during copying on Vista 32-bit

Post by ugus »

admin wrote:
ugus wrote:
zer0 wrote:This means that the problem of freezing while copying is only present within Windows Vista. Was the reason for having XY's own file operations because Vista people have been having issues? I fear that the audience for Vista is/will be smaller than XP + Win 7 combined, so file operations are put on the backburner while those who have Vista and will stick to it after Win 7 is retail will continue to experience problems as we do now :cry:
Don,
Couldn't you anyway change the copy routines to use CopyFileEx API instead of using SHFileOperation or at least make a config setting where you can switch to CopyFileEx. I realize it's a lot coding but otherwise there are many Windows Vista users that cannot use the copy routines fully and that is a really big drawback...
Well, it's on my list and I'm going to do it, not only to workaround a Vista bug, but for lots of other reasons (e.g. a good progress dialog...). But one thing after the other...
Sounds good :)

kiku
Posts: 141
Joined: 02 Jun 2008 22:32

Re: Freeze during copying on Vista 32-bit

Post by kiku »

I'm not a programmer myself but it seems that the SHFileOperation is deprecated in Windows Vista, use IFileOperation Interface instead.

http://msdn.microsoft.com/en-us/library ... S.85).aspx

http://blogs.sevensteps.com/2008/06/shf ... under.html
http://blogs.sevensteps.com/2008/06/shf ... h-boy.html

Hope it helps.

admin
Site Admin
Posts: 64911
Joined: 22 May 2004 16:48
Location: Win8.1, Win10, Win11, all @100%
Contact:

Re: Freeze during copying on Vista 32-bit

Post by admin »

Yes, I know. But I'd be crazy to implement Vista's IFileOperation and inviting all those known and unknown Vista bugs into my app. I will very probably use good old CopyFileEx.

kiku
Posts: 141
Joined: 02 Jun 2008 22:32

Re: Freeze during copying on Vista 32-bit

Post by kiku »

admin wrote:Yes, I know. But I'd be crazy to implement Vista's IFileOperation and inviting all those known and unknown Vista bugs into my app. I will very probably use good old CopyFileEx.
Ok. But isn't it strange that it worked for ugus in Windows7 while some people reported that the issue remained?!?

Personally, I will upgrade to Windows7 64-bit when it's available, but would like to see this fixed rather soon than later

Post Reply