Windows XP 64 Bit

General Macro Scheduler discussion

Moderators: Dorian (MJT support), JRL

Post Reply
gitest
Newbie
Posts: 7
Joined: Fri May 13, 2005 2:40 pm

Windows XP 64 Bit

Post by gitest » Sat Aug 27, 2005 4:28 am

Hi,

will MacroScheduler run also on Windows XP 64 Bit with full use of speed?
When do you plan to release such a version?
Is creating an .exe possible?

Thanks

lumpy
Newbie
Posts: 8
Joined: Sun Sep 29, 2002 9:31 am
Location: Lisburn

Post by lumpy » Sun Sep 04, 2005 3:36 pm

I am using x64 and the versions 7.3.1.4 and 7.4B011 work in it.

However, I just downloaded the new full 7.4 version and I get the error,

"The Procedure InterlockedIncrement could not be located in the DLL Kernel32.dll"

I've gone back to the beta 7.4 version so I can continue to use the excellent program.

I came in to the forum to make a new thread then I seen your thread.

Any possibility of a fix on this please.
Thank you.
Have a good day
Ian

User avatar
support
Automation Wizard
Posts: 1450
Joined: Sat Oct 19, 2002 4:38 pm
Location: London
Contact:

Post by support » Sun Sep 04, 2005 7:35 pm

We'll look into this. Looks like the function is defined differently or is in a different place on x64. Should be an easy fix when we've figured out where it is/what it's called in x64 ...
MJT Net Support
[email protected]

lumpy
Newbie
Posts: 8
Joined: Sun Sep 29, 2002 9:31 am
Location: Lisburn

Post by lumpy » Mon Sep 05, 2005 2:25 pm

Many thanks.
Thank you.
Have a good day
Ian

gitest
Newbie
Posts: 7
Joined: Fri May 13, 2005 2:40 pm

Post by gitest » Tue Sep 06, 2005 5:44 pm

Hallo,

maybe there is a missunderstanding.

MacroScheduler 7.3.11.4 runs in windows xp prof. x64.
But it's running as 32-bit.

If you check the task manager ,then you see in processes:
msched.exe *32
which meens it is not a real 64bit Version.

This Version runs as fast as on a normal windows xp 32bit version.

You can recieve more performance if you adress 64-bit.

When do you plan to release such a version?

Thanks

User avatar
support
Automation Wizard
Posts: 1450
Joined: Sat Oct 19, 2002 4:38 pm
Location: London
Contact:

Post by support » Tue Sep 06, 2005 5:49 pm

One day ....... I can't provide timescales. We're probably looking at a year or so yet. It would require a complete rewrite.
MJT Net Support
[email protected]

gitest
Newbie
Posts: 7
Joined: Fri May 13, 2005 2:40 pm

Post by gitest » Tue Sep 06, 2005 5:52 pm

Thank you

User avatar
support
Automation Wizard
Posts: 1450
Joined: Sat Oct 19, 2002 4:38 pm
Location: London
Contact:

Post by support » Wed Sep 07, 2005 7:58 am

Please let me know if 7.4 works ok on your copy of Win64. It would appear the problem lumpy reported may be an issue with his Wow64 setup on his machine. InterlockedIncrement is in the 32 bit version of kernel32 in SysWow64 which 32 bit processes will load and therefore Macro Scheduler runs fine.
MJT Net Support
[email protected]

gitest
Newbie
Posts: 7
Joined: Fri May 13, 2005 2:40 pm

Post by gitest » Wed Sep 07, 2005 9:17 am

Hi,

I deinstalled MacroScheduler 7.3.11.4.
Reboot the system.
Start installing MacroScheduler 7.4.
In the installation procedure I also recieve the error:
"The Procedure InterlockedIncrement could not be located in the DLL Kernel32.dll"

User avatar
support
Automation Wizard
Posts: 1450
Joined: Sat Oct 19, 2002 4:38 pm
Location: London
Contact:

Post by support » Wed Sep 07, 2005 9:26 am

Thanks for trying. Where abouts in the installation procedure did you get? Which screen? Had it started Macro Scheduler by this time?
MJT Net Support
[email protected]

gitest
Newbie
Posts: 7
Joined: Fri May 13, 2005 2:40 pm

Post by gitest » Wed Sep 07, 2005 9:35 am

Macro Scheduler has been successfull installed on the system.

Now the scheduler is being started automatic:

Application error:
"The Procedure InterlockedIncrement could not be located in the DLL Kernel32.dll"

User avatar
support
Automation Wizard
Posts: 1450
Joined: Sat Oct 19, 2002 4:38 pm
Location: London
Contact:

Post by support » Wed Sep 07, 2005 9:54 am

Very peculiar. Could you do me a favour and email the following file to [email protected]

\Windows\SysWow64\Kernel32.dll

We will dump this file and see if it is exporting the functions correctly. Would also be interested in the version of that file. If it is correct then MSched must be trying to load the wrong dll, but it should automatically load this one because it is running under Wow64.

Would be useful if you could email us a copy of that file.
MJT Net Support
[email protected]

User avatar
support
Automation Wizard
Posts: 1450
Joined: Sat Oct 19, 2002 4:38 pm
Location: London
Contact:

Post by support » Wed Sep 07, 2005 2:43 pm

Hi,

I can confirm that with the help of gitest this issue has now been resolve in 7.4.004.

Thanks for all your help!
MJT Net Support
[email protected]

Post Reply
Sign up to our newsletter for free automation tips, tricks & discounts