You check the OneDrive storage quota for a managed device and see the old limit even after an admin increased it in the Microsoft 365 admin center. The quota should refresh automatically, but it stays stuck at the previous value. This problem usually occurs because the device has cached outdated policy settings or because the sync app is not receiving the updated configuration from the cloud. This article explains why the quota fails to update and provides step-by-step methods to force a refresh on Windows 10 and Windows 11 managed devices.
Key Takeaways: Refresh Stale OneDrive Quota on Managed Devices
- Microsoft 365 admin center > Organization > Settings > OneDrive > Storage limit: Set the default storage quota for all users and verify the value is correct.
- OneDrive settings > Account tab > Unlink this PC: Forces the sync app to fetch fresh quota and policy data from the cloud.
- gpupdate /force in Command Prompt: Applies the latest Group Policy settings that may override the OneDrive quota value.
Why OneDrive Storage Quotas Do Not Update on Managed Devices
OneDrive for Business retrieves its storage quota from the user’s Microsoft 365 license and from tenant-wide storage settings. On a managed device that is joined to a domain or enrolled in Microsoft Intune, the sync app also reads quota values from local Group Policy or mobile device management policies. When an admin raises the quota in the admin center, the device may continue to show the old limit for three reasons:
Group Policy Overrides Cloud Settings
If your organization uses Group Policy to set a maximum storage limit, that policy value takes precedence over the user-level quota set in the Microsoft 365 admin center. The sync app checks the local policy first and ignores the cloud value if a policy is present. This is the most common cause of a stale quota display.
Sync App Cache Does Not Refresh Automatically
The OneDrive sync app caches the quota value when it first signs in. It does not poll the cloud for changes every few minutes. The cache refreshes only during a full restart of the sync process or after a policy update. Without a manual trigger, the device can show the old quota for hours or days.
Delayed Policy Propagation from Intune or Group Policy
When an admin changes a storage-related policy in Intune or Group Policy Management Console, the change may take up to 90 minutes to reach a domain-joined device. During that window, the device uses the cached policy and displays the old quota.
Steps to Force OneDrive Quota Update on a Managed Device
Use these methods in order. Start with the simplest fix and move to the next if the quota still shows the old value.
Method 1: Restart the OneDrive Sync App
- Close OneDrive completely
Right-click the OneDrive cloud icon in the system tray near the clock. Select Help & Settings > Quit OneDrive. Wait 10 seconds. - Restart the sync app
Open the Start menu, type OneDrive, and press Enter. The app reconnects to the cloud and should fetch the updated quota. Check the quota by clicking the cloud icon, then Help & Settings > Settings > Account tab. The storage value is listed under OneDrive.
Method 2: Run gpupdate to Apply Latest Group Policy
- Open Command Prompt as administrator
Press the Windows key, type cmd, right-click Command Prompt, and select Run as administrator. - Force policy refresh
Type gpupdate /force and press Enter. Wait for the message Computer Policy update has completed successfully and User Policy update has completed successfully. - Restart OneDrive
Right-click the OneDrive cloud icon and select Quit OneDrive. Then start OneDrive again from the Start menu. Verify the quota in the Account tab.
Method 3: Unlink and Relink the Device
- Open OneDrive settings
Click the OneDrive cloud icon in the system tray, then click Help & Settings > Settings. - Unlink this PC
Go to the Account tab and click Unlink this PC. Confirm the action when prompted. This clears the cached quota and all local sync state. - Sign in again
After unlinking, the OneDrive setup window opens automatically. Sign in with your work or school account. OneDrive downloads the latest configuration from the cloud, including the updated quota. Check the Account tab to confirm the new value appears.
Method 4: Verify and Adjust Group Policy Setting
- Open Local Group Policy Editor
Press Windows + R, type gpedit.msc, and press Enter. If this tool is not available, your device is managed by Intune, not local Group Policy. Skip to Method 5. - Navigate to OneDrive policy
Go to Computer Configuration > Administrative Templates > OneDrive. Look for the setting named Set the maximum size of a user’s OneDrive for Business storage. - Set policy to Not Configured
Double-click the policy. If it is set to Enabled with a specific value, select Not Configured or Disabled. Click OK. Run gpupdate /force in Command Prompt and restart OneDrive. The quota now uses the cloud value from the admin center.
Method 5: Check Intune Policy (For Devices Managed via Microsoft Endpoint Manager)
- Open Microsoft Endpoint Manager admin center
Go to https://endpoint.microsoft.com and sign in as a Global Administrator or Intune Administrator. - Find the configuration profile
Select Devices > Configuration profiles. Look for a profile that targets OneDrive settings. The profile name may include OneDrive or Office. - Verify the storage limit setting
Open the profile and review the Settings tab. If Set the maximum size of a user’s OneDrive for Business storage is configured with a value, either remove the setting or set it to a higher value that matches the desired quota. Save the profile and sync the device from the device’s Sync action in Intune.
If the Quota Still Does Not Update After These Fixes
OneDrive quota shows 1 TB even though admin set a higher limit
The default storage quota for OneDrive for Business is 1 TB per user when the license is SharePoint Online Plan 1 or Microsoft 365 Business Basic. If the admin set a higher limit, the user must have a license that supports it. Verify the user’s license includes SharePoint Online Plan 2 or a Microsoft 365 E3/E5 license. Without the correct license, the quota will not exceed 1 TB regardless of the storage setting in the admin center.
Quota remains stuck after unlinking and relinking
If the quota still shows the old value, the issue may be a stale Office 365 license sync. Ask the user to sign out of all Office applications, then sign back in. Alternatively, have the admin run the Set-SPOTenant -StorageQuota PowerShell command to force a tenant-wide update. Run Connect-SPOService -Url https://yourtenant-admin.sharepoint.com and then Set-SPOTenant -StorageQuota 5242880 to set a 5 TB quota for all users.
Multiple users on the same managed device see the same wrong quota
This indicates a Group Policy or Intune policy is overriding the per-user quota. Focus on Method 4 or Method 5 to adjust the policy. If the policy is set to Not Configured but the problem persists, check for a registry key that manually sets the quota. Open Registry Editor and navigate to HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\OneDrive. Delete the MaxTenantStorageQuota or MaxUserStorageQuota value if it exists.
Cloud Quota vs Local Policy Quota: Key Differences
| Item | Cloud Quota (Admin Center) | Local Policy Quota (GPO/Intune) |
|---|---|---|
| Where it is set | Microsoft 365 admin center > Active users > user > OneDrive tab | Group Policy Management Console or Intune configuration profile |
| Scope | Per user or per tenant default | All users on the managed device or device group |
| Update method | Automatic within 24 hours for cloud-only changes | Requires gpupdate /force or Intune device sync |
| Priority | Overridden by local policy if both are set | Takes precedence over the cloud value |
| Best for | Setting individual user limits | Enforcing a company-wide maximum storage limit |
You can now force an outdated OneDrive storage quota to refresh on a managed Windows device by unlinking the sync app, running gpupdate, or adjusting the controlling Group Policy or Intune policy. Start with the simplest restart method and escalate to policy checks only if the quota remains unchanged. As an advanced tip, use the Get-SPOTenant PowerShell cmdlet to verify the tenant-level storage quota before troubleshooting individual devices.