MH Files English

Файловый менеджер, который не ждёт диск

Панели и вкладки, поиск по всем дискам за миллисекунды, архивы как папки, дубликаты и сортировщик. Один .exe для Windows 10 и 11, написанный на Rust, — без Electron и фоновых служб.

Бесплатно, открытый код (MIT). Ставится без прав администратора.

MH FILES
Найдено: 2 318 · 4 мс
ИмяИзменёнПапкаРазмер
отпуск 2025 часть 3.mp4D:\Видео\Отпуск 202514.08.2025D:\Видео\Отпуск 20256,2 ГБ
VID_2026-09-28.mp4C:\Users\user\Downloads28.09.2026C:\Users\user\Downloads1,4 ГБ
интервью 41.mp4E:\Архив\Видео03.02.2026E:\Архив\Видео2,7 ГБ
отпуск 2023 часть 12.mp4D:\Видео\Отпуск 202522.07.2024D:\Видео\Отпуск 20253,9 ГБ

Попробуйте:

Демо работает в браузере на выдуманном диске, язык запросов — тот же, что в программе. MH Files ищет так по индексу всех ваших дисков: имена в памяти, снимок на диске, обновление на лету.

Всё, что нужно от проводника, — и мышью, и с клавиатуры

Каждое действие есть в меню, в палитре команд (Ctrl+Shift+P) и на клавише, которую можно переназначить.

Окно MH Files: две панели — слева таблица файлов, справа плитки с эскизами картинок, справа Инспектор показывает содержимое Cargo.toml

Панели и вкладки

  • Панели делятся в любую сторону, у каждой свои вкладки. Вкладку можно перетащить в другую панель или на её край, папку — на край окна.
  • Таблица, плитки с эскизами и колонки. Ctrl + колесо мыши меняет размер плиток и строк.
  • Инспектор (Alt+P) показывает картинки и SVG, текст, PDF, шрифты, свойства видео и музыки, документы Office.
  • Сеанс восстанавливается при запуске — вкладки на месте даже после сбоя.
Вид «Колонки»: три колонки с папками Projects, MH-Forge и её содержимым

Колонки

  • Родительские папки слева, содержимое под курсором справа: видно, где вы, и можно идти стрелками.
  • У каждого звена строки пути — список подпапок. В строку можно вводить %переменные%.
  • GoTo (Ctrl+G) и фильтр папки (Ctrl+F). Последовательности клавиш: Alt+G, затем D — «Загрузки».
Открытый как папка архив Проект.zip с картинками внутри, Инспектор показывает предпросмотр

Архивы как папки

  • zip, 7z и rar открываются как обычные папки, архив в архиве — тоже. rar — через 7-Zip или tar.exe Windows 11.
  • Предпросмотр внутри архива, «Извлечь…», перетаскивание и Ctrl+C прямо из него.
  • Файлы можно бросить в zip: MH Files дописывает копию архива и подменяет его, занятые имена не перезаписываются.
Дубликаты: 6 групп одинаковых файлов, лишние копии отмечены, можно освободить 2,6 МБ

Дубликаты

  • Находит одинаковые файлы по содержимому и отмечает лишние копии: оставить самую старую, самую новую или с самым коротким путём.
  • Сразу видно, сколько места освободится. Мелкие файлы и ненужные папки можно исключить.
  • Вместо удаления копии можно заменить жёсткими ссылками: место освобождается, файлы остаются на своих местах.
Сортировщик: 7 файлов раскладываются по 7 папкам — изображения, аудио, документы, программы, AI-модели

Сортировщик из MH Sort

  • Раскладывает папку по категориям и типам — Видео\MP4, Документы\PDF — с предпросмотром плана и галочками по файлам и категориям.
  • Перемещение или копирование, отмена по журналу.
  • Правила вроде «старше года — в Архив» и «больше 4 ГБ — в Большие», раскладка по расписанию.
  • Категории правятся в настройках; categories.json — того же формата, что у MH Sort.

Файлы

  • Копирование, перемещение, корзина и UAC — через Windows Shell, как в Проводнике. Своя панель операций с паузой и отменой.
  • Ctrl+Z отменяет переименование, перемещение, копирование, создание и удаление в корзину.
  • Перетаскивание с Проводником и рабочим столом в обе стороны.
  • Контекстное меню с пунктами программ — 7-Zip, Git, PowerToys — со значками и без повторов.
  • Пакетное переименование с правилами и переменными, цветные метки, корзина вкладкой.

Просмотр

  • Быстрый просмотр по Пробел: видео и музыка играют прямо в нём, у звука — эквалайзер и обложка.
  • Эскизы всех типов, которые знает Windows, например .blend у Blender.
  • Шрифты — с образцами на языках ваших раскладок.
  • Размеры папок — сразу из индекса поиска.

Windows

  • Одна копия программы: путь из ярлыка, cmd или Проводника открывается вкладкой в уже открытом окне.
  • «Открыть в MH Files» в меню Проводника и, по желанию, открытие папок в MH Files вместо Проводника.
  • Свой заголовок окна со Snap Layouts Windows 11. Пути длиннее 260 символов.
  • Проверка обновлений — по кнопке, одним запросом к GitHub.

