The BOINC data directory is where BOINC stores all downloaded files, active task data, configuration and log files. If you need to do any advanced configuration or troubleshooting, you will need to know where the data directory is.

How to find the data directory

BOINC records the data directory near the beginning of the message log (shown in the Messages tab of BOINC Manager's advanced view). This example is taken from Windows XP:

Starting BOINC client version 6.2.28 for windows_intelx86
log flags: task, file_xfer, sched_ops, cpu_sched
Libraries: libcurl/7.19.0 OpenSSL/0.9.8i zlib/1.2.3
Running as a daemon
Data directory: C:\Documents and Settings\All Users\Application Data\BOINC

Default locations

These are the default locations for the data directory for the latest BOINC version recommended by World Community Grid:

Windows XP/2000 C:\Documents and Settings\All Users\Application Data\BOINC
Windows Vista/7/8.* C:\ProgramData\BOINC
Linux /var/lib/boinc-client or ~/BOINC
OSX /Library/Application Support/BOINC Data
FreeBSD /var/db/boinc

Files in the data directory

The projects directory

This contains all the files downloaded from each project, including input files for downloaded tasks.

The slots directory

This contains files used by each active task. In particular, the checkpoint files and the result log are stored here. Some of the files here are not real; they are faked softlinks to other files.

Log files

Main article: Error and message log reporting

State files

The principal state file is client_state.xml

Related topics

Community content is available under CC-BY-SA unless otherwise noted.