Сбой синхронизации автономных файлов (CSC): решение проблем
Симптомы сбоев автономных файлов (Offline Files)
При использовании технологии автономных файлов (Client-Side Caching — CSC) в Центре синхронизации (Sync Center) появляются ошибки: «Сетевой путь не найден» (0x80070035), «Устройство не готово», либо статус синхронизации застревает на 0%. Файлы на сервере и локальном клиенте рассинхронизируются.
| Симптом | Причина |
|---|---|
| Ошибка базы данных CSC (Corrupt Cache) | Повреждение локального кэша в папке C:\Windows\CSC |
| Конфликт синхронизации (Sync Conflict) | Одновременная модификация документа в оффлайн- и онлайн-режиме |
| Служба CSC не может запуститься | Сбой системного драйвера rdbss.sys или csc.sys |
Пошаговое восстановление и переинициализация базы CSC
- Выполните полную переинициализацию (форматирование) базы автономных файлов: если кэш поврежден, его необходимо пересоздать через реестр:
Set-ItemProperty -Path "HKLM:\SYSTEM\CurrentControlSet\Services\CSC\Parameters" -Name "FormatDatabase" -Value 1 -Type DWord -Force - Перезагрузите компьютер: во время перезагрузки Windows полностью очистит каталог
C:\Windows\CSCи пересоздаст внутренние индексы. - Проверьте статус и запустите службу автономных файлов:
Set-Service -Name "CSC" -StartupType Automatic; Set-Service -Name "CscService" -StartupType Automatic; Start-Service -Name "CscService" - Настройте исключение блокирующих типов файлов через GPO: в
gpedit.mscоткройте: Конфигурация компьютера > Административные шаблоны > Сеть > Автономные файлы > Исключаемые файлы > Добавьте расширения:*.tmp, *.bak, *.ldb, *.pst.
Внимание: Форматирование базы данных CSC через параметр FormatDatabase=1 удаляет все незасинхронизированные локальные изменения. Перед выполнением скопируйте важные документы вручную.
Частые вопросы (FAQ)
Где физически хранятся автономные файлы на диске клиента?
Они хранятся в скрытой системной папке C:\Windows\CSC, доступ к которой имеет только учетная запись NT AUTHORITY\SYSTEM.
Как принудительно запустить синхронизацию папки через командную строку?
Используйте утилиту командной строки: wmic path win32_offlinefilescache call Synchronize.
Можно ли полностью отключить автономные файлы через реестр?
Да, установите параметр Start = 4 в ветке реестра HKLM\SYSTEM\CurrentControlSet\Services\CSC и HKLM\SYSTEM\CurrentControlSet\Services\CscService.
Почему PST-файлы Outlook нельзя хранить в автономных файлах?
Microsoft официально запрещает хранение PST/OST файлов в папках CSC, так как постоянная потоковая запись приводит к повреждению базы данных кэша.