Share via


Default timer jobs in SharePoint Server 2016

APPLIES TO: no-img-132013 yes-img-162016 no-img-192019 no-img-seSubscription Edition no-img-sopSharePoint in Microsoft 365

Default timer jobs

The following table lists the default timer jobs for SharePoint Server 2016.

Timer job Description Default schedule
Access Services monitor
Monitors the connectivity of Access Services on SharePoint and SQL Azure.
5 minutes
Access Services provider for SQL connection statistics (SQL Azure only)
Provides the statistics on connections to SQL for Access Services (SQL Azure only).
Daily
Access Services provider for SQL Event Log (SQL Azure only)
Gathers the SQL Server Event Log for Access Services (SQL Azure only).
Daily
App installation service
Installs and uninstalls apps.
5 minutes
App state update
Retrieves and applies updated information on apps from the SharePoint Store. It includes the availability of updates and information about disabled apps.
Hourly
Application addresses refresh
Synchronizes connection information for remote service applications.
15 minutes
Application server administration service
Manages shared service instances that may perform highly privileged operations. Requires that the SharePoint Administration service is running. The Search service instance is managed by this job on deployments other than stand-alone server deployments.
1 minute
Application server
Manages shared service instances that do not perform highly privileged operations. The Search service instance is managed by this job on stand-alone server deployments.
1 minute
Audit log trimming
Trims audit trail entries from site collections.
Monthly
Autohosted app instance counter
Counts the number of autohosted app instances per site subscription.
Weekly
Bulk workflow task processing
Processes bulk workflow task completion.
Daily
CEIP data collection
Collects farm data for the Customer Experience Improvement Program.
Daily
Cell storage data cleanup
Deletes temporary cell storage data and frees SQL Server disk space.
15 minutes
Change log
Records many types of changes that you make to SharePoint sites. Removes expired entries from the change log of the web application.
Weekly
Compliance Dar Processing
Processes data at rest compliance tasks.
10 minutes
Compliance Dar task house keeping
Cleans up completed and failed data at rest compliance tasks.
Daily
Compliance high priority policy processing
Processes high priority data at rest compliance tasks.
15 minutes
Compliance Policy Processing
Processes compliance policies as defined in Policy Center and invokes appropriate actions on items.
Daily
Content organizer processing
Processes documents in the drop-off library that match organizing rules.
Daily
Content type hub
Tracks content type log maintenance and manages unpublished content types.
Daily
Content type subscriber
Retrieves content type packages from the hub and applies them to the local content type gallery.
Hourly
Database Performance Metric Provider
1 minute
Database wait statistics
Periodically gathers database wait statistics.
Hourly
Dead site delete
When auto site cleanup is enabled, sites that are not used in a certain period of time are deleted.
Weekly
Deferred access control list update
Applies updates to access control lists (ACLs) resulting from broad security changes.
1 minute
Delete job history
Deletes old entries from the timer job history.
Daily
Delete upgrade evaluation site collections
Deletes upgrade evaluation site collections that are past their expiry date and sends notifications to those that are near expiry date.
Daily
Diagnostic data provider: app usage
Periodically collects App statistics.
Daily
Diagnostic data provider: Event Log
Collects Windows Event Log entries
1 minute
Diagnostic data provider: IO Intensive SQL Queries
Collects a SQL trace of IO intensive SQL queries
1 minute
Diagnostic data provider: Per-database IO
Collects IOs for each database file
2 minutes
Diagnostic data provider: Performance Counters - Database Servers
Collects Performance Monitor Counters data on database servers.
Important:
The timer service account must have enough permissions to collect counters on the database server. It should at least be a member of Performance Monitor Users.
1 minute
Diagnostic data provider: Performance Counters - Web Front Ends
Collects Performance Monitor Counters data on web front ends.
1 minute
Diagnostic data provider: Site Size
Diagnostic data provider: SQL Blocking Queries
N/A
Diagnostic data provider: SQL Blocking Reports
1 minute
Diagnostic data provider: SQL Deadlocks
1 minute
Diagnostic data provider: SQL DMV
30 minutes
Diagnostic data provider: SQL Memory DMV
Collects SQL Dynamic Management Views (DMV) data.
N/A
Diagnostic data provider: Trace Log
Collects trace log entries and stores the usage data in the logging database.
Disk over quota warning
Sends out disk over quota warning email notifications.
Daily
Disk quota warning
Looks for sites that have exceeded the storage quota, and sends out disk quota warning email notifications.
Weekly
Document changed anti-virus processing
NA
Hourly
Document full crawl anti-virus processing
NA
Hourly
Document ID assignment
Work item that assigns document ID to all items in the site collection.
Daily
Document ID enable/disable
Work item that propagates content type changes across all sites when the Document ID feature is reconfigured.
Daily
Document Set fields synchronization
Synchronizes metadata from the document set to the items inside the document library.
15 minutes
Document Set template update
Propagates changes that are made to the document set template to the existing items.
Hourly
eDiscovery in-place hold processing
The in-place hold timer job starts and releases the holds of SharePoint websites.
Hourly
Enterprise Metadata site data update
Updates all site collections after a language pack addition or an Enterprise Metadata service application restore.
Hourly
Expiration policy
Enumerates list items and looks for those with an expiration date that has already occurred. For those items, runs disposition processing. Disposition processing most often results in deleting items. But it can perform other actions, such as processing disposition workflows.
Weekly
Extension map refresh
Checks for changes in the extension map data.
1 minute
File post processor
Processes the files asynchronously after the file has been saved. The processing includes extraction of the file-specific metadata and generation of default thumbnails.
1 minute
Fix site storage metrics
Fixes site storage metrics.
Hourly
Gradual site delete
Deletes all the data from the host content database for all deleted site collections.
Hourly
Health analysis (Daily, Central Administration, all servers)
Runs SharePoint Health Analyzer jobs on all servers in the farm that run the Central Administration web application and the Usage and Health Data Collection service application.
Daily
Health analysis (Daily, Central Administration, any server)
Runs SharePoint Health Analyzer jobs on the first server found in the farm that runs the Central Administration web application and the Usage and Health Data Collection service application.
Daily
Health analysis (Daily, Machine Translation service, all servers)
Runs SharePoint Health Analyzer jobs on all servers in the farm that run the Machine Translation service application and the Usage and Health Data Collection service application.
Daily
Health Analysis (Daily, Machine Translation service, any server)
Runs SharePoint Health Analyzer jobs on the first server found in the farm that runs the Machine Translation service application and the Usage and Health Data Collection service application.
Daily
Health Analysis (Daily, Microsoft SharePoint Foundation Timer, all servers)
Runs SharePoint Health Analyzer jobs on all servers in the farm that run the SharePoint Timer Service and the Usage and Health Data Collection service application.
Daily
Health Analysis (Daily, Microsoft SharePoint Foundation Timer, any server)
Runs SharePoint Health Analyzer jobs on the first server found in the farm that runs the SharePoint Timer Service and the Usage and Health Data Collection service application.
Hourly
Health Analysis (Daily, Microsoft SharePoint Foundation web application, all servers)
Runs SharePoint Health Analyzer jobs on all servers in the farm that run SharePoint web applications and the Usage and Health Data Collection service application.
Hourly
Health Analysis (Daily, Microsoft SharePoint Foundation web application, any server)
Runs SharePoint Health Analyzer jobs on the first server found in the farm that runs SharePoint web applications and the Usage and Health Data Collection service application.
Daily
Health Analysis (Daily, User Profile service, any server)
Runs SharePoint Health Analyzer jobs on the first server found in the farm that runs the User Profile service application and the Usage and Health Data Collection service application.
Daily
Health Analysis (Daily, Visio Graphics service, any server)
Runs SharePoint Health Analyzer jobs on the first server found in the farm that runs Visio Services in SharePoint Server 2016 and the Usage and Health Data Collection service application.
Daily
Health Analysis (Daily, Word Automation Services, all servers)
Runs SharePoint Health Analyzer jobs on all servers in the farm that run Word Automation Services and the Usage and Health Data Collection service application.
Daily
Health Analysis (Hourly, distributed cache, all servers)
Runs SharePoint Health Analyzer jobs on all servers that run the Distributed Cache service.
Hourly
Health Analysis (Hourly, Microsoft SharePoint Foundation Timer, all servers)
Runs SharePoint Health Analyzer jobs on all servers in the farm that run the SharePoint Timer Service and the Usage and Health Data Collection service application.
Hourly
Health Analysis (Hourly, Microsoft SharePoint Foundation Timer, any server)
Runs SharePoint Health Analyzer jobs on the first server found in the farm that runs the SharePoint Timer Service and the Usage and Health Data Collection service application.
Hourly
Health Analysis (Hourly, Security Token Service, all servers)
Runs SharePoint Health Analyzer jobs on all servers in the farm that run the Security Token Service (STS) and the Usage and Health Data Collection service application.
Hourly
Health Analysis (Hourly, User Profile service, any server)
Runs SharePoint Health Analyzer jobs on the first server found in the farm that runs the User Profile service and the Usage and Health Data Collection service application.
Hourly
Health Analysis (Hourly, Word Automation Services, any server)
Runs SharePoint Health Analyzer jobs on the first server found in the farm that runs Word Automation Services and the Usage and Health Data Collection service application.
Hourly
Health Analysis (Monthly, Microsoft SharePoint Foundation Timer, any server)
Runs SharePoint Health Analyzer jobs on the first server found in the farm that runs the SharePoint Timer Service and the Usage and Health Data Collection service application.
Monthly
Health Analysis (Monthly, User Profile Service, any server)
Runs SharePoint Health Analyzer jobs on the first server found in the farm that runs the User Profile Service and the Usage and Health Data Collection service application.
Monthly
Health Analysis (Weekly, Central Administration, all servers)
Runs SharePoint Health Analyzer jobs on all servers in the farm that run the Central Administration website and the Usage and Health Data Collection service application.
Weekly
Health Analysis (Weekly, Microsoft SharePoint Foundation Timer, all servers)
Runs SharePoint Health Analyzer jobs on all servers in the farm that run the SharePoint Timer Service and the Usage and Health Data Collection service application.
Weekly
Health Analysis (Weekly, Microsoft SharePoint Foundation Timer, any server)
Runs SharePoint Health Analyzer jobs on the first server found in the farm that runs the SharePoint Timer Service and the Usage and Health Data Collection service application.
Weekly
Health Analysis (Weekly, Microsoft SharePoint Foundation web application, all servers)
Runs SharePoint Health Analyzer jobs on all servers in the farm that run SharePoint web applications and the Usage and Health Data Collection service application.
Weekly
Health Analysis (Weekly, User Profile service, any server)
Runs SharePoint Health Analyzer jobs on the first server found in the farm that runs the User Profile service and the Usage and Health Data Collection service application.
Weekly
Hold processing and reporting
Generates a hold report by enumerating items in a hold and updating them to remove them from hold, as appropriate.
Daily
Immediate Alerts
Sends out immediate and scheduled alerts.
5 minutes
InfoPath Forms Services maintenance
Performs maintenance operations on administrator-approved InfoPath Forms Services form templates across all front-end Web servers.
Daily
Information management policy
Performs background processing for information policies, such as calculating updated expiration dates for items with a new retention policy.
Weekly
Internal app state update
Retrieves and applies updated information on apps from App Catalogs.
Hourly
Large list automatic column index management
Automatically manage list column indices for large lists.
Daily
License renewal
Renews all licenses of the apps from the SharePoint Store.
Hourly
Licensing synchronizer
Synchronizes trial expiration time licensing information to the configuration database.
Hourly
Machine Translation Service - Language Support
Updates the languages available to the Machine Translation Service.
Weekly
Machine Translation Service - Machine Translation Service
Initiates translation of documents that were submitted to the Machine Translation Service for asynchronous translation.
15 minutes
Machine Translation Service - Remove Job History
Removes the history for expired jobs from the Machine Translation Service queue database.
Weekly
Microsoft SharePoint Foundation Usage Data Import
Imports usage log files into the event store.
5 minutes
Microsoft SharePoint Foundation Usage Data Maintenance
Performs maintenance in the logging database.
Hourly
Microsoft SharePoint Foundation Usage Data Processing
Checks for expired usage data at the farm level and deletes the data. Expired usage data consists of records in the central usage data collection database that are older than 30 days.
Daily
Migration
Background migration task.
1 minute
My Site cleanup
Starts a workflow on a deleted user's My Site. The default behavior is to send an email message to the manager with a link to the deleted user's site. The email message contains a request to the manager to move any documents or data that the manager wants to preserve, because the site might be deleted in the future.
Daily
My Site host automatic upgrade
Automatically upgrading for the My Site host.
Daily
My Site instantiation interactive request queue
A timer job queue for interactive (web initiated) My Site instantiation requests.
1 minute
My Site instantiation non-interactive request queue
A timer job queue for non-interactive (Office-client initiated) My Site instantiation requests.
1 minute
My Site second instantiation interactive request queue
A second timer job queue for interactive (web initiated) My Site instantiation requests.
1 minute
My Sites automatic upgrade
Automatically upgrading for the My Sites.
Daily
Notification
Queries and updates the notification list and sends out pending scheduling notifications.
Daily
Over quota notification requests queue
Queue for site over quota email notification requests.
Hourly
Password management
Sends email and logs events for expiring passwords and password changes. This timer job helps ensure that managed passwords are changed before they expire.
Daily
Performance Metric Provider
This diagnostic data provider collects the per metrics data.
1 minute
Persisted navigation term set synchronization
Synchronizes the persisted copy of navigation term sets.
Hourly
Product version
Checks the installation status of the computer and adds that data to the database.
Daily
Project Server: Active Directory Sync for Project Server service application
Synchronizes Active Directory with Project Web App enterprise resource pools and security groups.
Daily
Project Server: alerts and reminders for Project Server service application
Sends the alerts and reminders that were set up by Project Web App users.
Daily
Project Server: backup and restore for Project Server service application
Backs up and restores Project Web App data to and from the archive store, using the schedule set by the Project Server administrator.
Daily
Project Server: database maintenance job for Project Server service application
Performs routine maintenance on the Project Server database including defragmenting the indexes and updating the database usage.
Daily
Project Server: language installation for Project Server service application
Completes installation of Project Web App language packs in the database, and ensures deployment of localized Report Center reports.
Daily
Project Server: monitor scheduled cube jobs for Project Server service applicatio
Updates data analysis cubes that are scheduled in Project Web App.
Hourly
Project Server: product feedback job for Project Server service application
Collects statistical data on the usage, reliability and performance of Project Server features and sends this information to Microsoft to be used to improve the product in future releases.
Daily
Project Server: Queue auto heal job for Project Server service application
Attempts to automatically heal stuck Project Server queue jobs when the queue job is stuck at Waiting for Processing or Processing state due to internal errors.
30 minutes
Project Server: Queue maintenance job for Project Server service application
Purges older Project Server queue jobs to maintain the performance of the Project Server queue.
Daily
Project Server: resource capacity refresh job for Project Server service application
Refreshes the resource capacity information in Project Web App reporting.
Daily
Project Server: synchronization of Project Web App permissions to SharePoint Server permissions job for Project Server service application
Synchronizes Project permissions to the SharePoint Server project sites. Users who can view or change projects in Project Web App are granted permissions to the SharePoint Server sites for those projects. You can change these permissions from the PWA Settings page.
Daily
Project Server: synchronization of SharePoint Server permissions to Project Web App permissions job for Project Server service application
Synchronizes SharePoint Server permissions to Project Web App.
1 minute
Project Server: synchronize Exchange OOF calendar job for Project Server service application
Synchronizes out-of-office time for users who select this option. Each user's Microsoft Exchange calendar synchronizes with their Project Web App resource calendar.
Daily
Project Server: task list synchronizer for SharePoint Tasks List Projects job for Project Server service application
Updates Project Server with the latest changes from connected SharePoint Server Project Task Lists.
5 minutes
Project Server: workflow maintenance job for Project Server service application
Maintains the health of Project Server workflows. It resolves issues between Enterprise Project Templates and workflows, updates the status of workflows, and closes completed workflows.
Daily
Recycle Bin
Looks for content in the Recycle Bins and moves it to the next stage or deletes it.
Weekly
Repair orphan site collections
Attempts to repair orphaned site collections
Daily
Request more quota
Queues up requests for additional quota by the site collection admin and sends the request to the tenant admin.
30 minutes
Scheduled Approval
Looks for content that is scheduled for approval and moves it to the next stage in the process.
1 minute
Scheduled Unpublish
Looks for content that is scheduled to be unpublished and removes it.
1 minute
Search and process
Processes a search result that is scoped to a site collection and puts search results on hold.
Daily
Search change log generator
Generates appropriate change logs when SharePoint items change. This is required for search to function correctly.
5 minutes
Search engine sitemap
Generates search engine sitemaps and updates robots.txt.
Daily
SharePoint BI maintenance
Deletes temporary dashboard objects and user-persistent filter values from the database. The longevity of these values can be set on the PerformancePoint Services Settings page.
Hourly
SharePoint Server CEIP data collection
Collects the Customer Experience Improvement Program data.
Daily
Site lookup refresh
Checks the site map data for site lookup changes.
1 minute
Site master invalidation
Checks the site masters in content DB for any feature or site definitions changes. If required, it recreates the site master.
Hourly
Site policy and Exchange site mailbox policy update
Updates Exchange site mailboxes with the site policy of the associated SharePoint site.
Daily
Solution daily resource usage update
Marks the daily boundary for sandboxed solution resource quota monitoring.
Daily
Solution resource usage log processing
Aggregates resource usage data from sandboxed solution execution.
5 minutes
Solution resource usage update
Records resource usage data from sandboxed solution execution, and sends email to owners of site collections that are exceeding their allocated resource quota.
15 minutes
State Service delete expired sessions
Deletes expired data that is stored in the state service databases.
Hourly
Storage metrics processing
Processes storage metrics changes for site collections.
5 minutes
Taxonomy groups replication
A timer job for hybrid connected servers that updates the local SharePoint Server term store with the latest term changes made to the Enterprise Metadata service in the hybrid connected SharePoint tenant.
Daily
Taxonomy update scheduler
Updates site collections with the latest term changes that were made to the Enterprise Metadata service.
Hourly
Timer service recycle
Recycles the Timer service to free resources.
Daily
Translation Export Job Definition
Exports page and list content to XLIFF for human translation or machine translation via the Machine Translation Service.
15 minutes
Translation Import Job Definition
Imports translated page and list content from XLIFF to correct location in a site collection.
15 minutes
Unified policy onprem sync
Synchronizes the unified policy from the master policy store for SharePoint Server.
Hourly
Unified policy sync status update
Uploads the workoad policy synchronize status to the master policy store.
5 minutes
Upgrade site collections
Upgrades site collections in a content database.
10 minutes
Upgrade site collections
Upgrades site collections in a content database.
Daily
Upgrade site collections
Upgrades site collections in a content database.
Hourly
Upgrade work item
Processes deferred upgrade work items which were generated during an upgrade. For example, generating thumbnails for upgraded image libraries.
Daily
Upload App Analytics
Uploads aggregated app usage data to Microsoft. Microsoft uses this data to improve the quality of apps in the marketplace. If you have multiple content farms connecting to the same search server, activate this feature only on one farm.
Daily
User Profile service application - activity feed
Pre-computes activities to be shown in users' activity feeds.
10 minutes
User Profile service application - activity feed cleanup
Cleans up pre-computed activities that are used in activity feeds that are older than 14 days. This job does not affect the User Profile change log.
Daily
User Profile service application - audience compilation
Computes memberships of defined audiences.
Weekly
User Profile service application - background operations processing
Runs background operations for the User Profile service application.
5 minutes
User Profile service application - feed cache full repopulation
Handles the full repopulation of feed cache.
5 minutes
User Profile service application - feed cache repopulation
Handles the repopulation of feed cache.
5 minutes
User Profile service application - My Site suggestions email
Sends email messages that contain colleague and keyword suggestions to people who do not update their profiles often.
Monthly
User Profile service application - Per database User Profile to SharePoint full synchronization
Synchronizes user information from the User Profile application to SharePoint users and from SharePoint site memberships to the User Profile application for a database.
5 minutes
User Profile service application - profile attribute sync
Synchronizes Active Directory attributes to Profile database.
10 minutes
User Profile service application - social data maintenance
Aggregates social tags and ratings and cleans the social data change log.
Hourly
User Profile service application - social rating synchronization
Use to synchronize rating values between Social database and Content database.
Hourly
User Profile service application - Unified group processing high performance
Runs the Unified Group site collection operations.
1 minute
User Profile service application - Unified group processing
Runs the Unified Group site collection operations.
1 minute
User Profile service application - User change import
Imports user property changes to the User Profile database.
15 minutes
User Profile service application - User PointPublishing processing
Runs the User PointPublishing personal site collection operations.
1 minute
User Profile service application - User Profile Active Directory import
Imports objects from Active Directory to the Profile database.
5 minutes
User Profile service application - user profile change cleanup
Cleans up data that is 14 days old from User Profile change log.
Daily
User Profile service application - user profile change
Processes changes to user profiles.
Hourly
User Profile service application - user profile language synchronization
Looks for new language pack installations and makes sure that strings that relate to the user profile service are localized correctly.
Hourly
User Profile service application - User Profile to SharePoint full synchronization
Synchronizes user information from the User Profile service application to SharePoint users and synchronizes site memberships from SharePoint to the User Profile service application.
Hourly
User Profile service application - User Profile to SharePoint language and region synchronization
Synchronizes language and region information from the User Profile service application to SharePoint users.
1 minute
User Profile service application - User Profile to SharePoint quick synchronization
Synchronizes user information from the User Profile service application to SharePoint users who were recently added to a site.
5 minutes
User Profile service application - User Profile to SharePoint synchronization alert
Checks to see if the synchronization of user information from the User Profile application to SharePoint users is out of date.
Hourly
Variations create hierarchies job definition
Creates a complete variations hierarchy by spawning all sites and pages from the source site hierarchy for all variation labels.
Hourly
Variations propagate list items job definition
Propagates list items to variant sites.
15 minutes
Variations propagate page job definition
Creates or updates peer pages of the source page that was approved or published in all target labels. The resulting peer pages are in an unpublished state.
15 minute
Variations propagate sites and lists
Creates variant sites when the Variations Automatic Creation setting is enabled.
30 minute
Video query rule provisioner
Provisions video query rule for a site when the Search service application becomes available.
Daily
Word Automation Services
Processes and distributes queued conversion job items to application servers.
15 minutes
Word Automation Services - Remove Job History
Removes the history for expired jobs from Word Automation Services.
Weekly
Workflow
Processes workflow events that are in the scheduled items table, such as delays.
5 minute
Workflow auto cleanup
Deletes tasks and instances in the workflow instance table for workflows that were marked completed more than n days in the past, where n is specified in the workflow association. Crawls through tasks and the workflow instance table.
Daily
Workflow failover
Processes events for workflows that have failed and are marked to be retried.
15 minute

See also

Other Resources

Default timer jobs in SharePoint Server 2019

Default timer jobs in SharePoint 2013