- 軟件介紹
 - 軟件截圖
 - 相關(guān)軟件
 - 相關(guān)閱讀
 - 下載地址
 
電腦軟件推薦: Xmind Zen 2020免激活版 (已驗(yàn)證可用) vmPing v1.3.21 綠色中文版 同花順遠(yuǎn)航版 v7.9.3.1 官方版本 Windows Firewall Control v6.0.2.0
kkx推出的【AntiShiftDelete】是一款用于禁用Shift+Delete快捷鍵的工具。許多用戶在計(jì)算機(jī)使用過(guò)程中常常會(huì)誤按Shift+Delete,從而導(dǎo)致文件被永久刪除,而永久刪除文件難以恢復(fù)。通過(guò)使用該工具,可以禁用這一熱鍵,這樣被刪除的文件將會(huì)被移動(dòng)到回收站,便于后續(xù)恢復(fù)。

AntiShiftDelete概述
在多年的計(jì)算機(jī)使用中,我已經(jīng)習(xí)慣使用Shift+Delete快捷鍵來(lái)永久刪除文件,因此幾乎不需要回收站。……
然而,最近一次我不小心刪除了一個(gè)文件夾,而不僅僅是一個(gè)文件。由于我的電腦SSD啟用了TRIM,數(shù)據(jù)恢復(fù)軟件無(wú)法恢復(fù)這些文件。……
因此,我決定禁用Shift+Delete快捷鍵,以便改變這一不良習(xí)慣。但在查找方法時(shí),發(fā)現(xiàn)似乎沒(méi)有特別有效的解決方案。
網(wǎng)上提供的方法多為鍵盤鉤子,但鍵盤鉤子的效果有時(shí)不穩(wěn)定,并且可能影響其他軟件使用該快捷鍵(例如Chrome地址欄和VisualStudio)。
因此,我決定開(kāi)發(fā)一個(gè)程序來(lái)禁用Shift+Delete快捷鍵。
AntiShiftDelete基本信息
AntiShiftDelete是一個(gè)Shell Extension,其主要功能是禁用Shift+Delete快捷鍵的永久刪除操作。
有些人(包括我)習(xí)慣使用永久刪除快捷鍵,從不將文件放入回收站。然而,這種習(xí)慣并不好,一旦誤刪文件,將會(huì)帶來(lái)不少麻煩,做無(wú)用功的情況也會(huì)增多。
AntiShiftDelete擴(kuò)展正是為改變這一習(xí)慣而設(shè)計(jì)的。安裝該擴(kuò)展后,當(dāng)你再次嘗試使用Shift+Delete刪除文件時(shí),資源管理器不會(huì)執(zhí)行刪除操作,而是發(fā)出提示音,提醒你使用標(biāo)準(zhǔn)的刪除方式。
兼容性
理論上,Windows Vista及更高版本的x86和x64系統(tǒng),包括相應(yīng)的服務(wù)器版本,都應(yīng)該可以使用這個(gè)擴(kuò)展。然而,我不能完全確認(rèn)它是否在所有版本上都兼容。……
桌面版:Windows Vista、Windows 7、Windows 8、Windows 8.1、Windows 10
服務(wù)器版:Server 2008、Server 2008 R2、Server 2012、Server 2012 R2、Server 2016
工作原理
AntiShiftDelete利用微軟Detours庫(kù)來(lái)鉤取資源管理器的內(nèi)部刪除機(jī)制。因此,AntiShiftDelete作為一個(gè)Shell Extension被加載,因?yàn)镾hell Extension會(huì)被資源管理器自動(dòng)加載。
Shell Extension
Shell Extension有多種類型,但為了確保explorer.exe能盡早加載擴(kuò)展,我選擇了IconOverlayHandler(實(shí)現(xiàn)了IShellIconOverlayIdentifier)。這種擴(kuò)展能在explorer.exe運(yùn)行時(shí)立即加載。
Hook
Microsoft Detours庫(kù)的使用更為便捷,我不打算詳細(xì)介紹。資源管理器的Hook方式也很有趣。
在Windows Vista、7、8、8.1、10及相應(yīng)服務(wù)器版本中,explorer.exe通常使用FileOperation COM組件來(lái)操作文檔,而非直接使用WindowsAPI。AntiShiftDelete通過(guò)Hook FileOperation的虛函數(shù)來(lái)阻止永久刪除操作。
- 
              
AntiShiftDelete v2.0 免費(fèi)版下載地址
 
 
        
 
 
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
              
              
              
              
              
              
              
              
              
            
            
            
            
            
            
            
            
            
            
            
            







