HomeKnowledge BaseFileVistaHow to run FileVista on a 64-bit Windows Operating System
Information
Article ID5
Created On4/15/2009
Modified11/9/2010
Share With Others
How to run FileVista on a 64-bit Windows Operating System
UPDATE: As of version 4.0, FileVista natively supports 64-bit mode so the below configuration changes are not required for versions after 4.0.

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.