Erro ao pré‑visualizar Word no Windows 10: “Word could not create the work file” — causas e correções

Ao usar o Painel de Visualização (Preview Pane) do Explorador de Arquivos/Ficheiros no Windows 10 para olhar documentos do Word, surgem pop‑ups repetidos com “Word could not create the work file. Check the Temp environment variable.” Abaixo você encontra causas e correções comprovadas.

Índice

Sintoma e mensagem de erro

O problema aparece ao selecionar um .docx ou .doc com o painel de visualização ativado no Explorador. Em vez de pré‑visualizar, o Windows dispara janelas com a mensagem:

Word could not create the work file. Check the Temp environment variable.

Em geral, clicar em “OK” apenas repete o alerta e a pré‑visualização não é exibida.

Causa provável em termos simples

O “preview handler” do Word precisa gravar e ler arquivos temporários. Se as pastas de cache e temporários apontarem para um caminho inválido, não existirem, estiverem sem permissão, com atributos incorretos (por exemplo, marcadas como “Sistema” quando não deveriam) ou corrompidas, o Word não consegue criar os seus work files e falha com o erro. Em ambientes Windows 10, isso costuma envolver principalmente:

  • %USERPROFILE%\AppData\Local\Microsoft\Windows\INetCache (cache de Internet/preview);
  • %USERPROFILE%\AppData\Local\Temp (variáveis de ambiente TEMP/TMP);
  • Valores do Registro em HKEYCURRENTUSER\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders, especialmente o valor Cache (tipo REGEXPANDSZ);
  • Dependências do próprio “preview handler” do Office, que podem ser reparadas via manutenção do Microsoft Office.

Solução rápida recomendada

Na prática, duas ações resolvem a maioria dos casos:

  1. Reparar o Microsoft Office: Primeiro faça o Reparo Rápido; se não bastar, o Reparo Online. Isso recompõe o preview handler e permissões/registradores associados.
  2. Normalizar INetCache e o valor Cache no Registro: Garanta que o valor Cache aponta para %USERPROFILE%\AppData\Local\Microsoft\Windows\INetCache, que a pasta existe e não está com atributo de sistema.

Se ainda persistir, siga o passo a passo completo abaixo para acertar variáveis TEMP/TMP, limpar caches e verificar interferências.

Mapa mental do diagnóstico

Se você observa…Provável causaCorreção prioritária
Erro apenas no Preview Pane; abrir o arquivo no Word funcionaHandler de pré‑visualização do Office corrompidoReparo do Office
Erro aparece em vários apps ao lidar com temporáriosVariáveis TEMP/TMP apontando para caminho inválidoRestabelecer TEMP/TMP e recriar pastas
Erro ocorre apenas com sua contaPerfil de usuário com INetCache ou Registro incoerentesCorrigir Cache no Registro e atributos da pasta
Em VDI/roaming, caminhos vão para redeRedirecionamento de pastas mal configuradoApontar Cache e TEMP/TMP para caminhos locais válidos

Passo a passo completo

Reparar o Microsoft Office

Quando usar: quase sempre, primeiro. É a correção que mais resolve casos reais.

Como fazer:

  1. Abra Painel de ControleProgramas e Recursos.
  2. Selecione Microsoft Office (ou “Microsoft 365 Apps”).
  3. Clique em Alterar → escolha Reparo Rápido e conclua.
  4. Se ainda falhar, repita e escolha Reparo Online.

O que esperar: após o reparo, o preview deve voltar imediatamente. Teste com um .docx qualquer.

Corrigir o caminho de Cache no Registro do Windows

Objetivo: garantir que o valor Cache do usuário aponta para o local padrão do INetCache e que o Windows consegue expandi‑lo.

Passos:

  1. Pressione Win+R, digite regedit e confirme.
  2. Navegue até:
    HKEYCURRENTUSER\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders
  3. Localize o valor Cache (tipo REGEXPANDSZ). Defina o dado como:
    %USERPROFILE%\AppData\Local\Microsoft\Windows\INetCache
  4. Feche o Editor do Registro e reinicie o Windows.

