Gerir Espaço OneDrive no Microsoft 365: Alterar o Default de 1 TB por Utilizador
Por defeito, cada utilizador com licença Microsoft 365 recebe 1 TB (1024 GB) de espaço no OneDrive for Business. Muitas organizações nunca alteram este valor — seja porque não sabem que é configurável, porque o deixaram ao descuido durante o onboarding inicial, ou porque assumiram que o default cobre todas as necessidades. Este artigo mostra como verificar o espaço actual, alterar o default do tenant, aplicar limites específicos por utilizador, e garantir que novos utilizadores herdam automaticamente o valor correcto — via SharePoint admin center e via PowerShell com o módulo SharePoint Online Management Shell (Set the default storage space for OneDrive users).
Neste artigo
- 1. O Problema do Default de 1 TB
- 2. Como Verificar o Espaço Actual de Cada Utilizador
- 3. Passo 1 — Alterar o Default do Tenant via SharePoint Admin Center
- 4. Passo 2 — Alterar o Default do Tenant via PowerShell
- 5. Passo 3 — Aplicar um Limite Específico a um Utilizador
- 6. Passo 4 — Repor Utilizadores Existentes no Novo Default
- 7. Passo 5 — Auditar o Espaço de Todos os Utilizadores
- 8. Passo 6 — Definir Alertas de Limite
- 9. Erros Comuns
- 10. Checklist Rápido de Verificação
- Artigos Relacionados
1. O Problema do Default de 1 TB
A Microsoft configura 1 TB por utilizador como armazenamento padrão do OneDrive for Business para a maioria dos planos de subscrição, incluindo Microsoft 365 Business Basic, Business Standard, Business Premium, E3 e E5 (Set the default storage space for OneDrive users). Dependendo do plano e do número de utilizadores licenciados, é possível aumentar este valor até 5 TB (5120 GB) sem custo adicional — mas apenas em planos Microsoft 365 E3 ou E5 com um mínimo de 5 licenças atribuídas no tenant. Com menos de 5 licenças E3/E5, o limite máximo permanece em 1 TB por utilizador, mesmo que o admin tente definir um valor superior.
O problema real nas PMEs não é o limite em si — é que o default fica esquecido. Cenários típicos:
- Onboarding rápido: o tenant foi configurado à pressa e ninguém abriu o SharePoint admin center para alterar o default.
- Crescimento orgânico: começaram com 5 utilizadores e 1 TB parecia muito. Agora há 50 utilizadores com ficheiros de vídeo, ISOs e backups locais sincronizados — e o espaço esgota.
- Mudança de plano: a organização subiu de Business Standard para E3 (que permite até 5 TB), mas o default nunca foi actualizado — continua a 1 TB porque a mudança de licença não altera automaticamente o default do tenant, apenas o máximo permitido. Atenção: para que o limite de 5 TB esteja disponível, o tenant precisa de ter pelo menos 5 licenças E3 ou E5 atribuídas. Com menos de 5 licenças, o máximo permanece em 1 TB.
- Utilizadores sem limite específico: se um admin definiu manualmente um limite para um utilizador (ex: 5 GB para um utilizador de teste) e esse utilizador foi depois promovido, o limite manual permanece — o novo default do tenant não se aplica a utilizadores com limite específico.
⚠ Atenção: Se reduzir o limite de armazenamento e um utilizador tiver conteúdo acima do novo limite, o OneDrive desse utilizador fica em modo de apenas leitura (read-only). O utilizador pode ler e descargar ficheiros, mas não pode carregar, editar ou sincronizar novos ficheiros. Reduzir limites em produção sem auditoria prévia é a causa mais comum de chamadas ao helpdesk sobre “OneDrive não deixa gravar”.
2. Como Verificar o Espaço Actual de Cada Utilizador
Antes de alterar qualquer definição, convém saber qual é o limite actual de cada utilizador. Há dois métodos: via Microsoft 365 admin center (para um utilizador individual) ou via PowerShell (para auditoria em massa).
Via Microsoft 365 admin center:
- Abra o Microsoft 365 admin center e autentique-se com uma conta de administrador.
- No menu lateral esquerdo, seleccione Utilizadores > Utilizadores activos.
- Seleccione o utilizador que pretende verificar.
- Seleccione o separador OneDrive.
- Junto a “Armazenamento utilizado”, verá o valor máximo (ex: “3 GB de 1024 GB”). Se mostrar 1024 GB, o utilizador tem o default de 1 TB. Se mostrar outro valor, alguém definiu um limite específico.
Via PowerShell (auditoria de um utilizador):
Para verificar via PowerShell, é preciso ligar-se ao SharePoint Online com o módulo SharePoint Online Management Shell. O cmdlet Get-SPOSite retorna o limite actual e o espaço usado de cada OneDrive, que é tratado pelo SharePoint como uma site collection pessoal.
# Ligar ao SharePoint Online
Connect-SPOService -Url https://[tenant]-admin.sharepoint.com
# Verificar um utilizador específico
Get-SPOSite -Identity https://[tenant]-my.sharepoint.com/personal/utilizador_dominio_pt |
Select-Object Url, StorageQuota, StorageUsageCurrent
O StorageQuota é devolvido em MB. 1048576 MB = 1 TB. O StorageUsageCurrent é o espaço efectivamente usado, também em MB.
3. Passo 1 — Alterar o Default do Tenant via SharePoint Admin Center
Esta alteração define o espaço que novos utilizadores receb automaticamente quando o OneDrive é aprovisionado. Aplica-se também a utilizadores existentes que não tenham um limite específico definido manualmente (Set the default storage space for OneDrive users).
- No Microsoft 365 admin center, no menu lateral esquerdo, seleccione Centros de administração > SharePoint.
- No SharePoint admin center, seleccione Definições no menu lateral.
- Procure a secção Limite de armazenamento do OneDrive (OneDrive Storage limit).
- Na caixa Limite de armazenamento predefinido, introduza o valor em GB (ex: 5120 para 5 TB).
- Seleccione Guardar.
Nota: O armazenamento mínimo é 1 GB. Se introduzir um valor superior ao permitido pela licença do utilizador, o SharePoint arredonda para baixo ao máximo permitido pela licença. Por exemplo, se o tenant estiver em Business Standard (máximo 1 TB) e o admin definir 5 TB, os utilizadores continuam a receber 1 TB. O mesmo acontece com planos E3 ou E5 se o tenant tiver menos de 5 licenças atribuídas — a Microsoft só permite expandir para além de 1 TB quando existem 5 ou mais utilizadores licenciados com E3/E5. Abaixo desse limite, o máximo por utilizador é 1 TB, independentemente do valor definido no admin center.
A Microsoft estrutura o armazenamento OneDrive em três níveis hierárquicos de expansão:
| Nível | Limite | Condição |
|---|---|---|
| Default | 1 TB por utilizador | Todos os planos (Business Standard, Business Premium, E3, E5) |
| Level 1 — Expansão | 5 TB por utilizador | Planos E3 ou E5 com 5 ou mais licenças atribuídas no tenant |
| Level 2 — Expansão | 25 TB por utilizador | Pedido via Microsoft Support — apenas depois do utilizador preencher 90% dos 5 TB |
Nota: A elegibilidade do tenant é avaliada ao nível da organização, não por utilizador individual. Atribuir uma licença E3 ou E5 a um único utilizador não sobrepõe o requisito de tamanho do tenant — é preciso ter 5 ou mais licenças elegíveis no total. O plano Microsoft 365 F3 tem um limite de apenas 2 GB por utilizador, não expansível.
4. Passo 2 — Alterar o Default do Tenant via PowerShell
Para administradores que preferem linha de comandos ou que precisam de automatizar a configuração, o cmdlet Set-SPOTenant com o parâmetro -OneDriveStorageQuota faz o mesmo que o SharePoint admin center — define o default para todos os utilizadores sem limite específico (Set-SPOTenant).
# Ligar ao SharePoint Online
Connect-SPOService -Url https://[tenant]-admin.sharepoint.com
# Definir o default para 5 TB (5242880 MB)
Set-SPOTenant -OneDriveStorageQuota 5242880
# Verificar o default actual
Get-SPOTenant | Select-Object OneDriveStorageQuota
O valor é especificado em megabytes. A tabela seguinte mostra as conversões mais comuns:
| Limite pretendido | Valor em MB (PowerShell) | Plano mínimo necessário |
|---|---|---|
| 1 GB | 1024 | Qualquer plano |
| 5 GB | 5120 | Qualquer plano |
| 1 TB (default) | 1048576 | Business Basic / Standard / Premium, E3, E5 |
| 2 TB | 2097152 | E3, E5 (verificar elegibilidade) |
| 5 TB (Level 1) | 5242880 | E3, E5 (com ≥5 licenças atribuídas) |
| 25 TB (Level 2) | 26214400 | E3, E5 — via Microsoft Support, requer 90% de ocupação dos 5 TB |
Nota: Os valores em PowerShell são arredondados para baixo ao GB mais próximo quando apresentados no admin center. Um valor de 5000 MB aparece como 4 GB. Valores inferiores a 1024 MB são arredondados para cima a 1 GB.
5. Passo 3 — Aplicar um Limite Específico a um Utilizador
O default do tenant aplica-se a todos os utilizadores sem limite específico. Para casos em que se precisa de um valor diferente (ex: dar 5 TB a um director de projecto que armazena vídeos, ou limitar a 5 GB uma conta de teste), usa-se o cmdlet Set-SPOSite com o parâmetro -StorageQuota (Set-SPOSite).
# Dar 5 TB a um utilizador específico
Set-SPOSite -Identity https://[tenant]-my.sharepoint.com/personal/utilizador_dominio_pt `
-StorageQuota 5242880
# Limitar uma conta de teste a 5 GB
Set-SPOSite -Identity https://[tenant]-my.sharepoint.com/personal/teste_dominio_pt `
-StorageQuota 5120
# Verificar a alteração
Get-SPOSite -Identity https://[tenant]-my.sharepoint.com/personal/utilizador_dominio_pt |
Select-Object Url, StorageQuota, StorageUsageCurrent
O URL do OneDrive de cada utilizador segue o formato https://[tenant]-my.sharepoint.com/personal/[primeiro_apelido]_[dominio]_[tld]. Para descobrir o URL exacto, pode usar-se o cmdlet Get-SPOSite com filtro -Template "SPSPERS#0" (template de sites pessoais) para listar todos os OneDrives do tenant.
⚠ Atenção: Ao definir um limite específico com Set-SPOSite -StorageQuota, esse utilizador deixa de herdar o default do tenant. Mesmo que o admin altere o default posteriormente, o utilizador com limite específico mantém o valor manual. Para voltar a herdar o default, é preciso usar -StorageQuotaReset (ver Passo 4).
6. Passo 4 — Repor Utilizadores Existentes no Novo Default
Esta é a parte que a maioria dos admins esquece. Alterar o default do tenant (Passo 1 ou 2) só afecta novos utilizadores e utilizadores existentes sem limite específico. Utilizadores existentes que já tinham o default antigo podem não herdar automaticamente o novo valor. A Microsoft fornece o parâmetro -StorageQuotaReset no cmdlet Set-SPOSite especificamente para isto (Set the default storage space for OneDrive users).
# Repor um utilizador no default actual do tenant
Set-SPOSite -Identity https://[tenant]-my.sharepoint.com/personal/utilizador_dominio_pt `
-StorageQuotaReset
O -StorageQuotaReset não aceita um valor — repõe o OneDrive no default do tenant definido no Passo 1 ou 2. Isto é útil quando se quer remover um limite específico e voltar ao padrão do tenant.
Para repor todos os utilizadores do tenant em massa, pode combinar-se Get-SPOSite com um ciclo. Convém filtrar apenas sites pessoais (OneDrives) usando o template SPSPERS#0:
# Listar todos os OneDrives do tenant
$onedrives = Get-SPOSite -Template "SPSPERS#0" -IncludeDetailSiteManagement -Limit All
# Repor todos no default do tenant
foreach ($site in $onedrives) {
Set-SPOSite -Identity $site.Url -StorageQuotaReset
Write-Host "Reposto: $($site.Url)" -ForegroundColor Green
}
⚠ Atenção: Executar -StorageQuotaReset em todos os utilizadores num tenant grande pode demorar. Para tenants com mais de 1000 utilizadores, execute em blocos fora de horas e monitorize o progresso. O cmdlet Set-SPOSite processa um site de cada vez — não há paralelização nativa.
7. Passo 5 — Auditar o Espaço de Todos os Utilizadores
Para entender a situação antes de alterar limites, convém exportar um relatório com o espaço alocado e usado de cada OneDrive. O seguinte script lista todos os OneDrives do tenant, converte MB para GB, e exporta para CSV:
# Conectar ao SharePoint Online
Connect-SPOService -Url https://[tenant]-admin.sharepoint.com
# Obter todos os OneDrives
$onedrives = Get-SPOSite -Template "SPSPERS#0" -IncludeDetailSiteManagement -Limit All
# Construir relatório
$report = $onedrives | ForEach-Object {
[PSCustomObject]@{
Url = $_.Url
Owner = $_.Owner
QuotaGB = [math]::Round($_.StorageQuota / 1024, 1)
UsedGB = [math]::Round($_.StorageUsageCurrent / 1024, 1)
PercentUsed = [math]::Round(($_.StorageUsageCurrent / $_.StorageQuota) * 100, 1)
LastModified = $_.LastContentModifiedDate
}
}
# Exportar para CSV
$report | Export-Csv -Path "onedrive-storage-report.csv" -NoTypeInformation -Encoding UTF8
# Resumo no console
$report | Sort-Object PercentUsed -Descending | Select-Object -First 10 | Format-Table
O relatório identifica rapidamente: (1) utilizadores perto do limite (>80% de uso), (2) utilizadores com quota anormalmente baixa ou alta (limite específico), (3) OneDrives inactivos (LastContentModifiedDate antigo) que podem ser arquivados.
8. Passo 6 — Definir Alertas de Limite
O SharePoint Online não envia notificações automáticas quando um utilizador se aproxima do limite. Para evitar que utilizadores fiquem em read-only sem aviso, há duas abordagens:
1. Definir um nível de aviso (StorageQuotaWarningLevel): o parâmetro -StorageQuotaWarningLevel do Set-SPOSite define um threshold (em MB) abaixo do qual o SharePoint emite alertas no admin center.
# Definir quota de 5 TB e alerta a 4 TB (80%)
Set-SPOSite -Identity https://[tenant]-my.sharepoint.com/personal/utilizador_dominio_pt `
-StorageQuota 5242880 `
-StorageQuotaWarningLevel 4194304
2. Script de auditoria agendado: executar o script do Passo 5 semanalmente e filtrar utilizadores com >80% de uso, enviando um email ao admin. Isto pode ser configurado com uma Runbook na Azure Automation ou uma tarefa agendada num servidor on-premises com o módulo SharePoint Online instalado.
9. Erros Comuns
| Problema | Causa | Solução |
|---|---|---|
| OneDrive fica read-only após reduzir quota | Utilizador tem mais conteúdo do que o novo limite | Aumentar a quota ou pedir ao utilizador para eliminar ficheiros antes de reduzir |
| Novo default não se aplica a utilizadores existentes | Utilizadores com limite específico não herdam o default do tenant | Executar Set-SPOSite -StorageQuotaReset nos utilizadores afectados |
| Set-SPOTenant -OneDriveStorageQuota não tem efeito | Valor acima do permitido pela licença do utilizador | Verificar o limite máximo do plano em Microsoft 365 licensing docs |
| Get-SPOSite devolve erro “site not found” | URL do OneDrive incorrecto ou utilizador nunca acedeu ao OneDrive | Confirmar URL via admin center ou pedir ao utilizador para abrir o OneDrive primeira vez |
| Mudança de plano não aumenta espaço automaticamente | A actualização de licença altera o máximo permitido, mas não o default do tenant | Após mudar de plano, executar Set-SPOTenant -OneDriveStorageQuota com o novo valor e StorageQuotaReset nos utilizadores |
| Valores PowerShell não correspondem ao admin center | PowerShell usa MB, admin center mostra GB arredondado | Converter: dividir por 1024 e arredondar. 5242880 MB = 5120 GB = 5 TB |
| Connect-SPOService falha com auth error | Conta sem role de SharePoint Administrator ou superior | Atribuir role de SharePoint Administrator ou Global Admin no Entra ID |
10. Checklist Rápido de Verificação
- Verificar o default actual do tenant via SharePoint admin center ou
Get-SPOTenant | Select OneDriveStorageQuota. - Confirmar que o plano de licença permite o valor pretendido (1 TB default, até 5 TB em E3/E5).
- Alterar o default do tenant (
Set-SPOTenant -OneDriveStorageQuotaou SharePoint admin center). - Identificar utilizadores com limite específico (não herdam o default).
- Executar
-StorageQuotaResetem utilizadores que devem herdar o novo default. - Exportar relatório de utilização para identificar utilizadores perto do limite.
- Definir
-StorageQuotaWarningLevelou agendar auditoria semanal. - Documentar a data da alteração e os responsáveis pela revisão periódica.
Artigos Relacionados
- SharePoint Online e Microsoft Teams para Administradores em 2026: Guia PME — administração geral do SharePoint, incluindo gestão de sites e armazenamento
- Gestão de Utilizadores, Grupos e Mailboxes no Microsoft 365 em 2026 — onboarding e gestão de licenças, que afecta o espaço disponível
- Administração do Microsoft 365 em 2026: Centro de Administração, Funções e Licenças — roles administrativas necessárias para gerir SharePoint/OneDrive
- OneDrive for Business — Erros de Sincronização e Resolução — troubleshooting de sincronização, que pode ser causado por quotas esgotadas