Окно отвечает, пока диск думает

Чтение папок, эскизы, сеть и расширения Shell работают в фоне. Уснувший HDD или пропавший сетевой диск не замораживают интерфейс.

ЧтоЦельКак устроено
Запуск< 300 мс до первого кадраДо окна читаются только настройки и сеанс, остальное — в фоне.
Поиск по дискам9–32 мс на 2 млн имёнИмена лежат в памяти подряд, поиск подстрок идёт на всех ядрах. Снимок индекса читается при запуске за секунду.
Переход в папкув том же кадреСтрока пути меняется сразу, список приходит пачками.
Папка на 100 000 файловпрокрутка без рывковВиртуальный список: рисуются только видимые строки.
Уснувший HDD, недоступная сетьне держат другие панелиУ каждого диска свой поток; переход в другое место отменяет ожидание.
Копирование 100 ГБокно отвечаетОперации идут в своём потоке, с паузой и отменой.
Память индекса≈ 50 МБ на 1 млн файловЗначки и эскизы — в ограниченном кэше.

Цели — из плана проекта; скорость поиска измерена тестом на 2 млн имён.

Клавиши

Основные сочетания. Полный список — в палитре команд и в «Настройки › Клавиши», там же любое можно переназначить.

Палитра команд
Ctrl+Shift+P
GoTo / ввод пути
Ctrl+GCtrl+L
Поиск по дискам
Ctrl+E
Фильтр папки
Ctrl+F
Поиск во вложенных / по содержимому
Ctrl+Shift+FCtrl+Alt+F
Таблица / плитки / колонки
Ctrl+1Ctrl+2Ctrl+3
Быстрый просмотр
Пробел
Переименовать / пакетно
F2Ctrl+Shift+R
В корзину / насовсем
DeleteShift+Delete
Отменить
Ctrl+Z
Новая / закрыть / вернуть вкладку
Ctrl+TCtrl+WCtrl+Alt+T
Разделить справа / снизу
Ctrl+\Ctrl+Shift+\
Инспектор / боковая панель
Alt+PCtrl+B
Извлечь / разложить по папкам
Ctrl+Shift+ECtrl+Shift+O
Меню Windows / терминал здесь
Shift+F10Ctrl+Shift+T
Настройки
Ctrl+,

Скачать MH Files 1.0.1

Две сборки одной программы. Выберите установщик, если ставите на свой компьютер, и переносную — для флешки или чужого ПК.

Установщик

Ставится в %LOCALAPPDATA%\Programs\MH Files без прав администратора. Поверх прежней версии — как обновление: настройки и вкладки на месте.

MH-Files-1.0.1-setup.exe

Скачать установщик

Переносная версия

Распакуйте куда угодно, хоть на флешку. Настройки и индекс хранятся в папке data рядом с exe.

MH-Files-1.0.1-portable.zip

Скачать zip

Система

Windows 10 версии 1809 и новее или Windows 11, 64 бит. Интерфейс на русском.

Предупреждение SmartScreen

У проекта пока нет сертификата подписи, поэтому при первом запуске Windows предупредит о неизвестном издателе. Нажмите «Подробнее», затем «Выполнить в любом случае».

Проверка файла

Контрольные суммы — в SHA256SUMS.txt. Сравните с выводом Get-FileHash в PowerShell.

Что нового в 1.0.1 и все выпуски.

Командная строка

MH-Files.exe [--new-window] [--portable] [путь…]

Путь к файлу открывает его папку и выделяет файл. Если MH Files уже открыт, путь откроется вкладкой в нём; --new-window — отдельное окно.

Вопросы

MH Files заменит Проводник?

Нет, он работает рядом. Если хотите, включите в «Настройки › Система» пункт «Открывать папки в MH Files» — тогда папки из других программ откроются в нём. Win+E всё равно открывает Проводник.

Нужны ли права администратора?

Нет: ни для установки, ни для работы. С правами администратора MH Files быстрее строит первый индекс диска NTFS — из MFT, за секунды. Без них индекс строится обходом папок в фоне.

Где хранятся настройки и как удалить программу?

Настройки, сеанс, метки и категории сортировщика — в %APPDATA%\MH Files, индекс поиска — в %LOCALAPPDATA%\MH Files\index. В переносной версии всё лежит в папке data рядом с exe.

Установленную версию удаляют через «Параметры › Приложения». Папка настроек остаётся — удалите её сами, если она больше не нужна.

Я пользуюсь MH Sort. Что будет с моими категориями?

Сортировщик MH Sort встроен в MH Files. При первом запуске категории установленного MH Sort подхватываются сами: categories.json того же формата.

Что пока работает не так?

В zip нельзя заменить файл с тем же именем — новый ложится рядом с номером. Запись в 7z не поддерживается.

Цветная метка привязана к пути: файл, переименованный в Проводнике, метку теряет.

Об ошибках пишите в Issues на GitHub. Отчёт о сбое программа сохраняет сама — его можно найти в «Настройки › Система».

Как собрать из исходников?

Нужен Rust с целью MSVC. Соберите командой cargo build --release — получится target\release\MH-Files.exe. Установщик и zip собирает tools\build-release.ps1. Подробности — в README.