如何防止从备份中恢复以前版本的文件

如果您想阻止其他用户(prevent Other users)从备份中恢复以前版本(restoring previous versions)的文件,那么本文将指导您。您可以为本地先前版本和远程先前版本阻止此功能。所有这些事情都将通过本地组策略编辑器(Local Group Policy Editor)注册表编辑器(Registry Editor)来完成。

Windows 允许用户恢复文件的先前版本(restore a previous version)以取回已删除的数据。但是,如果您不想让其他用户从备份中恢复以前版本的文件,您可以执行以下操作。除此之外,您还可以在本文的帮助下隐藏本地和远程文件的以前版本列表。

防止(Prevent)从备份中恢复以前版本的文件

如何防止从备份中恢复以前版本的文件

要防止从Windows 10中的备份还原以前版本的文件,请按照以下步骤操作 -

  1. 在任务栏搜索框中搜索gpedit.msc
  2. 单击搜索结果中的编辑组策略(Edit group policy)
  3. 导航到计算机配置(Computer Configuration)中的先前版本(Previous Versions)
  4. 双击防止从备份中恢复以前的版本(Prevent restoring previous versions from backups)
  5. 选择启用(Enabled)选项。
  6. 单击应用(Apply)确定(OK)按钮。
  7. 双击防止恢复本地以前的版本(Prevent restoring local previous versions)防止恢复远程以前的版本(Prevent restoring remote previous versions)
  8. 选择启用(Enabled)选项。
  9. 单击应用(Apply)确定(OK)按钮。

让我们详细检查这些步骤。

首先,您必须打开本地组策略编辑器(Local Group Policy Editor)。为此,gpedit.msc任务栏(Taskbar)搜索框中搜索,然后单击搜索结果中的 编辑组策略 (Edit group policy )。打开工具后,导航到此路径-

Computer Configuration > Administrative Templates > Windows Components > File Explorer > Previous Versions

在“ 以前的版本 (Previous Versions )”文件夹中,您将获得三个设置,它们是 -

  • 防止从备份恢复以前的版本:(Prevent restoring previous versions from backups:)如果启用此设置,它将禁用以前版本页面中的 恢复 (Restore )按钮。它仅在以前的版本保存在备份中时才有效。
  • 防止恢复本地以前的版本:(Prevent restoring local previous versions:)当用户选择的文档/图像等是本地文件时有效。除此之外,恢复(Restore)按钮将灰显。
  • 防止远程恢复以前的版本:(Prevent restoring remote previous versions:)与之前的设置几乎相同。唯一的区别是,当用户在文件共享上选择了文件的先前版本时,它可以工作。

因此,逐个双击每个设置,选择 Enabled,分别单击 Apply 和 OK 按钮。

如前所述,无论位置如何,您都可以隐藏以前的版本列表。为此,导航到相同的路径,然后打开这三个设置-

  • 隐藏(Hide)本地文件的先前版本列表
  • 隐藏(Hide)远程文件的先前版本列表
  • (Hide)在备份位置隐藏以前版本的文件

同样,选择 Enabled 选项,然后单击 Apply 和 OK 按钮以保存更改。

防止使用(Prevent)注册表编辑器(Registry Editor)从备份中还原以前版本的文件

要防止使用注册表编辑器(Registry Editor)从备份中恢复以前版本的文件,请按照以下步骤操作 -

  1. 按 Win+R 打开运行提示。
  2. 键入regedit,然后按Enter按钮。
  3. 单击(Yes)按钮。
  4. 导航到HKEY_CURRENT_USER中的(HKEY_CURRENT_USER)PreviousVersions
  5. 右键单击(Right-click)PreviousVersions PreviousVersions > New > DWORD (32-bit) Value
  6. 将其命名为DisableBackupRestore
  7. 双击(Double-click)DisableBackupRestoreValue数据设置为1
  8. 单击确定(OK)以保存更改。
  9. 创建DisableLocalRestore并将 Value 数据设置为1
  10. 创建DisableRemoteRestore并将 Value 数据设置为1

在对注册表编辑器(Registry Editor)进行任何更改之前,建议创建一个系统还原点并备份所有注册表文件(backup all Registry files)

您将在您的计算机上打开注册表编辑器。为此,请按 Win+R,键入regedit并按 Enter 按钮。打开注册表编辑器(Registry Editor)后,导航到此路径-

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\PreviousVersions

现在右键单击 PreviousVersions 并选择 New > DWORD (32-bit) Value 并将其命名为 DisableBackupRestore

之后,双击DisableBackupRestore,将Value数据设置为 1,然后单击 OK 按钮保存更改。

如何防止从备份中恢复以前版本的文件

之后,您必须按照相同的方法再创建两个 REG_WORD 值,并将它们命名为 DisableLocalRestore 和 DisableRemoteRestore。然后,双击每个值并将 值数据 (Value data )设置为 1

如果要从相应的属性页中隐藏以前版本的列表,则需要创建其他三个REG_DWORD值。

  • DisableLocalPage: 隐藏(Hide)本地文件的先前版本列表
  • DisableRemotePage: 隐藏(Hide)远程文件的先前版本列表
  • HideBackupEntries: 在备份位置隐藏以前版本的文件(Hide)

要创建它们,请右键单击PreviousVersions键,然后选择 New > DWORD (32-bit) Value。然后,您可以按此处所述命名每个值。要启用每个功能,请一个接一个地双击它们并将 值数据 (Value data )设置为 1

如何防止从备份中恢复以前版本的文件

最后,单击 OK 按钮保存所有更改。

如果您由于任何原因想要重新启用“以前的版本”功能,您有两种方法。首先(First),您可以打开这些条目并将值数据(Value data)设置 为 0其次,您可以从(Second)PreviousVersions 键中删除这些值 。

就这样!希望能帮助到你。



About the author

我是一位强烈推荐的 Windows 10 专家,我专注于帮助人们个性化他们的计算机外观并使他们的 Office 工具更加用户友好。我利用自己的技能帮助他人找到使用 Microsoft Office 的最有效方法,包括如何格式化文本和图形以进行在线打印、如何为 Outlook 创建自定义主题,甚至如何自定义桌面任务栏的外观计算机。



Related posts