Значок приложения MangoDisk MangoDisk

Очистка диска, анализ хранилища и защита конфиденциальности для macOS, Windows и Linux

English · 简体中文 · 繁體中文 · 日本語 · 한국어 · Русский

Последний выпуск Поддержка macOS Поддержка Windows Поддержка Linux Tauri 2 Ядро на Rust

MangoDisk: очистка диска, анализ хранилища, защита конфиденциальности и оптимизация системы

## Возможности MangoDisk > **Хранилище** ### 1. Глубокая очистка За одно сканирование находит данные, которые можно удалить, в системе, приложениях, инструментах разработчика и локальных проектах. MangoDisk избавляет от ручной проверки каждого расположения и группирует результаты по объёму освобождаемого места: - **Системные и пользовательские кэши**: освобождает место, которое со временем заняли системные временные файлы, диагностические данные и кэши, допускающие повторное создание. - **Кэши приложений**: не позволяет кэшам, журналам, пакетам обновлений и временным данным приложений незаметно занимать всё больше места. - **Данные браузеров**: освобождает место, занятое кэшированными и временными веб-данными Chrome, Edge, Firefox, Brave, Arc, Opera и других браузеров. - **Инструменты разработчика и Xcode**: быстро освобождает значительный объём хранилища, занятый менеджерами пакетов, IDE, кэшами компиляторов и данными разработки Xcode. - **Кэши контейнеров**: удаляет неиспользуемые кэши сборки и восстанавливаемые данные Docker и других контейнерных инструментов. - **Артефакты сборки проектов**: освобождает место, занятое восстанавливаемыми зависимостями, кэшами и каталогами сборки проектов Node.js, Rust, Gradle, Swift, Python, .NET, Godot, CMake и других экосистем. - **Модели и кэши ИИ**: быстро обнаруживает крупные локальные модели ИИ, кэши загрузок и временные файлы передачи. - **Оптимизация приложений**: уменьшает размер поддерживаемых приложений без нарушения их нормальной работы. Умные рекомендации помогают быстро выбирать безопасные действия. Каждый элемент также можно проверить отдельно и заранее увидеть оценку освобождаемого места, сохраняя очистку предсказуемой и контролируемой. ### 2. Очистка крупных файлов Быстро находит самые большие файлы и освобождает место, занятое старыми установщиками, видео, архивами и другими объёмными данными, без ручного обхода папок. ### 3. Очистка дубликатов Освобождает место, занятое точными копиями, не считая файлы дубликатами только из-за одинакового имени. Умный выбор сохраняет не менее одного файла в каждой группе, поэтому очистка остаётся простой и безопасной. ### 4. Анализ дискового пространства Наглядно показывает, чем занято место на диске. Переключайтесь между **древовидной картой** и **кольцевой диаграммой** и выбирайте глубину отображения, чтобы оценить распределение места и структуру папок. Переходите по папкам и просматривайте список файлов, чтобы быстро находить самые большие папки и файлы и решать, что стоит очистить. > **Конфиденциальность и безопасность** ### 5. Очистка конфиденциальных данных Удаляет историю посещений и поиска, файлы cookie, недавние элементы и данные буфера обмена. Очистка следов, оставленных браузерами, приложениями и системой, снижает раскрытие активности и упрощает повседневную защиту конфиденциальности. > **Системные инструменты** ### 6. Удаление приложений и связанных данных Удаляет приложения вместе со связанными кэшами, настройками и остаточными файлами, чтобы пространство действительно освобождалось. С потенциально личными файлами MangoDisk обращается осторожно, снижая риск случайной потери данных. ### 7. Управление автозагрузкой Сокращает ненужные задержки при запуске и фоновое потребление ресурсов, ускоряя загрузку компьютера. При необходимости отключённые элементы можно включить снова в любое время. ### 8. Оптимизация системы Отключает ненужные параметры, которые замедляют систему или мешают работе. Позволяет сбалансировать производительность, конфиденциальность и личные предпочтения. ### 9. Обслуживание системы Исправляет распространённые проблемы — пропавшие результаты поиска, неправильные значки, отсутствие звука или сбои сетевого подключения — без самостоятельного поиска решений и ввода сложных команд. > **Активность** ### 10. История операций Хранит понятную запись каждой очистки и системного изменения. Показывает, сколько места освобождено, какие действия завершились успешно и что ещё требует внимания. ## Использование ресурсов и управление памятью > Доступно начиная с версии 1.1.1 Показывает загрузку процессора и памяти, скорость сети и активность диска. Можно увидеть приложения с наибольшим потреблением памяти и освободить память одним нажатием, когда ресурсов становится мало. Эти сведения доступны в строке меню, панели задач или системном трее — открывать главное окно не требуется. ## Объяснения с помощью ИИ > Доступно начиная с версии 1.1.0 Не уверены, для чего нужен элемент и к чему приведёт его изменение? ИИ использует описание элемента и текущие результаты сканирования, чтобы объяснить назначение и важные последствия. Это помогает меньше искать информацию вручную и принимать более обоснованные решения. Объяснения доступны непосредственно для элементов глубокой очистки (встроенных правил), очистки конфиденциальных данных, управления автозагрузкой, оптимизации системы и обслуживания системы. Официальные выпуски ежедневно предоставляют бесплатные объяснения; также можно подключить собственный сервис ИИ. ИИ даёт рекомендации, а решение о действии остаётся за вами. ## Безопасность и правила > [!IMPORTANT] > **Для MangoDisk безопасность данных важнее максимального освобождения места.** > Правила очистки и системные оптимизации включаются в выпуск только после определения чётких границ безопасности и проверки на реальных системах. По умолчанию MangoDisk выполняет сканирование в режиме только для чтения. Перед очисткой, безвозвратным удалением, удалением приложения или изменением системных параметров можно проверить и подтвердить точный план действий. Результаты сохраняются в истории операций. Оптимизация системы использует только встроенные и проверенные параметры. Она никогда не принимает произвольные пути реестра, команды терминала или сценарии. После изменения MangoDisk повторно считывает каждый параметр, отмечает действия с высоким влиянием и указывает, когда требуются права администратора или перезагрузка. MangoDisk поддерживает собственные правила очистки. Сторонние проекты могут быть источником идей для исследования, но новое правило принимается только после проверки надёжных источников, безопасных границ и поведения на реальной системе. Всё, для чего нельзя определить чёткую границу безопасности, исключается. Полная библиотека правил и история её изменений открыты для проверки: [библиотека правил очистки MangoDisk](https://github.com/harry0703/MangoDisk/tree/main/src-tauri/crates/mangodisk-core/rules). ## Снимки экрана

