UPDATE: After version 4.0, FileVista natively supports 64-bit mode so the below configuration changes are not required.
You will receive the following error message when you run the configuration wizard of FileVista on 64-bit Windows:
The 'Microsoft.Jet.OLEDB.4.0' provider is not registered on the local machine.
FileVista uses a Microsoft Access database (.mdb) by default but Microsoft does not support it on 64-bit Windows (they haven't released a 64-bit OLEDB provider for it).
You have two options to run FileVista on a 64-bit system:
1. Use a SQL Server database instead. You can create the SQL Server database by using the sql script CreateSqlServerDB.sql found in folder FileVista\App_Data\database. Then you can enter the connection settings of the created SQL Server database in the configuration wizard.
2. Configure IIS to run in 32-bit mode as explained below. This way, you will be able to use the default Microsoft Access database.
Windows Server 2008 64-bit:
On IIS 7, there's an option to run applications in 32-bit mode. Open the Advanced Settings of the specific application pool that FileVista is running under and set the Enable 32-bit Applications option to true.
Windows Server 2003 64-bit:
To enable IIS 6.0 to run 32-bit applications:
1. Open a command prompt and navigate to the %systemdrive%\Inetpub\AdminScripts directory.
2. Type the following command and press Enter:
cscript.exe adsutil.vbs set W3SVC/AppPools/Enable32BitAppOnWin64 “true”
3. Restart IIS by using the iisreset command from the command-line.