When you increase a user’s OneDrive storage limit in the Microsoft 365 admin center, the new quota often does not appear in the user’s OneDrive settings or sync client. This problem occurs because the OneDrive service caches the quota value and does not refresh it immediately. This article explains why the quota gets stuck and provides six specific methods to force the update.
Key Takeaways: Force OneDrive Storage Quota to Refresh
- Microsoft 365 admin center > Active users > OneDrive settings: The correct place to set the storage limit per user — verify the value here first.
- OneDrive web app > Settings > Account: Shows the current quota — use this to confirm if the change took effect.
- Windows Registry key HKCU\Software\Microsoft\OneDrive\Accounts\Business1: Delete the DisplayQer value to force the sync client to re-read the quota from the server.
Why OneDrive Storage Quota Does Not Refresh Automatically
OneDrive for Business stores quota information in two separate locations: the Microsoft 365 directory and the local sync client cache. When you change the quota in the admin center, the directory updates immediately. However, the user’s OneDrive web interface and the sync client do not poll the server for the new value on a fixed schedule. Instead, they rely on cached data that can remain unchanged for up to 24 hours.
The root cause is the way OneDrive handles quota tokens. The service issues a token that includes the storage limit, and the client caches this token locally. Until the token expires or the client is forced to request a new one, the old quota persists. This affects both the OneDrive web app under Settings > Account and the sync client’s tray icon tooltip that displays remaining space.
Additionally, if the user’s license does not include the correct storage allocation, the quota change may be silently rejected. For example, a user on a standalone OneDrive Plan 1 license is limited to 1 TB regardless of what you enter in the admin center. The system will accept the input but never apply the value.
Methods to Force OneDrive Storage Quota to Update
Use the following methods in order. Test after each method by asking the user to refresh the OneDrive web app or restart the sync client.
Method 1: Verify the Quota in the Admin Center
- Sign in to the Microsoft 365 admin center
Go to admin.microsoft.com and sign in with a Global admin or SharePoint admin account. - Open the user’s properties
Go to Users > Active users. Find the affected user and click their display name. - Check the OneDrive tab
In the user details pane, select the OneDrive tab. Under Storage limit, confirm the value you entered. If it shows the old value, edit it again and click Save. - Verify the license allocation
Still in the user details pane, go to the Licenses and apps tab. Ensure the user has a license that supports the storage amount you set. For example, Microsoft 365 E3 allows up to 5 TB per user, while OneDrive Plan 1 caps at 1 TB.
Method 2: Refresh the OneDrive Web App
- Open OneDrive in a browser
The user should go to onedrive.com and sign in with their work or school account. - Clear the browser cache for the OneDrive domain
Press Ctrl + Shift + Delete in Chrome or Edge. Select Cached images and files and set the time range to All time. Click Clear data. - Reload the Settings page
Click the gear icon in the upper right, then select OneDrive settings. Go to Account. The storage quota should now reflect the new value.
Method 3: Restart the OneDrive Sync Client
- Right-click the OneDrive cloud icon
In the system tray, right-click the OneDrive icon and select Help & Settings > Quit OneDrive. - Wait 30 seconds
This ensures the process fully terminates. - Restart OneDrive
Open the Start menu, type OneDrive, and press Enter. Sign in if prompted. The quota should update within a few minutes.
Method 4: Delete the Local Quota Cache (Windows Registry)
- Open Registry Editor
Press Windows + R, type regedit, and press Enter. Click Yes if prompted by User Account Control. - Navigate to the OneDrive account key
Go to HKEY_CURRENT_USER\Software\Microsoft\OneDrive\Accounts\Business1. If the user has multiple accounts, check each subkey under Accounts. - Delete the DisplayQer value
In the right pane, right-click DisplayQer and select Delete. Confirm the deletion. - Restart OneDrive
Quit and restart OneDrive as described in Method 3. The sync client will request a new quota token from the server.
Method 5: Run the OneDrive Quota Update PowerShell Script
- Install the SharePoint Online Management Shell
Open PowerShell as an administrator and run Install-Module -Name Microsoft.Online.SharePoint.PowerShell. - Connect to SharePoint Online
Run Connect-SPOService -Url https://-admin.sharepoint.com . Replacewith your tenant name. - Set the quota via PowerShell
Run Set-SPOSite -Identity https://-my.sharepoint.com/personal/ . Replace the URL with the user’s OneDrive URL and set the value in MB. For example, 1048576 for 1 TB._ _com -StorageQuotaWarningLevel - Verify the change
Run Get-SPOSite -Identity| Select StorageQuota, StorageQuotaWarningLevel to confirm the new values.
Method 6: Wait for the 24-Hour Cache Expiration
If none of the above methods work, the quota will update automatically within 24 hours. This is the default cache refresh interval for OneDrive storage tokens. No further action is needed, but the user will see the old quota until the cache expires.
If the Quota Still Does Not Update After All Methods
The user sees a different quota on different devices
Each device caches its own copy of the quota token. Apply Method 4 on every Windows device the user logs into. For Mac, the cache is stored in ~/Library/Preferences/com.microsoft.OneDrive.plist. Delete this file while OneDrive is quit, then restart the app.
The quota reverts to the old value after a few hours
This indicates a license or policy conflict. Go to the Microsoft 365 admin center > Billing > Licenses and confirm the user’s subscription is active. Also check SharePoint admin center > Policies > Storage limits for any tenant-wide policies that override per-user settings. If a policy is enforced, the user’s quota cannot exceed the policy limit.
The user cannot upload files even though the quota shows free space
This is a different issue. Check the user’s OneDrive recycle bin. Deleted files count toward the quota until the bin is emptied. Go to the OneDrive web app, click Recycle bin in the left navigation, and click Empty recycle bin. Also check the Second-stage recycle bin by scrolling to the bottom of the recycle bin page.
Admin Center vs PowerShell: Key Differences for Quota Management
| Item | Microsoft 365 Admin Center | SharePoint Online PowerShell |
|---|---|---|
| Access method | Web browser, admin.microsoft.com | PowerShell module, manual script execution |
| Quota unit | GB | MB |
| Cache override | Does not force client refresh | Does not force client refresh |
| Bulk operations | Not supported, one user at a time | Supports CSV import and loops |
| Audit logging | Tracked in admin audit log | Not tracked by default |
Use the admin center for single-user changes. Use PowerShell when you need to update quotas for multiple users at once or when the admin center does not apply the change correctly.
You can now force the OneDrive storage quota to update using one of six methods. Start with the admin center verification and the registry edit, as these are the most reliable. If the problem persists, check the user’s license and tenant-wide policies. For advanced automation, create a PowerShell script that runs daily to synchronize quotas from a CSV file.