Como administrador do Microsoft 365, você pode notar que a cota de armazenamento exibida para um usuário no centro de administração do OneDrive não corresponde ao valor definido, ou que uma alteração de cota não entra em vigor após horas ou até dias. Esse problema geralmente ocorre devido a um atraso no serviço de propagação de cotas, um conflito com uma política de grupo ou substituição via PowerShell, ou uma configuração incorreta no limite de armazenamento do locatário. Este artigo explica as causas raiz dessas falhas de atualização e fornece correções passo a passo para forçar uma atualização de cota, identificar configurações conflitantes e verificar se o limite de armazenamento correto foi aplicado.
Principais conclusões: Cota de armazenamento do OneDrive não atualiza
- Centro de administração do Microsoft 365 > Usuários ativos > guia OneDrive: A interface principal para definir cotas de armazenamento por usuário, mas as alterações podem levar até 24 horas para propagar.
- SharePoint Online Management Shell > Set-SPOSite -StorageQuota: Comando PowerShell que substitui a configuração do centro de administração quando usado com o parâmetro -StorageQuotaWarningLevel.
- Centro de administração do OneDrive > Armazenamento > Limite de armazenamento padrão: Padrão do locatário que se aplica a todos os novos usuários; um valor por usuário menor não terá efeito se o padrão do locatário for maior.
Por que as alterações na cota de armazenamento do OneDrive não são atualizadas imediatamente
Ao modificar a cota de armazenamento do OneDrive de um usuário pelo centro de administração do Microsoft 365, a alteração é enviada ao serviço de provisionamento do SharePoint Online, que então aplica o novo limite ao site do OneDrive for Business do usuário. Essa propagação não é instantânea. O serviço enfileira a atualização e a processa em lotes, geralmente concluindo em até 24 horas. No entanto, vários fatores podem atrasar ou bloquear completamente a atualização:
Substituição pelo limite de armazenamento do locatário. O limite de armazenamento padrão do locatário no centro de administração do OneDrive atua como um teto. Se você definir uma cota por usuário menor que o padrão do locatário, o sistema ignora o valor por usuário e aplica o padrão do locatário. Você deve primeiro reduzir o padrão do locatário.
Substituições via PowerShell ou Graph API. Se você ou outro administrador usou anteriormente o SharePoint Online Management Shell ou o Microsoft Graph para definir uma cota de armazenamento no site do usuário, esse valor é armazenado diretamente nas propriedades da coleção de sites. A interface do centro de administração atualiza o objeto do usuário, mas a coleção de sites retém o valor antigo definido pelo PowerShell. A sincronização entre os dois sistemas pode falhar silenciosamente.
Problemas de licenciamento ou estado da conta. Um usuário cuja licença expirou, que está bloqueado para login ou que ainda não visitou onedrive.com não receberá atualizações de cota. O serviço de provisionamento ignora usuários cujas contas não estão em um estado ativo e licenciado.
Etapas para forçar uma atualização da cota de armazenamento do OneDrive
- Verifique a cota atual no centro de administração
Entre no centro de administração do Microsoft 365 em admin.microsoft.com. Vá para Usuários ativos, selecione o usuário afetado e abra a guia OneDrive. Anote o valor exibido em Armazenamento usado e Limite de armazenamento. Se o limite de armazenamento estiver esmaecido ou mostrar um valor diferente do esperado, prossiga para a próxima etapa. - Verifique o limite de armazenamento padrão do locatário
No centro de administração, vá para Mostrar tudo > Centros de administração > OneDrive. Selecione Armazenamento na navegação à esquerda. Em Limite de armazenamento padrão, anote o valor. Se esse valor for maior que a cota por usuário que você deseja definir, reduza-o primeiro. Por exemplo, defina o padrão como 1024 GB se quiser um limite por usuário de 1024 GB. As alterações no padrão do locatário entram em vigor imediatamente para novos sites, mas sites existentes podem exigir uma sincronização manual. - Use o PowerShell para verificar e atualizar a cota do site diretamente
Abra o SharePoint Online Management Shell como administrador. ExecuteConnect-SPOService -Url https://yourtenant-admin.sharepoint.com. Substituayourtenantpelo nome real do seu locatário. Em seguida, executeSet-SPOSite -Identity https://yourtenant-my.sharepoint.com/personal/user_upn -StorageQuota 1048576onde o número é a cota em megabytes. Por exemplo, 1048576 MB equivale a 1024 GB. Este comando grava a cota diretamente na coleção de sites, ignorando a fila do centro de administração. - Verifique a atualização com Get-SPOSite
Após executar Set-SPOSite, executeGet-SPOSite -Identity https://yourtenant-my.sharepoint.com/personal/user_upn | fl StorageQuota, StorageQuotaWarningLevel. Confirme seStorageQuotamostra o valor que você definiu. Se ainda mostrar o valor antigo, aguarde 15 minutos e execute o comando novamente. Se não mudar após 30 minutos, verifique se há uma política conflitante. - Verifique conflitos de política de grupo ou provedor de serviços de configuração
Se sua organização usa Microsoft Intune ou Política de Grupo para gerenciar configurações do OneDrive, uma política pode estar impondo uma cota de armazenamento. No Intune, vá para Dispositivos > Perfis de configuração e procure um perfil que inclua o modelo administrativo do OneDrive. Pesquise a configuração Definir o tamanho máximo do armazenamento do OneDrive for Business de um usuário. Se estiver configurada, remova-a ou atualize-a para corresponder à cota desejada. Em dispositivos Windows ingressados no domínio, verifique Configuração do Computador > Modelos Administrativos > OneDrive para a mesma configuração. - Force uma atualização do site pelo centro de administração do SharePoint
Vá para o centro de administração do SharePoint em admin.microsoft.com/sharepoint. Selecione Sites ativos e procure pela URL do site do OneDrive do usuário. Selecione o site e clique em Configurações na barra de comandos. Em Limite de armazenamento, insira manualmente o valor desejado em MB e clique em Salvar. Essa ação aciona uma atualização imediata na coleção de sites sem esperar pelo processo em lote. - Verifique a licença e o status de login do usuário
No centro de administração do Microsoft 365, vá para Usuários ativos e selecione o usuário. Na guia Licenças e aplicativos, confirme se o usuário possui uma licença ativa que inclua o OneDrive for Business, como Microsoft 365 E3 ou E5. Na guia Conta, verifique se o Status de login está como Permitido. Se o usuário nunca fez login no OneDrive, peça para ele visitar onedrive.com e fazer login pelo menos uma vez antes de tentar definir uma cota.
Se a cota de armazenamento do OneDrive ainda não atualizar após a correção principal
A cota volta a um valor anterior após algumas horas
Esse sintoma indica que um script ou automação agendada está redefinindo a cota. Verifique se há runbooks do Azure Automation, fluxos do Microsoft Power Automate ou ferramentas de terceiros que executam Set-SPOSite recorrentemente. Revise o log de auditoria no portal do Microsoft 365 Defender: vá para Auditoria e pesquise operações Set-SPOSite na URL do site do usuário afetado. Identifique a conta que executou a operação e desabilite ou modifique a automação.
O centro de administração mostra uma cota diferente do PowerShell
Essa discrepância ocorre porque o centro de administração lê a cota do objeto do usuário no Azure Active Directory, enquanto o PowerShell lê da coleção de sites no SharePoint. Para resolver, use o PowerShell para definir a cota conforme descrito na etapa 3 e, em seguida, execute Set-SPOSite -Identity com o mesmo valor. O nível de aviso deve corresponder à cota. Depois disso, o centro de administração refletirá o valor correto em até 24 horas.
A alteração de cota funciona para alguns usuários, mas não para outros
Quando o problema é específico do usuário, verifique se esses usuários têm uma cota personalizada definida por meio de uma associação a grupo ou uma atribuição direta via PowerShell. Use Get-SPOSite -Identity para cada usuário afetado. Se os valores diferirem do padrão do locatário, uma substituição anterior está bloqueando a atualização. Remova a substituição executando Set-SPOSite -Identity para redefinir para o padrão do locatário e, em seguida, aplique a cota desejada novamente.
| Item | Interface do Centro de Administração | PowerShell do SharePoint Online |
|---|---|---|
| Velocidade de atualização | Até 24 horas para propagação | Aplica em até 15 minutos |
| Comportamento de substituição | Substituído pelo padrão do locatário e valores do PowerShell | Grava diretamente na coleção de sites, sem substituição pela interface |
| Melhor caso de uso | Definir cotas para um único usuário ou grupo pequeno | Atualizações em massa, correção de discrepâncias ou automação |
Agora você pode resolver falhas de atualização de cota de armazenamento do OneDrive usando o PowerShell para gravar o valor diretamente na coleção de sites e verificando padrões do locatário e scripts de automação que possam substituir suas alterações. Em seguida, revise o padrão de armazenamento do locatário no centro de administração do OneDrive e certifique-se de que esteja definido para o valor máximo que você deseja que qualquer usuário tenha. Como dica avançada, crie um script PowerShell agendado que seja executado todas as noites e compare a propriedade StorageQuota de cada site do OneDrive com um arquivo CSV de cotas pretendidas, corrigindo automaticamente quaisquer discrepâncias.