ControlCenter

Предназначен для глобального контроля за ресурсами вашего жесткого диска - занятым пространством, свободным пространством, изменением появлением или исчезновением файлов и директорий, построения топов, которые помогут найти неиспользуемые, самые большие или самые старые или новые файлы. Это даст вам возможность избежать неожиданных событий переполнения диска, изменения системных файлов вирусами или засорения системы старыми и неиспользуемыми файлами.
Закладка System Предназначена для контроля дискового пространства.
Кнопка предназначена для создания или изменения Истории - корневого объекта дерева, отображаемого слева. С нее и начинается вся работа в этом окне. Если в дереве нет объектов, или в поле ввода History Name стоит имя, которое еще не принадлежит какому-либо объекту и не пустая строка - тогда при нажатии на эту кнопку произойдет создание новой Истории. Если же в поле ввовда содержится имя уже существующего объекта, то его свойства обновятся .
Чтобы просмотреть свойства любого объекта в дереве- необходимо кликнуть на нем мышью - тогда, в зависимости от выделенного объекта- откроется нужная закладка - если только кнопка не находится в нажатом состоянии ( в этом случае переключение закладок свойств будет заблокировано) .

Так, если вы кликнули по:
-- объекту Истории - откроется вкладка History и в ее элементах отобразятся все свойства этого объекта.

-- объекту Scan - откроется закладка Pie и на круговой диаграмме отобразится все доступное дисковое пространство системы и суммарный объем дисков.

-- объекту диска (C:\ ) откроется закладка Pie и на круговой диаграмме будут показаны разделы Free и Busy соответственно - наглядно, с указанием процентов вы увидите, сколько у вас занято места на диске.

-- объекту Busy откроется закладка Pie и на круговой диаграмме вы увидите корневой каталог диска.

-- объекту директории (C:\xxx) откроется закладка Pie и на круговой диаграмме вы увидите все содержимое директории - с указанием процентов пространства занимаемого поддиректориями и файлами. Кликнув на секторе соответствующей директории, вы можете просмотреть ее содержимое на новой диаграмме. На дереве будет развернута соответствующая ветвь. Чтобы вернуться назад- можно кликнуть по дереву или воспользоваться панелью навигации для передвижения вперед или назад по пройденному пути .

--Одному из дочерних узлов объекта Log
откроется закладка Line и на линейном рафике отобразится история появления, изменения и удаления объекта с указанием его размера и точного времени .


Главная панель инструментов:

- кнопка сканирования - аналогична кнопке Scan на закладке History - запускает сканирование выбранной в дереве Истории в звисимости от ее вида. Если История пуста и не отмечен чекбокс Exclusive на закладке History то История будет глобальной и в нее добавятся узлы с именем компьютера, временем сканирования и всеми доступными дисковыми накопителями с узлами свободного и занятого пространства.
Если История непуста - приозойдет рескан и сравнение, если будут найдены какие-либо изменения- они будут записаны в Log - .
Сканирование запустится только если История не находится в процессе другого сканирования. О чем сигнализирует наличие прогрессбара, возле узла Истории.

- кнопка сканирования диска - аналогична кнопке Scan Selected Disk на закладке History - запускает сканирование занятого пространства выбранного диска - после этого у узла дерева Busy выбранного диска появляются дочерние узлы - он становится непустым (если на диске что-нибудь есть).
Сканирование запустится только если История не находится в процессе другого сканирования. О чем сигнализирует наличие прогрессбара, возле узла Истории.

- кнопка сохранения Истории.

- кнопка сохранения Дубликата.

- кнопка загрузки Истории из файла.

- кнопка удаления выбранного узла дерева.

- кнопка удаления дочерних узлов выбранного узла дерева.

- кнопка удаления всех деревьев.

- кнопка блокирования контекстного переключения закладок - применяется при необходимости заполнения свойства Search Mask на закладке Options, свойства Where на закладке Events и свойства Mask на закладке Top - во всех этих полях ввода будут появляться пути файлов или директорий, которые вы выберете на дереве Истории - это избавит вас от необходимости вручную их набивать или копировать.

- кнопка Abort предназначена для прерывания всех операций сканирования - они могут занимать длятельное время- в зависимости от размера и заполненности дисков.

- кнопка сканирования всех доступных дисков, аналогична кнопке Scan All Disks на закладке History .

- кнопка закрытия окна ControlCenter

