Что такое формат файла SFCACHE?
Файл .sfcache - это файл кэша, созданный технологией Microsoft Windows ReadyBoost, впервые представленной в Windows Vista и поддерживаемой в Windows 10 и 11. Файл .sfcache совместим с USB-устройствами, такими как USB-флеш-накопители, SD-карты и карты памяти, и всегда хранится в корне съемного диска под фиксированным именем ReadyBoost.sfcache.
ReadyBoost использует флэш-память для кэширования часто запрашиваемых данных с диска и повышения производительности системы, а не для добавления виртуальной оперативной памяти (RAM), как иногда утверждается. Windows шифрует кэшированное содержимое с помощью AES-128 перед записью на устройство, поэтому данные остаются защищенными, даже если накопитель будет потерян или передан другому лицу.
Файл полностью управляется Windows через службу SuperFetch (называемую SysMain в Windows 10 и 11): ReadyBoost.sfcache создается автоматически при включении ReadyBoost на устройстве и удаляется при отключении функции или безопасном извлечении диска. Пользователи не могут открывать или редактировать его вручную.
Безопасность и защита
РИСК: LOWReadyBoost.sfcache является легитимным системным файлом Windows и безопасен; он содержит только зашифрованные данные кэша, поэтому его удаление не приведет к потере личных данных (Windows воссоздаст его или пропустит). Единственные предостережения: не выдергивайте USB-накопитель, пока ReadyBoost активен (сначала отключите его, чтобы избежать ошибок записи кэша), и остерегайтесь любых инструментов для «восстановления/исправления sfcache», найденных в интернете - исправлять там нечего, и такие утилиты часто являются ПНП или рекламным ПО. Вредоносное ПО иногда имитирует имена системных файлов, поэтому убедитесь, что файл является подлинным ReadyBoost.sfcache в корне диска, если что-то кажется подозрительным.
Детали формата
в двух словахПрограммы, открывающие файлы SFCACHE
Технические подробности
глубокая спецификация| Разработчик | Microsoft Corporation |
| Имя файла на устройстве | Всегда `ReadyBoost.sfcache` - имя фиксировано и назначается Windows |
| Место хранения | Корневой каталог съемного диска с включенной функцией ReadyBoost |
| Шифрование | AES-128; все полезные данные шифруются Windows перед записью на устройство |
| Сжатие | Данные кэша также сжимаются для максимизации эффективной емкости кэша на флэш-устройстве |
| Размер кэша на устройство | от 250 МБ до 32 ГБ (Windows 7 и новее); ограничено 4 ГБ в Windows Vista |
| Требования к скорости устройства | Не менее 2,5 МБ/с для случайного чтения блоков по 4 КБ и 1,75 МБ/с для случайной записи блоков по 512 КБ |
| Базовая служба Windows | SuperFetch (имя хоста службы SysMain в Windows 10 и 11) |
| Метод идентификации файла | Идентифицируется только по имени файла и пути; публичные «магические байты» или документированный внутренний заголовок отсутствуют |
| Поддержка нескольких устройств | До 8 одновременно работающих устройств с поддержкой ReadyBoost (Windows 7 и новее) |
| Тип формата | Управляемый ОС зашифрованный бинарный кэш; внутренняя структура является недокументированной и проприетарной |
| MIME-тип | `application/octet-stream` |
| Поддерживаемые версии ОС | Windows Vista, 7, 8, 8.1, 10, 11 |
| Жизненный цикл файла | Создается автоматически при включении ReadyBoost на устройстве; удаляется при отключении функции или извлечении диска |
| Выпущен | Windows Vista (2007), with the ReadyBoost feature |
| Спецификация | learn.microsoft.com |