Questions and Answers :
Windows :
Upgrade from 32 bit Boinc/Lunatics to 64 bit
Message board moderation
Author | Message |
---|---|
ChrisSibbald Send message Joined: 23 Jul 11 Posts: 18 Credit: 23,582,502 RAC: 0 |
Hi I mistakenly installed the 32 bit version of the Boinc client (7.0.28). I would like to upgrade to the 64 bit version. Can someone tell me the proper procedure so I don't lose work in progress or current client configuration settings? I am currently participating in four projects: LHC Test for Theory, LHC@Home, Seti and WCG. I am running Windows 7 Ultimate 64 bit, Boinc client 7.0.28 (x86) and Lunatics 0.4 Win64. Thanks in advance. |
Jord Send message Joined: 9 Jun 99 Posts: 15184 Credit: 4,362,181 RAC: 3 |
Uninstall present BOINC through Control Panel\Programs\Programs and Features\ Download the 64bit installer from Berkeley and start it. In the third screen in the installer, click Advanced. Change the path for the Programs directory from C:\Program Files (x86)\BOINC\ to C:\Program Files\BOINC\ Leave the path to the Data directory as it is. Continue the installation. All preferences files are stored in the Data directory. As long as you don't fiddle with the path, it'll stay intact. The only change you have to make is the path for the programs directory, since the installer reads from the registry what the path for the last install of BOINC was and reuse that path. The BOINC installer itself is just a 32bit Microsoft Installer file that contains a database which contains the BOINC program files. It cannot read if the files contained in itself are 32bit or 64bit, and therefore the installer cannot adjust the path to the correct programs directory for you, you will have to do that by hand. Windows itself states that you cannot start 64bit programs from the protected C:\program Files (x86)\ directory, as this is the programs directory reserved for 32bit programs only (hence the (x86) addition). Lastly however, it doesn't matter what BOINC version you run, the 32bit version will run 64bit programs just as much as the 64bit version of BOINC does. The projects check the operating system that you run, not the BOINC version, in order to send you their 32bit or 64bit programs. The only difference between the 32bit and 64bit versions of BOINC is the amount of memory they can address. |
©2024 University of California
SETI@home and Astropulse are funded by grants from the National Science Foundation, NASA, and donations from SETI@home volunteers. AstroPulse is funded in part by the NSF through grant AST-0307956.