- кнопка записи в клик-лист - если она находится в нажатом состоянии - все ваши клики по узлам дерева заносятся в список, чтобы затем с этими объектами можно было произвести некие коллективные действия - например все сразу удалить. Это удобно, если объекты находятся в разных местах и их нельзя выделить одновременно, поэтому приходится выделять каждый объект по отдельности, запускать процесс удаления или перемещения, переходить к следующему объекту и т.д. Теперь вы их можете собрать все в одном месте, убедиться что ничего не забыли, и запустить один процесс обработки.
Закладка Pie Предназначена для отображения круговых диаграмм объектов Истории с целью оценки распределения общего объема занятого дискового пространства между файлами и директориями.

Круговая диаграмма отображает текущий, выделенный в дереве Истории объект - за исключением самого объекта Истории и объекта Log . Кликнув мышью по любому сектору диаграммы, можно провалиться на следующий нижележащий уровень дерева - например - кликнув по сектору, который представляет папку, вы провалитесь в эту папку, и диаграмма отобразит ее содержимое. Одновременно будет развернут соответствующий узел на дереве Истории. Или можно кликнуть по объекту на дереве и диаграмма отобразит его содержимое.
Вернуться назад можно с помощью панели навигации , записывающей все ваши перемещения или дерева Истории .
Все ваши перемещения по директориям - как с помощью диаграммы, так и с помощью дерева, записываются так же в список на закладке TopClickList . Впоследствии вы можете переместить, удалить опорожнить или переименовать их , пользуясь инструментами этой закладки.

При нажатой кнопке справа покажется панель настройки диаграммы:

СпинЕдит TooSmall позволяет не перегружать диаграмму излишними мелкими деталями, если уменьшить его зачение- станут видны более мелкие объекты, содержащиеся в директории, которых может быть очень много. Если относительный размер файла или директории в процентах от всего объема родительской директории менее числа TooSmall - он попадает в этот раздел и не показывается.


СпинЕдит Z Rot позволяет вращать диаграмму вокруг оси, перпендикулярной плоскости экрана для лучшего осмотра перекрывающихся лейблов или марок - желтых прямоугольников с именами файлов и их параметрами. Вращения можно также добиться и горизонтальным перемещением мыши по полю диаграммы, удерживая левую клавишу мыши и кнопку Shift .


СпинЕдиты X and Y позволяют растягивать или сжимать диаграмму- увеличивать по горизонтали или вертикали, соответственно, если нажата кнопка - тогда при изменениях будут сохраняться пропорции.
Этих же эффектов можно добиться и горизонтальным или вертикальным перемещением мыши по полю диаграммы, удерживая левую клавишу мыши и кнопку Alt .

СпинЕдит Zoom позволяет масштабировать диаграмму, при этом - если кнопка находится в нажатом положении, то масштабируются и шрифты тоже.
Этих же эффектов можно добиться и вертикальным перемещением мыши по полю диаграммы, удерживая левую клавишу мыши и кнопку Ctrl .

СпинЕдит Y Rot позволяет поворачивать диаграмму относительно оси, параллельной нижней стороне экрана. Вращения можно также добиться и вертикальным перемещением мыши по полю диаграммы, удерживая левую клавишу мыши и кнопку Shift .

Кнопка - если нажата, то текст на диаграмме будет масштабироваться вместе с диаграммой, иначе - останется неизменного размера.

Кнопка - позволяет отменить все пользователькие настройки диаграммы и вернуть ее в первоначальное состояние - применить настройки "по умолчанию" .

Панель навигации запоминает ваши передвижения по дереву Истории и позволяет проделывать их снова - вперед и назад. Счетчики на ярлычке закладки TopClickList позволяют видеть количество шагов и текущий шаг. Нажав на кнопку - вы можете очистить счетчик пройденных узлов пути.

Полоса прокрутки позволяет смещать диаграмму по горизонтали - это можно делать также просто перетаскивая диаграмму мышкой.

Вертикальная полоса прокрутки позволяет смещать диаграмму по вертикали- это можно делать также просто перетаскивая диаграмму мышкой.


Закладка Line Предназначена для отображения изменений объектов файловой системы во времени. На первом узле графика любого объекта будет отображен его начальный размер - на последующих узлах - его приращения - с плюсом или минусом. График можно удобно масштабировать и сдвигать с помощью полос прокрутки внизу и справа. В окнах X and Y отображаются время и размер в точке где находится курсор мыши - это позволяет точно узнать - что, когда и насколько изменилось.
Кнопка в правом нижнем углу позволяет выключить отображение марок, если их слишком много и они вам мешают.


