Can't Install BOINC in Win 7-64x

Message boards : Questions and problems : Can't Install BOINC in Win 7-64x
Message board moderation

To post messages, you must log in.

AuthorMessage
saclarkdoc

Send message
Joined: 13 Aug 10
Posts: 2
United States
Message 34172 - Posted: 13 Aug 2010, 12:43:37 UTC

When I attempt to run the setup executable boinc_6.10.58_windows_x84_64.exe on my PC, I receive the following error message:

boinc_6.10.58_windows_x84_64.exe is not a valid Win32 application.

Any suggestions?
ID: 34172 · Report as offensive
Claggy

Send message
Joined: 23 Apr 07
Posts: 1112
United Kingdom
Message 34173 - Posted: 13 Aug 2010, 13:07:51 UTC - in response to Message 34172.  

Try downloading it again,

Claggy
ID: 34173 · Report as offensive
saclarkdoc

Send message
Joined: 13 Aug 10
Posts: 2
United States
Message 34174 - Posted: 13 Aug 2010, 13:36:20 UTC

A second download solved the problem. The original file must have been corrupted. Thanks.
ID: 34174 · Report as offensive
Profile Jord
Volunteer tester
Help desk expert
Avatar

Send message
Joined: 29 Aug 05
Posts: 15483
Netherlands
Message 34175 - Posted: 13 Aug 2010, 16:01:41 UTC - in response to Message 34172.  
Last modified: 13 Aug 2010, 16:08:26 UTC

boinc_6.10.58_windows_x84_64.exe is not a valid Win32 application.

Of course, what it says there is true. If your app is x84, your CPU is broken. It misses 2 bits. :)

And even if it said x86_64, the message would be true. You cannot install a 64bit (x86_64) application on a 32bit operating system (Win32). You can install 32bit applications on a 64bit operating system, but not the other way around.

Which is why 64bit is indicated by x86_64 and 32bit only as x86 (from 80x86 processors, where x stands for 2, 3, 4, 5 or 6, depending on what processor you still run).

Lastly, even if you run a 64bit Operating System, check where the installer is trying to install the BOINC programs to. If you had a 32bit BOINC on your system before, it will by default try to install any next BOINC to the same directory as before. For 32bit this is the C:\Program File(x86)\BOINC\ directory.

Notice that (x86) in the directory name? That tells Windows that the programs running from this directory are 32bit only. It will run programs in this directory in a 32bit Windows shell (Windows on Windows, or WoW), emulating a 32bit Windows form.

64bit BOINC should be installed to the C:\Program Files\BOINC\ directory, as the omission of the (x86) in that name tells Windows that programs running from this directory are natively 64bit.

Trying to install, or managing to install a 64bit program to the 32bit directory will result in an error message.
ID: 34175 · Report as offensive

Message boards : Questions and problems : Can't Install BOINC in Win 7-64x

Copyright © 2024 University of California.
Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation.