Skip to content

Disk Flashlight 0.5.0

Latest

Choose a tag to compare

@github-actions github-actions released this 30 Sep 11:49
· 1 commit to master since this release

What's new

  • Export to CSV. The Export… button in the Folders, Largest files and Search tabs saves the list as a CSV file: the folders of the tree as far as they are expanded (with their depth and the numbers of files and folders inside), the listed largest files, or every match of a search, not only the 200 shown. The file opens in Excel as is: UTF-8 with a byte order mark, fields separated by the list separator of the Windows region settings. The Access errors window can save its list the same way.
  • Export from the command line without opening the window: --export PATH writes the largest files (--largest N, --older-than Y) or the matches of a query (--search "*.iso;*.vhdx", --kind, --whole-word) as CSV, with --sort, --logical, --sep and --out. --help lists the options.
  • The chart can be driven from the keyboard. Left and Right move along a ring, Down moves to the largest item inside the selected folder and Up to its parent. The selected sector is outlined and shows its tooltip until the mouse moves or Esc is pressed. Enter acts as a click, Backspace goes up and keeps the folder left selected, Delete moves the selected item to the Recycle Bin after a confirmation, and Ctrl+E opens it in Explorer. The context menu shows these shortcuts.
  • Optional update check, off by default. It is enabled in the About window (at most once a day at start-up), where Check now asks at once. Only the version of the latest release is requested from the GitHub Releases API; nothing is downloaded or installed. When a newer release exists, a button with its version appears to the right of About and opens the release page.
  • Fast scan is offered whenever the program runs without administrator rights, also at start-up before a drive is chosen, so the drive picked after the restart is read through the MFT at once. Its hint explains that network drives and other file systems are always walked folder by folder.
  • Collapse all in the Folders tab folds the tree to the scanned folder; a click on a file in the centre of the chart expands the tree to it again.
  • The Waste figure in the status bar explains itself on hover.
  • The window keeps the width the toolbar needs, whatever the language and the set of buttons.
  • The window title no longer carries the version; it is shown in the About window.

Fixes

  • An empty horizontal scroll bar no longer appears under the tree at display scales such as 150% or after the panel is resized.
  • A narrow left panel no longer shows a black band next to its lists.
  • Network drives are no longer taken for NTFS drives when Fast scan is offered.

Downloads

  • Disk_Flashlight_0.5.0_Setup.exe — per-user installer, no administrator rights required; optionally adds Analyze with Disk Flashlight to the context menu of folders and drives.
  • Disk_Flashlight_0.5.0_portable.zip — runs without installation and keeps its settings next to the program.

The executables are not code-signed, so Windows SmartScreen may warn about an unknown publisher on first launch.


Что нового

  • Экспорт в CSV. Кнопка Экспорт… во вкладках Папки, Крупные файлы и Поиск сохраняет список в CSV-файл: папки дерева в том объёме, в каком оно раскрыто (с глубиной и числом файлов и папок внутри), показанные крупные файлы или все совпадения поиска, а не только 200 показанных. Файл открывается в Excel без настройки: UTF-8 с меткой порядка байтов, поля разделены разделителем элементов списка из региональных настроек Windows. Окно Ошибки доступа сохраняет свой список так же.
  • Экспорт из командной строки без открытия окна: --export ПУТЬ записывает в CSV крупнейшие файлы (--largest N, --older-than Y) или совпадения запроса (--search "*.iso;*.vhdx", --kind, --whole-word), с параметрами --sort, --logical, --sep и --out. --help перечисляет все параметры.
  • Управление диаграммой с клавиатуры. Влево и Вправо перемещают по кольцу, Вниз — к самому большому элементу внутри выбранной папки, Вверх — к её родителю. Выбранный сектор обводится и показывает подсказку, пока не сдвинута мышь или не нажата Esc. Enter действует как щелчок, Backspace поднимается на уровень выше и оставляет выбранной покинутую папку, Delete после подтверждения перемещает выбранный элемент в корзину, Ctrl+E открывает его в Проводнике. Контекстное меню показывает эти сочетания клавиш.
  • Необязательная проверка обновлений, по умолчанию выключена. Включается в окне О программе (не чаще раза в сутки при запуске); там же кнопка Проверить сейчас проверяет сразу. У GitHub Releases API запрашивается только версия последнего выпуска; ничего не загружается и не устанавливается. Если вышла новая версия, справа от О программе появляется кнопка с её номером, открывающая страницу выпуска.
  • Быстрый скан предлагается всегда, когда программа запущена без прав администратора, в том числе при запуске, до выбора диска, так что выбранный после перезапуска диск сразу читается через MFT. Подсказка кнопки поясняет, что сетевые диски и другие файловые системы всегда обходятся по папкам.
  • Свернуть все во вкладке Папки сворачивает дерево до просканированной папки; щелчок по файлу в центре диаграммы снова раскрывает дерево до него.
  • Значение Потери в строке состояния поясняется во всплывающей подсказке.
  • Окно сохраняет ширину, нужную панели инструментов, при любом языке и наборе кнопок.
  • Номер версии убран из заголовка окна; он показывается в окне О программе.

Исправления

  • Пустая горизонтальная полоса прокрутки больше не появляется под деревом при масштабе экрана вроде 150% или после изменения ширины панели.
  • Узкая левая панель больше не показывает чёрную полосу рядом со списками.
  • Сетевые диски больше не принимаются за диски NTFS при выборе, предлагать ли Быстрый скан.

Файлы

  • Disk_Flashlight_0.5.0_Setup.exe — установщик для текущего пользователя, права администратора не требуются; по желанию добавляет пункт Анализировать в Disk Flashlight в контекстное меню папок и дисков.
  • Disk_Flashlight_0.5.0_portable.zip — работает без установки и хранит настройки рядом с программой.

Исполняемые файлы не подписаны, поэтому при первом запуске Windows SmartScreen может предупредить о неизвестном издателе.

Full Changelog: v0.4.0...v0.5.0