Como descobrir exatamente o que não está funcionando

Última atualização em 16 de janeiro de 2026.

Para facilitar a identificação do que exatamente não está funcionando, todos os componentes do UltraDefrag geram informações de depuração durante a execução. Sempre que um componente encontra um erro, ele exibe uma mensagem de erro com uma explicação detalhada do que deu errado.

Por exemplo, quando um componente não consegue abrir um arquivo para realocar seus clusters, ele mostra o motivo da falha na operação, seja porque o arquivo não existe, devido a algum tipo de bloqueio ou por outro motivo. Analisando a saída de depuração, você sempre pode descobrir exatamente por que uma operação falhou.

Existem 3 níveis de saída de depuração e duas maneiras de acessá-la: usando o DebugView ou usando UltraDefrag os recursos de registro integrados

Definindo o nível de saída de depuração

Você pode controlar a quantidade de informações de depuração geradas UltraDefrag definindo o nível de saída de depuração.

Existem 3 níveis disponíveis:

  • Normal – produz uma quantidade moderada de informações de depuração.
  • Detalhado – produz uma saída de depuração mais detalhada.
  • Paranoico – produz muitas informações de depuração.

Por padrão, o nível normal está definido. Recomendamos definir o nível para detalhado antes de enviar um relatório de erro para coletar informações mais detalhadas sobre o problema.

Para definir o nível de saída de depuração, inicie UltraDefrag e clique em Configurações > Avançado. Em seguida, ajuste a Nível de registro e feche a caixa de diálogo. Isso definirá o nível de saída de depuração para todos os componentes do UltraDefrag, exceto para scripts em lote personalizados para a desfragmentação automática e a interface de inicialização. Para definir o nível para os scripts personalizados, use a UD_DBGPRINT_LEVEL variável de ambiente:

1
set UD_DBGPRINT_LEVEL=DETAILED

Capturando a saída de depuração usando o DebugView

O programa DebugView, de Mark Russinovich, é uma excelente ferramenta que captura a saída de depuração de todos os aplicativos em execução e a exibe em tempo real.

Siga este guia passo a passo para aprender a usá-lo:

  1. Baixe a versão mais recente do DebugView no site da Microsoft.

  2. Baixe o script de instalação do DebugView.

  3. Extraia todos os arquivos dos dois arquivos ZIP baixados para uma única pasta.

  4. Clique com o botão direito do mouse no install-debugview.cmd arquivo e selecione "Executar como administrador" para instalar o DebugView no seu computador.

  5. Clique duas vezes no ícone do DebugView na área de trabalho para iniciar o programa:

  6. Para capturar a saída de depuração UltraDefrag , selecione Capturar > Capturar Win32 Global:

  7. É isso aí! Agora você pode executar UltraDefrag e verificar a saída de depuração:

  8. A qualquer momento, você pode salvar a saída de depuração capturada em um arquivo clicando em Arquivo > Salvar.

Utilizando os recursos de registro integrados UltraDefrag

Alternativamente, você pode usar os recursos de registro integrados UltraDefrag para acessar a saída de depuração. Isso é especialmente útil para a interface de inicialização, pois não é possível usar o DebugView para capturar a saída de depuração gerada por ela.

Por padrão, os componentes UltraDefrag salvam suas informações de depuração nos seguintes arquivos:

ComponenteCaminho padrão do arquivo de log
Interface gráfica{installation_folder}\logs\ultradefrag.log
Componente de desfragmentação automática{installation_folder}\logs\task-launcher.log,
{installation_folder}\logs\auto-defrag.log
Interface de inicialização{installation_folder}\logs\boot-time-defrag.log

Assim, por exemplo, após a desfragmentação durante a inicialização, você pode abrir o boot-time-defrag.log arquivo para verificar o que aconteceu durante o processamento do disco.

Acessar os arquivos de registro da interface gráfica é ainda mais fácil. Basta clicar Ajuda > Resolução de problemas A qualquer momento, para acessar os arquivos de registro:

Observação

No Windows 7, o componente de desfragmentação automática do UltraDefrag não consegue salvar a saída de depuração no arquivo de log quando a tarefa é interrompida antes da conclusão, por exemplo, quando o tempo limite se esgota. Para capturar a saída de depuração nesse caso, use o programa DebugView mencionado anteriormente.

Para alterar o caminho do arquivo de log da interface gráfica, abra o arquivo de configuração principal, ajuste o log_file_path parâmetro e salve as alterações. Por exemplo, para definir o caminho a ser C:\logs\ultradefrag.log usado:

1
log_file_path = "C:\\logs\\ultradefrag.log"

Atualmente, não é possível alterar o caminho do arquivo de log para o componente de desfragmentação automática e a interface de inicialização, a menos que você utilize scripts personalizados. Nesses scripts, você pode ativar o registro de logs e definir o caminho do arquivo simultaneamente usando a UD_LOG_FILE_PATH variável de ambiente:

1
set UD_LOG_FILE_PATH=C:\logs\ultradefrag.log

Observação

Se o registro no arquivo especificado falhar, por exemplo, porque o caminho do arquivo é inválido, o registro será redirecionado para um arquivo com o mesmo nome especificado, mas localizado na seguinte pasta: %SystemDrive%\UltraDefrag_Logs.

Compartilhe esta página:
Voltar ao topo Inglês