Observação: em instalações antigas, o nome “Temporary Internet Files” pode aparecer. O importante é que o caminho exista e seja acessível.

Normalizar os atributos/visibilidade da pasta INetCache

O atributo de Sistema em INetCache pode interferir na escrita do preview. A sequência abaixo remove “Sistema” e mantém apenas “Oculto”.

cd /d %LOCALAPPDATA%\Microsoft\Windows
attrib -s -h INetCache
attrib +h INetCache

Execute em um Prompt de Comando (Administrador). Se a pasta não existir, crie‑a manualmente e repita os comandos.

Restabelecer as variáveis de ambiente TEMP e TMP

As variáveis precisam apontar para pastas locais existentes e graváveis.

  1. Abra Configurações Avançadas do SistemaVariáveis de Ambiente…
  2. Em Variáveis de usuário, defina:
    • TEMP = %USERPROFILE%\AppData\Local\Temp
    • TMP = %USERPROFILE%\AppData\Local\Temp
  3. Em Variáveis do sistema, o padrão é:
    • TEMP = %SystemRoot%\TEMP
    • TMP = %SystemRoot%\TEMP
  4. Verifique se as pastas existem. Se não existirem, crie‑as.
  5. Abra as Propriedades → Segurança de cada pasta e confirme que seu usuário tem Controle Total.

Limpar caches temporários

Conteúdos corrompidos no cache podem provocar o erro. Utilize:

  • Limpeza de Disco (incluindo “Arquivos temporários”);
  • Ou apague manualmente o conteúdo de %TEMP% (feche aplicativos antes).

Outras verificações úteis

  • Desativar COM Add‑ins do Word: inicie o Word em Modo de Segurança (segure Ctrl ao abrir), depois Arquivo → Opções → Suplementos → Gerenciar: COM Add‑ins → Ir… e desmarque para testar.
  • Atualizações: instale as mais recentes do Office e do Windows 10.
  • Antivírus: faça um teste rápido desativando temporariamente para descartar bloqueio de escrita no cache.
  • Integridade do sistema e do disco (Prompt de Comando como Admin): chkdsk /f /r DISM /Online /Cleanup-Image /RestoreHealth sfc /scannow Dica: o chkdsk /f /r pode agendar execução no próximo boot.
  • Novo perfil de usuário: crie um perfil de teste. Se nele funcionar, há forte indício de corrupção no perfil original.
  • Microsoft Support and Recovery Assistant (SaRA): útil para diagnosticar problemas do Office automaticamente.

Tabelas de referência rápida

Valores e caminhos padrão

ElementoValor/Caminho padrãoObservações
Registro → Cache%USERPROFILE%\AppData\Local\Microsoft\Windows\INetCacheChave: HKCU\...\User Shell Folders. Tipo deve ser REGEXPANDSZ.
Variável TEMP (usuário)%USERPROFILE%\AppData\Local\TempPrecisa existir e permitir gravação.
Variável TMP (usuário)%USERPROFILE%\AppData\Local\TempGeralmente igual a TEMP.
INetCache (pasta)%LOCALAPPDATA%\Microsoft\Windows\INetCacheDeve não estar com atributo de Sistema; pode permanecer “Oculta”.

Permissões esperadas

PastaContaPermissão mínimaComo verificar
%USERPROFILE%\AppData\Local\TempUsuário atualControle TotalPropriedades → Segurança
%LOCALAPPDATA%\Microsoft\Windows\INetCacheUsuário atualModificar/GravarPropriedades → Segurança

Validação após aplicar as correções

  1. Abra o Explorador e ative o Painel de Visualização (Exibir → Painel de Visualização).
  2. Selecione um .docx limpo (por exemplo, um documento novo em branco salvo na Área de Trabalho).
  3. Confirme que a pré‑visualização aparece e o pop‑up não retorna.

Se ainda houver erro, repita a verificação de Registro e de atributos de INetCache, e siga as verificações adicionais (add‑ins, antivírus, sfc/DISM).

Teste rápido das variáveis e do cache

