Existe alguma maneira de desativar o atalho CTRL+ Z(Desfazer) no Windows Explorer? Como alternativa, existe uma maneira de o Windows Explorer "esquecer" seu histórico de desfazer?
O motivo pelo qual pergunto é que você pode ter feito algumas operações de arquivo no Explorer (copiar, renomear etc.) e talvez não reinicie por dias ou mais (optando por hibernar). O problema é que, se você clicar acidentalmente em CTRL+ Zuma ou mais vezes (geralmente confundindo o aplicativo que você tem em primeiro plano; o uso de uma configuração de monitor duplo aumentará essa probabilidade), você poderá estar desfazendo algo que foi feito há muitos anos sem perceber o que aconteceu .
Mesmo se você perceber o que aconteceu, talvez não se lembre das últimas operações que realizou potencialmente dias atrás. Até onde eu sei, não há função "Refazer" no Windows Explorer para salvá-lo. Eu posso imaginar cenários em que esse erro poderia causar muitos problemas.
Se o atalho puder ser desativado, forçará pelo menos você a usar o Edit > Undo
item de menu antes de fazer algo estúpido. Caso contrário, se o histórico de desfazer puder ser limpo periodicamente, isso impediria que algumas operações muito antigas fossem desfeitas.
Adendo: para os interessados em implementar isso, criei um arquivo AHK que é executado silenciosamente (a #NoTrayIcon
opção) na minha pasta de inicialização do Windows. Além de outros atalhos úteis que incorporei, é assim que se parece:
#NoTrayIcon
SetTitleMatchMode RegEx
return
; Disable Ctrl+Z shortcut in Windows Explorer
;
#IfWinActive ahk_class ExploreWClass|CabinetWClass
^z::return
#IfWinActive
Se você preferir feedback em vez de CTRL+ Zsimplesmente não fazer nada, reproduza um som padrão ou use-o MsgBox
para fazer aparecer uma caixa de diálogo.
#IfWinActive ahk_class ExploreWClass|CabinetWClass
^z::
;Uncomment the feedback option you prefer below
;SoundPlay *-1
;MsgBox Ctrl+Z has been disabled.
return
#IfWinActive