Repository navigation
FreeIt — сверхлегковесная нативная утилита для Windows 10 & 11, предназначенная для мгновенного поиска процессов, блокирующих файлы и папки, освобождения системных дескрипторов и безопасного удаления.
🇷🇺 Что реализовано в версии 1.0.0:
⚡ Производительность и стек
- Ядро на Rust 2021 + Win32 API: Потребление оперативной памяти строго < 15 МБ RAM в режиме ожидания.
- Tauri v2 + Svelte 5 (Runes): Мгновенный запуск интерфейса (~50 мс) без тяжелого Electron.
- Fluent Acrylic UI: Интерфейс в стиле Windows 11 с эффектом размытия (
backdrop-filter: blur), поддержкой тёмной/светлой темы и акцентных системных цветов.
🛠️ Ключевые возможности
- 🔍 Поиск блокировок: Мгновенный поиск удерживающих процессов через Windows Restart Manager API без подвисания системы.
- 🔓 Разблокировка дескрипторов: Принудительное закрытие блокирующих хэндлов файла без необходимости перезагрузки ПК.
- 🛑 Завершение процессов: Возможность быстро прибить зависший процесс или всё дерево процессов.
- 🗑️ Безопасное удаление: Перемещение заблокированных файлов в Корзину Windows (через нативный
IFileOperation) с мгновенным обновлением статуса в MiniBin. - 🤖 ИИ-инспектор процессов: Анализ и объяснение назначения неизвестных процессов через Google Gemini AI с автоматическим ответом на языке интерфейса (RU/EN).
- 📑 Интеграция с системой: Добавление в контекстное меню Проводника («Разблокировать в FreeIt»), поддержка Drag-and-Drop файлов в окно и иконка в трее.
🔮 В планах (Roadmap):
- 🛡️ Safe Vault (Теневой бэкап): Автоматическое резервирование копии файла во временном хранилище
%LOCALAPPDATA%перед разблокировкой и удалением с возможностью отмены в 1 клик.
🇬🇧 Release Notes (English):
⚡ Performance & Stack
- Native Rust 2021 + Win32 API core: Lightweight footprint strictly < 15 MB RAM.
- Tauri v2 + Svelte 5 (Runes): Instant cold startup (~50 ms), zero Electron overhead.
- Fluent Acrylic Design: Windows 11 aesthetic with blur effects, dynamic dark/light themes, and high-DPI support.
🛠️ Features
- 🔍 Lock Detection: Instant detection of locking processes via Windows Restart Manager API.
- 🔓 Handle Release: Terminate stubborn file and folder locks without rebooting Windows.
- 🛑 Process Killer: Terminate individual locking processes or process trees on demand.
- 🗑️ Safe Deletion: Direct deletion to the Windows Recycle Bin (
IFileOperation) with automatic MiniBin synchronization. - 🤖 AI Process Explainer: Inspect unknown processes with Google Gemini AI, responding in your preferred UI language (RU/EN).
- 📑 System Integration: Explorer context menu ("Unlock with FreeIt"), Drag-and-Drop support, and system tray.
🔮 Planned (Roadmap):
- 🛡️ Safe Vault (Shadow Backup): Automatic isolated backup copy in
%LOCALAPPDATA%prior to unlock/deletion with 1-click restore.
📦 Файлы установки / Assets:
FreeIt_1.0.0_x64-setup.exe— Установщик Windows (NSIS Installer)FreeIt_1.0.0_x64_en-US.msi— MSI-пакет для корпоративного развертыванияFreeIt_1.0.0_portable.zip— Портативная версия (не требует установки)