Using the Built-In Service Installer (single client method)
- Download the current console client from http://folding.stanford.edu (currently version 5.04 beta)
- Create a Folding directory and copy the downloaded client in it.
- Note: You can name and place the Folding directory per your preferences. However, in this guide we will assume that you are using c:\fah\FAH.exe.
- Rename the client to FAH.exe (optional, but this will make future steps & upgrades easier)
- Single client example: c:\fah\FAH.exe
- Run the client executable (FAH.exe) and go through the config process:
Configuration Notes:
- Replace my username with your own (unless you're feeling particularly generous
)
- Simply press ENTER to choose the default value (default value is listed in brackets)
- Recommend users w/ less than 512Mb system memory NOT enable bigWUs (allow receipt of work assignments ... option)
- Recommend setting memory indicator to 512Mb or 1/2 of system memory (whichever is lower). For example, if you have 1Gb of system memory, set the client to use a maximum of 512Mb of RAM.
- Set Advanced Methods to No, even if you plan to enable Advanced Methods (commonly referred to as -advmethods). We will enable the -advmethods flag in a future step along w/ some additional flags.
- Set the MachineID to 1
Customizing your Console Client
Advanced options may be added to the Folding@Home client through use of
FLAGS. However, adding these flags to the
Console Client run as a Service entails editing the Windows Registry. Fortunately, there is a tool available that allows you to make the necessary changes without opening up Regedit:
Download pkfsct.zip Here
Using pkfsct.exe:- Download the zipped folder, open the folder, and run the executable file (pkfsct.exe).
- Click the "Choose client" button and browse to your Folding client (c:\fah\FAH.exe in this example).
- Select the three options as shown above (Advanced Methods, Verbosity 9, and Local).
- Click the "Update registry" button
- Click the "Restart service" button
- Click the "Exit" button
That it! You should now be running multiple Console Clients set as services!
Please note: if you see an error or have a recommendation in regard to this guide, please make a post about it in the
Distributed Computing Forum or
send me a PM. Thanks!
FOLD ON!!!