How to Configure FSRM File Server Resource Manager on Windows Server 2016

File Server Resource Manager, abbreviated as FSRM, is a role service included with Windows Server 2016 that gives administrators granular control over how data is stored on file servers. With FSRM you can enforce disk quotas to prevent individual users or groups from consuming excessive space, define file screening policies to block unauthorized file types, generate detailed storage reports to understand how disk space is being used, and schedule all of these activities to run automatically. This guide covers the complete installation and configuration of FSRM, including quotas, file screens, and report scheduling.

FSRM is part of the File and Storage Services role group. You need at minimum local administrator privileges on the target file server to install and configure it. The management console can be installed separately on an administrative workstation if you prefer to manage FSRM remotely.

Step 1: Install FSRM

Open an elevated PowerShell window on the file server and run the following command to install both the FSRM role service and its management tools:

Install-WindowsFeature -Name FS-Resource-Manager -IncludeManagementTools

After installation completes, open the File Server Resource Manager console from Server Manager by navigating to Tools and selecting File Server Resource Manager. The console displays five main nodes: Quota Management, File Screening Management, Storage Reports Management, Classification Management, and File Management Tasks.

Step 2: Create a Quota Template

Quota templates serve as reusable definitions that you can apply to multiple folders without reconfiguring each one individually. In the FSRM console, expand Quota Management and click Quota Templates. Right-click Quota Templates and select Create Quota Template. Give the template a descriptive name such as 5 GB User Quota. Set the space limit to 5120 MB. Choose Hard Quota to enforce the limit and prevent users from exceeding it, or Soft Quota to monitor and report without blocking writes. Click Add to configure threshold notifications, for example sending an email warning to the user when they reach 85 percent of their quota. Click OK to save the template.

Step 3: Apply a Quota to a Folder

Right-click the Quotas node under Quota Management and select Create Quota. Enter the path to the folder you want to quota, such as D:UserProfiles, and choose whether to apply the quota to the path only or to auto-apply it to existing and new subfolders. Select your previously created template from the Derive properties from this quota template list and click Create. FSRM immediately begins tracking usage against the configured limit.

To review quota usage across all managed folders at any time, use the following PowerShell command:

Get-FsrmQuota -Path "D:UserProfiles"

Step 4: Create a File Screen to Block Unauthorized File Types

File screens prevent users from saving files of certain types to protected folders. In the FSRM console, expand File Screening Management and click File Screen Templates. Right-click and select Create File Screen Template. Name the template Block Media Files and choose Active screening, which prevents users from saving blocked file types. Click the File Groups tab, check Audio and Video Files and Image Files, then click OK.

Next, apply the screen to a folder by right-clicking File Screens and selecting Create File Screen. Enter the target folder path and select your new template. Click Create. Any attempt to save an MP3, MP4, AVI, or JPG file to the screened folder will now be blocked, and an event log entry will be written.

Step 5: Configure Email Notifications

FSRM uses SMTP to send quota warnings and file screen violation notifications. Configure the SMTP server details by right-clicking the File Server Resource Manager root node and selecting Configure Options. On the Email Notifications tab, enter your SMTP server address and the default From address. Click Send Test Email to verify connectivity. This setting applies globally to all FSRM notifications on the server.

Step 6: Schedule Storage Reports

Storage reports help you understand disk usage trends, identify large files, and locate duplicate data. In the FSRM console, right-click Storage Reports Management and select Schedule a New Report Task. Name the report task Weekly Storage Review and add the volumes or folders you want to analyze. Select the report types you want to generate, such as Large Files, Files by Owner, and Duplicate Files. On the Schedule tab, configure the task to run weekly during off-peak hours. Specify a delivery path or email address for the completed reports. Click OK to save the task.

To run a report immediately on demand rather than waiting for the schedule:

Start-FsrmStorageReport -Name "Weekly Storage Review" -Queue

Step 7: Use Classification Rules to Tag Files Automatically

FSRM Classification Management lets you define rules that automatically assign classification properties to files based on their content, name patterns, or location. For example, you can tag all files containing the word Confidential in their content with a sensitivity classification of High. Expand Classification Management, right-click Classification Rules, and select Create Classification Rule. Name the rule Tag Confidential Documents, choose the classification property you want to assign, select the Content Classifier as the classification mechanism, and enter the keyword or regular expression to match. Apply the rule to the relevant folder scope and save it.

Run a manual classification pass to test the rule:

Start-FsrmClassification -RunDuration 0 -Confirm:$false

Step 8: Create File Management Tasks for Automated Cleanup

File Management Tasks automate actions such as moving or deleting files that have not been accessed for a defined period. Right-click File Management Tasks and select Create File Management Task. Name the task Archive Old Files and set the scope to the folder you want to manage. Set the condition to files that have not been accessed in the past 365 days. Configure the action to move the matched files to an archive share. Set a schedule and configure a notification email to inform stakeholders when the task runs. Click OK.

FSRM is a powerful tool for enforcing storage governance policies without requiring manual intervention. By combining quotas, file screens, classification, and automated reporting, administrators can maintain a well-organized and compliant file server environment on Windows Server 2016.