如何在 Windows 10 上下文菜单中添加安全删除选项?

随心笔谈9个月前发布 admin
203 00
🌐 经济型:买域名、轻量云服务器、用途:游戏 网站等 《腾讯云》特点:特价机便宜 适合初学者用 点我优惠购买
🚀 拓展型:买域名、轻量云服务器、用途:游戏 网站等 《阿里云》特点:中档服务器便宜 域名备案事多 点我优惠购买
🛡️ 稳定型:买域名、轻量云服务器、用途:游戏 网站等 《西部数码》 特点:比上两家略贵但是稳定性超好事也少 点我优惠购买

文章摘要

本文介绍了在Windows 7、8和10中如何为文件和文件夹的上下文菜单添加“安全删除”功能。安全删除是一种安全擦除技术,能够覆盖回收站并彻底删除文件或文件夹中的数据,确保其永久消失且无法恢复。为实现此功能,需下载并安装SDelete工具,并通过注册表配置其路径。 具体步骤包括:1. **下载SDelete工具**:从Microsoft Sysinternals官网下载最新版本的SDelete工具。2. **配置注册表**:在Windows 32位系统中,复制并粘贴提供的注册表值到`C:WindowsSystem32HKEY_CLASSES_ROOT*shellSecureDelete`和`HKEY_CLASSES_ROOTDirectoryshellSecureDelete`中,确保路径正确。3. **添加到上下文菜单**:通过注册表编辑器,将配置值复制并粘贴到文件资源管理器(Win + E)中的`C:WindowsSystem32`文件夹内。 值得注意的是,某些关键系统文件夹(如`C:Users`、`C:Windows`及其相关文件夹)在右键点击时无法使用“安全删除”上下文菜单。此外,用户仍可通过此方法安全删除文件夹内的文件。 文章还提供了64位系统版本的注册表配置示例,确保在不同系统上正确实施。通过以上步骤,用户可以轻松实现文件和文件夹的“安全删除”功能。

在 Windows 中删除文件或文件夹时,默认情况下,该项目会放入回收站中,直到您清空回收站以永久删除它们(如果不想还原它们)。如果您永久删除文件或文件夹,则该项目将绕过回收站而被立即永久删除。但是,永久删除文件或文件夹并不能安全地删除它们。

安全删除将删除并覆盖文件或文件夹,以安全擦除已删除文件或文件夹的磁盘未分配部分中存在的所有数据,从而使其永久消失并且无法恢复。如果愿意,可以添加“安全删除”上下文菜单,以安全地擦除选定的文件和文件夹。

“安全删除”上下文菜单将执行 3 次传递,以安全擦除选定的文件和/或文件夹。

当您右键单击或按住任何驱动器, C:\Program Files 文件夹,C:\Program Files(x86)文件夹,C:\ProgramData 文件夹时,“安全删除”上下文菜单将不可用。C:\Users 文件夹,C:\Windows 文件夹和 C:\Windows.old 文件夹。这是设计以防止误删除这些关键的 Windows 系统文件夹。

但是,您仍然可以在上方文件夹内的文件和文件夹上使用安全删除上下文菜单。

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

从下面的 Microsoft Sysinternals 下载 Mark Russinovich 最新版本的 SDelete(点击下载)。

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

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

Windows 32 位系统:

 

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

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
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 格式,然后双击导入注册表。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
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 格式,然后双击导入注册表。

1
2
3
4
Windows Registry Editor Version 5.00

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

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

© 版权声明

相关文章