A. The Windows 7 command line interface for the disk defragmenter has some new options that can help you track the progress and make the defrag run at a higher priority than normal so it finishes faster.
The /U switch displays an ongoing progress of the defragmentation progress, /C performs a defragmentation on all volumes on the system, and /E defrags all volumes except those specified. The /H switch runs the defragmentation at normal priority instead of low priority. The /M switch runs the defrag on the volumes in parallel and /T tracks an operation already in operation.
An example execution is shown below using the higher priority and ongoing progress display.
Microsoft Disk Defragmenter
Copyright (c) 2007 Microsoft Corp.
Invoking defragmentation on Data (D:)...
Analysis: 100% complete.
Volume size = 1.36 TB
Free space = 587.31 GB
Total fragmented space = 0%
Largest free space size = 577.75 GB
Note: File fragments larger than 64MB are not
included in the fragmentation statistics.
Performing pass 1:
Defragmentation: 16% complete...
- Q. How do I manually and cleanly perform a disk defragmentation or use Chkdsk on a Cluster Shared Volume (CSV)?
- The Great Debate: Should You Shrink Databases?
- Q. Do any third party disk defragmentation tools support Cluster Shared Volumes (CSVs)?
- Q. Should I defragment my solid state disk (SSD)?
Check out hundreds more useful Q&As like this in John Savill's FAQ for Windows. Also, watch instructional videos made by John at ITTV.net.