Я уверен, что это невозможно без обращения к COM-взаимодействию, как говорит Майк, и я бы спросил, хорошая ли это идея, поскольку:
1) Удаление опции удаления, несомненно, раздражает многих пользователей и является плохой практикой.
2) Вы говорите, что ищете новое контекстное меню? Если бы это не было LOB-приложением, я бы с осторожностью отнесся к этому, так как многие пользователи не будут использовать доступ к контекстным меню в веб-приложении, которое для меня является плохим HCI. Если это LOB-приложение, то установка и удаление программ будет хорошим решением?