在Windows 10中将“安全删除”添加到上下文菜单的方法

在Windows中,当您删除文件或文件夹时,默认情况下,该项目会被移动到回收站,直到您清空回收站以永久删除它们(除非您选择还原)。如果您选择直接永久删除文件或文件夹,这些项将绕过回收站并立即被删除。不过,需要注意的是,永久删除并不意味着这些数据被安全地移除。

“安全删除”功能可以完全删除并覆盖文件或文件夹,从而安全擦除已删除项在磁盘未分配部分中可能残留的数据,使其真正消失且无法恢复。如果需要,您还可以添加“安全删除”的上下文菜单选项,以便安全地擦除选定的文件和文件夹。

安全删除操作

通过“安全删除”上下文菜单,系统会对所选的文件和/或文件夹执行三次覆盖操作,以保证数据的安全删除。

请注意,当您右键单击或按住以下位置时,“安全删除”选项将不可用:

根驱动器

C:\ProgramFiles文件夹

C:\ProgramFiles(x86)文件夹

C:\ProgramData文件夹

C:\Users文件夹

C:\Windows文件夹

C:\Windows.old文件夹

这一设计是为了防止误删这些关键的Windows系统文件夹。然而,您依然可以在上述文件夹下的具体文件和子文件夹上使用“安全删除”上下文菜单。

本教程我们将向您展示如何为 Windows 7,Windows 8 和 Windows 10 中的所有用户向文件和文件夹的上下文菜单添加安全删除。

图片[1]-在Windows 10中将“安全删除”添加到上下文菜单的方法

从下面的 Microsoft Sysinternals 下载 Mark Russinovich 最新版本的 SDelete。

 

在文件资源管理器(Win + E)窗口中打开 C:\Windows\System32 文件夹。

将 SDelete.zip 文件解压后并复制所有文件粘贴(拖放)到 C:\Windows\System32 文件夹中。

Windows 32 位系统:

复制以下注册表值,新建空白文本粘贴并保存。修改 .txt 后缀为 .reg 格式,然后双击导入注册表。

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\*\shell\SecureDelete]
@="安全删除"
"NoWorkingDirectory"=""
"Position"="bottom"
"Icon"="imageres.dll,-5320"

[HKEY_CLASSES_ROOT\*\shell\SecureDelete\command]
@="sdelete -p 3 "%1""

[HKEY_CLASSES_ROOT\Directory\shell\SecureDelete]
@="安全删除"
"AppliesTo"="NOT (System.ItemPathDisplay:="C:\\Users" OR System.ItemPathDisplay:="C:\\ProgramData" OR System.ItemPathDisplay:="C:\\Windows" OR System.ItemPathDisplay:="C:\\Windows.old" OR System.ItemPathDisplay:="C:\\Windows\\System32" OR System.ItemPathDisplay:="C:\\Program Files" OR System.ItemPathDisplay:="C:\\Program Files (x86)")"
"NoWorkingDirectory"=""
"Position"="bottom"
"Icon"="imageres.dll,-5320"

[HKEY_CLASSES_ROOT\Directory\shell\SecureDelete\command]
@="sdelete -p 3 -s "%1""

Windows 64 位系统:

复制以下注册表值,新建空白文本粘贴并保存。修改 .txt 后缀为 .reg 格式,然后双击导入注册表。

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\*\shell\SecureDelete]
@="安全删除"
"NoWorkingDirectory"=""
"Position"="bottom"
"Icon"="imageres.dll,-5320"

[HKEY_CLASSES_ROOT\*\shell\SecureDelete\command]
@="sdelete64 -p 3 "%1""

[HKEY_CLASSES_ROOT\Directory\shell\SecureDelete]
@="安全删除"
"AppliesTo"="NOT (System.ItemPathDisplay:="C:\\Users" OR System.ItemPathDisplay:="C:\\ProgramData" OR System.ItemPathDisplay:="C:\\Windows" OR System.ItemPathDisplay:="C:\\Windows.old" OR System.ItemPathDisplay:="C:\\Windows\\System32" OR System.ItemPathDisplay:="C:\\Program Files" OR System.ItemPathDisplay:="C:\\Program Files (x86)")"
"NoWorkingDirectory"=""
"Position"="bottom"
"Icon"="imageres.dll,-5320"

[HKEY_CLASSES_ROOT\Directory\shell\SecureDelete\command]
@="sdelete64 -p 3 -s "%1""

移除“安全删除”到文件和文件夹的上下文菜单

复制以下注册表值,新建空白文本粘贴并保存。修改 .txt 后缀为 .reg 格式,然后双击导入注册表。

Windows Registry Editor Version 5.00

[-HKEY_CLASSES_ROOT\*\shell\SecureDelete]
[-HKEY_CLASSES_ROOT\Directory\shell\SecureDelete]

通过以上方法就可以轻松实现“安全删除”到文件和文件夹的上下文菜单啦!

请登录后发表评论

    没有回复内容

  • 波浪
  • 波浪
  • 波浪
  • 波浪