Table of Contents
Everytime you run analyze, compact or defragment, a report of all fragmented files on the file system is created. Objects excluded from the defragmentation process are excluded from reports too since the 3.2.0 version of the program. The report has the following fields:
To change items sorting click top link on the preferred column. Note that it's a slow process - about 1.5 seconds for 550 items on 1.8GHz CPU. Sorting implemented in JavaScript is slow, but very reliable.
To open the file fragmentation report click button in GUI application. Also you can view these reports outside the GUI program: just click fraglist.luar icon in Explorer. You will find these files in root directory of each analysed volume. Note that this method works only with a full-featured installation, portable package gives you no such ability at this moment.
To configure reports open the UltraDefrag GUI Configurator and click button in section.
File fragmentation report options are stored in udreportopts.lua file located in options subdirectory of the folder where the program is installed. This is just a simple text file (in ANSI encoding) with comments and parameter-value pairs. However it's a real program written in Lua language.
The strings with -- character sequence in the beginning are comments. Here is a complete example:
--------------------------------------------------------------------
-- Ultra Defragmenter report options
--------------------------------------------------------------------
--------------------------------------------------------------------
-- I. Output Formats
--------------------------------------------------------------------
produce_html = 1
--------------------------------------------------------------------
-- II. HTML specific options
--------------------------------------------------------------------
--------------------------------------------------------------------
-- Generally ASCII renders better in Internet Explorer and
-- UTF-16 renders better in FireFox. UTF-16 is of course required
-- to properly render Asian characters such as Japanese and Chinese.
--------------------------------------------------------------------
use_utf16 = 0
--------------------------------------------------------------------
-- Set enable_sorting to zero if your web browser is too old
-- and you have error messages about ivalid javascript code.
--------------------------------------------------------------------
enable_sorting = 1
--------------------------------------------------------------------
-- Set this parameter to 1 if you prefer to look at filenames
-- splitted into few short lines. If you prefer to use fullscreen
-- mode of your web browser then set this parameter to zero.
--------------------------------------------------------------------
split_long_names = 1
--------------------------------------------------------------------
-- Set here maximum number of characters per line
-- in filename cells.
--------------------------------------------------------------------
max_chars_per_line = 50
--------------------------------------------------------------------
-- This stylesheet is used to set styles for various
-- report elements.
--------------------------------------------------------------------
style = [[
<style>
td {font-family: monospace; font-size: 10pt}
.c {text-align: center}
.f {background-color: #000000; color: #FFFFFF}
</style>
]]
title_tags = {
open = "<pre><h3>",
close = "</h3></pre>"
}
--------------------------------------------------------------------
-- Main report table properties.
--------------------------------------------------------------------
table_style = [[
border="1" color="#FFAA55" cellspacing="0" width="100%"
]]
If you have problems with configuration files editing, use the following menu in Explorer and associate lua extension with your preferred text editor.