login about faq

I have an exe file (compiled from a basic program) that is compatible with 32-bit windows operating system but not compatible with 64 bit windows-7 operating system. How do I go about convertiing it work on my windows -7 laptop computer?' Or how can I make my existing program work on windows-7? Thanks in advance for your help.

asked Apr 07 '13 at 18:11

pluto99_999's gravatar image

pluto99_999
31335


I clearly see your point. The program (exe file) that I'm trying to run on 64 bit version of Windows 7, is a basic (more specifically power basic) program that I wrote myself and compiled several years ago. I have been using these program on my 32 bit desktop and other 32 bit machines. When I run it on windows 7 (64-bit) it gives an error: that my exe file is incompatible. I hope this clear enough. If you like I could attach the exe file. Thanks.

link

answered Apr 08 '13 at 09:45

pluto99_999's gravatar image

pluto99_999
31335

Hi Pluto99_999, Here's a link to a site page which might solve your problem. As you wrote the programme yourself I'm not sure if it will work but have a look anyhow.

http://www.pcpro.co.uk/blogs/2009/08/06/when-32-bit-apps-dont-work-on-64-bit-windows/

link

answered Apr 08 '13 at 13:17

bob%20williams's gravatar image

bob williams
29625

edited Apr 08 '13 at 13:18

Hi Bob, I tried the link you suggesteds below:

"Luckily, this is an easy problem to fix. Microsoft’s CorFlags command line tool – part of the .NET Framework – lets you modify the header flags on executable files, including the one that specifies when an application needs to be run in 32-bit mode. Setting this flag for our database application was a simple matter of typing CorFlags application.exe /32bit+"

But it didn't work. By the way my software is not the part of the .net framework as far as I know. But thanks anyway for all the help you provided me with.

Jagdish

NB: How do I go about voting you?

link

answered Apr 08 '13 at 14:27

pluto99_999's gravatar image

pluto99_999
31335

Hi Pluto99_999, Did you check this out as well. Seems more likely to be the cause than the other

Various files weren’t being found because on 64-bit Windows the “Program Files” folder is reserved for 64-bit applications only. 32-bit programs install into a folder named “Program Files (x86)”. Our test scripts included hard-coded paths that were failing because our 32-bit applications weren’t in their usual location.

If you come across a problem like this, you can easily fix it by removing explicit references to “C:Program Files” and using %ProgramFiles% instead (this clever environment variable should resolve to either “Program Files” or “Program Files (x86)” depending on whether the process calling it is 64-bit or 32-bit). If you can’t get at the source to change the paths, a quick and dirty workaround is to manually copy your 32-bit files into “Program Files”. Once I’d done this, our benchmarks ran without a hitch.

Read more: How to make stubborn 32-bit apps work on 64-bit Windows | PC Pro blog http://www.pcpro.co.uk/blogs/2009/08/06/when-32-bit-apps-dont-work-on-64-bit-windows/#ixzz2Pu2EQG6F

link

answered Apr 08 '13 at 15:45

bob%20williams's gravatar image

bob williams
29625

-1

Most of the programs designed for the 32-bit version of Windows work on the 64-bit version of Windows. An exception to this are a lot of antivirus programs and device drivers. As you don't state what programme you are having a problem with it's impossible to answer your question. If you want an answer then please take the time to set out your problem with as much detail as possible. People trying to answer your question are not mind readers.

link

answered Apr 08 '13 at 03:11

bob%20williams's gravatar image

bob williams
29625

Your answer
toggle preview

Follow this question

By Email:

Once you sign in you will be able to subscribe for any updates here

By RSS:

Answers

Answers and Comments

Markdown Basics

  • *italic* or __italic__
  • **bold** or __bold__
  • link:
    [text](http://url.com/ "title")
  • image:
    ![alt text](/path/img.jpg "title")
  • numbered list:
    1. Foo
    2. Bar
  • Code:
    • Within a paragraph:
      `code`
      surround code with grave accents (backticks)
    • Code snippet:
      Select the text and use the button on the icon of zeros and ones
  • to add a line break simply add two spaces to where you would like the new line to be.
  • basic HTML tags are also supported

Tags:

×29

Asked: Apr 07 '13 at 18:11

Seen: 5,430 times

Last updated: Apr 08 '13 at 15:45

groovyAnswers © 2007 - 2011 All Rights Reserved | Privacy | Contact