Não sei se isso vai funcionar ou o que você realmente quer.
Por exemplo, eu executei utilitários de recuperação de disco rígido dentro de uma máquina virtual - com sucesso, mas usando um caddy USB.
Usando um caddy ou similar, cada comando bruto para o dispositivo é enviado (falha ou sucesso). no que diz respeito ao VMWare Workstation, é apenas um dispositivo USB e nada mais.
No entanto, se você estiver realmente compartilhando um disco rígido, como um disco rígido, ele está emulando / passando pelas instruções - assim, quando detecta que algo está errado ou qualquer falha, ele pausa o comando e fornece esse prompt. Quando você clica em ok, é mais provável que ele faça o mesmo comando novamente e relate o sucesso - portanto, duvido que executar o spinrite realmente faça alguma coisa na sua configuração atual.
Para explicar novamente - digamos que você tenha uma falha mecânica, metade do tempo em que um comando em uma área do disco rígido pode falhar. Então, você roda o Spinrite, como esperado você acerta um dos erros, mas você recebe um aviso - quando você clica ok, ele repete aquela instrução, mas dessa vez é bem sucedido - no que diz respeito ao Spinrite, ele só viu um sucesso e não que a falha como a máquina virtual suprimiu o problema.
Além disso - se você gosta, então eu não vou discutir, mas eu tentei algumas vezes e não fiquei impressionado com Spinrite / ele nunca viveu até o hype para mim.