Если при подключении флешки к Mac вы заметили скрытую папку .fseventsd в корне накопителя — это не вирус и не признак заражения, а служебный каталог, который macOS создаёт автоматически на каждом подключаемом томе. Процесс fseventsd (File System Events Daemon) — системная служба Apple, которая отслеживает изменения файлов и папок на диске, чтобы Spotlight, Time Machine и другие службы знали, что именно изменилось, без полного повторного сканирования.
На флешке, отформатированной в FAT32 или exFAT, эта папка становится заметной, когда накопитель открывают на Windows или Linux — там скрытые файлы macOS отображаются как обычные. Сама по себе она безвредна и обычно занимает совсем немного места, но её наличие иногда мешает: например, при использовании флешки в автомагнитоле, телевизоре или на устройствах, которые не понимают лишних каталогов.
Что такое fseventsd и зачем он нужен
FSEvents — это механизм уведомлений об изменениях файловой системы в macOS. Демон fseventsd работает в фоне постоянно и записывает журнал событий: какие файлы были созданы, переименованы, перемещены или удалены. Этот журнал хранится как раз в папке .fseventsd в корне каждого тома.
Благодаря этому журналу системе не нужно каждый раз сканировать диск целиком. Spotlight использует его для актуализации поискового индекса, а Time Machine — чтобы определить, какие файлы изменились с момента последнего резервного копирования. Без fseventsd эти процессы были бы заметно медленнее и ресурсоёмче.
На внешних накопителях macOS ведёт себя так же, как и с системным диском: при монтировании тома создаёт служебные папки и начинает писать туда события. Это штатное поведение, а не сбой.
fseventsd — это легитимный системный процесс macOS, а папка .fseventsd на флешке — журнал изменений файлов, а не вредоносное ПО.
Почему папка .fseventsd видна на флешке
На самом Mac папка скрыта — имена, начинающиеся с точки, Finder по умолчанию не показывает. Увидеть её можно в Терминале командой ls -la или включив отображение скрытых файлов сочетанием Cmd + Shift + . в Finder.
На Windows, Linux и встраиваемых устройствах (магнитолы, ТВ-приставки, медиаплееры) точка в начале имени не означает «скрытый файл», поэтому папка отображается открыто. Рядом с ней часто можно заметить и другие следы macOS:
- 🗂
.Spotlight-V100— индекс поиска Spotlight; - 🗑
.Trashes— корзина для этого тома; - 📄 файлы
._имяфайлаи.DS_Store— служебные метаданные; - 📁
.fseventsd— журнал событий файловой системы.
Появление этих объектов означает лишь одно: флешку хотя бы раз подключали к Mac. Никакой угрозы в этом нет.
Опасен ли fseventsd и стоит ли его удалять
Удаление папки .fseventsd с флешки безопасно: macOS просто создаст её заново при следующем подключении и начнёт вести журнал с чистого листа. Данные пользователя при этом не затрагиваются — в папке нет ваших файлов, только служебные записи.
Имеет смысл удалять её в таких ситуациях:
- 🚗 флешка используется в автомагнитоле или медиаплеере, который «спотыкается» о лишние каталоги;
- 🧹 вы готовите накопитель для передачи и хотите убрать служебный мусор;
- 💾 папка разрослась и занимает заметное место на маленькой флешке.
Как удалить fseventsd с флешки
Проще всего удалить папку через Терминал на Mac. Подключите флешку и выполните команду, подставив имя вашего тома:
sudo rm -rf /Volumes/ИМЯ_ФЛЕШКИ/.fseventsd
Точное имя тома можно посмотреть командой ls /Volumes. Будьте внимательны с путём: команда rm -rf удаляет данные безвозвратно, и ошибка в имени диска может стоить потери файлов.
☑️ Безопасное удаление .fseventsd
На Windows папка удаляется как обычная: включите отображение скрытых файлов в Проводнике и удалите её вручную. Если система сообщает, что файл занят, можно воспользоваться командной строкой с правами администратора.
⚠️ Внимание: не форматируйте флешку только ради удаления .fseventsd, если на ней есть нужные данные. Сначала скопируйте их — форматирование стирает всё содержимое накопителя.
Можно ли запретить macOS создавать служебные файлы
Полностью отключить fseventsd для съёмных носителей штатными средствами нельзя — это глубоко интегрированный системный механизм. Однако можно уменьшить количество служебного мусора на флешке.
Для сетевых папок macOS позволяет отключить создание файлов .DS_Store командой:
defaults write com.apple.desktopservices DSDontWriteNetworkStores -bool true
Для USB-накопителей универсального штатного переключателя нет. Единственный надёжный способ получить «чистую» флешку — отформатировать её и больше не подключать к Mac, либо очищать служебные папки вручную перед использованием на других устройствах. Существуют сторонние утилиты для очистки метаданных macOS, но их работу и совместимость с вашей версией системы стоит проверять отдельно.
Почему папка появляется снова после удаления
macOS пересоздаёт .fseventsd при каждом монтировании тома, потому что журнал событий нужен системе постоянно. Это нормально: удаление даёт лишь временный эффект, и полностью предотвратить создание папки штатными средствами нельзя.
Сравнение служебных папок macOS на флешке
| Папка / файл | Назначение | Безопасно удалять |
|---|---|---|
.fseventsd | Журнал событий файловой системы | Да, будет создана заново |
.Spotlight-V100 | Поисковый индекс Spotlight | Да, индекс перестроится |
.Trashes | Корзина этого тома | Да, освобождает место |
.DS_Store | Настройки отображения папок в Finder | Да, без последствий |
._* (файлы) | Расширенные атрибуты файлов | Да, на не-Mac системах |
Если флешка нужна только для магнитолы или телевизора, форматируйте её и записывайте файлы на Windows-ПК — тогда служебных папок macOS на ней не появится вовсе.
Когда fseventsd действительно вызывает проблемы
Иногда пользователи замечают, что процесс fseventsd в Мониторинге системы нагружает процессор или диск. Чаще всего это происходит при интенсивной работе с большим количеством файлов — например, при копировании архивов, синхронизации облачных папок или работе Time Machine. Обычно нагрузка временная и спадает сама.
Если нагрузка сохраняется постоянно, возможные причины — повреждённый журнал событий на одном из томов или конфликт со сторонней программой, активно меняющей файлы. Безопасные первые шаги: перезагрузить Mac, отключить внешние накопители по очереди и проверить, после отключения какого из них нагрузка падает. Радикальные меры вроде отключения системной службы через launchctl затрагивают защищённые компоненты macOS и могут нарушить работу Spotlight и резервного копирования — прибегать к ним стоит только при чётком понимании последствий.
⚠️ Внимание: не удаляйте папку .fseventsd с системного диска Mac и не пытайтесь полностью остановить демон fseventsd — это может нарушить работу Spotlight, Time Machine и других системных служб.
FAQ: частые вопросы о fseventsd на флешке
fseventsd на флешке — это вирус?
Нет. Это штатный системный процесс macOS, а папка .fseventsd — журнал изменений файлов. Антивирусы её не считают угрозой.
Почему после удаления папка появляется снова?
macOS создаёт .fseventsd автоматически при каждом подключении флешки к Mac. Чтобы папки не было, не подключайте накопитель к Mac или очищайте его перед использованием в других устройствах.
Удалятся ли мои файлы, если я удалю .fseventsd?
Нет. В папке хранятся только служебные записи об изменениях, ваши документы, фото и видео она не содержит.
Можно ли навсегда отключить создание .fseventsd на флешках?
Штатной настройки для этого в macOS нет. Полный отказ от подключения флешки к Mac — единственный гарантированный способ избежать появления служебных папок.
fseventsd грузит процессор — что делать?
Сначала перезагрузите Mac и по очереди отключите внешние накопители, чтобы найти проблемный том. Если нагрузка не спадает, проверьте диск через Дисковую утилиту и временно приостановите программы, интенсивно работающие с файлами.