How to Fix Excel Cannot Restore a Previous OneDrive File Version
Question details
The user is unable to restore an older version of an Excel workbook stored on OneDrive due to a persistent and incorrect unsaved changes error message.

- Product
- Microsoft Excel, OneDrive
- Device & OS
- not provided
- Scenario
- Attempting to restore a historical version of a workbook via OneDrive version history in Excel.
- Observed behavior
- Excel incorrectly reports unsaved changes and blocks the version restoration process, even after the user has saved the current workbook and no edits are pending.
Ensure that your internet connection is stable so OneDrive can sync properly, and manually save a local copy of your current workbook to prevent any accidental data loss during troubleshooting.
Close All Open Versions and Disable Edit Tracking
This resolves background file conflicts caused by having both the current and historical versions open simultaneously or by active edit tracking blocking the restore.
Excel can lock a file when multiple instances or previews are active. Closing all copies ensures the OneDrive restore command operates without interference.
Save your current Excel workbook, then completely close all open copies of the file, including any version-history preview windows.
Navigate to OneDrive on the web in your browser, locate your Excel file, right-click it, and select Version history.
Open the file in the Excel desktop app from the web interface. Look for the Show edits feature in the history pane and toggle it off if it is enabled.
Attempt to click the Restore command on the desired previous version again to see if the process completes successfully.
Download the Historical Version Manually
A reliable workaround when the direct restore command continues to fail due to stubborn OneDrive sync glitches.
Use WPS Office for Reliable Cloud Sync and Version Control
If you frequently encounter sync errors and version restore failures in Microsoft Excel, consider switching to WPS Office. It provides a lightweight, highly compatible alternative with its own robust cloud storage and an easy-to-use version history feature.

Frequently Asked Questions
Why does Excel say there are unsaved changes when I try to restore a version?
This usually happens because Excel detects a file-locking conflict between the currently open active document and the historical version preview. Background syncing delays in OneDrive can also falsely trigger this warning.
Will restoring a previous version delete my current data?
Yes, restoring a previous version will overwrite the current state of the file on OneDrive. It is always highly recommended to download or save a backup copy of your current file before reverting to an older one.
How do I access version history directly in the Excel desktop app?
You can access version history directly by clicking on the file name located in the title bar at the very top of the Excel window, then selecting Version History from the dropdown menu to open the side pane.
Can I recover an Excel file if I accidentally deleted it from OneDrive?
Yes, deleted files can usually be recovered from the OneDrive Recycle Bin within a 30-day window. Go to OneDrive on the web, click Recycle bin on the left navigation panel, select your deleted file, and click Restore.




