当前位置:网站首页 > 更多 > 玩电脑 > 正文

[玩转系统] 在 Windows 10 上启用和配置脱机文件

作者:精品下载站 日期:2024-12-14 23:06:19 浏览:16 分类:玩电脑

在 Windows 10 上启用和配置脱机文件


Windows 10 中的脱机文件功能允许您使某些共享网络文件夹和文件脱机可用,即使您的计算机未连接到公司网络也是如此。在本文中,我们将展示如何使用 GPO 在 Windows 10 和 Windows Server 2019 上手动启用和配置脱机文件。

脱机文件在 Windows 中已经可用很长时间了。用户只需在计算机上启用脱机文件,并为共享文件夹中的某些文件或文件夹勾选“始终脱机可用”选项即可。然后,Windows 会将指定的文件保存到磁盘上的本地缓存,并定期在后台更新它们(默认情况下每 2 小时更新一次,但您可以使用 GPO 中的配置后台同步选项设置同步脱机文件的频率)。

Windows Server 2019/2016 上的工作文件夹有一项现代且更安全的功能,可以在离线模式下访问公司网络外部的文件资源。

如何在 Windows 10 上启用脱机文件?

在 Windows 10 中,您可以通过经典的控制面板启用脱机文件。

  1. 打开同步中心

    [玩转系统] 在 Windows 10 上启用和配置脱机文件

  2. 选择左侧的管理离线文件

    [玩转系统] 在 Windows 10 上启用和配置脱机文件

  3. 点击启用离线文件

    [玩转系统] 在 Windows 10 上启用和配置脱机文件

  4. 重启你的电脑。

然后,用户只需右键单击共享网络文件夹中的文件或文件夹,然后选择始终可离线使用选项。

[玩转系统] 在 Windows 10 上启用和配置脱机文件

Windows 将开始将指定的文件复制到脱机文件的本地缓存。默认情况下,Windows 中脱机文件的缓存大小为总磁盘大小的 25%(取决于您的 Windows 版本)。

[玩转系统] 在 Windows 10 上启用和配置脱机文件

然后,如果源文件服务器不可用或网络连接速度低于阈值,文件将在同步中心离线可用。

当计算机下次连接到网络时,对脱机文件所做的所有更改都将与服务器同步。

脱机文件存储在

C:\Windows\CSC

客户端计算机上的文件夹,并且无法通过文件资源管理器直接访问。

在 Windows Server 上为共享文件夹配置脱机文件

要允许用户使文件脱机可用,必须在共享文件夹设置中启用脱机文件支持。

在 Windows Server 2019 上,打开服务器管理器并选中共享文件夹设置中的选项允许缓存共享

[玩转系统] 在 Windows 10 上启用和配置脱机文件

您可以使用 PowerShell 为网络共享文件夹启用手动缓存模式(在此模式下,用户可以手动选择文件和文件夹以使其可离线使用):

Set-SMBShare -Name Docs -CachingMode Manual

如果网络共享位于运行桌面 Windows 版本的计算机上,请在共享文件夹的设置中选择缓存-> 仅用户指定的文件和程序可离线使用

[玩转系统] 在 Windows 10 上启用和配置脱机文件

如何使用组策略配置脱机文件?

如果要在 Active Directory 域中的所有计算机上启用脱机文件,您可以通过 GPO 部署以下注册表设置:

  • HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\CSC

    - 开始=1 (输入 DWORD)

  • HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\CscService

    -开始=2(输入 DWORD)

  • HKLM\Software\Policies\Microsoft\Windows\NetCache

    -启用=1(类型 DWORD)

或者,您可以使用 GPO 的计算机配置 -> 策略 -> 管理模板 -> 网络 -> 脱机文件部分中的允许或禁止使用脱机文件策略。您可以在此处配置其他脱机文件选项:

  • 配置后台同步 — 启用后台同步并设置同步间隔;

  • 限制脱机文件使用的磁盘空间/默认缓存大小 - 限制脱机文件在磁盘上缓存的大小;

  • 指定管理分配的脱机文件是要在用户计算机上同步且脱机可用的共享文件夹列表(您可以指定任何网络共享或个人用户文件夹的 UNC 路径)

    \hostname1\Users$\%username%

[玩转系统] 在 Windows 10 上启用和配置脱机文件

在分析 Windows 中的脱机文件问题时,值得检查 Windows 事件日志中的同步事件。启用脱机文件同步日志:

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

然后,您可以使用以下 PowerShell 命令获取过去 24 小时内成功同步的文件的列表:

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 } }

要清除脱机文件缓存,请更改 FormatDatabase 注册表参数并重新启动计算机:

reg add HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Csc\Parameters /v FormatDatabase /t REG_DWORD /d 1 /f
shutdown -f -r -t 0

您需要 登录账户 后才能发表评论

取消回复欢迎 发表评论:

关灯