Para itens do menu de contexto estático, não ativados pela extensão do shell do manipulador do menu de contexto, você pode remover o ícone do registro.
Por exemplo, para remover o ícone para Personalizar, remova o valor chamado Icon
nessa chave do Registro:
HKEY_CLASSES_ROOT\DesktopBackground\Shell\Personalize
Note que você precisa take propriedade da chave em primeiro lugar.
Para configurações de exibição, aqui:
HKEY_CLASSES_ROOT\DesktopBackground\Shell\Display
Para itens de menu de contexto adicionados por extensões de shell (Dlls), não tenho certeza se você pode remover esses ícones.