Закладка History Предназначена для создания, просмотра и изменения свойств Истории. Любое изменение в элементах этой вкладки, произведенное вами, вступает в силу только после того, как вы подтвердите его нажатием кнопки внизу окна. Все изменения заносятся в свойства Текущего объекта истории - его имя отображается в окне редактирования History Name и на панели дерева он отмечается красным прямоугольником. После занесения изменений - возле значка Истории появится значек дискеты - как напоминание о том, что у этого объекта есть несохраненные свойства. Если этому объекту назначено свойство автоматического сохранения - с помощью выбора чекбокса AutoSave на закладке Options и назначен путь сохрания и имя файла, то значек дискеты через секунду исчезнет - после того, как изменения будут сохранены в файле. В противном случае можно нажать кнопку на Главной панели инструментов и сохранить Историю вручную.


Панель Shedule служит для задания расписания выполнения сканирования Группы.
ЧекБоксы:

SubDirs
Если он отмечен, то будут сканироваться все поддиректории корневого каталога. Иначе - только непосредственное содержимое корневого каталога.

Exclusive
Если он отмечен, то станет доступной кнопка Select Exclusive и чекбокс Enable Notify . Это означает, что эта История будет вестись не для всего диска, а для отдельной директории, которую и надо выбрать в окне, появляющемся при нажатии на кнопку Select Exclusive - то есть сканироваться будет только отдельная директория и ее содержимое. Таких эксклюзивных директорий может быть несколько в одной Истории. И можно включить отслеживание извещений файловой системы чекбоксом Enable Notify .

Enable Notify
Если отмечен, то рескан Истории будет производиться по получении сигнала извещения от файловой системы о каких- то изменениях в директории - их список представлен на панели Notify Change Filters . Следует отметить нужные фильтры извещений, отметить чекбокс и нажать кнопку - после этого значек этой Истории появится на закладке Jobs в списке Notify после чего можно запустить поток прослушивания извещений, отметив чекбокс рядом с именем Истории.
История может содержать любое количество эксклюзивных директорий, но слежение за извещениями будет производиться только для одной - первой в списке или самой верхней в дереве.


AutoSave
Если отмечен, то все изменения Истории сохраняются в файле автоматически. В соответствии с путем и именем файла, указанным в поле Save Path . Это поле можно заполнить вручную но при подтверждении выбора этого чекбокса Save Dialog сам заполнит его.

Rescan Allways
Применяется к неэксклюзивной Истории - потому что эксклюзивная История при каждом рескане проверяется полностью , так как директория, в отличие от дискового устройства, не может сообщить об изменении своего размера . Сканировать же заново большой диск с сотнями тысяч файлов не всегда необходимо, поэтому, по умолчанию, рескан диска производится только если изменился размер Busy - занятого пространства диска и если диск до этого был уже сканирован нажатием кнопки Scan Selected Disk или - то есть узел Busy уже имеет дочерние узлы . Если этот чекбокс отмечен, то рескан производится даже если размер не изменился, но предварительное сканирование все равно должно уже быть, иначе рескан не имеет смысла - новое состояние должно быть сравнено с предыдущим .

Enable Shedule
Позволяет присвоить Истории статус Задания, после чего она появляется на закладке Jobs и может исполняться по расписанию, заданному на панели Shedule . После того, как будет выбран чекбокс напротив имени Истории на закладке Jobs - запустится расписание и там же в поле Count Down начнется обратный отсчет времени до запуска очередного рескана.


Панель File Attributes служит для выбора аттрибутов объектов, поиск которых будет вестись при сканировании Истории - это стандартные аттрибуты объектов Windows. По умолчанию, если вы не выбрали иное, считается выбранным аттрибут Any File - это означает, что будут найдены все существующие файлы, директории, скрытые и системные объекты.


Панель Notify Change Filters служит для выбора фильтров системных событий при наблюдении за какой-либо директорией при выбранном чекбоксе Enable Notify.


Панель Search Mask служит для определения вида имен объектов поиск которых будет вестись при сканировании Истории - по умолчанию * означает все имена, а C:\Dir\* означает все имена, начинающиеся на C:\Dir\ - то есть содержимое этой директории . В общем применяются стандартные правила написания масок.


