Ransomware (no momento deste post) chama WinExec e lança "vssadmin.exe Excluir sombras / All / Quiet".
Ele também reduz o UAC antes de executar isso usando o RtlQueryElevationFlags para que os prompts do UAC não ocorram.
Sua pergunta foi: Existe uma maneira de impedir que cópias de sombra sejam excluídas por usuários não administradores?
Você pode seguir esse caminho: Por que todos devem desativar o vssadmin mas esteja avisado que em um ambiente corporativo que provavelmente não aconteceria ou seria aprovado. Mas se você é uma pequena loja ou conhece os riscos, você pode seguir esse caminho.
Para ser honesto, como Joe aludiu, esta não é a maneira de evitar que algo realmente infecte você. Você deve procurar mais no Applocker ou no software CryptoPrevent se quiser ajudar a impedir a entrada do Ransomware. No entanto, nada foi provado como infalível e 100% eficaz ... então ter bons backups é sua melhor camada em uma abordagem em camadas aqui.