Функція автономних (офлайн) файлів в Windows 10 дозволяє зробити певні мережеві папки або файли доступними в автономному режимі, навіть якщо ваш комп’ютер не підключений до корпоративної мережі. У цій статті ми розглянемо, як включити і налаштувати автономні файли (Offline Files) в Windows 10 / Windows Server 2016 вручну і за допомогою групових політик.

Автономні файли доступні в екосистемі Windows досить давно. Все що потрібно від користувача – включити Offline Files на комп’ютері і позначити певні файли або папки на мережевому ресурсі “завжди доступними в автономному режимі”. Після цього Windows зберігає зазначені ресурси в локальний кеш на диску і періодично оновлює його в фоновому режимі (раз в 2 години – частоту синхронізації автономних файлів можна задати за допомогою параметра GPO Configure Фонова синхронізація).

Більш сучасна і безпечна реалізація офлайн доступу до файлових ресурсів – Work Folders в Windows Server 2016.

Включити автономні файли в Windows 10

У Windows 10 можна включити автономне файли через класичну Панель управління.

  1. Відкрийте центр синхронізації (Центр синхронізації); Центр синхронізації (Sync Center) win 10
  2. У лівій панелі виберіть “Управління автономними файлами”(Керувати офлайн-файлами); Управління автономними файлами в windows 10
  3. Натисніть на кнопку “Включити автономні файли “ (Увімкнути автономні файли); Включити автономні файли в windows 10
  4. Перезавантажте комп’ютер.

Тепер користувачеві досить натиснути правою кнопкою миші по файлу або папці в загальній мережевий папці, який потрібно зробити доступним автономному і вибрати пункт меню “Завжди є в автономному режимі”(Завжди доступно в режимі офлайн).

windows 10 вибрати каталог в мережевій теці всегд доступним по мережі в автономному режимі

Windows почне копіювати зазначені файлів в локальних кеш автономних файлів. За замовчуванням розмір кешу для автономних файлів в Windows складає від 25% від ємності диска (в залежності від версії Windows).

синхронізація автономних файлів в windows 10

Тепер, якщо вихідний файловий сервер недоступний, швидкість сетевоегоподключенія до нього повільніше, ніж задане граничне значення, ці файли будуть доступні для роботи в автономному режимі через Центр синхронізації.

Всі зміни, внесені в автономні файли, будуть синхронізовані з сервером в наступний раз, коли комп’ютер підключиться до мережі.

Офлайн файли зберігаються на клієнтський комп’ютер в каталог C:WindowsCSC і не доступні безпосередньо через File Explorer.

Включити Offline Files для мережевої папки на Windows Server

Щоб користувач міг позначати деякі файли доступними в автономному режимі, підтримка Offline Files повинна бути включена в настройках мережевої папки.

У Windows Server 2016 запустіть Server Manager і для ролі File and Storage Services у властивостях загальної мережевої папки включите опцію “Дозволити кешування спільного доступу“.

windows server 2016 ращрешіть кешування Allow caching of share

Можна включити ручний режим кешування для мережевої папки за допомогою PowerShell (в цьому режимі користувачі можуть вручну вибрати папки і файли, які потрібно зробити доступними офлайн):

Set-SMBShare -Name Docs -CachingMode Manual

Якщо мережева папка знаходиться на комп’ютері з деськтопной редакцією Windows, потрібно у властивостях загальної мережевої папки включити опцію Кешування -> Офлайн доступні лише ті файли та програми, які вказали користувачі.

windows 10 дозволити використовувати цю папку для синхронізації в автономні файли

Налаштування автономний файлів за допомогою групових політик

Якщо ви хочете включити службу автономних файлів на всіх комп’ютерах в домені Active Directory, можна поширити на них наступні параметри реєстру через GPO:

  • HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Services CSC – тип DWORD Початок = 1
  • HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Services CscService
    – введіть DWORD Початок = 2
  • HKLM Software Policies Microsoft Windows NetCache – тип DWORD Увімкнено = 1

Або можна використовувати політику Дозволити або заборонити використання автономних файлів feature в розділі GPO Computer Configuration -> Policies -> Administrative Templates -> Network -> Offline Files. Тут же можна налаштувати інші параметри Offline Folders:

  • Налаштування фонової синхронізації – включити фонову синхронізацію і налаштувати інтервали синхронізації;
  • Обмежте дисковий простір, який використовується автономними файлами / розміром кешу за замовчуванням – обмежити розмір автономних файлів на диску;
  • Вкажіть адміністративно призначений офлайн-файл – список мережевих ресурсів, які автоматично повинні бути синхронізовані на комп’ютери користувачів і доступні в автономному режимі (можна вказати UNC шляху до будь-яких мережевих папок або особистого каталогу користувача \ Server1 Users $ % username%).

групові політики для настройки offline files в windows 10

При аналізі проблем роботи з автономними файлами в Windows корисно дослідити події синхронізації в журналі Windows. Увімкніть ведення логу синхронізації OfflineFiles:

wevtutil sl Microsoft-Windows-OfflineFiles/SyncLog /e:true /q

Потім, наприклад, можна отримати список успішно синхронізованих файлів за добу за допомогою такої PowerShell команди:

get-winevent -oldest -filterhashtable @{ logname = "Microsoft-Windows-OfflineFiles/SyncLog"; starttime = (get-date).adddays(-1); id = 2005 } | select-object TimeCreated, @{ name = "Path"; expression = { ([xml]$_.toxml()).Event.UserData.SyncSuccessInfo.Path } }

Для очищення кешу автономних файлів потрібно змінити параметри реєстру Format Database і перезавантажити комп’ютер:

reg add HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesCscParameters /v FormatDatabase /t REG_DWORD /d 1 /f
shutdown –f –r –t 0

Leave a Reply

Your email address will not be published. Required fields are marked *