OneDrive for Business storage quotas troubleshooting for managed devices: do not update
🔍 WiseChecker

OneDrive for Business storage quotas troubleshooting for managed devices: do not update

Your OneDrive for Business storage quota shows the wrong value on a company-managed device, and the displayed number does not update even after you change the storage limit in the Microsoft 365 admin center. This problem occurs because managed devices often cache the quota from a previous sync policy or group policy setting that overrides the tenant-level configuration. This article explains the root cause of frozen storage quotas on managed devices, provides step-by-step instructions to force a quota refresh, and describes related failure patterns that prevent quota updates.

Key Takeaways: Fix a Stuck OneDrive Storage Quota on a Managed Device

  • OneDrive Settings > Account > Storage quota: Shows the cached value that may not match the admin center setting.
  • Group Policy Object (GPO) “Set the maximum size of a user’s OneDrive for Business storage”: Overrides tenant-level quota when enabled, requiring policy removal or update.
  • OneDrive sync app reset via Settings > Account > Unlink this PC: Clears the cached quota and forces a fresh retrieval from Microsoft 365.

ADVERTISEMENT

Why OneDrive Storage Quotas Freeze on Managed Devices

On devices managed through Microsoft Intune, Group Policy, or Configuration Manager, the OneDrive sync app receives storage quota information from two sources: the tenant-level setting in the Microsoft 365 admin center and the device-level policy. When a policy explicitly defines a storage limit, the sync app uses that value and ignores changes made in the admin center. The policy value gets cached locally in the registry and is refreshed only when the sync app restarts or when the policy itself updates. If the policy remains unchanged, the quota appears frozen even after an admin raises or lowers the limit in the admin center.

Another common cause is the sync app’s local cache file, stored in %localappdata%\Microsoft\OneDrive\settings\Business1. This file contains the last retrieved quota value and does not automatically re-fetch the quota unless the sync app detects a policy change or the user manually triggers a refresh. On managed devices, the sync app may also check for quota updates only during its periodic sync cycle, which can be delayed by up to 24 hours.

Steps to Force an Update of the OneDrive Storage Quota on a Managed Device

  1. Check the current quota in the Microsoft 365 admin center
    Open the Microsoft 365 admin center at admin.microsoft.com. Go to Users > Active users. Select the affected user, then click the OneDrive tab. Verify the storage limit under Storage limit. If the limit does not match what you see on the device, proceed to the next step.
  2. Review the device’s applicable OneDrive policies
    On the managed device, open the Group Policy Management Console or Intune admin center. Locate the policy named Set the maximum size of a user’s OneDrive for Business storage under Computer Configuration > Administrative Templates > OneDrive. If this policy is enabled, note the defined storage value. If the policy value differs from the admin center setting, the policy is overriding the tenant quota.
  3. Update or disable the conflicting policy
    If you control the policy, change the value to match the desired tenant quota, or disable the policy entirely to allow the tenant setting to take effect. Apply the policy change and run gpupdate /force on the device. Wait 90 minutes for Intune policy sync or force a sync from the device’s Settings > Accounts > Access work or school.
  4. Restart the OneDrive sync app
    Right-click the OneDrive cloud icon in the system tray and select Help & Settings > Quit OneDrive. Wait 10 seconds, then open OneDrive from the Start menu. After the app reconnects, check the quota in OneDrive Settings > Account.
  5. Clear the local cache file
    If the quota still does not update, close OneDrive again. Navigate to %localappdata%\Microsoft\OneDrive\settings\Business1. Delete the ClientPolicy file and any file that contains Quota in its name. Restart OneDrive. The app will recreate these files with the current quota from Microsoft 365.
  6. Unlink and relink the device
    As a last resort, open OneDrive Settings, go to Account, and click Unlink this PC. Confirm the unlinking. After the app disconnects, sign in again with the same work or school account. This forces a complete re-sync of all settings, including the storage quota.

ADVERTISEMENT

If OneDrive Still Shows the Wrong Quota After the Main Fix

“OneDrive storage quota shows 1 TB when the admin set it to 5 TB”

This mismatch often happens when a tenant-level storage limit was changed but the user’s site collection quota in SharePoint Online was not updated. Go to the SharePoint admin center at admin.microsoft.com/sharepoint. Under Active sites, locate the user’s OneDrive site. Select it, then click Settings > Storage limit. Change the limit to match the tenant setting. The sync app will pick up the new value within a few hours.

“OneDrive quota is stuck at 0 bytes and shows ‘Storage limit reached’”

A zero-byte quota typically indicates that the user’s license does not include OneDrive or that the site collection was provisioned without a storage quota. Verify the user has an eligible license such as Microsoft 365 Business Basic or Enterprise E3. In the SharePoint admin center, confirm the site collection has a storage limit greater than zero. If necessary, assign a license and wait 24 hours for provisioning to complete.

“OneDrive quota updates on some devices but not on others”

This inconsistency points to different policy configurations across devices. Use the Group Policy Results Wizard or Intune device inventory to compare the applied policies on a working device versus a non-working device. Ensure the same policy version and setting are deployed to all managed devices. If a device is not receiving policy updates, check its connectivity to the management service and run gpupdate /force or force an Intune sync.

Tenant-Level vs Device-Level Storage Quota: Key Differences

Item Tenant-Level Quota Device-Level Policy Quota
Configuration location Microsoft 365 admin center > Users > Active users > OneDrive tab Group Policy or Intune policy “Set the maximum size of a user’s OneDrive for Business storage”
Scope Applies to all users in the tenant unless overridden by a policy Applies only to devices that receive the policy
Update method Admin changes the value; sync app fetches it during normal sync Policy change requires gpupdate or Intune sync, then sync app restart
Override behavior Can be overridden by device-level policy Overrides tenant-level quota when enabled
User visibility Visible in OneDrive Settings > Account > Storage quota Also visible in the same location; user cannot distinguish the source

After completing the steps above, you can now force a storage quota refresh on any managed device by unlinking the device or clearing the local cache. Next, verify that all devices in your organization receive consistent quota values by auditing your Intune or Group Policy configurations. An advanced tip: use the Get-SPOSite PowerShell cmdlet from the SharePoint Online Management Shell to bulk-check storage quotas across all OneDrive sites in your tenant.

ADVERTISEMENT