Windows SMP as a service:
1. Required component for XP & 2000 (not Vista, as it is built in): The Windows SMP client requires the Microsoft .NET framework v2.0; please install this prior to installing the client. The version 2.0 framework is required; it can co-exist with other versions, but this version must be installed. It can be obtained from Microsoft at the following URL:
http://www.microsoft.com/downloads/d...displaylang=en. Administrator privileges are required for install.
2. Unpack files. Run the self-extracting installer to unpack the SMP client files.
3. Client installation. You must have an account that has Admin rights on the PC and has a password before you proceed with the next portion of the install. Navigate to C

rogram FilesFolding@Home Windows SMP Client V1.01. Run install.bat from within the SMP install directory to complete the installation. This will install MPI services that the client needs. If you have Windows Firewall enabled, you may get a pop-up window asking if you should give access to the smpd and mpiexec programs. Grant access. If you use an alternate firewall product, you will likely have to make a similar exception for smpd.
**NOTE** The username and password you provide for mpiexec should be your Windows login that you will run the client under. This is used for authentication on your local machine. It is cached in encrypted form in your Registry and is not transmitted to FAH servers.
At the end of the install process, you should see two lines of output:
If you see this twice, MPI is working
If you see this twice, MPI is working
If you do not see these lines, do not start the client. MPI is not successfully installed, and the client will not run successfully.
4. In a command prompt, navigate to the directory you installed the client to. By default, this is “C

rogram FilesFolding@Home Windows SMP Client V1.01”. From there, run “fah –configonly”
5. Configure as usual, make sure you say “yes” to “Install as a service.” I recommend also saying “yes” to “Allow large work units,” however, this will let the client use more memory and potentially slow down the system it is on. On public systems, this should probably be left off.
6. Don’t start the service yet. Go to the Services management console (Start->Settings->Control Panel->Administrative Tools->Services) and look for the service that starts with FAH. Open the properties for that service and go to the Log On tab. In this tab, check “This account” instead of the default “Local System account” option and fill in the account you used to install the client. The account used to install the client must have administrative privileges for this step to work.
7. This step is optional, but recommended for the SMP client. Enter the registry editor (Start->Run->regedit.exe) to edit the registry entry for the FAH service. The default location for this is HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServic esFAH@C:+Program Files+Folding@Home Windows SMP Client V1.01+fah. If you installed in a place other than the default, the key name will be different, but it will still be in HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServic es and will still start with FAH@. Select this key and edit the ImagePath key and append “ –forceasm” to the “Value data” field.
8. Close the registry editor and reboot. Trying to start the service without rebooting will not work, you must reboot.