부팅 시 인터페이스 개요
최종 업데이트:
UltraDefrag 시스템 재부팅 중에 Windows 및 응용 프로그램이 완전히 로드되어 파일을 잠그기 전에 조각 모음 및 잠긴 파일 최적화를 수행하는 특수 부팅 인터페이스가 포함되어 있습니다.
메모
- BitLocker 로 암호화된 시스템 디스크가 아닌 디스크는 Windows 부팅 초기 단계에서 잠금 해제할 방법이 없으므로 부팅 시 처리할 수 없습니다. 디스크 처리 전에 디스크 암호화를 일시적으로 해제하고 처리 후 다시 활성화하는 것이 좋습니다.
- Windows 7 및 Windows Server 2008 R2의 안전 모드 에서는 부팅 시 인터페이스를 사용할 수 없습니다 . 이는 잘 알려진 시스템 제한 사항으로 인해 안전 모드에서는 화면에 텍스트를 표시할 수 없기 때문입니다.
- UltraDefrag UltraDefrag. 휴대용 버전 에서는 부팅 시 인터페이스를 사용할 수
UltraDefrag 의 부팅 시 인터페이스를 사용하여 일반적인 디스크 조각 모음 작업을 수행하는 방법을 알아보려면 다음 문서를 참조하십시오
UltraDefrag 의 부팅 인터페이스에서 또 다른 흥미로운 기능은 사용자 지정 스크립트를 작성하거나 대화형으로 사용할 수 있다는 점입니다. 다음 단계별 가이드를 따라 방법을 알아보세요
-
UltraDefrag 실행하고 클릭하세요 부팅 시 처리 > 사용자 지정 스크립트 편집.

또는 다음 파일을 선호하는 텍스트 편집기에서 수동으로 열 수도 있습니다
%SystemRoot%\system32\ud-boot-time-custom.cmd. -
다음 내용을 스크립트에 붙여넣고 저장하세요
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19@echo off
::
:: A custom boot time script example.
::
:: This script optimizes the master
:: file table (MFT) on the system disk.
::
:: Please note, you have to save this script
:: in Unicode (UTF-16 / UCS-2 LE BOM) encoding.
::
:: turn the boot time defragmentation off for subsequent boots
boot-off
:: optimize the master file table on the system disk
udefrag --optimize-mft %SystemDrive%
:: pass control back to the Windows boot process
exit -
딸깍 하는 소리 부팅 시 처리 > 사용자 지정 스크립트 실행.

-
딸깍 하는 소리 예 부팅 시 스크립트 실행을 즉시 진행하거나 나중에 재부팅하세요 다음 시스템 재부팅 시에 실행하도록 하겠습니다.

-
시스템 재부팅 중에 UltraDefrag 부팅 시 인터페이스를 실행하고 사용자 지정 스크립트를 실행합니다.
UltraDefrag 15.0.0 boot time interface.
Copyright (c) 2018-2026 Green Gate Systems, LLC.
UltraDefrag comes with ABSOLUTELY NO WARRANTY.
If something is wrong, hit F8 on startup
and select 'Last Known Good Configuration'
or execute 'CHKDSK {Drive:} /R /F'.
Keyboard device found: \Device\KeyboardClass0.
Press any key to exit .....
Preparing to optimize MFT on disk C: ...
Use Pause/Break key to abort the process early.
Optimization: 100.00%, fragmented/total=0/1009398
Drive information:
Total space = 118.12 GB
Free space = 15.77 GB
Total number of files = 1009398
Number of fragmented files = 0
Fragments per file = 1.00
Fragmentation = 0.00%
Good bye... -
이게 전부입니다! 이제 사용 가능한 명령어 와 환경 변수 에 대해 알아보고, 부팅 시 실행되는 스크립트 예제를 몇 가지 더 살펴본 다음 , 마지막으로 자신만의 맞춤 스크립트를 작성해 보세요 😉
대화형 콘솔
스크립트에서 UltraDefrag 스크립트 실행 후 대화형 부팅 콘솔을 표시합니다. 해당 명령어를 생략하면 exit
Type 'help' to list available commands.
#
대화형 콘솔은 스크립트 구문과 명령어를 학습하는 데 매우 유용합니다. 명령어를 하나씩 입력하고 어떻게 작동하는지 확인한 후 자신만의 사용자 지정 부팅 스크립트를 작성할 수 있기 때문입니다.
또한 스크립트 실행 중 언제든지 키보드의 Esc 키를 눌러 콘솔로 이동할 수 있습니다
스크립트 구문
UltraDefrag 사용자 지정 부팅 스크립트에 배치 파일과 유사한 구문을 사용합니다. :: 또는 ; 로 # 은 주석입니다. 나머지 줄은 모두 명령 이름과 선택적 인수로 시작합니다. @ 명령 이름 앞에 기호(')가 오는 경우 명령줄 인터프리터는 실행 전에 명령을 표시하지 않습니다.