首页 > 软件系统 > 系统辅助 > AntiShiftDelete【禁用Shift+Delete快捷键】

AntiShiftDelete【禁用Shift+Delete快捷键】

  • 软件大小:147KB
  • 更新日期:2020/08/07
  • 软件语言:中文
  • 软件类别:系统辅助
  • 软件授权:免费软件
5.0

本地下载 高速下载需下载高速下载器,提速50%

微侠小编为各位小伙伴们带来了最新的AntiShiftDelete【禁用Shift+Delete快捷键】,这是一款由论坛原创用户编写的防滑工具,打开后可以禁用Shift+Delete来永久删除这个快捷方式,对于习惯使用这套快捷方式的用户来说非常容易出现滑落将重要文件永久删除的尴尬。有需要的朋友们别错过啦,赶紧来下载最新版本使用吧。

AntiShiftDelete说明

AntiShiftDelete是一个Shell Extension,它的功能是禁用 永久删除(Shift+Delete) 快捷键。

有一些人(包括我自己)都惯用永久删除快捷键,从来不把文件删到回收站。然而,这并不是什么好习惯,如果我们删错了文件,这会给我们带来很多麻烦,反复做无用功……

AntiShiftDelete扩展便是帮助我们摆脱这个坏习惯的有力助手!安装这个扩展之后,当我们再次使用Shift+Delete快捷键删除文件时,资源管理器不会删除文件,而是会发出一声提示音,提醒你使用正常的删除功能。

原理

AntiShiftDelete使用了微软Detours库来Hook资源管理其内部的删除方法。所以,AntiShiftDelete需要是一个Shell Extension,因为Shell Extension会被资源管理器自动加载。

Shell Extension

Shell Extension有很多种,不过为了让explorer.exe尽快加载插件,我选择使用 IconOverlayHandler (实现 IShellIconOverlayIdentifier),因为这种扩展可以在explorer.exe启动时直接加载。

Hook

Microsoft Detours 库使用起来很方便,我也不打算多说。在资源管理器Hook的方法倒是挺有趣的。

在 Windows Vista, 7, 8, 8.1, 10 和对应的服务器版本中, explorer.exe不会直接调用WindowsAPI来操作文件而是使用FileOperation这个COM组件来操作文件。AntiShiftDelete便是Hook了FileOperation的虚函数达到阻止永久删除的目的。

兼容性

理论上,Windows Vista及以上版本x86和x64还有对应的服务器版本,都能使用这个扩展。但是我不确定是否真的能兼容这么多……

桌面版本: Windows Vista, Windows 7, Windows 8, Windows 8.1, Windows 10

服务器版本: Server 2008, Server 2008 R2, Server 2012, Server 2012 R2, Server 2016

游戏截图

上一页
下一页

人气软件

热门专题

  • 最热门的系统辅助软件合集
  • 系统优化
系统软件是控制和协调计算机及外部设备,支持应用软件开发和运行的系统,无需用户干预的各种程序的集合,主要功能是调度,监控和维护计算机系统;负责管理计算机系统中各种独立的硬件,使它们可以协调工作。下面小编就为各位玩家整理出了最全面的系统辅助软件合集,每一款都非常的好用,赶紧下载体验一下吧。
在日常生活中各位在使用电脑时都会或多或少遇到电脑出现问题,这时候我们就需要电脑系统工具帮助我们寻找问题或者解决问题了。本栏目就为各位用户带来2020年最新的电脑系统工具,不管是对电脑系统的检测,还是电脑系统优化,这些系统工具都能帮助各位轻松完成。

相关文章

  • 下载周排行
  • 下载总排行
装机必备软件
猜你喜欢