Home » Posts tagged 'ExFolders'

Tag Archives: ExFolders



Till today we were talking about Exchange Databases, Public Folder and its replication etc, etc….

So let’s begin our discussion of Exfolders……

What is ExFolders?

ExFolders is a Microsoft tool that can connect to Exchange 2010 public folders through a GUI and it is separate from EMC (Exchange Management Console).  This is replace for the old PFDavAdmin (public folder administration) tool that was used with older versions of Exchange.  ExFolders and has configured it to work with Exchange 2007, but it must be run from an Exchange 2010 server (Co-existence environment).  This tool can Manage, modify recover deleted public folder items, propagate permissions public folders, modify public folder size limits, and more.

Getting Started:

Before getting started download the tool from here.

This will need to be installed on an Exchange server, preferably the server with your primary public folder database.

Download and extract the is to “C:\Program Files\Microsoft\Exchange Server\V14\Bin”.

Extract to the bin folder as shown below:



Install Exfolders and then run the tool


Now after installation let’s see how to run the tool and recover the folders which were deleted accidently.

Connect to your Public Folders using ExFolders

Now that ExFolders has been installed, browse to C:\Program Files\Microsoft\Exchange Server\V14\Bin


Double-click on ExFolders to open it.



1: After opening the application you will see a window similar to below.

2: Choose File, Connect  as shown below:




3: Then select an appropriate Global Catalog Server, choose your primary public folder database, then click OK as shown below:



Great now you are in ExFolders, you can click on the Public Folders on the left side of the window to be presented with a list of the public folders in your environment.



This is where all of the exciting information resides and can only be get using ExFolders and can be accessed.

Now let’s explore this tool with Export Permissions

Export Reports from ExFolders


The reports that can be exported are


Replica Lists

Folder Properties

Item properties.


Let’s start step by step

First we’ll start with Import

To import first we need to enable this option by default it will not be enabled.


To do this click options and need to enable as shown below:


Check the destination Log file options folder and click ok.


Once logging is enabled you can export several different report types.   These can also be found on the Tools menu in ExFolders.



When you choose to export a report, it will ask you where you would like to save it before actually running a report.

Click Export Permissions.

When the report is complete you will see something similar to what is shown below from a permissions export.


If you want to perform the bulk operation Exporting permission or Replicas then you can go with “Custom Bulk Operations”

Click Custom bulk Operation -> Specify the base folders like Public Folders or All folders


Here I’m selecting Public Folders and you can provide Filters based on your custom setup and add the operations


Click Add under Operations -> Select the required Operation and click ok



The last step is to review the report as it applies to your daily tasks or how it applies to the issue you are troubleshooting.

It is very powerful tool recover item level, replica verification etc… as this will very useful for Exchange Administrators.

Also you can retrieve deleted subfolder, if there are any



Public folder Security and Replica Changes

In ExFolders you can Propagate folder ACEs (permissions), your public folder Replicas or view any Deleted folders from your public folder hierarchy.  These options can be found by right-clicking on the highest level in the public folder structure.

Note:  When propagating public folder ACEs or replicas make sure that you are 100% confident that this is a required action.  Without proper diagnosis from Microsoft these actions could have negative side effects, so proceed with caution.


1: Propagate Folder ACEs (permissions)

2: Propagate Replica list

3: Property Editor

4: Show deleted Subfolders

5: Clear Permissions

Recover Public Folder Deleted Items with ExFolders


There is a known issue with Exchange 2010 Public Folders where your deleted messages may lose track of where they originally came from.  When this happens the Outlook Recover Deleted Items fails.  Microsoft recommends using ExFolders item recovery as your next option for getting the item restored.

In order to use ExFolders for recovery of a deleted item, click on the public folder that has an item that needs to be recovered.  Then click the Items Tab.



On the bottom right-hand corner of the window click on the “Deleted contents” radio button.  From there right-click on the message you wish to recover and choose Recover Items.

The last step to the item recovery is to verify that your item has been recovered back into the public folder.


Public Folder Replicas

It is likely that your public folder design includes a second public folder server that houses a replicated copy of your primary public folder database information.  You should verify that all of your public folders have a replica of the data.  You can use the Replica’s Tab to verify that your public folders have proper replicas in place.



Public Folder Limits

The Limits tab in ExFolders can be used to verify if there are any special folder size limits in place for a public folder.  This tab also provides the ability to change the limits or quotas if necessary.



Download Exfolders  and copy the executable file to the Exchange Bin folder

Note: If we try to run from different location it will crash simply.


In order to run it we need to import the TurnOffSNVerificationForExFolders.reg

Once we import this Reg we can run this Exfolders.exe from Bin Folder

We need to select GC Server and Exchange Database were we need to set the permissions.


In the following window click on the Database option and then click the browse button to select the database

Now you will see all the mailboxes in the selected database

Right click and select folder permission



Then add the users and give the appropriate permission that you want to provide.



Great today in this blog we have learned about ExFolders.

Note: Please perform above tasks in your Labs before performing in the production servers directly


For more Info :




Praveen Kumar

MCTS, MCITP | Exchange Server

Publisher @ Techrid.com