Глубокая очистка
Поиск очищаемых данных в системе, приложениях, инструментах разработчика и проектах

Интерфейс глубокой очистки MangoDisk

Очистка крупных файлов
Поиск файлов, занимающих больше всего места, без ручного обхода папок

Интерфейс очистки крупных файлов MangoDisk
Очистка дубликатов
Безопасное удаление точных дубликатов с сохранением не менее одной копии

Интерфейс очистки дубликатов MangoDisk
Анализ дискового пространства
Поиск самых больших файлов и папок с наглядным представлением занятого места

Интерфейс анализа дискового пространства MangoDisk
Управление автозагрузкой
Отключение ненужных программ для ускорения входа и снижения фоновой активности

Интерфейс управления автозагрузкой MangoDisk
Удаление приложений и связанных данных
Удаление приложений и их остаточных файлов для освобождения места

Интерфейс удаления приложений MangoDisk
Оптимизация системы
Настройка производительности, конфиденциальности и удобства одним нажатием

Интерфейс оптимизации системы MangoDisk
Обслуживание системы
Быстрое исправление распространённых системных проблем

Интерфейс обслуживания системы MangoDisk
Очистка конфиденциальных данных
Сокращение следов активности и защита повседневной конфиденциальности

Интерфейс очистки конфиденциальных данных MangoDisk
## Перед началом работы > [!CAUTION] > > 1. Очистка, безвозвратное удаление файлов и удаление приложений могут быть необратимыми. Проверяйте выбранные данные и храните надёжные резервные копии важных файлов. > 2. Перед обслуживанием системы, изменением элемента автозагрузки или системного параметра убедитесь, что понимаете назначение и последствия действия. > 3. Некоторые системные оптимизации могут влиять на безопасность, конфиденциальность, время автономной работы или поведение обновлений. ## Настольное приложение Загрузите MangoDisk с [официальной страницы](https://mangodisk.app/download) или из раздела [GitHub Releases](https://github.com/harry0703/MangoDisk/releases/latest), затем следуйте инструкции для своей операционной системы. ### macOS **Требования:** macOS Monterey 12.5 или новее. **Установка через Homebrew:** ```sh brew install --cask harry0703/tap/mangodisk ``` **Установка вручную:** загрузите DMG с [официальной страницы](https://mangodisk.app/download), откройте его и перетащите MangoDisk в папку Applications. ### Windows **Требования:** 64-разрядная Windows 10 или новее. **Установка через PowerShell:** ```powershell irm https://get.mangodisk.app | iex ``` **Установка через WinGet (официальный источник):** ```powershell winget install --id MangoDisk.MangoDisk --exact --source winget ``` **Установка вручную:** загрузите установщик Windows с [официальной страницы](https://mangodisk.app/download) и следуйте указаниям программы установки. ### Linux **Рекомендуется:** Ubuntu 22.04 LTS или новее на x64 или ARM64. Доступны пакеты `.deb` и образы AppImage. Совместимость с другими дистрибутивами Linux зависит от их системных библиотек и окружения рабочего стола. **Установка из терминала (Debian/Ubuntu):** команда определит архитектуру компьютера и установит подходящий `.deb` последней версии. ```sh curl -fsSL https://get.mangodisk.app/linux | bash ``` **Установка вручную:** выберите пакет для своей архитектуры на [официальной странице](https://mangodisk.app/download). - **Debian/Ubuntu:** установите пакет `.deb` для своей архитектуры. - **Другие дистрибутивы:** сделайте AppImage исполняемым и попробуйте запустить его. ## Командная строка (CLI) Используйте MangoDisk в терминале или сценариях с тем же ориентированным на безопасность механизмом очистки, что и в настольном приложении. ### macOS **Установка через Homebrew:** ```sh brew install harry0703/tap/mangodisk-cli ``` ### Windows **Установка через PowerShell:** ```powershell irm https://get.mangodisk.app/cli | iex ``` **Установка через WinGet (официальный источник):** ```powershell winget install --id MangoDisk.CLI --exact --source winget ``` ### Linux Готовые автономные сборки CLI для Linux пока недоступны. Соберите приложение самостоятельно по инструкции [«Сборка из исходного кода»](#сборка-из-исходного-кода). ### Примеры использования Если команда `mangodisk` недоступна сразу после установки, откройте новый терминал и проверьте установку: ```sh mangodisk --version ``` Основные команды: ```sh # Сканировать и показать очищаемые данные без изменений mangodisk clean # Применить те же умные рекомендации, что и в настольном приложении mangodisk clean --apply # Предварительно показать все доступные данные без удаления mangodisk clean --apply --selection all --dry-run # Вывести результат в машиночитаемом формате JSON mangodisk clean --format json --no-progress ``` По умолчанию `mangodisk clean` только сканирует и никогда не изменяет файлы. Для очистки в неинтерактивной среде необходимо также передать `--yes`, явно подтверждая действие. Чтобы увидеть все параметры, выполните: ```sh mangodisk clean --help ``` ## Сборка из исходного кода ### Требования - Node.js 24 LTS - pnpm 11.13.1 - Стабильная версия Rust Зависимости для конкретных платформ перечислены в [требованиях Tauri 2](https://v2.tauri.app/start/prerequisites/). ### Получение исходного кода и запуск настольного приложения ```sh git clone https://github.com/harry0703/MangoDisk.git cd MangoDisk pnpm install --frozen-lockfile pnpm tauri:dev ``` ### Запуск обязательных проверок ```sh pnpm check cargo test --manifest-path src-tauri/Cargo.toml -p mangodisk-core ``` ### Сборка установщика настольного приложения ```sh pnpm tauri:build ``` ### Сборка CLI ```sh pnpm cli:build ``` Локальные сборки не содержат подписей, нотариального заверения и метаданных обновления из официальных выпусков MangoDisk. Используйте их только для локальной разработки и проверки. ## Участие в разработке Сообщения о проблемах, правила очистки, исправления и новые функции приветствуются. Перед началом работы прочитайте [`CONTRIBUTING.md`](CONTRIBUTING.md) и [`AGENTS.md`](AGENTS.md). Обычные сценарии очистки следует реализовывать декларативными правилами TOML, проверяемыми при сборке. Схема правил, ограничения безопасности и инструкции по проверке описаны в [`src-tauri/crates/mangodisk-core/rules/README.md`](src-tauri/crates/mangodisk-core/rules/README.md). Перед отправкой изменений выполните как минимум: ```sh pnpm check cargo test --manifest-path src-tauri/Cargo.toml -p mangodisk-core ``` Сообщайте об уязвимостях конфиденциально через GitHub Security Advisories, как описано в [`SECURITY.md`](SECURITY.md). Не создавайте публичную issue для уязвимости безопасности. ## Технологический стек - [Tauri 2](https://tauri.app/): среда выполнения настольного приложения и интеграция с системой - [Rust](https://www.rust-lang.org/): сканирование, доступ к файловой системе, проверка безопасности и выполнение очистки - [Vue 3](https://vuejs.org/) и [TypeScript](https://www.typescriptlang.org/): пользовательский интерфейс настольного приложения ## Лицензия MangoDisk распространяется с открытым исходным кодом по лицензии [GNU General Public License v3.0](https://github.com/harry0703/MangoDisk/blob/main/LICENSE). Сторонние компоненты подчиняются условиям собственных лицензий.