정확히 무엇이 작동하지 않는지 알아내는 방법

최종 업데이트: 2026년 1월 16일

UltraDefrag 의 모든 구성 요소는 실행 중에 디버깅 출력을 생성하여 정확히 어떤 부분이 작동하지 않는지 쉽게 파악할 수 있도록 합니다. 구성 요소에서 오류가 발생하면 오류 메시지와 함께 오류 발생 원인에 대한 자세한 설명을 출력합니다.

예를 들어, 구성 요소가 클러스터를 재배치하기 위해 파일을 여는 데 실패하면 파일이 존재하지 않거나, 잠금이 걸렸거나, 또는 다른 이유 등 작업 실패 원인이 표시됩니다. 디버깅 출력을 살펴보면 작업이 실패한 정확한 이유를 항상 확인할 수 있습니다.

디버깅 출력에는 3단계가 있으며, DebugView 사용하는 UltraDefrag 에 내장된 로깅 기능을

디버깅 출력 레벨 설정

UltraDefrag 생성하는 디버깅 출력의 양은 디버깅 출력 레벨을 설정하여 제어할 수 있습니다.

총 3단계 레벨이 있습니다

  • 보통 - 적당한 양의 디버깅 출력을 생성합니다.
  • 상세 – 보다 자세한 디버깅 출력을 생성합니다.
  • 편집증적 성향 - 디버깅 출력을 많이 생성합니다.

기본적으로 '보통' 수준으로 설정되어 있습니다. 하지만 버그 보고서를 제출하기 전에 문제에 대한 더 자세한 정보를 수집하기 위해 수준을 '상세'로 설정하는 것을 권장합니다.

디버깅 출력 수준을 설정하려면 UltraDefrag 클릭한 실행하고 설정 > 고급을 다음 로깅 수준 설정을 조정하고 대화 상자를 닫습니다. 이렇게 하면 자동 조각 모음부팅 시 인터페이스 의 모든 구성 요소에 대한 디버깅 출력 수준이 설정됩니다 UltraDefrag용 사용자 지정 배치 스크립트를 제외한 . 사용자 지정 스크립트의 수준을 설정하려면 환경 변수를 사용하십시오.UD_DBGPRINT_LEVEL

1
set UD_DBGPRINT_LEVEL=DETAILED

DebugView를 사용하여 디버깅 출력 캡처

Mark Russinovich가 개발한 DebugView 프로그램은 실행 중인 모든 애플리케이션의 디버깅 출력을 캡처하여 실시간으로 표시하는 훌륭한 도구입니다.

다음 단계별 가이드를 따라 사용 방법을 배우세요

  1. Microsoft 웹사이트 에서 DebugView의 최신 버전을 다운로드하십시오 .

  2. DebugView 설치 스크립트를 다운로드하세요 .

  3. 다운로드한 두 개의 ZIP 압축 파일에서 모든 파일을 하나의 폴더에 압축 해제하세요.

  4. 파일을 마우스 오른쪽 버튼으로 클릭 하고 '관리자 권한으로 실행'을 선택하여 DebugView를 컴퓨터에 설치하십시오.install-debugview.cmd

  5. DebugView 바탕 화면 아이콘을 두 번 클릭하여 프로그램을 실행하세요

  6. UltraDefrag 디버깅 출력을 캡처하려면 다음을 선택하십시오 캡처 > 글로벌 Win32 캡처:

  7. 이게 전부입니다! 이제 UltraDefrag 실행하고 디버깅 출력을 확인할 수 있습니다

  8. 언제든지 파일 > 저장 을.

UltraDefrag 의 내장 로깅 기능을 사용합니다

또는 UltraDefrag 에 내장된 로깅 기능을 사용하여 디버깅 출력을 확인할 수 있습니다. 이는 특히 부팅 시 인터페이스에서 생성되는 디버깅 출력을 DebugView를 통해 캡처할 수 없기 때문에 유용합니다.

UltraDefrag 구성 요소는 기본적으로 디버깅 출력을 다음 파일에 저장합니다

요소기본 로그 파일 경로
그래픽 인터페이스{installation_folder}\logs\ultradefrag.log
자동 조각 모음 구성 요소{installation_folder}\logs\task-launcher.log,
{installation_folder}\logs\auto-defrag.log
부팅 시간 인터페이스{installation_folder}\logs\boot-time-defrag.log

예를 들어, 부팅 시 디스크 조각 모음이 완료된 후 boot-time-defrag.log 파일을 열어 디스크 처리 과정에서 어떤 일이 일어났는지 확인할 수 있습니다.

그래픽 인터페이스의 로그 파일에 접근하는 것은 훨씬 더 쉽습니다. 클릭만 하면 됩니다 도움말 > 문제 해결 언제든지 로그 파일에 접근할 수 있습니다

메모

Windows 7에서 UltraDefrag 의 자동 조각 모음 구성 요소는 작업이 완료되기 전에 종료될 경우(예: 시간 초과) 디버깅 출력을 로그 파일에 저장할 수 없습니다. 이 경우 디버깅 출력을 확인하려면 앞서 언급한 DebugView 프로그램을 사용하십시오.

그래픽 인터페이스의 로그 파일 경로를 변경하려면 기본 구성 파일을조정한 log_file_path 다음 변경 사항을 저장하십시오. 예를 들어, C:\logs\ultradefrag.log 사용할 경로를 설정하려면 다음과 같이 합니다.

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

자동 디스크 조각 모음 구성 요소 및 부팅 시 인터페이스의 로그 파일 경로 변경은 현재 사용자 지정 스크립트를 사용하지 않는 한 지원되지 않습니다. 사용자 지정 스크립트에서는 환경 변수를 사용하여 로깅을 활성화하고 로그 파일 경로를 동시에 설정할 수 있습니다 UD_LOG_FILE_PATH .

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

메모

지정된 파일로 로그를 기록하는 데 실패하는 경우(예: 파일 경로가 유효하지 않은 경우), 로그는 지정된 파일과 동일한 이름을 가진 다음 폴더에 있는 파일로 리디렉션됩니다 %SystemDrive%\UltraDefrag_Logs.

이 페이지를 공유하세요:
맨 위로 스크롤하세요 영어