即使从基于 Windows 7 的客户端计算机上的网络中删除了文件服务器,你仍然可以访问脱机文件
本文介绍了一个问题,即即使文件服务器已从网络中删除,仍可访问脱机文件。
适用于: Windows 7 Service Pack 1
原始 KB 编号: 942974
症状
在基于 Windows Vista 或基于 Windows 7 的客户端计算机上,即使文件服务器已从网络中删除,你仍然可以访问脱机文件。 此外,还可以删除控制面板“脱机文件”项中的脱机文件和临时文件。
解决方案
重要
此部分(或称方法或任务)介绍了修改注册表的步骤。 但是,注册表修改不当可能会出现严重问题。 因此,请务必严格按照这些步骤操作。 为了加强保护,应先备份注册表,再进行修改。 如果出现问题,可以还原注册表。 有关如何备份和还原注册表的更多信息,请单击下面的文章编号查看 Microsoft 知识库中相应的文章:
322756 如何在 Windows 中备份和还原注册表
若要解决此问题,请重新初始化脱机文件的缓存。 为此,请按照下列步骤操作:
单击“开始”,在“开始搜索”框中键入 regedit,然后按 Enter。
注意
如果系统提示输入管理员密码或进行确认,请键入密码或单击“ 继续”。
找到以下注册表子项,然后右键单击它:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\CSC
指向 “新建”,然后单击“ 密钥”。
在框中键入 参数 。
右键单击“ 参数”,指向“ 新建”,然后单击“ DWORD (32 位) 值”。
键入 FormatDatabase,然后按 Enter。
右键单击“ FormatDatabase”,然后单击“ 修改”。
在“数值数据”框中,键入 1,然后单击“确定”。
退出注册表编辑器,然后重启计算机。
注意
在添加此注册表项之前,请确保文件已同步。 否则,未同步的更改将丢失。
还可以使用 Reg.exe 命令行工具自动设置此注册表值的过程。 为此,请从管理命令提示符运行以下命令:
REG ADD "HKLM\System\CurrentControlSet\Services\CSC\Parameters" /v FormatDatabase /t REG_DWORD /d 1 /f
注意
- 在添加此注册表项之前,请确保文件已同步。 否则,未同步的更改将丢失。
- 忽略新注册表项的实际值。
- 此注册表更改需要重启。 当计算机重新启动时,shell 将重新初始化 CSC 缓存,然后删除注册表项(如果注册表项存在)。
状态
Microsoft 已经确认这是一个列于“适用范围”部分的 Microsoft 产品问题。
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