Quer liberar espaço sem arriscar seus e‑mails? Se você usa Outlook 2007 no Windows e se deparou com a misteriosa pasta OLK (cache de anexos), este guia mostra por que é seguro apagar seu conteúdo, onde encontrá-la e como fazer a limpeza de forma manual ou automática.
Visão geral
A pasta OLK (também chamada de Outlook Secure Temp Folder) é o local onde o Outlook salva cópias temporárias dos anexos quando você clica em “Abrir” diretamente do e‑mail. Não são os anexos originais armazenados na sua caixa de correio ou no arquivo PST/OST. Por isso, remover os arquivos dessa pasta não apaga seus e‑mails nem seus anexos “de verdade”.
Com o tempo, especialmente para quem abre muitos PDFs, imagens e planilhas pesadas, essa pasta cresce e ocupa espaço em disco. Limpar o conteúdo faz parte de uma manutenção saudável do sistema.
Resposta direta
Sim, é seguro apagar os arquivos da pasta OLK. O Outlook usará a pasta novamente quando você abrir outros anexos e, se a pasta não existir, o próprio programa a recria.
Principais benefícios
- Libera espaço rapidamente, sobretudo quando há anexos grandes acumulados.
- Resolve erros comuns ao abrir anexos, como mensagens do tipo “Não é possível criar o arquivo…”.
- Não afeta o Outlook nem as mensagens: você remove apenas cópias temporárias.
Onde fica a pasta
Em instalações típicas, o conteúdo fica em um subdiretório chamado Content.Outlook
dentro do cache do Internet Explorer/Edge. O nome final inclui um ID aleatório gerado pelo Outlook. Exemplos comuns:
Cenário | Caminho típico | Observações |
---|---|---|
Instalação usual no Windows | %localappdata%\Microsoft\Windows\INetCache\Content.Outlook<ID‑aleatório> | O <ID‑aleatório> muda por perfil/instalação. |
Ambientes antigos migrados | %localappdata%\Microsoft\Windows\Temporary Internet Files\Content.Outlook<ID‑aleatório> | Algumas máquinas antigas mantêm este caminho legado. |
Definido explicitamente pelo Outlook | Valor da chave de registro OutlookSecureTempFolder | É a referência mais precisa do caminho em uso. |
Jeito rápido pelo Explorador
- Feche o Outlook.
- Abra o Explorador de Arquivos/Ficheiros.
- Cole na barra de endereços e pressione Enter:
%localappdata%\Microsoft\Windows\INetCache\Content.Outlook
- Abra a pasta cujo nome é uma sequência aleatória (por exemplo,
AB12CD34
).
Jeito certeiro pelo Registro
O Outlook grava o caminho exato no Registro. Para conferir:
- Pressione Win+R, digite regedit e confirme.
- Navegue até:
HKEYCURRENTUSER\Software\Microsoft\Office\12.0\Outlook\Security
- À direita, localize o valor OutlookSecureTempFolder: ele mostra o caminho completo da pasta OLK.
Dica via linha de comando (Prompt):
reg query "HKCU\Software\Microsoft\Office\12.0\Outlook\Security" /v OutlookSecureTempFolder
Observação: em alguns ambientes, pode haver redirecionamento de Registro entre visões de 32 e 64 bits. Se necessário, acrescente /reg:32
ao comando.
Como apagar com segurança
- Feche o Outlook e qualquer arquivo de anexo que esteja aberto ou em edição.
- Abra a pasta OLK usando um dos caminhos acima.
- Selecione todos os arquivos e subpastas e pressione Shift+Delete para excluir permanentemente, ou apenas Delete para enviar à Lixeira.
- Se optou por enviar à Lixeira, esvazie a Lixeira para recuperar o espaço imediatamente.
- Abra o Outlook e teste a abertura de um anexo: a pasta será recriada e tudo funcionará normalmente.
Boas práticas recomendadas
- Salve primeiro: se pretende manter um anexo, salve-o em uma pasta de documentos antes de limpar a OLK.
- Feche aplicativos que possam estar usando arquivos do cache (Word, Excel, PDF readers) para evitar mensagens de “arquivo em uso”.
- Limpeza periódica: crie um hábito mensal ou automatize (veja abaixo) para evitar acúmulo.
- Não remova o perfil do Outlook: apague apenas os arquivos dentro da OLK; o Outlook cuidará do resto.
Limpeza automática
Há várias formas de automatizar. Abaixo estão opções que equilibram segurança e controle.
Usando a Limpeza de Disco
- Pressione Win+R, digite cleanmgr e confirme.
- Escolha a unidade do sistema (geralmente C:).
- Marque itens temporários relevantes e conclua a limpeza.
Isso ajuda a reduzir caches em geral. Para a OLK especificamente, prefira o script a seguir.
Script simples em PowerShell
O exemplo abaixo encontra o caminho da OLK no Registro e remove todos os arquivos e pastas dentro dela. Comece executando com -WhatIf
para simular sem apagar nada; depois, remova o parâmetro para efetivar a limpeza.
# Executar no PowerShell do usuário (não precisa ser admin)
$regPath = 'HKCU:\Software\Microsoft\Office\12.0\Outlook\Security'
$olk = (Get-ItemProperty -Path $regPath -Name OutlookSecureTempFolder -ErrorAction Stop).OutlookSecureTempFolder
Confirme o caminho encontrado
Write-Host "Pasta OLK: $olk"
Simulação (não apaga nada). Revise a lista que seria removida.
Get-ChildItem -LiteralPath $olk -Force -Recurse | Remove-Item -Recurse -Force -WhatIf
--- Para executar de fato, use a linha abaixo (sem -WhatIf):
Get-ChildItem -LiteralPath $olk -Force -Recurse | Remove-Item -Recurse -Force
Apagar apenas itens antigos
Para manter os arquivos mais recentes e apagar somente os mais antigos (por exemplo, com mais de 7 dias):
$dias = 7
$regPath = 'HKCU:\Software\Microsoft\Office\12.0\Outlook\Security'
$olk = (Get-ItemProperty -Path $regPath -Name OutlookSecureTempFolder).OutlookSecureTempFolder
$limite = (Get-Date).AddDays(-$dias)
Get-ChildItem -LiteralPath $olk -File -Force -Recurse |
Where-Object { $_.LastWriteTime -lt $limite } |
Remove-Item -Force
Agendar execução automática
- Salve um dos scripts acima como
limpar-olk.ps1
em uma pasta confiável. - Abra o Agendador de Tarefas e crie uma Tarefa Básica.
- Defina a periodicidade (semanal ou mensal).
- Em Ação, escolha Iniciar um programa e use:
Programa:powershell.exe
Argumentos:-ExecutionPolicy Bypass -File "C:\Caminho\limpar-olk.ps1"
Agendar no contexto do usuário é importante para que a tarefa respeite o perfil correto do Outlook e o caminho da OLK.
Vantagens e limitações
Vantagens | Limitações e cuidados |
---|---|
Recupera espaço em disco de forma imediata. | Arquivos não salvos fora da OLK serão perdidos após a limpeza. |
Corrige falhas ao abrir/salvar anexos, comuns quando a OLK lota. | Feche anexos e o Outlook antes de remover para evitar bloqueios. |
Não interfere no conteúdo das mensagens nem configurações do Outlook. | Se a limpeza ocorrer enquanto um anexo estiver em uso, podem surgir erros de gravação. |
Erros comuns e como resolver
Mensagem dizendo que não é possível criar o arquivo
Quando a OLK está cheia ou com nomes duplicados, o Outlook pode exibir erros ao abrir anexos. Limpar a OLK resolve na maioria dos casos. Siga o passo a passo de exclusão e tente novamente.
Permissão negada ou arquivo em uso
- Feche o Outlook e os apps associados ao anexo (Word, Excel, Adobe Reader etc.).
- Se persistir, reinicie a sessão do Windows e apague novamente.
- Use o PowerShell com
-Force
quando houver pastas vazias “teimosas”.
Anexos abrindo como somente leitura
Isso é esperado ao abrir direto do e‑mail: a cópia em cache costuma ser somente leitura. Salve em uma pasta pessoal antes de editar, para evitar perda de alterações e confusão com a OLK.
Não encontro a pasta
- Cheque o valor de OutlookSecureTempFolder no Registro.
- Verifique se há variações de caminho legado (
Temporary Internet Files
). - Confirme se está no perfil de usuário correto; a OLK é específica por usuário.
Perguntas frequentes
Apagar os arquivos da OLK apaga meus e‑mails?
Não. Você remove apenas cópias temporárias. As mensagens e seus anexos continuam na caixa de correio ou no PST/OST.
Posso deletar a pasta inteira em vez de só os arquivos?
Pode. Se a pasta for removida, o Outlook a recria automaticamente quando necessário.
Preciso fechar o Outlook antes de apagar?
Sim, é a prática mais segura. Evita conflitos com arquivos que estejam em uso.
É possível automatizar para não me preocupar mais?
Sim. Use o script em PowerShell e agende uma tarefa para rodar periodicamente.
Como garanto que não excluo algo importante?
Anexos valiosos devem ser salvos em uma pasta pessoal antes da limpeza. A OLK não é local de armazenamento definitivo.
Checklist rápida
Faça | Evite |
---|---|
Feche o Outlook e os anexos abertos. | Apagar enquanto o anexo estiver em edição. |
Confirme o caminho via OutlookSecureTempFolder . | Depender de um único caminho “padrão” sem checar o Registro. |
Salve anexos importantes fora da OLK. | Tratar a OLK como pasta de documentos. |
Automatize com PowerShell ou Limpeza de Disco. | Ignorar acúmulo e enfrentar erros recorrentes ao abrir anexos. |
Conclusão
A pasta OLK do Outlook funciona como um estacionamento temporário para anexos. Excluir seu conteúdo é seguro, libera espaço e ainda ajuda a evitar erros na abertura e salvamento de arquivos. Com as orientações acima — localizar o caminho correto, fechar o Outlook antes da remoção e, se preferir, automatizar a limpeza — você mantém o sistema enxuto sem risco para seus e‑mails.
Resumo curto: pode apagar os arquivos da pasta OLK; são cópias temporárias de anexos e o Outlook recriará a pasta quando necessário.