Você consegue visualizar um arquivo PDF no navegador usando o painel de visualização do OneDrive for Business, mas, ao baixar o mesmo arquivo, o PDF aparece em branco, exibe um erro ou não abre. Esse problema geralmente ocorre porque o download está incompleto ou porque a cópia local é um arquivo temporário (stub) em vez do documento completo. Neste artigo, você aprenderá por que a visualização funciona enquanto o download falha e como forçar um download completo e sem corrupção do OneDrive for Business.
Principais conclusões: Como corrigir um download de PDF corrompido do OneDrive
- Aplicativo web OneDrive > Botão Download > Baixar como PDF: Força o servidor a converter e fornecer uma cópia nova do PDF, em vez de um arquivo em cache ou parcial.
- Alternância de Arquivos Sob Demanda nas Configurações do OneDrive: Desabilitar Arquivos Sob Demanda garante que todos os arquivos, incluindo PDFs, sejam totalmente sincronizados com o disco rígido local antes de abri-los.
- Cliente de Sincronização do OneDrive > Pausar sincronização > Retomar sincronização: Limpa uma fila de download travada e tenta baixar o PDF novamente desde o início.
Por que a visualização do PDF funciona, mas o arquivo baixado está corrompido
O OneDrive for Business usa dois mecanismos de entrega separados para visualização e download. O painel de visualização no navegador transmite uma versão renderizada do PDF através do visualizador de documentos interno da Microsoft. Esse visualizador converte o arquivo em uma série de imagens ou em uma tela HTML leve, permitindo que você veja o conteúdo sem baixar o arquivo original. A ação de download, por outro lado, envia os dados binários brutos do PDF para o navegador. Se a conexão com o servidor for interrompida, se o navegador armazenar em cache uma resposta parcial ou se o cliente de sincronização do OneDrive entregar um espaço reservado em vez do arquivo completo, o PDF baixado ficará corrompido.
Download parcial do navegador
Ao clicar no botão Download no aplicativo web do OneDrive, o navegador começa a receber o PDF como um fluxo de bytes. Uma rede lenta ou instável pode fazer com que o navegador salve apenas os primeiros kilobytes. O arquivo parece ser um PDF porque a extensão é .pdf, mas o conteúdo está incompleto. Os leitores de PDF detectam a falta de dados e exibem uma página em branco ou uma mensagem de erro.
Espaço reservado dos Arquivos Sob Demanda do OneDrive
Se você usa o cliente de sincronização do OneDrive com Arquivos Sob Demanda ativado, um arquivo mostrado no Explorador de Arquivos pode ser um espaço reservado somente online. Clicar duas vezes no arquivo inicia um download, mas o download pode falhar silenciosamente se o mecanismo de sincronização estiver pausado ou tiver um conflito. O arquivo abre, mas exibe conteúdo corrompido porque apenas os metadados foram gravados no disco.
Etapas para baixar um PDF limpo do OneDrive for Business
Use estes métodos para forçar o OneDrive a enviar um arquivo PDF completo e sem corrupção. Comece com o Método 1, pois funciona na maioria dos casos.
Método 1: Usar a opção Baixar como PDF no aplicativo web do OneDrive
- Abra o PDF no OneDrive for Business
Acesse onedrive.com, faça login com sua conta corporativa ou de estudante e navegue até a pasta que contém o PDF. Clique no nome do arquivo para abrir o painel de visualização. - Clique no botão Download e escolha Baixar como PDF
Na barra de ferramentas superior, clique no ícone Download (seta para baixo). Um menu suspenso aparece. Selecione Baixar como PDF. Essa opção força o servidor do OneDrive a renderizar e exportar um novo arquivo PDF, em vez de enviar os bytes originais em cache. - Salve o arquivo em um novo local
O navegador solicitará que você salve o arquivo. Escolha uma pasta em sua unidade local que não seja sincronizada pelo OneDrive, como Documentos ou Área de Trabalho. Não salve novamente na pasta do OneDrive. - Abra o PDF salvo
Clique duas vezes no arquivo baixado para abri-lo no leitor de PDF padrão. O arquivo deve exibir todas as páginas corretamente. Se ainda aparecer corrompido, prossiga para o Método 2.
Método 2: Limpar o cache do navegador e baixar o arquivo original
- Limpe o cache do navegador
No Microsoft Edge, clique no menu de três pontos > Configurações > Privacidade, pesquisa e serviços > Escolher o que limpar. Selecione Imagens e arquivos em cache e clique em Limpar agora. No Google Chrome, clique no menu de três pontos > Mais ferramentas > Limpar dados de navegação. Selecione Imagens e arquivos em cache e clique em Limpar dados. - Reinicie o navegador
Feche todas as janelas do navegador e reabra-o. Isso garante que nenhum dado antigo em cache interfira no download. - Baixe o PDF usando o botão Download normal
Volte ao OneDrive, abra o PDF e clique no ícone Download. Desta vez, escolha a opção padrão (apenas Download). O arquivo deve ser baixado como um PDF original completo. - Verifique o tamanho do arquivo
Clique com o botão direito no PDF baixado no Explorador de Arquivos e selecione Propriedades. Compare o valor de Tamanho com o tamanho do arquivo mostrado no aplicativo web do OneDrive. Se forem exatamente iguais, o download está completo. Se o arquivo local for significativamente menor, repita o download.
Método 3: Desabilitar Arquivos Sob Demanda e forçar uma sincronização completa
- Abra as Configurações do OneDrive
Clique com o botão direito no ícone de nuvem do OneDrive na bandeja do sistema e selecione Configurações. Vá para a guia Sincronização e backup. - Desative Arquivos Sob Demanda
Na seção Arquivos Sob Demanda, desmarque a caixa que diz Economizar espaço e baixar arquivos conforme você os usa. Clique em OK. O OneDrive agora baixará todos os arquivos para sua unidade local. - Aguarde a conclusão da sincronização
Abra o Explorador de Arquivos e navegue até a pasta do OneDrive. Observe os ícones de status ao lado dos arquivos. Todos os arquivos devem mostrar uma marca de seleção verde, indicando que foram totalmente baixados. Isso pode levar alguns minutos, dependendo do número de arquivos. - Abra o PDF diretamente do Explorador de Arquivos
Clique duas vezes no arquivo PDF na pasta do OneDrive. Ele deve abrir sem corrupção, pois os dados binários completos agora estão em seu disco rígido. - Reative Arquivos Sob Demanda, se desejado
Se quiser economizar espaço em disco, volte às Configurações do OneDrive e marque novamente a opção Arquivos Sob Demanda após confirmar que o PDF abre corretamente.
Se o download do PDF ainda estiver corrompido após essas correções
OneDrive mostra um download parcial ou erro de sincronização
Se o arquivo PDF na pasta sincronizada do OneDrive tiver um X vermelho ou um ícone de triângulo amarelo, o mecanismo de sincronização encontrou um erro. Pause e retome a sincronização para forçar uma nova tentativa. Clique com o botão direito no ícone de nuvem do OneDrive, selecione Pausar sincronização, escolha 2 horas, depois clique com o botão direito novamente e selecione Retomar sincronização. O PDF será baixado novamente do servidor.
O PDF abre no navegador em vez de baixar
Alguns navegadores estão configurados para abrir PDFs inline em vez de baixá-los. Se o PDF abrir em uma nova guia do navegador, mas o botão de download não aparecer, clique com o botão direito no PDF na lista de arquivos do OneDrive e selecione Download. Como alternativa, mantenha pressionada a tecla Alt enquanto clica no botão Download para forçar um download direto na maioria dos navegadores.
O arquivo PDF original está corrompido no servidor
Se a visualização do PDF também mostrar páginas faltando ou conteúdo distorcido, o arquivo original armazenado no OneDrive está corrompido. Nesse caso, peça ao proprietário do arquivo para fazer upload de uma cópia limpa do aplicativo de origem. Você não pode corrigir um arquivo corrompido no servidor pelo lado do cliente.
Visualização vs Download: Principais diferenças no OneDrive for Business
| Item | Visualização no navegador | Download para unidade local |
|---|---|---|
| Método de entrega | Transmite imagens renderizadas via visualizador de documentos da Microsoft | Transfere dados binários brutos do PDF |
| Requer download completo do arquivo | Não, apenas a página atual é renderizada | Sim, o arquivo inteiro deve ser transferido |
| Suscetível a interrupções de rede | Baixa, pois carrega página por página | Alta, uma conexão perdida pode causar um arquivo parcial |
| Funciona com espaço reservado de Arquivos Sob Demanda | Sim, a visualização usa a versão online | Não, o espaço reservado deve ser totalmente sincronizado primeiro |
| Melhor para | Visualização rápida sem salvar | Acesso offline ou edição |
Agora você pode forçar um download limpo de PDF do OneDrive for Business usando a opção Baixar como PDF, limpando o cache do navegador ou desabilitando Arquivos Sob Demanda. Na próxima vez que encontrar um download corrompido, tente o Método 1 primeiro, pois não requer alterações nas configurações. Como dica avançada, você também pode usar o aplicativo móvel do OneDrive para baixar o arquivo, o que às vezes contorna completamente os problemas de cache do navegador.