Questão Remover "Excluir" opção do menu de contexto do Windows 7?


Bem, sempre acontece que eu quero clicar em renomear e acabo clicando em delete.Para excluir eu uso o DEL chave, então não tenho necessidade da opção do menu de contexto.

Eu tentei vários programas, mas infelizmente eles só removem itens de menu de contexto adicionados por programas de terceiros ou alguma coisa do próprio Windows que eu não quero remover.

Eu encontrei um programa que potencialmente poderia fazer o que eu quero (e não 100% de certeza): Aqui mas por alguma razão não consigo fazer funcionar.

Eu fiz um pequeno mockup como ele está agora e como eu quero:

enter image description here

Alternativamente, se isso não puder ser removido, talvez haja uma maneira de fazer com que ele não faça nada (sem quebrar a funcionalidade de exclusão global) ou torná-la desabilitada?


4


origem




Respostas:


Para deletar eu uso a tecla DEL, então não tenho necessidade da opção do menu de contexto.

Nesse caso, acostume-se a usar F2 para renomear.

Analisei a edição do registro para encurtar menus de contexto no Windows, mas só encontrei maneiras de remover entradas feitas por programas de terceiros (e, possivelmente, programas da Microsoft adicionados).


6



Ok.Eu acho que tenho que viver com isso então.Obrigado pelas respostas. - TMRW
É uma sugestão útil, mas não uma resposta para a pergunta. - Wouter
@Wouter Mas foi bom o suficiente para a pessoa que fez a pergunta e parece que não há resposta completa. - paradroid
@paradroid: não importa, parece que eu estava mal informado sobre o que significa "resposta aceita". Na verdade, faz mais sentido repostar a questão se estou procurando outra solução. - Wouter


Eu acho que o menu em questão é pelo menos em parte no shell32.dll.mui arquivo localizado @

windows \ system32 \ en-us (dependendo da região / idioma do sistema operacional)

Usando hacker de recursos, você precisa modificar menu 210 vários menus! (Ctrl +Find "& Delete", F3 para Encontre o próximo :)

MENUITEM "Cu&t", 24, MFT_STRING, MFS_ENABLED
MENUITEM "&Copy", 25, MFT_STRING, MFS_ENABLED
MENUITEM "&Paste", 26, MFT_STRING, MFS_ENABLED
MENUITEM "", 65535, MFT_SEPARATOR, MFS_ENABLED
MENUITEM "Create &shortcut", 16, MFT_STRING, MFS_ENABLED
MENUITEM "Rena&me", 18, MFT_STRING, MFS_ENABLED
MENUITEM "", 65535, MFT_SEPARATOR, MFS_ENABLED

a questão é, E SE Eu removo o menu de contexto de exclusão entrada # 17 entradas, é a função de excluir (via que por que você está tão perto de minha casa-chave-botão DELETE) da mesma forma desativado? Vamos ver.

NB: usuários de 64 bits também precisa modificar o arquivo @ windows \ syswow64 ...

Você pode precisar apropriar-se dos arquivos primeiro (eu recomendo googling 'add tomar posse para o menu de contexto ') copiar o arquivo (shell32.dll.mui), em seguida, modificar e salvar as alterações para a cópia (depois de compilar em recurso hacker), então substituir o arquivo sys (backup renomeando original para shell32.dl.mui.whateveryouwant ) com a cópia. FINALMENTE, execute o mcbuilder (em sys32) ... Vou tentar agora, em uma nova versão que montei para o E: aqui está uma ilustração:


3





Parece não haver maneira de remover / desativar as opções predefinidas (ou seja, Excluir).


2





Eu encontrei um link para remover o comando delete do menu de contexto da lixeira @ http://www.winhelponline.com/articles/142/1/How-to-hide-the-Delete-command-from-Recycle-Bin-context-menu-in-Windows-Vista.html, então pode haver esperança ... ainda olhando.


1