Кнопка Select Exclusive становится доступной при выборе чекбокса Exclusive и открывает окно выбора директории.
Кнопка Scan Selected Disk аналогична кнопке главной панели инструментов и запускает сканирование выбранного на дереве дискового накопителя.
Кнопка Scan аналогична кнопке главной панели инструментов и запускает сканирование Истории.
Если История пуста - имеет только один дочерний узел - Log то произойдет первичное сканирование системы и к узлу Истории добавятся узлы системы, времени сканирования и узлы всех доступных накопителей, начиная с диска С:\ . В дальнейшем вы можете выбрать любой диск и отсканировать его кнопкой Scan Selected Disk или Если История непуста - запустится рескан .
Кнопка Events вызывает окно Events для настройки действий, выполняемых после выполнения сканирования и в случае наступления каких-либо событий или достижения определенных параметров.
Закладка ТорClickList предназначена для построения топов, или рейтингов файлов или директорий и позволяет сразу переместить или удалить эти объекты. Также она накапливает список объектов файлов и директорий, которые вы кликали мышью в дереве Истории или Pie диаграмме - для дальнейшей работы с этими объектами средствами этой закладки.

Кнопка запускает процесс удаления или перемещения объектов списка.
Кнопка становится доступна при выделении объектов списка, которым может потребоваться директория назначения ( при назначении операций копирования или перемещения) - открывает диалог для выбора директории назначения для перемещаемых или копируемых файлов.
Кнопка становится доступна при выделении объектов списка, которым назначена операция переименования - открывает диалог выбора нового имени . Всем выделенным объектам будет присвоено это имя с цифровым индексом - если таких объектов более одного.
Кнопка позволяет удалить из списка все объекты.
Кнопка позволяет удалить выделенные объекты.
Кнопка позволяет обновить информацию о наличии файлов на диске - что отражается значком - если файл существует или значком - если нет.
Кнопка позволяет выделить весь отображаемый список.
Кнопка позволяет инвертировать выделение.
Кнопка запускает построение топа.
Кнопка показывает или скрывает панель фильтров.
Кнопка запускает процесс фильтрации и\или сортировки - она становится доступна, только если вы измените один из фильтров, или кликнете на заголовке любой колонки - и измените порядок сортировки.
По- умолчанию сортировка осуществляется по первой колонке по нисходящей - об этом говорит иконка . Иконка указывает на сортировку по восходящей. Иконка указывает на отсутствие сортировки.


Кнопка позволяет назначить всем выделенным в списке объектам действие Show - просто показ.
Кнопка позволяет назначить всем выделенным в списке объектам действие Move To Recycle - перемещение в корзину Windows.
Кнопка позволяет назначить всем выделенным в списке объектам действие Delete - удаление с диска без возможности восстановления.
Кнопка позволяет назначить всем выделенным в списке объектам действие Copy - копирование в выбранную директорию.
Кнопка позволяет назначить всем выделенным в списке объектам действие Move - перемещение в выбранную директорию.
Кнопка позволяет назначить всем выделенным в списке объектам действие Rename - переименование если объектов несколько - они получат одинаковые имена , но с индексами, начинающимися с единицы.
Кнопка позволяет назначить всем выделенным в списке объектам действие Empty To Recycle - перемещение содержимого директории в корзину Windows/
Кнопка позволяет назначить всем выделенным в списке объектам действие Empty - удаление всего содержимого директории без возможности восстановления.
Кнопка позволяет назначить всем выделенным в списке объектам действие Move Content - перемещение всего содержимого директории в выбранную директорию.

Панель позволяет передвигаться по списку топа - порядковый номер отображается в колонке Num , а на панели справа отображается Total - полное число объектов в топе, Filtered - число отфильтрованных объектов.

Колонки списка объектов:
Колонка Name отображает полные имена объектов.
Колонка Size отображает размер объекта а так же иконку - если объект существует. Или иконку - если объект не найден на диске.
Колонка Date - отображает дату - по умолчанию для директорий это дата создания, а для файлов - дата последнего изменения, но если именить соответствующий фильтр, можно увидеть и даты создания и последнего доступа к файлам - на директории это не повлияет.
Колонка Time - отображает время - по аналогии с предыдущей колонкой.
Колонка Num - порядковый номер в отфильтрованном списке - по умолчанию отфильтрованный список совпадает с общим списком топа.
Колонка Action - отображает действие, которое будет применено к объекту после нажатия кнопки .
По умолчанию это Show - просто показ в списке. Если кликнуть по имени объекта левой кнопкой мыши начнется циклический перебор возможных действий с отображением соответствующих иконок.

