Skip to main content
Question

WRUN32 - 32-Bit or 64-bit ?

  • January 27, 2026
  • 2 replies
  • 24 views

Larry Carlsen
Forum|alt.badge.img+2

Recently went to Window 11 64-bit system on a new computer.

I have a program that writes and read Outlook emails, which began giving me errors.

I used to executed "C:\Program Files (x86)\Micro Focus\extend 10.4.1\AcuGT\bin\wrun32.exe” which was the 32-bit version.   So i switched to  "C:\Program Files\Micro Focus\extend 10.4.1\AcuGT\bin\wrun32.exe” and the problem went away.   YAAAA.

So my software uses the old MSCAL.OCX Calendar control.  Well it turns out it’s a 32-bit program, and WILL NOT EXECUTE using the 64-Bit version.    

Anyway interesting to note the both in "C:\Program Files\Micro Focus\...” and C:\Program Files (x86)\Micro Focus\….” the runtimes are named WRUN32.    Shouldn’t the one of them be named WRUN64  ?

Any thoughts ??

 

2 replies

Randy Zack
Forum|alt.badge.img
  • Rocketeer
  • January 27, 2026

We followed the Microsoft paradigm. If you look in the OS files, you will find things like USER32.DLL, Kernel32.dll, etc. The point being that Microsoft did not rename files to indicate that they are now 64-bit, and we followed their lead. The bittedness of the executable depends (mostly) on the location, though I have seen some vendors put 32-bit applications in the 64-bit Program Files, and vice versa.

Sadly, in your case, you will either need to find a 32-bit Outlook or a 64-bit version of your .OCX. But a single executable (runtime or any other executable) will not be able to load both.

Alternately, find .NET versions of both and modify your COBOL to use the .NET versions.


Larry Carlsen
Forum|alt.badge.img+2
  • Author
  • Participating Frequently
  • January 28, 2026

Ok Thanks.

Tandy …. you still are working on AcuCobol.  That’s Good.