У меня была очень похожая проблема , и поэтому я решил собрать несколько методов для ее решения. Итак, далее, есть те варианты, и некоторые из них я получил из ответов, уже предоставленных здесь. Я понимаю, что это немного оффтопно от вопроса, но это соответствует ответам. У этого есть много частей, и это все программное обеспечение, которое я мог попробовать сам.
Как правило, стоит обратить пристальное внимание на использование приведенных ниже параметров sudo , чтобы программное обеспечение могло иметь доступ к каждому файлу , который, вероятно, будет включать некоторые большие скрытые файлы .
Вот краткий список приложений для проверки использования диска:
GrandPerspective является только графическим, используя Treemap, он может измерять файлы логическими или физическими методами перед сканированием, отображать / скрывать содержимое пакета и изменять цветовую схему на лету. Он также может сохранять отсканированные данные для архивирования или сравнения нескольких окон.
Disk Inventory X также использует графическую схему Treemap, но наряду со списком папок и файлов. Графика не так хороша, как GrandPerspective, и список не так хорош, как OmniDiskSweeper, но она отлично справляется с обеими задачами. Он имеет плагин Finder и большинство вариантов между 3 по предпочтениям. Это самое сложное, но не все завершено.
OmniDiskSweeper не является графическим и очень похож на представление столбцов в Finder. Вы выбираете папку или диск для анализа, он упорядочивает их по использованию диска после того, как потратил время на его вычисление. Затем вы можете просто удалить (переместить в корзину) все, что перечислено.
Таким образом, у каждого есть свои преимущества и основные моменты, я все еще не уверен, есть ли тот, который стоит на первом месте. Они все бесплатны.
Существует также другой подход - приложений для сканирования определенных ожидаемых мест и файлов для использования пространства неоптимальными способами. Они в основном собирают некоторые известные сведения о системе, которые могут раздуть ваш диск, в одном удобном интерфейсе, чтобы вы могли видеть и решать, что удалять.
CleanMyMac перечисляет кеши, журналы, языковые файлы, универсальные двоичные файлы, «мусор» разработки, расширения и приложения. Он просматривает файлы, а также использует некоторую базу знаний. Отличный интерфейс, простой в использовании.
CleanApp в основном то же самое, что и CleanMyMac: перечисляет приложения, панели настроек, языки, кеши ... Но он также добавляет к нему сообщество - показывает, сколько людей удалило каждый файл или пакет. Есть еще одна функция - ведение журнала, в котором регистрируется активность перемещения файлов и запуска приложений, а также все «ссылки», которые он может найти для каждой вещи. Это гораздо более технический и подробный. Он также предлагает вид Treemap, но я бы настоятельно рекомендовал использовать для этого другой вариант.
XSlimmer очень специфичен. Он удаляет «ненужный» код из «толстых» двоичных файлов и удаляет ненужные языки , как сказано на сайте. Универсальные двоичные файлы, то есть используют много места для хранения файлов для работы на нескольких разных архитектурах и языках. Таким образом, это лишает их всех возможности работать только на компьютере.
AppCleaner - это бесплатная опция, здесь перечислены только приложения, виджеты и «другие». Имеет простой интерфейс, где вы можете удалить файл приложения, чтобы он анализировал свои внутренние ссылки и на его основе удалял вещи, оставленные вне пакета.
Другой подход - поиск дубликатов файлов. Есть много коммерческих вариантов, некоторые из них могут быть лучше, чем перечисленные ниже, я не пробовал их все. Во всяком случае, я перечисляю свой выбор приложений с учетом того, какие из них я смог попробовать.
TidyUp - очень известное приложение в этой теме. Вы можете указать, где искать какие дубликаты. Он предлагает базовые и расширенные режимы, несколько различных стратегий и критериев.
MrClean - это бесплатный инструмент, который просто ищет папки на наличие дубликатов и удаляет их. Очень упрощенно, но эффективно, если вы уверены в том, что делаете.
Бурундук сканирует дубликаты и позволяет выбрать, какие из них вы хотите удалить. Он предлагает просмотр узлов в папках, и вы можете выбрать « удалить все файлы в папке, которые имеют дубликаты в другом месте или наоборот », а также выбрать вручную. Для сканирования всех файлов может потребоваться очень много времени, но после этого он работает очень достойно.
DupeCheck « поместите в него файл, и он будет использовать ваш индекс Spotlight, чтобы узнать, есть ли у вас где-нибудь потенциальный дубликат ». Вот об этом хорошем приложении с открытым исходным кодом. Не очень хороший инструмент для очистки пространства сразу, но со временем он помогает поддерживать чистоту в вашем помещении.
DuplicateFileSearcher с веб-сайта: « это бесплатная мощная программная утилита, которая поможет вам найти и удалить дубликаты файлов на вашем компьютере. Она также может быть использована для вычисления хэшей MD5 и SHA. Программное обеспечение работает в Windows, Linux, Solaris и MacOS. ». Достаточно сказано.
Далее я кратко расскажу о похожем подходе, процитировав соответствующие части о двух других вещах, которые можно сделать, чтобы найти недостающее дисковое пространство, не устанавливая ничего нового, просто используя командную строку (Терминал).
Это (долго, но хорошо) один из форумов MacFixIt (зайдите сюда для получения дополнительных опций и деталей) :
В большинстве случаев действительно существуют файлы, занимающие часть тома, но файлы невидимы при обычном использовании Finder.
Используя функцию «Поиск в папке» в Finder (в меню «Перейти»), посмотрите на размеры содержимого этих папок, вставив следующие пути:
/private/var/vm
/private/var/log
/Volumes
Каталог / private / var / vm содержит файлы подкачки, используемые виртуальной памятью. Новые сделаны, поскольку больше данных перенесено из RAM на жесткий диск. Весь процесс их создания начинается при каждой перезагрузке или перезапуске; не пытайтесь удалить их самостоятельно. Проверьте общий размер всех файлов подкачки сразу после загрузки и по мере заполнения диска. В Panther первые два файла подкачки имеют размер 64 МБ, затем каждый новый в два раза больше предыдущего (до 128 МБ, 256 МБ, 512 МБ, 1 ГБ) до максимального размера 1 ГБ. В Tiger первые два файла подкачки занимают 64 МБ, следующий - 128 МБ, а любые дополнительные файлы подкачки - 256 МБ.
Если вы не запускаете сценарии ежедневного, еженедельного и ежемесячного обслуживания (либо с помощью утилиты, либо с помощью команд sudo периодический ежедневный, sudo периодический еженедельный и sudo периодический ежемесячный в терминале), журналы загрузочного тома могут стать слишком большой. Если ошибка часто возникает и регистрируется, вы можете иметь очень большой файл в /private/var/log/system.log.
Файлы в / Volumes должны быть псевдонимами ваших подключенных томов. Не удаляйте эти псевдонимы, потому что все, что вы делаете с ними, происходит с содержимым соответствующих томов. Если вы не уверены, что сможете исследовать эту папку без сбоев, перед началом работы отключите должным образом любой том, кроме загрузочного тома, если проблема с отсутствующим местом на диске затрагивает только этот том. Внешние приводы FireWire могут быть отключены после правильного демонтажа.
Иногда программы резервного копирования, которые не могут найти целевой (или целевой) том для резервной копии, создают папку с тем же именем, что и место назначения, и помещают ее в каталог / Volumes. Есть случаи, когда весь загрузочный том был заархивирован на себя в папке внутри / Volumes. Если объем недостающего пространства равен размеру вашей пользовательской папки, такой резервной копией, вероятно, будет объяснение. Если вы используете Carbon Copy Cloner или другую утилиту резервного копирования или клонирования и у вас настроены параметры для создания резервной копии по расписанию, а целевой том назначения не подключен или спит в запланированное время, резервная копия создается в каталоге / Volumes. ,
Чтобы проверить размер обычно невидимого каталога / Volumes на активном загрузочном томе, откройте новое окно Finder. Выберите начальный том в списке слева, затем выберите вид столбца (тот, что справа от трех видов). В меню Go Finder выберите «Перейти к папке» и вставьте:
/Volumes
Каталог / Volumes становится видимым в Finder; найдите его размер, выбрав его и введя Command I. Как сообщается, каталог My / Volumes равен 12 КБ.
Этот другой из форумов Mac OS X Hints (не намного больше, чтобы увидеть там):
Вы можете запустить du в терминале, чтобы посмотреть, что все происходит. Это может занять несколько минут.
В качестве примера можно было бы открыть терминал.app, а затем выполнить эти команды:
sudo du -h -d 1 -c /
Введите пароль, когда он запросит его, затем отпустите, его запуск займет несколько минут, так что будьте терпеливы.
du обозначает использование диска. Там также дф . Мне нравится, включая -x
команду выше:
sudo du -cxhd 1 /
Добавив опцию командной строки, вы можете использовать сервис automator для открытия любого приложения. При этом вы получите разные (и более полные) результаты в графическом интерфейсе.
Или, если вы работаете на мощном ПК, используете Rosetta или что-то еще до Snow Leopard , вы можете смешать любое из ранее упомянутых приложений с Pseudo . Это небольшое приложение, чтобы открыть вещи как администратор. Представьте это как графический интерфейс для sudo.
Наконец, есть полное руководство для новичков по «The X Lab», которое я просто не буду здесь цитировать, потому что оно слишком длинное.