Если кликнуть правой кнопкой - в контекстном меню можно будет сразу выбрать действие для выделенного объекта - без последовательного перебора.


При выделении в списке объекта у которого в столбце Action стоит Move станет доступна кнопка - с помощью которой необходимо выбрать новую папку для перемещаемого объекта, если этого не сделать, то объект никуда не переместится.

При выделении в списке объекта у которого в столбце Action стоит Rename станет доступна кнопка - для вызова диалога переименования, если ей не воспользоваться, то объект не будет переименован. Обратите внимение, что в имени файла не должны встречаться символы \ / : * ? " < > | .


Закладка Jobs Предназначена для контроля за выполняющимися заданиями. Слева на панели Shedule отображаются существующие задания. Заданием может стать любой объект - История или Группа Синхронизации - который должен выполняться по расписанию или по внешнему событию - например по извещению файловой системы . Если вы назначите Истории расписание (Enable Shedule) выполнения или извещение Enable Notify , она станет заданием и появится в списке .
В колонке Status будет показан текущий статус задания - исполняется оно или нет, а в колонке Execution будет показан ход исполнения задания, когда оно начнет исполняться.
В колонке CountDown ,будет показан обратный отсчет времени до начала исполнения задания, если задание запущено путем выбора чекбокса рядом с его именем.
Если вы назначите эксклюзивной Истории слежение за извещениями файловой системы путем выбора чекбокса Enable Notify и подтвердите свой выбор кнопкой ОК, то она также станет заданием и появится в списке на панели Notify и в колонке Dir Name появится имя директории. Запустить поток отслеживания уведомлений можно путем выбора чекбокса слева от Имени задания.

В списках заданий могут появиться и Группы Синхронизации из Окна Group Sync так как они тоже могут исполняться по расписанию или по получении извещений файловой системы, единственное отличие будет только в том, что Группы Синхронизации могут иметь любое количество директорий в группе и на каждую индивидуально может быть настроено слежение за извещениями.

Если кликнуть мышкой по заданию, в правом списке будет показана история запусков Задания, которая сохраняется вместе с ним в файле. Причем в первой колонке списка помимо текстового описания будет отображена еще и иконка, указывающая причину или инициатора запуска Задания :

- Задание было запущено вручную.

- Задание было запущено по Извещению.

- Задание было запущено по Расписанию.

История сама по себе истории запусков не имеет - но получает ее только на тот период, пока становится Заданием. Группа Синхронизации имеет историю запусков всегда - была ли она Заданием или нет.

На нижней панели закладки Jobs располагаются:
Кнопка Execute - она позволяет запустить исполнение любого выделенного на закладке Задания.
Панель Starter Filter позволяет установить фильтрацию истории событий и просматривать только те, которые вам нужны.
Панель Shedule отражает расписание выполнения задания и позволяет его менять, не переключаясь на другие панели или окна.
Панель Save определяет параметры сохранения истории заданий. В поле Last отображается количество, а радиокнопки - количество чего отображено в поле - Items количество записей, или Days количество дней, за которое записи будут храниться, а все выходящие за это количество, будут удаляться.
Кнопка OK подтверждает внесенные изменения - если вы хотите, чтобы изменения расписания вступили в силу - нажмите ее.
Полоса состояния (Status Bar) в левой панели отображает выделенный узел дерева, далее отображается общее количество в списке объектов (файлов и директорий),полученных при сканировании дисков - это число может быть довольно большим - в зависимости от объема, количества и заполнения дисков системы.
Далее указывается текущее количество узлов в дереве - создание узлов для всех десятков или сотен тысяч объектов списка может занять десятки и сотни мегабайт оперативной памяти поэтому создается динамически только минимально необходимое их количество - только те, родительские узлы которых развернуты.
При сворачивании родительских узлов их невидимые дети сразу удаляются - вы это сразу увидите по счетчику . Следующая панель указывает количество оперативной памяти, занимаемое объектами списка и дает ориентировочное представление о количестве дискового пространства, потребующемся для сохранения дерева на диске.