Você pode confirmar caminhos e escrita com estes comandos (Prompt de Comando):

echo %TEMP%
echo %TMP%
echo %LOCALAPPDATA%\Microsoft\Windows\INetCache

E criar um arquivo de teste:

echo teste>"%TEMP%\teste_preview.txt"
if exist "%TEMP%\teste_preview.txt" echo OK

Se o arquivo não for criado, ajuste as variáveis/pastas conforme orientado.

Cenários especiais

  • VDI/Roaming/Perfis redirecionados: evite apontar Cache e TEMP/TMP para unidades de rede; além de lentidão, permissões herdadas em pastas de rede podem bloquear a escrita do preview.
  • Políticas de Grupo (GPO): verifique se há GPO redefinindo “User Shell Folders” ou variáveis de ambiente.
  • Pastas renomeadas: mesmo com Idioma diferente (por exemplo, “Utilizador” vs “Usuário”), use os caminhos por variável com %USERPROFILE%, que funcionam universalmente.

Erros comuns que prolongam o problema

  • Definir o valor Cache como caminho literal com nome de usuário incorreto (ex.: copiar de outro perfil).
  • Usar tipo de valor errado no Registro (REGSZ em vez de REGEXPAND_SZ), impedindo a expansão de %USERPROFILE%.
  • Marcar INetCache como Sistema e Oculto permanentemente; mantenha apenas Oculto.
  • Apontar TEMP/TMP para pastas de rede ou para unidades removíveis.

Resultado prático observado

  • Resolvido via Reparo Rápido do Office em um caso típico reportado: após o reparo, a pré‑visualização voltou a funcionar de imediato.
  • Alternativa comprovada: remover o atributo de sistema de INetCache e mantê‑la apenas oculta eliminou o erro para outro usuário, sem mudança adicional.

Notas e cuidados

  • Registro do Windows: crie um ponto de restauração ou exporte a chave antes de editar.
  • Atributos de pasta: utilize exatamente os comandos indicados para não ocultar/remover atributos indevidamente.
  • Desativar o Painel de Visualização: remove o sintoma, mas não corrige a causa; prefira aplicar as correções acima.

FAQ — Perguntas frequentes

Posso apenas apagar a pasta INetCache?
Pode esvaziá‑la; o Windows recria o conteúdo conforme necessário. Porém, o problema não é “ter arquivos demais”, e sim caminho/atributos/permissões. Ajuste os itens estruturais primeiro.

O erro também acontece no Outlook ao pré‑visualizar anexos. As correções servem?
Sim. O Outlook usa componentes do Office e áreas de temporários semelhantes. Repare o Office e normalize INetCache/TEMP.

Preciso usar /s /d com o attrib?
Normalmente não. Os comandos recomendados atuam na pasta INetCache em si. Se herdou atributos em subpastas, use as opções com cautela.

O que acontece se o valor Cache estiver apontando para outro disco?
Se o caminho existe e é gravável, em teoria funciona. Na prática, caminhos externos (rede/USB) aumentam a chance de erro. Prefira o padrão local.

Como verificar rapidamente se meu usuário consegue escrever em INetCache?
Abra %LOCALAPPDATA%\Microsoft\Windows\INetCache e tente criar um arquivo de texto. Se falhar, revise permissões/atributos e a propriedade da pasta.

Em uma linha

O erro costuma ser causado por caminho, permissões ou atributos incorretos em INetCache/Temp. Reparo do Office e normalização do valor Cache + atributos da INetCache são as correções que mais resolvem.

Conclusão

O Preview Pane do Windows 10 depende de um encadeamento simples: um handler do Office funcional, variáveis TEMP/TMP válidas, e uma pasta de cache INetCache acessível e com atributos corretos. Quando qualquer elo se quebra, o Word não cria os “work files” e exibe o erro. Seguindo a ordem sugerida — reparar o Office, corrigir o valor Cache, normalizar a pasta INetCache, restaurar TEMP/TMP e limpar temporários — você elimina as causas mais prováveis e recupera a pré‑visualização sem gambiarras.

Índice