OneDrive File Issues

Fix High CPU Usage by OneDrive on macOS Big Sur

John WilsonJohn Wilson Nov 4, 2026 869 views

Question details

Users experience excessive CPU consumption, battery drain, system slowdowns, and fan noise caused by OneDrive on macOS Big Sur, particularly when syncing Teams folders.

How to Fix High CPU Usage by OneDrive on macOS Big Sur
Product
Microsoft OneDrive
Device & OS
macOS Big Sur
Scenario
Synchronizing files and shared Teams folders using the OneDrive desktop client on a Mac.
Observed behavior
OneDrive utilizes an unusually high amount of CPU and battery resources, causing the Mac to run slowly and the cooling fans to trigger frequently, even after file synchronization appears to be completed.
Before you start

Before proceeding, click the OneDrive cloud icon in your Mac menu bar to check if the app is currently processing a massive file sync, and verify that you have updated to the latest version of macOS Big Sur.

Solution 1Recommended

Pause and Review Teams Synchronization

Since synchronizing heavy Teams or SharePoint folders often triggers the CPU spike on macOS, pausing or disabling sync for these specific directories can instantly restore system performance.

Continuous syncing of large shared folders can cause the OneDrive client to constantly index files, heavily taxing the CPU.

Limiting the scope of what is synced locally is the most effective way to stabilize performance.

1
Access OneDrive settings

Click the OneDrive cloud icon in your macOS menu bar. Click on 'Help & Settings' (the gear icon) and select 'Preferences' from the dropdown menu.

2
Navigate to the Account tab

In the Preferences window, click on the 'Account' tab at the top to view all currently synchronized locations and folders.

3
Stop syncing problem folders

Locate the specific Teams or SharePoint folders that you recently added. Click 'Stop sync' next to the heavy directories that you do not immediately need for offline access.

Pause and Review Teams Synchronization
Syncing Best Practices: If you absolutely need offline access to files within Teams, consider creating shortcuts to specific smaller subfolders rather than synchronizing the entire team directory.
Free Microsoft Office alternative

Experience Lightweight Document Management with WPS Office

If OneDrive and Microsoft Office apps continue to drain your Mac's battery and slow down your CPU on macOS Big Sur, consider switching to WPS Office. It provides an all-in-one, incredibly lightweight workspace that is highly optimized for Mac, ensuring smooth performance without aggressive background syncing.

Highly optimized for macOS to prevent excessive CPU consumption and battery drain.Fully compatible with Microsoft Office formats, including Word, Excel, and PowerPoint files.Built-in, lightweight WPS Cloud integration for effortless and reliable document syncing.All-in-one tabbed interface lets you manage documents, spreadsheets, and PDFs in one clean window.
microsoft office alternative - wps office

Frequently Asked Questions

Why does OneDrive use so much CPU on my M1 MacBook?

High CPU usage on M1 Macs running macOS Big Sur can occur if you are running an older, non-native (Intel-based) version of OneDrive that relies on Rosetta 2 translation, or if the app is caught in a synchronization loop with shared Microsoft Teams files.

Will resetting OneDrive on my Mac delete my local files?

No, resetting the OneDrive application will not delete your actual files. It only resets the application's configuration settings. You will simply need to sign back in and re-map your sync preferences.

How can I check if OneDrive is the exact cause of my Mac's fan noise?

Open the 'Activity Monitor' app from your Mac's Utilities folder. Click the 'CPU' tab and look for 'OneDrive' in the list. If its '% CPU' value is consistently above 50-100% while idle, it is likely the culprit causing the system to heat up and trigger the fans.

How do I stop OneDrive from launching automatically on Mac startup?

Click the OneDrive cloud icon in the top menu bar, go to 'Help & Settings' > 'Preferences', select the 'General' tab, and uncheck the box that says 'Open at login so my files sync automatically'.