Defragmentation Methods

In addition to the five methods for speed zones, O&O Defrag offers seven traditional defragmentation methods:

  • STEALTH
  • SPACE
  • COMPLETE/Name
  • COMPLETE/Modified
  • COMPLETE/Access
  • SOLID/Complete
  • SOLID/Quick

Note:
The traditional methods are only available when the zone configuration is disabled.

Performance Characteristics of Traditional Methods

Traditional Methods SOLID/Complete SOLID/Quick SPACE STEALTH COMPLETE Methods
Defragmentation of files ++ + + ++
Defragmentation of free space ++ ++ ++
Prevention of further fragmentation ++ ++ +
Results with extreme fragmentation * ++ + +
Suitable for very large files (> 4GB) ++ +
Suitable for very many files (>1M) ++ + ++
Runtime first defragmentation ** ++ + ++
Runtime repeated defragmentation ++ + ++
RAM usage ++ ++ + ++
CPU load ++ ++ + ++
HDD + ++ ++
SSD ++ ++

Legend:
- + = well suited (runtime: fast)
- ++ = very well suited (runtime: very fast)

* Extreme fragmentation refers to rarely maintained drives containing many heavily fragmented files and very little free space.

** The first defragmentation takes longer than in previous versions, as your data must initially be divided into speed zones.


COMPLETE/Access Method

The COMPLETE/Access Method defragments files and also reorganizes their structure.
Although slower than the STEALTH and SPACE methods, it ensures optimal system performance when reading files.

Algorithm
- Files are sorted by the date of last access.
- Infrequently accessed files are moved to the beginning of the partition.
- Frequently accessed files are moved to the end of the partition.

Advantages:
- Rarely used files only need to be defragmented once.
- Frequently used files can be read faster.
- Reduced effort during subsequent defragmentations, as fewer files are affected.

Use Cases:
- Maximizes read performance, especially on servers.
- Suitable for regular defragmentation of a drive.
- Recommended for systems with sufficient resources, as:
- higher CPU load may occur (use of the O&O ActivityMonitor is recommended),
- more free disk space is required.
- For servers and workstations of all types.

Note:
For regular defragmentation, only use the COMPLETE/Access Method.
Mixing with other methods (COMPLETE, STEALTH, or SPACE) can result in much longer runtimes, as the file order must be rebuilt each time.


COMPLETE/Modified Method

The COMPLETE/Modified Method defragments files and also reorganizes their structure.
Although slower than the STEALTH and SPACE methods, it ensures optimal system performance when reading files.

It is particularly suitable for database and file servers. Due to the reorganization, increased memory usage may occur.
If this is an issue, the STEALTH or SPACE methods are recommended.

Algorithm
- Files are sorted by the date of last modification.
- The oldest unchanged file is moved to the beginning of the partition.
- The most recently modified file is moved to the end.

Advantages:
- Ideal for systems where some files rarely change (e.g., system files), while others change frequently (e.g., databases).
- Reduces effort for future defragmentations, as only modified files need to be checked.

Use Cases:
- Maximizes write performance on servers.
- Suitable for regular defragmentation of a drive.
- Recommended for systems with sufficient resources, as:
- higher CPU load may occur (use of the O&O ActivityMonitor is recommended),
- more free disk space is required.

Note:
For a drive, only use the COMPLETE/Modified Method.
Mixing with other methods (COMPLETE, STEALTH, or SPACE) can significantly increase runtimes.


COMPLETE/Name Method

The COMPLETE/Name Method defragments files and also reorganizes their structure.
Although slower than the STEALTH and SPACE methods, it ensures optimal system performance when reading files.

It is especially suited for system drives. Again, increased memory usage may occur.
If this is problematic, use the STEALTH or SPACE methods.

Algorithm
- Files are sorted alphabetically (A–Z) and arranged on the partition.
- Advantage: Faster access to files in the same directories.
- Speeds up Windows startup since many system files (DLLs, drivers, etc.) are read sequentially.

Use Cases:
- Maximizes performance during system startup and file reading.
- Suitable for regular defragmentation of a drive.
- Recommended for workstations and servers with free resources at the time of defragmentation.

Note:
For a drive, only use the COMPLETE/Name Method.
Mixing with other methods (COMPLETE, STEALTH, or SPACE) significantly increases runtimes.


SOLID/Complete Method

The SOLID/Complete Method combines two steps:
1. Fragments are sorted and, if possible, reduced.
2. A second pass is performed to close gaps.

Advantages:
- Faster access through reduced fragmentation.
- Protects memory cells by reducing unnecessary usage.
- Prevents future fragmentation by writing new data into consolidated areas.

After completion, the SOLID/Quick Method is also executed to optimally use free cells.
Result: Immediate performance improvement and long-term resource conservation.


SOLID/Quick Method

SSDs have intelligent storage management that partly compensates for fragmentation.
However, after prolonged use, an internal cleanup is required.

The SOLID/Quick Method uses SSD-native functions and combines them with additional cleanup mechanisms.

Advantages:
- Increased performance
- Better resource utilization
- Protection of memory cells

Regular use is recommended to keep the SSD at its highest performance level.


SPACE Method

The SPACE Method is particularly effective for heavy fragmentation.
It consolidates files, increases contiguous free space, and helps prevent new fragmentation.

Algorithm
- All fragmented files are defragmented.
- They are then moved to create as much contiguous free space as possible.

Use Cases:
- Ideal for the first defragmentation of a previously unmaintained system.
- Suitable for computers with little free space or resources.
- Particularly useful for servers with large drives (e.g., >1TB) or systems with very many files (>100,000).


STEALTH Method

The STEALTH Method is characterized by high speed and low memory consumption.

Algorithm
- Defragments all fragmented files.
- Performs a fast, resource-saving consolidation of free space.
- Less thorough than SPACE or COMPLETE methods, but significantly faster.

Use Cases:
- Particularly suitable for regular defragmentation.
- Ideal for:
- Computers with limited resources
- Servers with very large drives (>4TB)
- Systems with very many files (>3,000,000)