How to Stop OneDrive from Redownloading Existing Files on a Mac
Question details
The user wants to prevent OneDrive from re-downloading files that have already been manually copied to the local hard drive of a new Mac.

- Product
- Microsoft OneDrive
- Device & OS
- macOS
- Scenario
- Migrating a OneDrive folder to a new Mac and pointing the OneDrive app to an existing local folder containing the synced files.
- Observed behavior
- Instead of instantly recognizing the locally available files, OneDrive displays a downloading or sync pending status and begins redownloading them, using excessive internet bandwidth.
Temporarily pause your OneDrive sync from the Mac menu bar to halt massive data usage, and ensure you have administrative access to your macOS system settings.
Verify Folder Alignment and Allow Metadata Reconciliation
Confirm OneDrive is syncing to the correct directory, then allow it enough time to reprocess local metadata without interrupting the sync.
When files are manually copied from a Windows PC or another Mac to a new macOS device, they often lack the specific file state metadata that OneDrive uses to recognize them. Although OneDrive appears to be redownloading large amounts of data, it is primarily reconciling file states, indexing content, and replacing missing tags. Interrupting this process can prolong the issue.
Click the OneDrive cloud icon in your Mac menu bar, click the Gear icon (Help & Settings), and select 'Pause syncing'.
Open OneDrive Preferences from the Gear icon, navigate to the 'Account' tab, and click 'Choose folders'. Ensure the folders checked are precisely the ones containing your manually copied files.
If you have data caps, go to the 'Network' tab in Preferences and limit the Download rate to a lower value (e.g., 50 KB/s) while it verifies.
Click the OneDrive menu bar icon again and select 'Resume syncing'. Leave your Mac powered on and connected to the internet for a few hours to allow OneDrive to complete its metadata reconciliation.
Enable Files On-Demand and Selectively Mark for Offline Access
Use the Files On-Demand feature to halt blanket downloads, then manually specify which folders should remain offline.
Looking for a seamless Office alternative for your Mac?
While you are waiting for your OneDrive files to sync, consider trying WPS Office. It is a lightweight, fully compatible alternative to Microsoft Office that doesn't consume heavy system resources on your Mac and integrates easily with your existing cloud storage workflows.
- 1. Download the Mac installer: Visit the official WPS Office website and download the macOS version.
- 2. Install and launch: Open the downloaded file, drag WPS Office to your Applications folder, and launch the software.
- 3. Open your local files: Directly open your existing Word, Excel, or PowerPoint documents from your Mac's drive without needing format conversions.

Frequently Asked Questions
Why is OneDrive downloading files that are already on my Mac's hard drive?
When you manually transfer files from an external drive or a different computer, the macOS file system metadata does not exactly match what OneDrive expects from its cloud index. OneDrive reprocesses the files to synchronize the states, which often looks like it is downloading the entire file again.
How can I tell if a file in my Mac OneDrive folder is actually downloaded?
Open Finder and look at the status icon next to the file. A solid green check mark indicates the file is fully downloaded and available offline. A cloud icon indicates it is only available online, and a circular arrow means a sync is pending.
Will enabling Files On-Demand delete my local files?
No, enabling Files On-Demand will not delete your files. It changes how files are handled, storing them in the cloud and leaving a placeholder on your Mac to save space. You can still right-click any file and select 'Always keep on this device' to ensure it stays locally downloaded.
Can I limit how much internet bandwidth OneDrive uses while it checks files?
Yes. Click the OneDrive icon in the menu bar, go to Preferences, select the Network tab, and set a custom limit for the Download rate. This prevents the sync process from slowing down your entire home network.




